summaryrefslogtreecommitdiff
path: root/qemu.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2008-10-07 22:59:01 +0200
committerThomas Schwinge <tschwinge@gnu.org>2008-10-07 23:01:28 +0200
commit1f41e899e3da7b8f681e3787b5150e1cd9ecf50a (patch)
treeb857f7b57a73fbe92ac068e75381585944ee66ad /qemu.mdwn
parentf19c40829ab06b972f701759ef63c1b0a9814732 (diff)
Reintegrate the QEMU page, change formatting, add copyright and license statements.
Diffstat (limited to 'qemu.mdwn')
-rw-r--r--qemu.mdwn36
1 files changed, 36 insertions, 0 deletions
diff --git a/qemu.mdwn b/qemu.mdwn
new file mode 100644
index 00000000..97ce5693
--- /dev/null
+++ b/qemu.mdwn
@@ -0,0 +1,36 @@
+[[meta copyright="Copyright © 2005, 2007, 2008 Free Software Foundation, Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+QEMU is free software written by Fabrice Bellard that implements a fast
+processor [[emulator|emulation]], allowing a user to run one operating system
+within another one. It is similar to projects such as [[Bochs]] and VMware
+Workstation, but has several features these lack, including increased speed and
+support for multiple architectures. By using dynamic translation it achieves a
+reasonable speed while being easy to port on new host CPUs.
+
+QEMU has two operating modes:
+
+ * User mode emulation: QEMU can launch Linux processes compiled for one CPU
+ on another CPU. Linux system calls are converted because of endianness and
+ 32/64 bit mismatches. Wine and Dosemu are the main targets for QEMU.
+
+ * System mode emulation: QEMU emulates a full system, including a processor
+ and various peripherials. It enables easier testing and debugging of
+ system code. It can also be used to provide virtual hosting of several
+ virtual PCs on a single server.
+
+The majority of the program is under the [[LGPL]], with the system mode
+emulation under the [[GPL]].
+
+# External Links
+
+ * <http://fabrice.bellard.free.fr/qemu/>
+ * <http://kidsquid.com/cgi-bin/moin.cgi> QEMU Wiki
+ * [Qemu on Windows](http://www.h7.dion.ne.jp/~qemu-win/)