Line 1: |
Line 1: |
− | {{TOCright}}
| + | <noinclude>[[Category:Virtual machine or platform emulator]]</noinclude> |
− | The [[wikipedia:QEMU|QEMU]] emulation environment, including the accelerators kqemu and kvm, lets you run a variety of software on your computer in a protected environment. This includes software that is incompatible with your operating system, and software for different processors. Other options are [[VirtualBox]] (Free Software) and VMWare, commercial software with a no-cost runtime version. | + | The [[wikipedia:QEMU|QEMU]] emulation environment, including the accelerators kqemu and kvm, lets you run a variety of software on your computer in a protected environment. This includes software that is incompatible with your operating system, and software for different processors. Other options are [[VirtualBox]] (Free Software) and [[VMware]], commercial software with a no-cost runtime version. |
| | | |
| ==Use Cases== | | ==Use Cases== |
| | | |
− | * [[Windows]]: Run [[Sugar]], [http://wiki.laptop.org/go/School_server School Server], Linux more generally (for example, as a method for shifting from Windows to Linux) | + | * [[Windows]]: Run [[Sugar]], [[olpc:School_server|School Server]], Linux more generally (for example, as a method for shifting from Windows to Linux) |
| * [[Macintosh]]: Run Sugar, School Server, any Linux | | * [[Macintosh]]: Run Sugar, School Server, any Linux |
| * Linux on Linux: [[Fedora]] (including School Server) on [[Ubuntu]] and the like | | * Linux on Linux: [[Fedora]] (including School Server) on [[Ubuntu]] and the like |
− | * Sugar on Arm processors: Encore [[Mobilis]] and proposed [http://wiki.laptop.org/go/XO-2 XO-2] | + | * Sugar on Arm processors: Encore [[Mobilis]] and proposed [[olpc:XO-2|XO-2]] |
| * BSD: qemu in development | | * BSD: qemu in development |
| | | |
− | You can run [[image files]] of almost any version of Sugar and the XS school server in qemu, including daily builds, releases, Sugar on a Stick, Live CDs, sugar-jhbuild, and whatever else we come up with. As we [[port Sugar]] to other computer architectures, such as [[ARM]], this will become increasingly important, so that developers and testers do not have to purchase one of each. There are emulation modules for qemu to emulate a wide range of processors and peripherals. | + | You can run [[Emulator image files]] of almost any version of Sugar and the XS school server in qemu, including daily builds, releases, Sugar on a Stick, Live CDs, sugar-jhbuild, and whatever else we come up with. As we [[port Sugar]] to other computer architectures, such as [[ARM]], this will become increasingly important, so that developers and testers do not have to purchase one of each. There are emulation modules for qemu to emulate a wide range of processors and peripherals. |
| | | |
| ==Getting Started== | | ==Getting Started== |