Moths ago I read about
Oracle making changes to Java's license for linux, I dismissed these news as uninteresting.
Then little over a week ago my dad texts me that bank web application isn't working on their computer. You see, they had an old computer running Lubuntu (Ubuntu with LXDE). The problem was that Chromium was complaining that Java was outdated and potentially unsafe. Which it was, as there have been security fixes since the last version that was still available in ubuntu repositories. Currently Oracle's Java doesn't exist in the repos and you have to use OpenJDK instead.
Well, starting from Java 7, OpenJDK is the official version for linux anyway so I thought no biggie. Wrong, the bank web application only partially works with OpenJDK. So I tell my parents they have two choices. Change their bank to less sucky bank that doesn't use Java, or use the bank's mobile version which doesn't use Java.
At first I though my dad understood why and what's the problem. But later found out that he had contacted the bank and had received troubleshooting instructions via email. As you might already guess, these instructions were only for Windows and OS X. They are adaptable to linux as browser and Java are all the same, but obviously Oracle's Java wasn't installed but OpenJDK.
In the end I was forced to contact the bank myself, after which they stated they do not support linux officially. I thought that would finally let my dad move on.
Wrong. Later same week I receive yet another text message telling me the computer doesn't boot, but gets stuck in POST. A few days later I investigate and notice that the computer has trouble even powering on. Long story short, there's almost identical computer in nearby closet that I've cannibalized for spare parts when some part of another has failed over the years. Well, I ran out of spare parts now and told my parents they need a new computer.
I was planning to give them my old laptop, a macbook actually. I had installed Lubuntu on it and set it up. I was about to leave to my parents when my mom texts me dad had bought a new computer. I was ready to cry as I knew what would wait me.
The computer was Acer Aspire desktop. With PS/2 keyboard and mouse. I thought I had traveled back 10 years in time or something. Plugging the computer in was done in a few minutes. Then I had to do typical OEM **** like selecting language and let the initial setup do its thing. The computer was pretty decent actually, quad-core Core i3, 4GB RAM, Geforce GT330, 1TB HDD and 64-bit Windows 7 Home Premium.
Like everyone here knows, OEM computers are bundled with a lot of ****, this was not an exception. I must have uninstalled about half of the software because it was either outdated or completely unnecessary. Remaining half I left to rot in there, otherwise dad would bug me about where's the software that came with the computer. The very first to go was Norton Security with 2 month trial, welcome Microsoft Security Essentials.
And now to the hard part. Installing every bloody windows update. There's the initial batch of updates, reboot. Oh lookie, new updates and updates to updates. Reboot. Huh, new updates again and updates to update's updates. Reboot. Rinse and repeat for god knows how many ****ing hours. Next, hunting for drivers.
I hate Windows. You spend so much time with just sitting there and waiting it downloads and installs updates, then repeat ad nauseam. It doesn't help that parents only have 1Mbit download.
If it had been linux, only one download, install and reboot process would have been enough.
But at last, it's all done. It's parents turn to use the damn thing. When it's my dad's turn, he had trouble even opening desktop shortcut to his bank web application I had so conveniently created for him. There must have been tears in my eyes when I shout at him, use the left mouse button, not the right!
I suppose now I can start counting days when I have to reinstall Windows, system restore is not parent proof. Maybe I'll install Lubuntu on it instead and wait my dad to text me bank web app doesn't work again. Oh and of course they have to try and update Java, Flash and whatever else 3rd party software on their own as there is no centralized update repo like linux has. This is so going to fail.
I can quote Saints Row: The Third here. **** my life.