CollabVM Advent Calendar

Revision as of 14:49, 23 December 2023 by Undefishin (talk | contribs)

The CollabVM Advent Calendar is an advent calendar which exists as a designated channel in the CollabVM Discord, which is held every December (not always, however). The advent calendar has been held yearly since 2018, and ongoing. Originally, up until 2021's advent calendar, a new OS (usually an obscure, and interesting one) would get posted every day until the 24th of December.

Now it's a Crusty Windows bootleg ever since it launched in late 2021. In fact, the very last entry of the 2021 Advent Calendar was a Crusty Windows bootleg, by the name of Windows 7 Christmas Edition 2015 created by The Rain, which released to TeamOS.

Usually, a picture of the OS in question would be attached, along with links to download the OS if necessary. In the case of future advent calendars since 2021, it would be links to the bootleg in the Crusty Windows collection and its Crusty Windows Wiki article.

All Advent Calendars from 2018 to now

This archive of the Advent Calendars covers all entries. The only reason the 2018 edition of CollabVM Advent Calendar is even listed here, is because someone made a spreadsheet of it back in the day.

2018

CollabVM Advent Calendar 2018
Day OS Description Link
1 KolibriOS - https://kolibrios.org/en/download
2 ToaruOS - https://github.com/klange/toaruos/releases
3 MINIX 3 - https://wiki.minix3.org/doku.php?id=www:download:start
4 MichalOS - https://sourceforge.net/projects/michalos/
5 Solar OS - http://www.oby.ro/os/download/os_dl.htm
6 PC-MOS/386 - http://192.151.157.114/Operating%20Systems/DOS-like/PC-MOS/5.0/PCMOS.img [1]
7 Commodore 64 BASIC V2 - https://github.com/xlar54/emudore64/raw/master/os64boot.iso
8 HelenOS - http://www.helenos.org/wiki/Download
9 Whonix - https://www.whonix.org/download
10 Ghost - https://ghostkernel.org/files/ghost-0.5.6.iso.zip
11 Dawn - http://gerigeri.uw.hu/dawn.zip
12 Sortix - https://ahti.space/~sortie/sortix/release/1.0/builds/sortix-1.0-i686.iso
13 AROS - http://aros.sourceforge.net/nightly1.php
14 FreeDOS - http://www.freedos.org/download/
15 XENUS - http://www.durlej.net/xenus
16 Vanadium OS - https://github.com/p-durlej/newsys/releases
17 Haiku - https://www.haiku-os.org/get-haiku/
18 MenuetOS - http://www.menuetos.be/download.php?CurrentMenuetOS
19 KnightOS - https://knightos.org/download/

2019

CollabVM Advent Calendar 2019
Day OS Description Link
1 placeholder in case you couldnt tell fuck me lmao
-1 idek if there was one that year god jesus FUCKING christ

2021

All of the Advent Calendar entries for this year have pictures linked already. You can find them in the Gallery for this year, among other years.

CollabVM Advent Calendar 2021
Day OS Description Links
1 MINIX Welcome everyone to the CollabVM Advent Calendar™️. Here, we will post a new OS every day right up to December 24th.

Today's operating system is one most people here probably know already, which is Minix. This OS is a Unix-like microkernel which has a goal of being an extremely stable and self-healing system and its designed to be used with very little human intervention. It was first released in 1987. What you might not know, however, is that this is actually the most installed and widely used operating system in the history of computing - having more installations than Linux, Mac OS, and yes, even Windows. That's because it is built into Intel Management Engine, which comes with all new Intel processors.

Try it here: [link]
http://download.minix3.org/iso/snapshot/minix_R3.4.0rc6-d5e4fc0.iso.bz2
2 PC-MOS/386 Today's operating system is PC-MOS/386. Quite a technical mouthful. This OS is a multi-user multitasking DOS clone released in 1987 and can run many MS-DOS applications. It also allows you to connect to it via terminal if you care about that sort of thing.

In 2017, the source code for this OS was released, with a patch that corrected the 'year 2012' problem which stops files made after August 1, 2012 from working.

Grab it here: [link]

Source code: [link 2]
https://winworldpc.com/download/40e28099-2fc3-ac18-c39a-11c3a4e284a2
https://github.com/roelandjansen/pcmos386v501
3 EggOS Today's operating system is EggOS. yes yes, prepare your spam. This OS is basically a demonstration for using Go as a basis for a unikernel. The entire kernel is one giant Go application running on ring0, and there's no processes or anything like that, though there is a javascript interpreter built in. It also has a few programs, networking, and even an NES emulator! It's pretty fun to toy around with so I recommend giving it a Go (eggs dee!)

