Recently the harddrive in my Lenovo x120e laptop finally decided it was done after about 5-6 years of service. After some research I determined that the x120e is well designed and supports various harddrive sizes as well as a solid state harddrive. After attempting to copy my current harddrive to my solid state drive I ran into many various window annoyances (one such that you have to have your C: labeled as such since the registry keys need this set). With a random program found on the internet, since Windows does not have all of the partition tools available that Linux has, I managed to supposedly get the harddrive mirrored to my solid state drive. For whatever reason, my laptop refused to boot into the copied version of Windows on my SSD and I would get a random blue screen from Windows and then my computer would reboot. I figured I had some options here, I could go online and find and install an illegal copy of Windows and then just store my old harddrive as a folder on this new install. All of this just seemed like more of a hassle than just simply installing Linux. After finally having enough of Windows, and the typical annoyances that come with it and it’s proprietary software, I decided to just install Ubuntu instead. This helped me in various ways. I didn’t have to find an illegal copy of Windows on the internet and be a criminal and since Ubuntu is used to people installing from a flash drive it also made it very simple to install from a flash drive. The Lenovo x120e does not come with a cd-rom drive so the built-in provided feature of a USB install was very helpful.
This would be my second time running KDE and Linux on a home computer. The only time I switched back to Windows previously was during college. In college a professor could assign homework in some software which only had support for Windows. This would make having Linux at home more of a time consumer. Since I am far from college and work in Linux almost daily professionally I really have no need for Windows. Now that I am back on Linux full time at home I could not be happier. Since I waited a few years after my laptop came out the kernel was ready for my hardware. You quickly realize that Windows is not that well designed and is designed more for people who do not know how to use a computer. The fact that you have to pay for Windows is still outrageous to me. The version of Windows I had on my Lenovo x120e I legally owned since it came installed on my laptop, yet Microsoft provides me no way of being able to utilize it. Typically if I even were to be given the install CD or install media it would be full of products from Lenovo, or bloatware that I do not really want anyway.
Having just recently had to start actually developing software in Visual Studio and with Microsoft Technologies it makes me wonder how Microsoft has even survived in the development world. In order to develop in Microsoft you have to have a Visual Studio license. Even once you have a license the features and technologies you can develop with are always just copies from other open source languages or technologies that you could get for free. As new technologies and programming languages seem to come out every year I don’t see how Microsoft will survive in the development world. Even if Microsoft were to hire 1,000 of the brightest minds, they will not be able to compete with open source software which can be contributed to by anyone in the world. Linux is a very beautiful idea and solution. I am glad to be back utilizing it fulltime at home. There is a sense of freedom that comes along with leaving Windows and Microsoft behind. If you have a friend out there who is too married to Microsoft and Windows help open their eyes.