8 ms·
QEMU Advent Calendar
- kashyapc 10y agoHeya! Thomas Huth, and myself are organizing the 2016 edition. We still have a couple of slots left, so don't hesitate to contact[1] if you have a cool disk image (or two) to contribute! Edit: Check out the original announcement[2] by Thomas about disk image requirements. [1] http://www.qemu-advent-calendar.org/2016/#contact http://www.qemu-advent-calendar.org/2016/#contact [2] https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg03990.html https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg039...
- Create 10y agosqueak/pharo Corman Lisp/Clozure CL/SBCL Common Lisp Interface Manager https://github.com/robert-strandh/McCLIM https://github.com/robert-strandh/McCLIM meta emu: b-em/atomulator/elkulator/rpcemuspoon/ep128/amstrad cpc/fuse/stella/atari800/hatari/vice/uae/apple II/kegs/basilisk/sheepshaver/vmac/psx/pcsx/mess/EACA Video Genie etc. A lot has compatible FLOSS ROMs included. sky is the limit: Stellarium
- kashyapc 10y agoThanks for the nice suggestions!
- pawadu 10y agoThis is awesome! I would love to see a qemu image for any of the following: 1. E2 (Erlang OS) 2. TempleOS 3. That new OS Google is supposedly working on
- OrangeTux 10y agoA relative new Real Time Operating Systems called Zephyr[1]. [1] https://www.zephyrproject.org/ https://www.zephyrproject.org/.
- voltagex_ 10y agoI wonder how many of these could be made to run in the browser now, a-la the Internet Archive.
- Daviey 10y agoThis was done back in 2014 (with different images), and was a super success.. making it easy for people to try software they wouldn't normally have... Check out the one from 2014: http://www.qemu-advent-calendar.org/2014/ http://www.qemu-advent-calendar.org/2014/
- kashyapc 10y agoIndeed, major kudos to Stefan Hajnoczi, who organised it alone and did a stellar job in 2014!
- AceJohnny2 10y agoI wonder if they'll feature TempleOS at one point... It would be appropriate, especially considering its biblical references :} [1] http://www.templeos.org/ http://www.templeos.org/
- AceJohnny2 10y agoFor the uninitiated, TempleOS (formerly LoseTheOS) is the work of programmer Terry S Davis, who went schizophrenic. He hangs out on HN, mostly blabbing nonsense, racial slurs, or conspiracy theories, but the rare times he's lucid can be very interesting. More info about him: http://motherboard.vice.com/read/gods-lonely-programmer http://motherboard.vice.com/read/gods-lonely-programmer He was shadowbanned, though, because it just wasn't worth putting up with the shit. See this discussion: https://news.ycombinator.com/item?id=7818823 https://news.ycombinator.com/item?id=7818823
- spilk 10y agoHe also does some fascinating videos and sometimes interesting live streams, sometimes multiple times a day, on his YouTube channel... https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q
- hatsunearu 10y agoHe went live 30 seconds ago.
- anonbanker 10y agoTerry Davis' crazy is actually pretty easy to understand. He believes that God exists. However, the word of god is a random sentence generator he created (though he would say god willed him to do it). This means he is following the will of an RNG. If he's not trolling (look how long Andy Kauffman would hold a gag), I don't find his zealotry for his version of God much different than other religious zealotry. At least, his schitzophrenia is functional, and it's very interesting to watch software development dictated by an RNG. There seems to be a correllation between the DSM-IV classification of Aspergers and a predilection to views outside social norms. if you can get past the blatant and often blinding racism he'd spew on HN, Davis actually had some really interesting insights in his posts. Shame they were all greyed-out.
- tomyws 10y agoMy first instinct was to check the predictable URLs for future images and ruin the surprise... luckily they have that covered!
- spilk 10y agoDay 1: MikeOS http://mikeos.sourceforge.net http://mikeos.sourceforge.net Day 2: Syllable Desktop http://web.syllable.org/pages/index.html http://web.syllable.org/pages/index.html Day 3: FreeGEM https://en.wikipedia.org/wiki/FreeGEM https://en.wikipedia.org/wiki/FreeGEM Day 4: ReactOS https://reactos.org/ https://reactos.org/ Day 5: Tower of Hanoi for Forth/OpenFirmware http://www.kernelthread.com/projects/hanoi/html/macprom.html http://www.kernelthread.com/projects/hanoi/html/macprom.html Day 6: MenuetOS http://menuetos.net/ http://menuetos.net/
- sigjuice 10y agoHoping for something interesting that isn't x86ish :)
- PeCaN 10y agoThey did Oberon System one of the previous years, but I don't know if it used the Oberon CPU emulator or an x86 port.
- kashyapc 10y agoWe're hoping, too -- there's some more ground to cover, let's see how it turns out. :-)
- kashyapc 10y agoOh, forgot to mention, checkout Day-5 -- it's PowerPC-based.
- qwertyuiop924 10y agoThis is exciting. But I'm already wasting countless hours solving the AoC every day, and I'm backlogged on work. So I'll have to give it a miss for now.
- sengork 10y agoThank you for compiling this set of OS images. Being always on the lookout for obscure and non-mainstream OS I was pleased to find a few more and possibly even more in the days to come. It was always fun to see MnuetOS run a very usable GUI with comprehensive programs all from a single floppy drive back in the days. For me the above routine has now been replicated by booting macOS, starting VirtualBox Ubuntu VM and installing QEMU inside the VM just to see it boot MenuetOS even faster than bare metal boot ever did.
- kashyapc 10y agoGlad that it worked for you. We realised a bit late that mouse was behaving rather oddly inside MenuetOS (at least on my Fedora 24 machine). We were seeing three behaviours: 1) mouse works fine; 2) mouse does not move at all (but you see it); and 3) mouse moves automatically to the right-most border at the start and stays there -- sometimes for ever, sometimes just for a while. Adding the '-usb -device usb-tablet' to the QEMU command-line gave an impression that it's the cause, by working once, but it quickly reverts to either behaviour 2 or 3 above.
- Tepix 10y agoI'm curious - what would a minimal Linux(?) system consist of that starts qemu at the first opportunity? Perhaps qemu could even replace init?
- conradev 10y agoMost likely booting directly to the Xen hypervisor and running VMs from there.
- ATsch 10y agoHave a look at Qubes OS
- throwaway7767 10y agoI don't think qubes comes anywhere close to what the GP was asking for. It's awesome, but it's far from being a minimal linux system to bootstrap qemu. dom0 is a full Fedora install, and it uses Xen.
- kashyapc 10y agoRelated: Checkout the 'supermin'[1] <verbatim> Supermin is a tool for building supermin appliances. These are tiny appliances (similar to virtual machines), usually around 100KB in size, which get fully instantiated on-the-fly in a fraction of a second when you need to boot one of them. </verbatim> [1] http://libguestfs.org/supermin.1.html http://libguestfs.org/supermin.1.html