CollabVM Advent Calendar: Difference between revisions

no edit summary
(<br> can be used here too)
No edit summary
 
== All Advent Calendars from 2018 to now ==
This archive of the Advent Calendars covers '''all''' entries. Remember, the CollabVM Advent Calendar does not always receive entries daily, and it never has. 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 ===
{| class="wikitable mw-collapsible"
 
=== 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.
 
{| class="wikitable mw-collapsible"
|+ CollabVM Advent Calendar 2021
|-
| 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. <br><br>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.<br><br>Grab it here: [link]<br><br>Source code: [link 2]
|| https://winworldpc.com/download/40e28099-2fc3-ac18-c39a-11c3a4e284a2<br>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!)<br><br>Download it here: [link]
|| https://github.com/icexin/eggos/releases/tag/v0.4.1
|-
| 5 || 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]<br><br>[SEPERATE MESSAGE]<br><br>...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]
|| [https://cdn.discordapp.com/attachments/915471659081805855/916857976374050856/SuborWin_2000_R.nes SuborWin_2000_R.nes]<br>[https://cdn.discordapp.com/attachments/915471659081805855/916858261360246844/Education_Computer_2000_48-in-1_Unlf1.nes Education_Computer_2000_48-in-1_Unlf1.nes] <ref name="disc_link">This link belongs to the Discord CDN. Due to a policy Discord is actively enforcing, which counters hotlinking and using Discord as a filesharing service by assigning a 'temporary token' to a given file, and denying access if one is not given, any links on the CDN will no longer function, ''unless'' you're in the Discord server where the file is hosted.hosted.</ref>
|-
| 6.1 || 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.<br><br>Download it here: [link]
|| https://github.com/jbruchon/elks/releases/download/v0.4.0/fd1440.bin.zip
|-
| 6.2 || 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.<br><br>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.<br><br>Download it here: [link]
|| https://github.com/xlar54/OS64/raw/master/os64boot.iso
|-
|-
| 9.2 || 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.<br><br>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.<br><br>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. <br><br>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. <br><br>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. <br><br>The download is here: [link] The OS is in Japanese, but there is an English patch floating around. <br><br>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. <br><br>And an English Language Kit can be downloaded from here: [link 3]
|| https://mega.nz/folder/SI93mQKS#maGTZfIwe3zMxVfp16TiJw<br>http://www.chokanji.com/ckv/supportdata/mac/main.html<br>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? <br><br>Download it here: [link] <br><br>And for those who are curious, their image directory is here: [link 2]
|| http://9front.org/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz<br>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.<br><br>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.<br><br>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
|-
| 16 || 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!<br><br>Download it here: [link]
|| http://www.menuetos.be/download.php?CurrentMenuetOS
|}