Advanced

Saving Windows from Obsolescence in a Free-Market Economy

Posted by tuxchick on Dec 1, 2005 8:36 AM · 22 comments
LXer; By DC Parris

  LXer Feature: 12-01-2005

Bill Gates said he wanted to be able to make the next paradigm shift. Libre software has created a free-market economy in the technology realm. Don Parris offers Microsoft some free consulting to help them make that paradigm shift. What do you think of the two approaches he suggests?

Diggable

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 Alternatives

Let 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 it

In 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 Free

On 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.

Return to the LXer Features

Comments (22)

no they missed that goal

Since Linus Torvald and company now can set the agenda for who can deliver 'Linux' operating system. Microsoft have no longer choice then to kill linux. Microsoft have only two choices as i see it...

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)
"Since Linus Torvalds and company now can set the agenda for who can deliver 'Linux' operating system."

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.
Yes you have parts right there mr Celerate. But as Linus Torvalds owns the copyright of the kernel he can also forbid companys that 'destroys' the market value of linux to use Linux. However they can still use it inside the company but not resell it.

maggrand - I thought I had a tenuous connection to reality. Dream on: write some science fiction, but stay away from court room drama - it's just not your strong point.
Ain't gonna happen. ;-)
"Those free-livin’ straight-talkin’ Dutch are offering the low end 40GB LamaBox 400 for €279/$329 or a 400GB top-end LamaBox 900 with DVD burner for €479/$565," says Engadget. "Expect ‘em to ship with a subpoena if they ever come Stateside - you know how the MPAA and RIAA roll." http://p2pnet.net/story/7120 ;-)
One more point --

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.
well, maybe: http://www.zdnet.com.au/news/software/soa/Linux_trademark_bi...

"The regulator, Intellectual Property Australia, turned down the application because the word 'Linux' was not distinctive enough to be trademarked."
"'Linux' was not distinctive enough to be trademarked."

Lol, but 'Windows' is?
Now Jim, we're just dumb laypeople who don't undertstand the finer points of bribery I mean trademark law.

Man, that's a beastly typo, I make it all the time. The keys are like right together.
Seriously Tuxchick, I am forever boggled at who anyone could ever trademark 'Windows' in any but the narrowest context.... You're right, I must be to simple to understand all this convoluted business conniving and scheming to hijack a hole in wall covered with glass. Actually, I'm just waiting for MS to sue Pella, Anderson, and dozens of others for infringement of the trademark.

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.
jimf --

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."
I am unable to make any typos with my MS keyboard its absolutely fool proof as you can see http://www.jokeemail.com/pictures/keyboard.jpg

great ideas

I would resume using Microsoft Windows, if either such moves were made. Unfortunately, ego typically outweighs common sense, so such wonderful ideas will probably never come to fruition.
Too many lies, too much shody behavior, far too little concern for the customer. I could never trust MS again... And frankly, why would I ever need to, as Linux is far better in every respect.
I have told a number of people that if Microsoft ever went the way of libre software, I would wait for a Debian-styled team to release a stable version. I just couldn't bear to use something directly from Microsoft. I do not trust them, based on their long legal track record. Nor do I trust their vision for technology. If anyone else got hold of it, I could reconsider deploying it. That would be the only way.
dcparris, I wouldn't hold my breath for that anyway. It just won't happen.
I promise I ain't holdin' my breath. I'm just stating publicly the only conditions under which I would return to Windows. I guess it's akin to saying "when Hell freezes over".
I do actually agree with the concepts. A new way of doing business is an option for a company to survive.

But I do still think Windows should be Windows, not *NIX or similar. :)

Sorry, but keep of the *NIX.

Thank you.
Don, why do you even care about Windows surviving? It's like caring about the poor German guards at the prison camps losing their jobs at the end of WWII. Let them eat crow.
I care about MS Survival in museums as a reminder for all existing new companies to come. I am sure that will include all the attributes MS is famous for and we all know very much about.
Who said I cared? I assumed Microsofties would be offended by my suggestions.

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:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post

LXer

  Latest Features
bob: LXer now speaks Markdown
Oct 27, 2026

bob: How to protect against PHP2Shell
Oct 26, 2026

Scott Ruecker (San Diego, U.S.): Linux That's Small
Oct 14, 2024

penguinist: Encryption, Trust, and the Hidden Dangers of Vendor-Controlled Data
Aug 27, 2024

Scott Ruecker (San Diego, U.S.): My Linux Mint Tribute
Aug 23, 2024

Scott Ruecker (San Diego, U.S.): How I Turned My Chromebook Into A "Mintbook"
Jul 08, 2024

Scott Ruecker (San Diego, U.S.): Adventures With My New Chromebook
Jun 10, 2024

Scott Ruecker: My Linux Laptop
May 08, 2022

Scott Ruecker: Laptop Dual Boot Project: Part 2
Nov 30, 2021

Scott Ruecker: Laptop Dual Boot Project
Nov 30, 2020


View all

  Search Features

Search LXer Features:

[ Copyright © LXer | All times are recorded in Central Daylight Time (CDT) ]

[ Contact Us | Privacy Policy | Terms of Service | About us | rss | Mobile ]

Login