Binary Code Compatibility - Binary Compatible Operating Systems

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:

    I have no ambition to surprise my reader. Castles with unknown passages are not compatible with my homely muse.
    Anthony Trollope (1815–1882)

    I love meetings with suits. I live for meetings with suits. I love them because I know they had a really boring week and I walk in there with my orange velvet leggings and drop popcorn in my cleavage and then fish it out and eat it. I like that. I know I’m entertaining them and I know that they know. Obviously, the best meetings are with suits that are intelligent, because then things are operating on a whole other level.
    Madonna [Madonna Louise Ciccione] (b. 1959)

    The only people who treasure systems are those whom the whole truth evades, who want to catch it by the tail. A system is just like truth’s tail, but the truth is like a lizard. It will leave the tail in your hand and escape; it knows that it will soon grow another tail.
    Ivan Sergeevich Turgenev (1818–1883)