Saving Windows from Obsolescence in a Free-Market Economy
Let's face it, the technology world is rapidly changing. Companies attempting to remain relevant must be able, not only to adopt to new technologies, but also to new economies, including the free-market economy built around libre software. Look around. Proprietary software is not dead yet. Even so, it is a dying economy. Whether and how companies like Microsoft can respond to the change is what will determine whether they remain relevant, or become obsolete in the new world. Google's hackers are making Microsoft software unneccessary. Microsoft realized this when they realized that their employees preferred to use Google's tools over Microsoft's own. Apple is beginning to steal market share from Microsoft, thanks to their iPod. In corporate server rooms, GNU/Linux is primarily replacing UNIX, even though Microsoft has managed to make some gains in this area. On the desktops, several GNU/Linux systems are converting large numbers of people to dual-booting GNU/Linux and Windows, if not outright replacing Microsoft's flagship operating system. Slowly but surely, Microsoft is becoming obsolete. Aside from the external threats, problems with Windows itself point to the need for serious change. Eight days after Microsoft relased the Vista beta, crackers had managed to publish proof-of-concept viruses for Vista. They were part of Monad, to be sure, and were likely to be disruptive, but not damaging. Still, it does not bode well for Windows security. Microsoft has thrown millions, if not billions, of dollars into Vista. For what? The closest thing they have to leading innovation (as opposed to mimicking others) is 3-D Flip. One would think that Microsoft would get a clue from other throw-more-money-at-the-problem adventures. Considering the AlternativesLet me say from the outset, that I do not expect Microsoft to pay much attention to what I say here. I'm sure they'll be giggling at the thought, if they even bother. Still, an Op/Ed piece is exactly that, one person expressing an opinion. This one is mine. We should also note, up front, that I am not here discussing Microsoft's ethics - or the lack thereof - where copyrights and patents are concerned, or their monopolist practices. Nor am I addressing Microsoft's political purchasing power, as demonstrated in their campaign against OpenDocument in Massachusetts. No, I am focusing on technological strategies that will help Microsoft survive in the libre software economy. I suggest that Microsoft consider two alternatives to their present course. Since Microsoft is really Apple's biggest secret fan, they could follow the Apple approach, and adopt GNU/Linux or one of the BSDs as the underlying system, while offering their own, unique interface to run on top. Alternatively, they could GPL Windows - that's right, I said GPL it - and get free development contributions back from the community. Because each choice involves a different set of possibilities, we should consider them separately. The Apple Approach: *NIX itIn following the Apple approach, Microsoft could adopt FreeBSD as its underlying OS, and still distribute the whole as Microsoft Windows. Doing this with GNU/Linux would be sticky, from a legal perspective. However, FreeBSD allows them more leeway in distributing the complete package as a proprietary distribution. And that's the advantage of this approach for a company whose heart is really in distributing software that deprives users of their fair-use rights. Microsoft would benefit from the inherent security and stability of the *NIX platforms, as well as the already developed underlying core. They could focus on the user interface, which is one thing they seem to have going for them - at least according to popular opinion. Additionally, they would gain from the enhanced interoperability with other systems. Additionally, while MCSEs would need to adapt to the new core, they would still be familiar with the most important aspects of the Windows GUI. The cost to Microsoft is only whatever it takes to plug the GUI into FreeBSD. They could combine support and customization services with advertising revenue - assuming they are seriously considering an ad-supported OS - to reap the rewards of their efforts. Obviously, this approach will require laying off a fair number of employees. An alternative would be to spin off these employees into smaller service companies, either as subsidiaries, or as independent, "preferred" service providers. The preferred status would let potential customers know that these smaller companies include former Microsoft employees, thus enhancing customer confidence. Microsoft would benefit from cutting the costs associated with revamping the OS every other version. Customers would benefit from being able to choose between a bundled Windows/BSD (or GNU/Linux) combination, or a separate GUI interface that they can plug into their favorite OS core. This approach also offers Microsoft the benefit of accessing the wide range of libre software, some of which can be used in its own system. The downside is that this approach leaves Microsoft in the realm of the proprietary, thus limiting interoperability and depriving Microsoft of the benefits of the libre software development community itself. Whether this is really the headache that Microsoft claims it would be depends on how they go about managing the community's input. Of course, Microsoft has several examples upon which they can base their community involvement process. Set Windows FreeOn the one hand, this seems the least likely approach for Microsoft. After all, this is the company that called the GPL "unconstitutional" and has thus far refused to have much, if anything, to do with it. Since they have released their own copyleft license, that would be a possibility as well. Whatever the case, they can release Windows under a copyleft license, thus requiring community developers who modify and distribute their software to release modifications back to the community. Microsoft will benefit from the free development, and it can choose whether or not to incorporate a given modification into its own version. This option also opens the doors of interoperability wide. Whereas Microsoft currently seems to fear losing customers and revenue, they may lose some revenue, but will most likely retain large numbers of customers. Of course, that's better than losing revenue and customers when your software becomes obsolete because no one can interoperate with it. It also beats dying a slow, tortuous death. Interoperability is a key issue that any company with a mind to stay in business needs to consider. Again, Microsoft will need to spin off several services businesses to provide customization and support services. Spinning them off as subsidiaries would allow the income to come back to Microsoft and Bill Gates. One of the major benefits of this approach - at least for users - is that Windows would surely get the attention of a Debian-styled community that will only release stable versions. Thus, the advanced users, who have more experience with security and so forth, can choose from the testing or unstable pools if they so desire. Meanwhile, the regular end-users can draw from the stable pool, after the majority of the security issues have been addressed. In fact, a Debian-styled community might even undertake to give Windows the serious revamping it needs. Well, these are just two ideas that could help Microsoft save their beloved operating system. One allows them to keep the proprietary licensing model, regardless of how dumb that is, while benefitting from the stable UNIX core. The other allows them to benefit from the input of the larger community, and should drastically improve their current code base. Both represent huge improvements over their current model while losing the evil monopolist image. When your company is struggling, as Microsoft clearly is, to remain relevant in a free-market economy, you need to examine your business model as well as your software. I'll leave you to figure out if there's a snowball's chance in a really hot place of Microsoft managing this paradigm shift. |
Comments (22)
no they missed that goal
I very much doubt that. Linux is a trademark of Linus or something like that, so he can in theory control the use of the name, but the kernel is free software under the GPL and if Microsoft wants to use it legally (which includes within the terms of the license) Linus shouldn't be able to stop them.
Linus Torvalds does not own the copyright on the Linux Kernel.
He owns the trademark. That gives him the right to control who uses the name Linux for software and how they use it.
The copyright -- or, more accurately, the copyrights, are owned by whomever owns them.
"The regulator, Intellectual Property Australia, turned down the application because the word 'Linux' was not distinctive enough to be trademarked."
Lol, but 'Windows' is?
Man, that's a beastly typo, I make it all the time. The keys are like right together.
Incidently, if the 'bribery' and 'Trademark law' keys are too close then you need to get rid of that weird MS keyboard. Other keyboard's have them much further apart.
Yeah. I tried a Microsoft keyboard once, but the only keys that worked spelled out , "Honest, it's not a bribe. I found this envelope on the floor outside your office. On the other hand, I am pretty good at finding stuff and I'm a lot more likely to pay friendly social calls if you vote for this proposal."
great ideas
But I do still think Windows should be Windows, not *NIX or similar. :)
Sorry, but keep of the *NIX.
Thank you.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post
|
|
LXer Feature: 12-01-2005
1. Become a normal software vendor (create mabey Office for the web and some more products. But not like now to be in every kind of area and loose in everyone of them.)
2. Close down. EU is currently in the move to face out Microsoft. This will take several years but more and more countrys do that. Even here in Sweden some moves have been taken (Sweden is a very Microsoft friendly country)
Further more. Microsoft stock value have dropped 3 times since they was biggest. Last year the sale was the lowest they have ever had several years. My point is if Microsoft can't get money to there investors they have to cut really good or shrink there business. What we see now is a titanic sinking.
(Btw Vista seems to be a big flop. 1 out of 20 seems to be interested)