Bug-for-bug Compatible
   HOME





Bug-for-bug Compatible
Computer hardware or software is said to be bug compatible if it exactly replicates an undesirable feature of a previous version. The phrase is found in the Jargon File. An aspect of maintaining backward compatibility with an older system is that such systems' client programs often do not only depend on their specified interfaces but also bugs and unintended behaviour that must also be preserved by the newer replacement. Besides the significantly higher complexity that needs to be maintained during the natural evolution of the code or interface, it can sometimes cause performance or security issues, and the inconsistencies in the behaviour of interfaces can sometimes lead to new bugs in the software using it, creating difficult to resolve multi-directional cross dependencies between various pieces of code. Examples DOS Examples can be found in MS-DOS/ PC DOS: When MS-DOS/PC DOS 3.1 and higher (including Windows 9x) and OS/2 detect certain FAT OEM labels, they do not t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Jargon File
The Jargon File is a glossary and usage dictionary of slang used by computer programmers. The original Jargon File was a collection of terms from technical cultures such as the MIT Computer Science and Artificial Intelligence Laboratory, MIT AI Lab, the Stanford University centers and institutes#Stanford Artificial Intelligence Laboratory, Stanford AI Lab (SAIL) and others of the old ARPANET Artificial intelligence, AI/Lisp programming language, LISP/PDP-10 communities, including BBN Technologies, Bolt, Beranek and Newman (BBN), Carnegie Mellon University, and Worcester Polytechnic Institute. It was published in paperback form in 1983 as ''The Hacker's Dictionary'' (edited by Guy L. Steele Jr., Guy Steele) and revised in 1991 as ''The New Hacker's Dictionary'' (ed. Eric S. Raymond; third edition published 1996). The concept of the file began with the Tech Model Railroad Club (TMRC) that came out of early TX-0 and PDP-1 hackers in the 1950s, where the term ''hacker'' emerged and the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Clean Room Design
Clean-room design (also known as the Chinese wall technique) is the method of copying a design by reverse engineering and then recreating it without infringing any of the copyrights associated with the original design. Clean-room design is useful as a defense against copyright infringement because it relies on independent creation. However, because independent invention is not a defense against patents, clean-room designs typically cannot be used to circumvent patent restrictions. The term implies that the design team works in an environment that is "clean" or demonstrably uncontaminated by any knowledge of the proprietary techniques used by the competitor. Typically, a clean-room design is done by having someone examine the system to be reimplemented and having this person write a specification. This specification is then reviewed by a lawyer to ensure that no copyrighted material is included. The specification is then implemented by a team with no connection to the original ex ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

IBM Enhanced Graphics Adapter
The Enhanced Graphics Adapter (EGA) is an IBM PC graphics adapter and ''de facto'' computer display standard from 1984 that superseded the CGA standard introduced with the original IBM PC, and was itself superseded by the VGA standard in 1987. In addition to the original EGA card manufactured by IBM, many compatible third-party cards were manufactured, and EGA graphics modes continued to be supported by VGA and later standards. History EGA was introduced in October 1984 by IBM,High-Resolution Standard Is Latest Step in DOS Graphics Evolution, ''InfoWorld'', June 26, 1989, p. 48.News Briefs, Big Blue Turns Colors, ''InfoWorld'', October 8, 1984. shortly after its new PC/AT. The EGA could be installed in previously released IBM PCs, but required a ROM upgrade on the mainboard. Chips and Technologies' first product, announced in September 1985, was a four-chip EGA chipset that handled the functions of 19 of IBM's proprietary chips on the original Enhanced Graphics Adapter. By t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer components such as central processing units (CPUs) and related products for business and consumer markets. It is one of the world's List of largest semiconductor chip manufacturers, largest semiconductor chip manufacturers by revenue, and ranked in the Fortune 500, ''Fortune'' 500 list of the List of largest companies in the United States by revenue, largest United States corporations by revenue for nearly a decade, from 2007 to 2016 Fiscal year, fiscal years, until it was removed from the ranking in 2018. In 2020, it was reinstated and ranked 45th, being the List of Fortune 500 computer software and information companies, 7th-largest technology company in the ranking. It was one of the first companies listed on Nasdaq. Intel supplies List of I ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Bruce Artwick
Bruce Arthur Artwick (born January 1, 1953) is an American software engineer. He is the creator of the first consumer flight simulator software. He founded Sublogic after graduating from the University of Illinois at Urbana–Champaign in 1977, and released the first version of ''Flight Simulator'' for the Apple II in 1979. His Apple II software was purchased by Microsoft in 1982 and became ''Microsoft Flight Simulator (1982 video game), Microsoft Flight Simulator''. After Sublogic, Bruce founded the Bruce Artwick Organization, which continued development of flight simulator products and was eventually bought out by Microsoft. Early life and education Artwick was born and raised in Norridge, Illinois, and attended Triton Junior College before transferring to University of Illinois at Urbana–Champaign to study computer engineering in 1973. When he arrived, Artwick first switched his focus to electrical engineering because he believed that the degree would be more acceptable to ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


