ReactOS... ... or: It's alive! ---------------------------- With the friendly help of my local electronic waste disposal service i got a new mainboard for my old Thinkpad R60 that has died a while ago (i wrote about it in another post)... so, its back in the land of the living and it comes near the point where we have to ask the "Ship of Theseus" question ;-) Now i am at the point where i have not only one but TWO usable fairly (for my circumstances) daily driver capable computers, so what to do with the Thinkpad? I could simply go back and install OpenBSD on it like i had for the most time of having it in my posession, but that somehow feels a bit too... "normal". To make it short: I installed ReactOS. I first encountered ReactOS back in the late 90s or early 00s when i was meandering through the various open source OS projects. Back then i could never get it to any form of usable state and i quickly abandoned it. From time to time i looked again into the project (every time when it was brought on hacker news), but never tried to install it again. But this was about to change. I opted to first try out a Live-CD to check if it at least boots up, what it did, and after i goofed a bit around after i was convinced that that i was not completely hopeless to install it i rebooted, selected the "Install" option in the boot menu... and i got an error message. A short look back into the documentation revealed, that at the moment its impossible to install from the live media. Ok, no problem, i downloaded the install image (just to mention it: the ISO has only 108 MB) and burned it to a CD. The installation procedure is really easy, you just follow the instructions on the screen until i could select a partition to install it on... only that i could not and was stuck at that point. A bit of head scratching and reading in the documentation later i found out that ReactOS only can handle MBR type partition tables, the one on the Thinkpad disk was a GPT one and ReactOS can not change anything about it. So... GParted-Live to the rescue! After i changed the Partition table to something ReactOS can use it took only about 5 minutes (if even) until everything was finished and i looked at a very familiar desktop that could easily be from a Win2k system. Out of the box the trackpad was recognized, the display driver was working ok...ish even its only a generic one and i could start to install the necessary drivers to get everything else to work. Only that i could not. It seems (as far as i understand the documentation) that you can only install drivers the "easy" way with the wizard if you have the drivers at hand when the system first recognizes the new hardware. I was not ready to dive into the depths of the registry for now so i just reinstalled ReactOS and inserted the driver CD to let the wizard find its drivers. The wizard reported a few successfully installed drivers, i rebooted the system... only to find out that something had messed up "something" really bad and the system won't start back up again. Ooookay, its Alpha grade software, they mention it even in the installer, i have been warned... so just reinstall it. To make it short: A couple of reinstallations later i found out which drivers worked and what devices i better leave alone. After that marathon and a couple successfull reboots i had a system where everything besides network and sound works. I can live with that for the moment. The speakers of the thinkpad were never really good and if i would want to go online in ReactOS is a question that i have not answered to myself yet. So i started to install a bit of software. ReactOS is Windows XP compatible (or more precisely: Windows Server 2003 compatible), so it limits the available software a bit. What i have installed so far and for now statisfies my needs: * Lazarus IDE (Cross Platform Pascal) * OpenOffice * Notepad++ * 7-Zip * IrfanView * PovRay * Grafx2 (A pixel graphics editor) * BOS Wars (A real time strategy game) After the ... ehm ... rocky installation i found the system to be remarkable usable and started over the last couple of days to more and more use it and fall back into a modus operandi i may be had in the early 00s: You have anything you work with ON the computer, not on some network drive or cloud. I started to like the workflow where i work on a system that DOES NOT allow me to let my mind wander off to reddit, some news site, some site optimized to make me stay and spend my attention... but to stay focussed. Time will tell if i grow tired of this airgapped solution and if this is only nostalgia for a simpler time calling... but at the moment, sitting here at my desk i think to myself: Yes, yes i could live this way again.