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.