How Microsoft Could Embrace Linux
"He goes on to cite the governments of Paris, Munich, Brazil, Peru, China, Korea, and Japan which are all embracing open source software to varying degrees. Meanwhile, when they choose Microsoft software, fast-growing emerging markets like China and India opt for pirated copies. Salkever explains that the concerns for customers like these are the 'relatively high price of Microsoft software' and the 'concerns about buying proprietary software to run critical government operations.' Finally he points to recent moves by Sun and IBM to leave the commoditized software and hardware business behind, writing 'When the world's largest and most respected IT consultancy draws a clear bead on your crown jewels, it's time to mount a bold counterattack.'"
why not offer them a low-cost Linux version of Office?
why would any linux user use MS Office, especially when they have to pay for it?
considering heaps of people use OpenOffice.org and the like on Windows, I really don't see many people using MS Office under linux.
If people have already decided to go for a linux OS then finding a good open source office suite to go with it is no problem at all. I think the time for MS to try to gain a foothold in the linux application market was about 2 years ago and they missed it.
I would venture to say that if Microsoft were smart and if they could lose some of their stubborn pride, they would adopt a UNIX kernel the way Apple did.
Before that move, Apple's Mac OSes were a joke - constantly crashing, freezing, etc. They integrated BSD kernel and built their pretty UI and nice apps on top. Good move by Steve Jobs. Apple lost nothing. This is the real reason why MacOS is so popular among the 'computer owners elite' today.
Microsoft could do the same and really hurt all of their competition whose existence is based on the fragility of various/all Windows versions.
Of course, MS could also just make their own Linux distro (MS Linux), make it better than RedHat and 100% free. That's an easy way to get all other Linux distro companies out of business. With their thick bank accounts holding over 30 billion USD, they could offer it for free for a looong looong time. On the other hand, that's Linux distro companies' bread and butter.
Simpy
Why would Micro$oft make the Linux platform more appealing by creating apps for it?
They won't embrace it, because they can't extend and extinguish it as they have done for other software.
Thanks for the most part to RMS and the GNU GPL.
Votez ecolo : Chiez dans l'urne !
Why is it that an editor of BusinessWeek has no clue about business? If Microsoft embraced Linux by selling a low cost version of Office for it, migrating to Linux would be even easier --> no money for Windows, less money for Office.
With no MS Office for Linux, migrating is a lot harder. OOo works fine for most people (better in my experience, but my experience probably differs), but in some cases you just simply need the original, which means you also need Windows (or Crossover Office).
It really is as simple as that. Office isn't just MS's biggest cash cow, it's also their most important selection of proprietary file formats.
It lists two reasons people are moving to Linux/OpenOffice, but doesn't address either of them.
Quote: In November, 2003, the government of Brazil ordered its agencies to use Linux and other open-source software as much as possible. A month later, Israel's Commerce Ministry announced a decision to migrate to OpenOffice, an open-source desktop suite that runs on Linux and Apple's (AAPL ) OS X system, as well as on Windows. The city governments of Paris and Munich both announced their intention to switch to Linux and open-source applications. In Peru, a state legislature nearly passed a law banning the use of proprietary software by government agencies. And the governments of China, Korea, and Japan have announced an alliance to promote open-source software.
All of these organisations are switching because they don't want to use proprietary software. Providing a Linux version of MS Office won't solve this, as there's no chance in hell MS will release it as OSS.
So that's one of the concerns the article mentions, but leaves unaddressed.
Second is the price. Why would MS offer Office for Linux for a low price, when it can just offer existing products (Windows XP plus Office) for a low price, ensuring a lock-in that wouldn't occur with Office/Linux?
It would be nice but I think there is too much speaking against it.
First of all I don't think it would be an easy port to make considering how M$likes to intermingle it's OS with it's applications. Office is bound to be using alot of OS specific API's, com objects etc... If the main selling opportunity would be low priced copies to the third world, then maybe they don't think it is worth the cost.
Thirdly I think it would be to much an admittance of defeat for M$ to aknowledge Linux that way.
Congrats on the new section, but the color scheme is killing my eyes.
Color scheme looks okay to me, nowhere near as bad as the Games ones but I'm wondering whether they really have enough Italian readers to justify a special 'it' section.
The real Ralph Yarro posts as Anonymous Coward. Anyone else is an impostor.
They only make money off of their OS and office suite. If they offered a low-cost office suite, no one would need the expensive operating system or expensive office suite. Who really wants to pay $750 for Longhorn, and then pay another few hundred for an Office suite? Then, 5 years down the road, have to upgrade again because MS stops offering bug fixes. Multiply that by 500 workstations and you have a large budget that you're basically giving MS. That probably funds upgrades to calc.exe and clock.exe.
Why read the article when I can just make up a snap judgement?
There are really three scenarios here:
You want a low cost, or free, system.
- In which case you use Linux and OpenOffice.org both of which are already proven products.
You want a UNIX based system as your using legacy UNIX products, but need Microsoft Office.
- In which case you use MacOS X and Microsoft Office.
You need Microsoft Office for office productivity and compatibility with other products.
- In which case is the $100 for a Microsoft Windows license really an issue?
I agree developing nations should find better and cheaper ways of doing things, but doing the same things a different way just for the sake of it doesn't seem justified to me!
The Tao of math: The numbers you can count are not the real numbers.
Don't count on it. Monsanto ... uh I mean Microsoft ... can muster lots of support for such a campaign.
The United States forbids poor countries from making generic versions of antiretroviral drugs for AIDS treatment. Given the limited financial resources involved, this will certainly cost lives.
Monsanto Company is suing farmers for re-using seed where patented genes have been found, whether said farmers wanted them or not.
How will software be any different? Countries developed enough to need office suites will be signing trade agreements with the United States. Undoubtedly there will be intellectual property conditions.
The Win32 threading and synchronisation models are ridiculously powerful compared to *nix, which is precisely what makes it so hard to port a lot of Win32-based software to other platforms. The fact that you can't do a simple operation like "wait for a mutex to be released or a socket to become readable" deserves to be a joke about legacy operating systems, not a persistent reality. At least BSD's kqueue comes close.
If that is true, then it's a shame that the performance of the Win32 sockets are so meagre compared to the Linux implementation. Take a look at this article on Developerworks. Maybe you can spot the changes required to close the performance gap between Windows and Linux (Linux running about 2 and a half times faster on the same machine).
And I think I'll take you to task for your blind assertion that "you can't do a simple operation like "wait for a mutex to be released or a socket to become readable" on a Unix platform. If you call pthread_mutex_lock in 'fast' mode it simply waits for the mutex to be released and will pick up as soon as the mutex becomes available. And there are plenty of other options around. It's also totally trivial to write a spin-check to check the TCP status of a socket.
Cheers,
Toby Haynes
Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
MS Linux bundled with a compatible MS Office makes more sense...