QEMU 1.6.0 is now available
article.gmane.org
article.gmane.org
Not less importantly, most of it is open source, and in fact, much of it making today's open source tick as well as it does:
QEMU formed the basis on which VirtualBox, Xen and KVM were built. They would have been possible without it - but it was the shoulders-of-giants[1] they could step on.
FFMPEG makes every video related website or service in the world tick. (Again, same shoulders-of-giants principle)
And he's done so much more.
Thanks, Mr. Bellard.
[1] Yes, I'm aware that Newton was mocking Hooke. I'm using it in the commonly used sense.
In '97 he developed a new algorithm for calculating Pi 43% faster than the previous best[1].
In 2009 he broke the record for the largest calculated value of Pi (2700 billion digits) using a program he developed on a single desktop computer. Prior to that every previous record since '95 had been calculated on a supercomputer. Notably the immediate previous record used 640 nodes of the T2K Open Supercomputer (Appro Xtreme-X3 Server) at the Center for Computational Sciences, University of Tsukuba[2]
It's true that Bellard took around 130 days and the super computer did it in a day - but nevertheless the difference in pure speed is amazing.
Edit: I almost forgot his International Obfuscated C Code Contest winning Obfuscated Tiny C Compiler. A C compiler than can compile itself in 2048 bytes of C source excluding the ';', '{', '}' and space characters.
Incredible.
Projects this big are the work of lots of people.
However, being able to start these projects, get them far enough that they gain traction (usually completely on his own), manage them until enough contributors have gathered so that the project is self sustaining -- and then leave them until the next project -- is a non-trivial task, and in my opinion not less impressive than Linus' handling of the linux kernel.
[0] http://wiki.qemu.org/Features/RDMALiveMigration#Performance
I can see that the process names that represent my VMs are "qemu", and I use qemu* commands to say, manipulate disks. Maybe it is all qemu, and KVM is the part that makes it accessible to non-privileged users?
https://access.redhat.com/site/documentation/en-US/Red_Hat_E...
https://fedoraproject.org/wiki/Getting_started_with_virtuali...
https://help.ubuntu.com/community/KVM
If you need help, ask on #qemu on irc.oftc.net or #kvm on chat.freenode.net.