Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Linux Business Microsoft

How Microsoft Could Embrace Linux 424

securitas writes "In a commentary and analysis piece, BusinessWeek technology editor Alex Salkever discusses how Microsoft can embrace Linux, and asks the question, 'Considering Redmond's slim odds of conquering developing nations, why not offer them a low-cost Linux version of Office?' Salkever explains that 'Microsoft faces increasing competition in both PC operating systems and in desktop applications' which are its core businesses, while corporate customers would likely adopt Microsoft Linux products." (Read more below.)

"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.'"

This discussion has been archived. No new comments can be posted.

How Microsoft Could Embrace Linux

Comments Filter:
  • by 1000101 ( 584896 ) on Tuesday July 27, 2004 @07:52AM (#9809726)
    Just because you don't pay for OpenOffice.org doesn't mean nobody does [openoffice.org]
  • Why? (Score:5, Informative)

    by MrHanky ( 141717 ) on Tuesday July 27, 2004 @08:00AM (#9809765) Homepage Journal
    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.
  • Comment removed (Score:3, Informative)

    by account_deleted ( 4530225 ) on Tuesday July 27, 2004 @08:09AM (#9809820)
    Comment removed based on user account deletion
  • by smoyer ( 108342 ) <smoyer64NO@SPAMgmail.com> on Tuesday July 27, 2004 @08:13AM (#9809835)
    Just one word ... cygwin. It leaves my boss with the appearance that I'm using M$.
  • by Twylite ( 234238 ) <twylite AT crypt DOT co DOT za> on Tuesday July 27, 2004 @08:13AM (#9809836) Homepage

    Thank you for displaying your profound lack of knowledge of MS operating systems.

    The kernel behind Windows 2000/2003 is as solid as Linux. Crashes are almost without exception the result of third party device drivers. The perceived frailty of MS is (a) a hangover from the Win95/98/Me crap and (b) because of the UI and application communication layers, not the kernel.

    As a developer I get to see the side of Windows and Linux that many don't -- low level interfaces to system functionality. And many aspects of Windows, from a developer perspective, are ahread of *nix.

    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.

    There are many other places in which the *nix kernels show their age compared to the design of Win32 (not to mention MS's ability to maintain a consistent API over 10 years of product developments). 30 year old technology may be "mature", but its not always The Right Thing To Do for the future.

    So try to get the facts before you succumb to FUD about the state of computing -- from MS or FLOSS.

  • by ecc0 ( 548386 ) on Tuesday July 27, 2004 @08:13AM (#9809838)
    No. Microsoft did provide TCP/IP for Windows 3.11 for Workgroups [yale.edu]. It didn't have PPP or dialer software, which Trumpet Winsock provided... But again, Microsoft provided the same starting with MS Internet Explorer 5.0 (which isn't really relevant though.)
  • by lachlan76 ( 770870 ) on Tuesday July 27, 2004 @08:25AM (#9809903)
    or a socket to become readable

    Ummmm.......what about select?
    $ man 2 select
    explains it, or am I missing something here?
  • by Gopal.V ( 532678 ) on Tuesday July 27, 2004 @09:13AM (#9810313) Homepage Journal
    > If they did it in Thailand, they could do it in India

    India has such a HUGE variety of languages that almost 100% of computer users know English and are often unwilling to use PC's in their native language. (I belong to this category). A Hindi version of WinXP would suck totally ... in the market and everywhere.

    I was involved with a bit of work on Pango rendere r for my mother tongue ... the unicode renderer was fairly easy to handle - but the translation was a horror . Imagine translating Abort :) Look at all the scripts [geocities.com] available in Indic languages , and that's just the first grid. You might realize why India reads , writes and speaks english.

    It ain't easy, it ain't viable ... but a blind eye towards home-piracy and a watchful eye on corporate licensing has been MS's ploy in India.

  • by Bert64 ( 520050 ) <bert.slashdot@firenzee@com> on Tuesday July 27, 2004 @10:10AM (#9810907) Homepage
    What's interesting to note however...
    The kernel that you talk about, was mostly stolen from DEC..
    The UI and application layers were microsoft's own code bolted on top...
    The original kernel was a microkernel architecture where device drivers shouldn't have been able to drop the whole system, microsoft screwed that up by allowing drivers to be loaded into kernel space.
    The stable parts of windows were stolen, the unstable parts were their own code.. Tells you something about the quality of their development process. The same thing applies to a lot of their other products, the more stable ones were bought/stolen from elsewhere.
  • by zooblethorpe ( 686757 ) on Tuesday July 27, 2004 @10:12AM (#9810931)
    Crossover Office ... is capable of running Word virtually flawlessly

    Not quite. I'm a translator, and I'm stuck using Win2K under VMWare in part because Crossover cannot offer me the Japanese functionality needed. That and the obscure hoops to jump through to get Shift-JIS filename compatibility under Linux. But even given legible filenames, Crossover chokes when it comes to setting Office up with international UI options.

    Just my ¥2...

  • by Anonymous Coward on Tuesday July 27, 2004 @10:42AM (#9811300)
    Not so fast, Gumbie. Before you start dis'ing 30 year old technology, remember that VAX/VMS started in 1975, and was released in 1977. It's almost as old as Unix. One of the best things about programming for VMS was the asynchronous I/O. Unix couldn't hold a candle to VMS I/O -- still can't. Although, as you point out kqueue comes close, albeit 20+ years late.

    BTW, it's that same async I/O technology from VMS that made its way into Windows NT, when David Cutler left Digital Equipment Corp for Microsoft in 1988.

    I would also take another exception to what you've said about Windows 2000/2003 being as solid as Linux: I use both on a daily basis. Windows 2000/XP/2003 sit on a stock Dell platforms, running industry standard comercial apps. RedHat/Fedora/Mandrake Linux platforms are a mishmash of parts and bits. MTBF is about 90 days for Windows and 180+ days for Linux.

  • by Colazar ( 707548 ) on Tuesday July 27, 2004 @01:09PM (#9813257)
    As an accountant, I can tell you that there isn't another spreadsheet program that can compare to Excel. I ended up buying Office for my Mac, just so I could do spreadsheets on my own time.

    I use Appleworks for word processing, but Escel is the king.

  • by Juanvaldes ( 544895 ) on Tuesday July 27, 2004 @05:04PM (#9815856)
    I don't know how many times this must be said but no, Office on the Mac will not help moving Office to Linux. It is built on the carbon API which is the old mac toolbox.
  • by neil.orourke ( 703459 ) on Tuesday July 27, 2004 @07:00PM (#9816877)
    How on earth did this get modded "Informative"??

    The kernel that you talk about, was mostly stolen from DEC

    Stolen from DEC? A quick search on the net (or even here on /.) will tell you the truth: Dave Cutler was sitting at his desk at DEC West, pissed as all hell that DEC cancelled the new Prism computers that would run Mica, his new VAX-Compatible OS. Bill Gates hears of this, and offers Cutler and anyone else from his lab a job at MS writing a next-gen OS/2 (which later becamse Windows NT after the MS/IBM split). Of course NT would look like something from DEC - but remember that DEC had the source code to NT from quite early in the piece (they did the original Alpha port) and either chose not to sue or saw that there was nothing they could sue for.

    The UI and application layers were microsoft's own code bolted on top

    It was rewritten for NT from the ground up.

    The original kernel was a microkernel architecture where device drivers shouldn't have been able to drop the whole system, microsoft screwed that up by allowing drivers to be loaded into kernel space

    You do have a fair point here. Under NT 3.1 - 3.51, drivers operated in user space. They took a performance hit for that, but until (say) Win2k SP2, NT 3.51 was the most stable Windows out there. Moving the drivers into kernel space caused quite a bit of angst in the trade press, but for the most part it seems to have survived.

    There's a comment elsewhere that the greatest flaw in Windows today is not being able to abort a kernel call, and it's a fair comment.

    So your final summary sentence come across as nothing more that a nasty slur, hardly worthy of +4, Informative.

All the simple programs have been written.

Working...