Windows 7 is the latest version of desktop operating systems in the Microsoft Windows lineup. This is very significant because Windows currently has 91% market share in computer operating systems. Meaning every 9 in 10 computers are running a version of Microsoft Windows.
The last major version of Windows, known as Vista had to face a lot of issues. It had numerous problems at launch which included almost no driver support, compatibility problems as well as steep hardware requirements. Of course, Microsoft was responsible for about half of these problems while the rest were due to the laziness of independent hardware and software vendors, who didn’t update their products for Windows Vista in time.
Up till now, even Vista has improved a lot. Unfortunately, the bad press it got early on completely destroyed it. In fact, I never jumped to Windows Vista after XP and had actually switched to Ubuntu 8.10 when the Windows 7 M3 (PDC Build) came out last December. That’s when I switched back to Windows, and even though I still have Ubuntu (now 9.04) setup as a Dual boot, I hardly log into it after about 2 or three months.
In terms of features, Windows 7 improves upon Vista’s flaws. And for the first time ever, Microsoft took the Open Source approach and tailored Windows 7 according to the community feedback. All new features in Windows 7 from the new taskbar to home media features are what the users had asked Microsoft to put into the operating system. Here’s a quick list of 10 biggest new features of Windows 7.
Application and Driver Compatibility
As for application compatibility and driver support, Windows 7 has set the record of not breaking a single application. This means all those applications which worked with Windows Vista or XP will work with Windows 7 too, and just for added assurance, it also features a free XP Mode to run legacy software.
As for drivers, I didn’t have to install a single thing with Windows. Every piece of hardware worked right out of the box including graphics. And as I add or connect new hardware to the system (flash drives, hard drives, cameras, printers, scanners etc), the new Device Stage feature automatically downloads and installs the correct drivers and support software like Nokia PC Suite for example. This is one blow out feature.
Unfortunately, this isn’t the case with Mac OS X and Linux. You don’t have to worry about OS X drivers because you really can’t add new hardware to a Mac so that’s good. As for Linux, most hardware vendors don’t offer quality drivers and users often have to rely on community developed open source drivers which come with bugs and a cumbersome installation process which usually includes reinstalling.
Security and Software
Linux used to be (and still is) a lot more secure compared to Windows. But since the days of Windows Vista, Microsoft has implemented many advanced security features like ASLR (Address Space Layout Randomization) and DEP (Data Execution Prevention) which even Linux doesn’t fully support. But that is ok because Linux is almost never targeted by hackers and malware authors due to its low (less than 2%) of total desktop install base.
Same is the case why Linux and OS X (which is inferior to Windows in terms of security) don’t get a lot of viruses and malware. Suppose you are making a new softdrink and from the market analysis, you find out that 90% of the people like Cola, while only 10% like other flavors, say Orange. What would be your logical choice of flavor? Cola obviously because a lot more people would buy/use that.
This isn’t limited to malware and viruses only, in fact it applies to all dimensions of the computing industry including general purpose hardware and software. Everyone develops for Windows not because they want to but because more people use it. Similarly, the iPhone OS is a lot more popular among developers because people buy it for the sake of applications. You don’t see that many applications developed for Windows Mobile.
Most Linux distributions like Ubuntu have a much better way for software installation called Package Manager, which allow you to browse and download software from different repositories. While this approach works, it is still a pain to install basic tools like Adobe Flash Player, or Adobe Air or even a PDF author/viewer. Plus there aren’t any professional content creating software like the Adobe Creative Suite or Expression or Autodesk’s software.
Multimedia and Gaming
This is the prime focus of almost all the desktop home users. They want their computers to do Multimedia and gaming. Of course Windows is the only package that supports both of these features out of the box. You don’t have to download stuff like Gstreamer for media, and you don’t have lack of gaming support you have on a Mac.
Windows 7 makes it even better with adding support for DirectX 11 as well as Home Media streaming so you can access your media and documents stored on your home PC from anywhere in the world. Plus you can play your media on any compatible device in your Homegroup even if its not in your home.
These are two features which you can only get on Windows though of course not everyone cares about multimedia and gaming. But again that is just a small fraction of the total population.
Pirating vs. Buying Windows 7 legally
There are several advantages to buying Windows 7 legally. First of all, you are entitled to free customer support as well as exclusive content only available to genuine users. Second and the most important reason is that you are secure. Genuine Windows gets security updates automatically so you are always free from viruses and other security threats.
Third reason is the moral satisfaction. When you pirate something, you rob someone of their hardwork. It is just like you are motor mechanic and someone brings their car to your garage but doesn’t pay you for fixing it. Or you work a normal 9 to 5 job but you don’t get paid at all. How would that feel? How would you bring food home for your children?
Have you ever stopped to consider that by doing that, you’re not only damaging big companies like Microsoft, but also small software developers like those in Pakistan? We should be proud of the fact that we have one of the best IT infrastructures in the world, which is even far superior to our next door neighbor India. Still we are left out in the cold because we can’t export software or IT services because of Piracy. And then we have to rely on foreign aid which come with their own restrictive terms.
People who make software are humans (and a very large percentage is Muslim) and we rob them and their families of their livelihood. Same is with Open Source Software. Sure it sounds very nice, free software for everyone but is that practical? How do you plan to feed your family and pay the bills if you give out your hardwork for free?