SubLOGIC
Sublogic Corporation (stylized as subLOGIC) is an American software developer, software development company. It was formed in 1977 by Bruce Artwick, and incorporation (business), incorporated in 1978 by Artwick's partner Stu Moment as Sublogic Communications Corporation. Sublogic is best known as the creator of the ''Flight Simulator'' series, later known as ''Microsoft Flight Simulator'', but it also created other video games such as ''Night Mission Pinball'', ''Football (1986 video game), Football'', and ''Adventure on a Boat''; educational software; and an Apple II graphics library. History Sublogic released the flight simulator, flight simulation program ''FS1 Flight Simulator'' for the Apple II and the TRS-80 in 1979, followed by the more popular and widely ported ''Flight Simulator II (Sublogic), Flight Simulator II'' in 1983, and Jet (video game), ''Jet'' in 1985. In 1982, ''Flight Simulator'' was licensed to Microsoft, and through 2006 Microsoft released major updates to ' ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Microsoft Flight Simulator
''Microsoft Flight Simulator'' is a series of Flight simulation video game, flight simulator programs for MS-DOS, Classic Mac OS, and Microsoft Windows operating systems. It was an early product in the Microsoft application portfolio and differed significantly from List of Microsoft software, Microsoft's other software, which was largely business-oriented. ''Microsoft Flight Simulator'' is Microsoft's longest-running software product line, predating Windows by three years, and is one of the longest-running video game series of all time. Bruce Artwick began the development of ''Flight Simulator'' in 1977. His company, Sublogic (company), Sublogic, initially distributed it for various personal computers. In 1981, Artwick was approached by Microsoft's Alan M. Boyd who was interested in creating a "definitive game" that would graphically demonstrate the difference between older 8-bit computers, such as the Apple II, and the new 16-bit computers, such as the IBM PC, still in develo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Compaq
Compaq Computer Corporation was an American information technology, information technology company founded in 1982 that developed, sold, and supported computers and related products and services. Compaq produced some of the first IBM PC compatible computers, being the second company after Columbia Data Products to legally Reverse engineering, reverse engineer the BIOS of the IBM Personal Computer. It rose to become the Market share of personal computer vendors, largest supplier of PC systems during the 1990s. The company was initially based in Harris County, Texas. The company was formed by Rod Canion, Jim Harris (entrepreneur), Jim Harris, and Bill Murto, all of whom were former Texas Instruments senior managers. All three had left by 1991 under a shakeup, which saw Eckhard Pfeiffer appointed president and CEO, serving through the 1990s. Benjamin M. Rosen, Ben Rosen provided the venture capital financing for the fledgling company and served as chairman of the board for 17 years ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

IBM PC Compatible
An IBM PC compatible is any personal computer that is hardware- and software-compatible with the IBM Personal Computer (IBM PC) and its subsequent models. Like the original IBM PC, an IBM PC–compatible computer uses an x86-based central processing unit, sourced either from Intel or a second source like AMD, Cyrix or other vendors such as Texas Instruments, Fujitsu, OKI, Mitsubishi or NEC and is capable of using interchangeable commodity hardware such as expansion cards. Initially such computers were referred to as PC clones, IBM clones or IBM PC clones, but the term "IBM PC compatible" is now a historical description only, as the vast majority of microcomputers produced since the 1990s are IBM compatible. IBM itself no longer sells personal computers, having sold its division to Lenovo in 2005. " Wintel" is a similar description that is more commonly used for modern computers. The designation "PC", as used in much of personal computer history, has not meant "pe ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Wine (software)
Wine is a free and open-source compatibility layer to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Developers can compile Windows applications against WineLib to help port them to Unix-like systems. Wine is predominantly written using black-box testing reverse engineering, to avoid copyright issues. No code emulation or virtualization occurs, except on Apple Silicon Mac computers, where Rosetta 2 is used to translate x86 code to ARM code. Wine is primarily developed for Linux and macOS. In a 2007 survey by desktoplinux.com of 38,500 Linux desktop users, 31.5% of respondents reported using Wine to run Windows applications. This plurality was larger than all x86 virtualization programs combined, and larger than the 27.9% who reported not running Windows applications. History Bob Amstadt, the initial project leader, and Eric Youngdale started the Wine project in 1993 as a way to run Windows applicati ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sectors of the computing industry – Windows (unqualified) for a consumer or corporate workstation, Windows Server for a Server (computing), server and Windows IoT for an embedded system. Windows is sold as either a consumer retail product or licensed to Original equipment manufacturer, third-party hardware manufacturers who sell products Software bundles, bundled with Windows. The first version of Windows, Windows 1.0, was released on November 20, 1985, as a graphical operating system shell for MS-DOS in response to the growing interest in graphical user interfaces (GUIs). The name "Windows" is a reference to the windowing system in GUIs. The 1990 release of Windows 3.0 catapulted its market success and led to various other product families ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]