Binary Compatible Operating Systems
Binary compatible operating systems are operating systems who aim to implement binary compatibility with another operating system. For example, the ReactOS operating system development effort seeks to create an open source, free software operating system that is binary compatible with Microsoft's Windows NT family of operating systems. FreeBSD and other members of the BSD family have binary compatibility with the Linux kernel in usermode by translating Linux system calls into BSD ones. This enables the libraries and application code that run on Linux-based operating systems to be run on BSD as well.
Note that a binary compatible operating system is different from an operating system that provides a means of virtualization to enable other software to run. For example, Mac OS X on the PowerPC had the ability to run MacOS 9 and earlier application software through Classic—but this did not make OS X a binary compatible operating system with MacOS 9. Instead, the Classic environment was actually running MacOS 9 in a virtual machine, running as a normal process inside of the OS X operating system. Windows 7 has Windows XP Mode which serves a similar purpose, allowing users to run a 64-bit version of Windows 7 and have very old software still work in a 32-bit virtual machine running Windows XP.
Read more about this topic: Binary Code Compatibility
Famous quotes containing the words compatible, operating and/or systems:
“English general and singular terms, identity, quantification, and the whole bag of ontological tricks may be correlated with elements of the native language in any of various mutually incompatible ways, each compatible with all possible linguistic data, and none preferable to another save as favored by a rationalization of the native language that is simple and natural to us.”
—Willard Van Orman Quine (b. 1908)
“Many people operate under the assumption that since parenting is a natural adult function, we should instinctively know how to do itand do it well. The truth is, effective parenting requires study and practice like any other skilled profession. Who would even consider turning an untrained surgeon loose in an operating room? Yet we operate on our children every day.”
—Louise Hart (20th century)
“We have done scant justice to the reasonableness of cannibalism. There are in fact so many and such excellent motives possible to it that mankind has never been able to fit all of them into one universal scheme, and has accordingly contrived various diverse and contradictory systems the better to display its virtues.”
—Ruth Benedict (18871948)