I’m writing about this referenced article because it is a prime example of why software developers should be supporting and developing software for Unix/Linux/Mac operating systems.
Aside from the fact that Bill Gates and his engineers refuse to develop an OS that properly handles system resources, they still haven’t given proper attention to preventing exploits and security issues before releasing an OS.
Instead, a deadline is set for the release of the next version of windows, and then a mad rush ensues to meet that deadline at the expense of the consumers. The mindset of the Gates’ family is to get the product out first, and then patch the hell out of it later to keep in step with Apple and Linux.
This is a huge message to the public. First and foremost the focus is in the wrong place (on beating the competition) and second there is a reason why they feel they need to stay ahead or beat others to the cutting edge. It is because others are on the cutting edge first with an OS that is not vulnerable to hackers and those others have an OS that properly handles system resources and memory calls that far exceeds what Gates and Microsoft have ever offered…ever.
This is not to say Gates isn’t smart because he does understand that the only way to beat better technology and engineering (machine language architecture) is to beat them to the store shelves. Unfortunately the people that pay the price for this kind of “beating the competition to the line” is the consumer.
So why are software developers giving more attention and focus to Microsoft and their OS? Because they know that a profit is made from being first to the line, not from supporting a better architecture. Developers understand money in the pocket now, not long term investment returns.
What exactly will turn this tide of backward thinking in the software industry? The answer is in the proliferation of incidents like the cyber attack on the nuclear power plant in Iran this year. The more times an incident like this makes the news showing the vulnerability of the OS and network, the more obvious it will become to software developers that they are supporting the wrong system and shift to supporting a system that cant be hacked. Once they recognize they are on the wrong ship (the one sinking every year) they will gladly jump over to the ship they never have to jump off.
Until then, as a consumer who wishes to be rid of the need for anti-virus software and not have to buy a new computer every year that has a system that slows to a snails pace, and doesn’t want to worry about the information on their computers being compromised regularly, they have options like Knoppix, Ubuntu, and other unix/linux/debian based Operating Systems to give them what they need. Eventually consumers and software developers will be profoundly happy to have switched away from the chaos of Microsoft and the Gates family.