|
|
Emulation.
- Machine emulation.
- Contemporary machines are so fast, it's possible to fully emulate
older machines at close to real speeds. Amiga, PCDos, Mac68K and Apple II
emulators exist. (Require ROM images.)
- Emulation on same-processor environments is even easier. VMWare
have a PC emulator which will run Windows under Linux and Linux under
Windows at almost full speed.
- API cloning.
- You can't copyright an interface.
- API cloning involves duplicating the programming interfaces
provided by an environment. This allows much faster execution of the
program client programs plus gets around license issues. WINE and
Executer are examples.
|