Download it here: [link]
https://github.com/icexin/eggos/releases/tag/v0.4.1
4 Windows 2000 NES Today's operating system is something you probably won't expect - You've probably used Windows 2000 before, right? Well, have you ever used it on your NES? Yes, that's right. Today's OS is "Windows 2000" for the NES. It's actually a pretty functional OS for your NES and includes a couple of interesting things such as a working Solitaire game, a working calculator, and even a music board. A ROM is attached below. [attachment]

[SEPERATE MESSAGE]

...but wait, there's more! There's another NES OS called "Educational Computer 2000" which mostly resembles Windows 3.1 and has a ton of bootleggy games built into it. If your emulator supports it (Nestopia has support if yours doesn't), it can even use a keyboard controller to type stuff in. This OS has the same programs as the Windows 2000 OS, on top of a text editor, a weird word game, and even a Dance Dance Revolution clone. Yes, you heard that right, with this you can play DDR on your NES! What could possibly be better?? [attachment 2]
SuborWin_2000_R.nes
Education_Computer_2000_48-in-1_Unlf1.nes [2]
5 ELKS Today's operating system is the Embeddable Linux Kernel, or "ELKS" as it is commonly known as. You probably used Linux before, but how about Linux on your 8086? Yes, that's right; this OS is a port of Linux to 16-bit! Considering Linux was originally intended from the ground up to run on the 386, this port is extremely impressive, and its honestly one of the most interesting OSes I've ever seen. I highly reocmmend checking it out because its really neat. It also comes with a script to boot it right in QEMU on the Github page.

Download it here: [link]
https://github.com/jbruchon/elks/releases/download/v0.4.0/fd1440.bin.zip
6 Ventoy Today's operating system isn't really an OS, but rather an extremely useful utility called Ventoy. It allows you to boot pretty much any ISO right off of your USB drive. That includes Windows, Linux, ChromeOS, etc etc. Pretty much everything is supported. Its saved me quite a bit of time and I think most people here will find it very useful.

Download it here: [link]
https://www.ventoy.net/en/download.html
7 Commodore 64 Today's operating system is the Commodore 64... On your x86 PC! Yes, this OS is literally just a Commodore 64 emulator that boots right up just like the real thing. If you have a very specific setup (an IDE ATA drive formatted as FAT32), it can also read and write to drive 8. It's pretty cool to mess around with in a VM but if you're real crazy you can try booting it on your main PC and seeing what happens.

Download it here: [link]
https://github.com/xlar54/OS64/raw/master/os64boot.iso
8 MichalOS Today's operating system is MichalOS. MichalOS is a fork of MikeOS which adds a lot of really interesting and very unique features, including a password system, a bunch of games, a few programs, and even Mac OS 9-esque menu browser, complete with a desktop wallpaper and screensaver. It's honestly very cool and with a system requirement of 80kb of RAM and a 386 or higher, you're definitely able to run this bad boy anywhere. The ISO will be attached below. [attachment] https://cdn.discordapp.com/attachments/915471659081805855/918274492155977738/michalos.iso
9 CollapseOS Today's operating system is Collapse OS. Collapse OS is a really weird OS that has all your standard tools; a text editor, a BASIC interpreter, etc. What makes it weird? Its purpose, which is to be ran by scavengers after The End™️, of course! This OS is designed to run on improvised hardware built from junk parts found in the wild, presumably after civilizational collapse. As weird and Fallout-y as that sounds, its actually a really neat project, and hey, who knows, we might not be laughing once we're all using this OS in our post-apocalyptical world.

Download it here (you'll have to build it yourself unfortunately): [link]
http://collapseos.org/download.html
10 Shrine OS Today's operating system is Shrine OS! Are you a degenerate sinner who worships Satan and wants to go against God's personally chosen operating system? Seek a therapist, or try out Shrine OS, a fork of TempleOS (which I'm sure needs no introduction) that adds several features not found in the original, such as a TCP/IP stack, a custom "Lambda" shell which functions like a classic Unix shell, and even a package manager. It also comes with an interesting clone of wget among a couple other things. It's pretty cool and I recommend trying it out.

Download it here: [link]
https://github.com/minexew/Shrine/releases/download/v5.05.1/Shrine-v5051.iso
11 TRON Today's operating system is TRON, or "The Real-Time Operating system Nucleus" (good acronym). This OS is a Japanese real-time OS that's designed mainly for embedded systems. Though it's virtually unheard of, this OS is similar to MINIX as once being one of the most widely used and installed operating systems, due to its presence on many mobile phones, appliances, and even a few cars, though its been widely phased out.

This OS is mostly known by computer historians as it was the subject of intense lobbying by Microsoft, who even managed to get it essentially banned in the US via the Omnibus Foreign Trade and Competitiveness Act.

There were a few variants of TRON. Specifically, this version I'll link is a BTRON (Business TRON) distro called Choukanji 5, which was the only one I could find as its extremely hard to find a copy.

The download is here: [link] The OS is in Japanese, but there is an English patch floating around.

A guide to install this OS in VMware is found here: [link 2] Again the documentation is in Japanese, you'll need to translate it if you can't read it.

And an English Language Kit can be downloaded from here: [link 3]
https://mega.nz/folder/SI93mQKS#maGTZfIwe3zMxVfp16TiJw
http://www.chokanji.com/ckv/supportdata/mac/main.html
http://www.chokanji.com/download/
12 9front Today's operating system is 9front, which is probably more obscure than yesterday's OS. This OS is a fork of the Plan9 operating system, which if you don't know is a pretty legendary research operating system that's meant to be simple and easy to use (for a Unix system). 9front adds a few new features, mainly Wi-Fi support and drivers, USB support, and a built-in emulator. The entire OS website is basically one giant shitpost and they have a directory filled with bizarre images. What's not to love? Plus, their mascot is an ice fairy. How could you possibly hate that?

Download it here: [link]

And for those who are curious, their image directory is here: [link 2]
http://9front.org/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz
http://9front.org/img/
13 Visopsys Today's operating system is Visopsys, a self-described "alternative" OS for the x86 hardware. The OS has been in development since 1997 and features the usual suspects such as a text editor, a calendar, a few games, and also includes an image editor, an xterm-like terminal emulator, and a few other interesting things. It's not as tweaked or expansive as some of the previous OSes listed on here, but its still cool to play around in.

Download it here: [link]
https://visopsys.org/files/visopsys/visopsys-0.91-x86-iso.zip
14 Contiki Today's operating system is Contiki. Contiki is an absolutely insane OS designed mainly for embedded systems, and includes support for a ridiculous amount of different systems. Want to run a web server on your Apple ][? How about browsing the internet from your Commodore VIC-20? Or maybe sending an email to your grandma through your Atari Jaguar? It's all possible with Contiki. This thing literally runs on everything you can think of (including x86!) and it's honestly insane just how many different systems this thing has been ported to.

No ISO download unfortunately, but there is a guide in how to run it in Docker here: [link]
https://github.com/contiki-ng/contiki-ng/wiki/Docker
15 MenuetOS Today's operating system is MenuetOS. I know most people here probably know this one, but hey, it's still pretty neat. It is a 64-bit (technically also 32-bit but that's basically vaporware) operating system with several features such as USB 2.0 support, internet, and lots of applications. And if you don't choose the floppy version, a ton of different games!

Download it here: [link]
http://www.menuetos.be/download.php?CurrentMenuetOS
16 Oberon Today's operating system is Oberon. Oberon is a single-user, multitasking OS which is written in its namesake, the Oberon programming language. This OS is really a lot more interesting for its technical aspect rather than its appearance, as its one of the few examples of a top-to-bottom design of a full OS, among a few other things. The Oberon language is also pretty fun to play with (honestly, I'd say its a far better alternative to C than Rust is) and the OS itself has a couple of neat utilities and features a full tiling window manager.

No ISO download, but I do have a QEMU compatible hard disk image you can use here: [link]
https://computernewb.com/oberon.img
17 Syllable Desktop Today's operating system is Syllable Desktop! Syllable is an open source OS designed to run mainly on older hardware, but it does run very decently on modern machines. The OS has your usual tools; a web browser named "Webster" based on Webkit, an email client, a media player, and even an IDE. It also has GCC and make, so you could try porting some stuff over if you want. The OS hasn't received updates for a while, but its still pretty neat to see.

Download it here: [link]
https://sourceforge.net/projects/archiveos/files/s/syllable/SyllableDesktop-0.6.7-1.i586.iso.7z/download
18 GreenteaOS Today's operating system is GreenteaOS. Greentea is a fork of ReactOS that aims to be fully compatible and very similar in appearance to the more modern Windows 8/10 operating systems, as opposed to Windows XP/Server 2003. This OS has a lot of weird drama surrounding it, so what's better than a weird fork of React OS that causes big divisions in the OSDev community? Regardless, it's still pretty neat to check out, and if you like ReactOS you'll probably like this one too.

You can download an older ISO here (unfortunately I wasn't able to find a new one because the artifacts expired): [link]
https://archive.org/download/GreenteaOS/GreenteaOS-0.5.1-C3EBBC36.iso
19 PureDarwin Today's operating system is PureDarwin. Ever wanted to use MacOS, but without all the fluff and eye candy? Then PureDarwin is for you! This OS is basically a fork of Darwin that aims to make it more usable as a standalone system, as well as making it more easily usable on servers. It's capable of running a web server, ssh, and even xfce and other common unix tools. It's surprisingly pretty usable and its fun to play around in. If you're interested in MacOS or Apple stuff, I definitely recommend checking it out.

Grab it here: [link]
https://www.pd-devs.org/Beta/pd_17_4.vmdk.xz
20 Linux Today's operating system is Linux... on your Nintendo 64™️! Yes, that's right. This is a port of the Linux Kernel that can run natively on your N64. Before you ask, no, you can't run an N64 emulator on this. There's also no internet, but you do get a nice virtual keyboard along with a few standard Unix tools. You'll need a real N64 with an Everdrive to run this - it doesn't work on an emulator.

Download it here: [link]
https://github.com/clbr/n64bootloader/releases/tag/v1.0
21 KnightOS Today's operating system is KnightOS! Ever wanted to bring your computer to your 2000s Texas Instruments calculator?! Now you can! This OS includes many common utilities found on most operating systems, such as a text editor, a file manager, and even a terminal, plus a couple games to boot. It's pretty cool to check out, and does work in wabbitemu if you don't have a TI laying around.

Download it here: [link]
https://knightos.org/download/
22 SkyOS Today's operating system is SkyOS! SkyOS is a very interesting OS that was originally created as an experiment in OS design. It's intended to be an easy-to-use desktop OS for an average computer user and features many of your common applications, but most interesting of all is that it actually features full working ports of Firefox, Nvu, GIMP, and AbiWord. The OS has been abandoned for many years now and unfortunately hasn't received any updates since August 2008, but it's still really cool to check out and explore.

Download Build 6947 here: [link]

User: `public`
Serial key: `4Q7W5-HTRRW-6WYHW-45KW7-XQLXL`
https://drive.google.com/file/d/1iEIJl-KlXdDmnkXuMkE9sUFne7JVNWyy/view
23 AROS Today's operating system is AROS Research Operating System (yes, thats actually its name). Basically, AROS is an AmigaOS-like system that tries to be binary compatible with AmigaOS at the API level, so you could consider it the ReactOS of Amiga. The OS features your standard common utilities like a text editor, a web browser (literally called "AWeb") and a text editor, and a lot of software has been ported such as DOSBox and other useful tools.

Don't have an Amiga PC? No problem! This OS runs fine on 32-bit and 64-bit Intel/AMD systems. Plus, their mascot is a sexy, skimpy cat. Super exotic!!

Download it here: [link] AROS has a few "distros" similar to Linux. I recommend Icaros, but AspireOS should be fine as well.
https://aros.sourceforge.io/download.php#distributions
24 Windows 7 Christmas Edition 2015 We present today's final and best operating system. We've saved the absolute best for last, so get ready... Drumroll please.... 🥁 Windows 7 Christmas Edition!! This specially tweaked totally official version of Windows 7 has an incredible custom explorer theme, dozens of pre-installed and useful programs, and even a Macintosh style dock bar on the top which allows easy and convenient access to all your favorite and most-used programs. Best of all, it's free™️!

Download it here: [link] Note that the ISO is about 7 GB in size, so, if you're going to install this from a DVD onto a physical machine you'll need to make sure its dual-layered.
https://computernewb.com/~lily/ISOs/crustywindows/Windows%207/Christmas%202015.iso

2022

CollabVM Advent Calendar 2022
Day OS Description Link
1 - - -

2023

CollabVM Advent Calendar 2023
Day OS Description Link
1 - - -

Gallery

2021

Original filenames

  • EggOS, Commodore 64 (PC), Oberon and Linux (Nintendo 64) did not have filenames at all.
  • PC-MOS-386: PC-MOS-386_boot_screen.png
  • Education Computer 2000 48-in-1: Education_Computer_2000_48-in-1_2528Unl2529255Bf1255D-12Bpicture3.png.
  • ELKS: Schermata2Bdel2B2018-03-152B21-38-23.png
  • Ventoy: screen_uefi.png
  • MichalOS: 128972823-3aae09a0-7684-4dc7-a195-92c6e2fb33d7.png
  • CollapseOS: 2678651593082307012.png
  • Shrine OS: 687474703a2f2f696d6775722e636f6d2f317959735548492e706e67.png
  • TRON: 1459933722.png
  • 9front: LrmQwA-_Qn471EtiOErWX8OGoIBcyAxeGPMFejmtE6aQBnMuhGHGdFiFr_aAsl029LzejprdaPsnOw.png
  • Visopsys: screenshot6-1.png
  • Contiki: Contiki-ipv6-rpl-cooja-simulation.png
  • MenuetOS: 09992.png
  • Syllable Desktop: Syllable-0.png
  • GreenteaOS: shot.png
  • PureDarwin: 2018-03-02.png
  • KnightOS: knightos.png
  • SkyOS: 6796_1.png
  • AROS: Icaros131.png
  • Windows 7 Christmas Edition 2015: Windows_7_x64_2014_12_17_20_17_31.png

2022

2023

References