• On TV.com: TOP 10 Shows CANCELED Too Soon
July 20, 2009 10:00 AM PDT

Understanding Microsoft's Linux code shocker

by Ina Fried

Microsoft dropped a mini-bombshell on Monday, announcing that it is contributing thousands of lines of code for inclusion in Linux.

But lest anyone think Microsoft suffered a massive head trauma over the weekend, the code it is releasing isn't really about helping Linux compete better with Microsoft. The drivers are really geared at making Windows a better host for Linux.

"The Linux device drivers we are releasing are designed so Linux can run in enlightened mode, giving it the same optimized synthetic devices as a Windows virtual machine running on top of Hyper-V," Tom Hanrahan, director of Microsoft's Open Source Technology Center, said in a statement. "Without this driver code, Linux can run on top of Windows, but without the same high performance levels."

As noted by CNET Blog Network writer Matt Asay, Microsoft is releasing three drivers for Linux under the GPL that governs Linux.

Although Microsoft has released open-source code in the past, the company has generally favored licenses other than the GPL. That said, the GPL is the way into the Linux kernel and Microsoft wants this code in Linux.

In an article on its press Web site, Microsoft acknowledged the departure. The company has also been going after Linux for years, both on the marketing and legal fronts.

"Today, in a break from the ordinary, Microsoft released 20,000 lines of device driver code to the Linux community," Microsoft said. "The code, which includes three Linux device drivers, has been submitted to the Linux kernel community for inclusion in the Linux tree."

The move comes at a time of mixed signals from Redmond when it comes to Linux. Microsoft has said that the browser-based versions of Office, which are due out next year as part of Office 2010, will support Firefox, bringing at least a portion of Office to Linux for the first time.

It has also made peace with a number of Linux companies, most notably a 2006 pact with Novell, but has continued to rattle its legal saber at those with whom it has not struck patent deals.

After years of making claims that many Linux implementations violate Microsoft patents, Microsoft finally took a case to court in February, filing suit against navigation systems maker TomTom.

The two sides later settled, but the settlement left many unanswered questions and Microsoft hasn't said if it will take similar action against other companies.

Although the latest move is clearly designed to bolster Windows as a hosting environment for servers running both Linux and Windows, to me there is something slightly discordant about adding code to something you feel is already infringing on your intellectual property. Perhaps, though, that's just the very definition of co-opetition.

Microsoft is in an interesting position--seeking to compete with Linux while also understanding that many companies run both operating systems. Not only is it about making its business customers happy, but there is good money to be made by owning the management and virtualization layers, even if there is some Linux running atop Microsoft's stack.

For those that want to hear Microsoft's take on the news, here's a video of Hanrahan discussing the move with Sam Ramji, the company's senior director of platform strategy. (Note: Silverlight is required.)

Get Microsoft Silverlight

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft. E-mail Ina.
Recent posts from Beyond Binary
Microsoft releases Exchange 2010, acquires Teamprise
Ex-Palm trio loads up on Vitamin D
Sesame Street, Droid get Google's love
Microsoft launching health tech video show
FAQ: Buying the right Windows 7 upgrade
T-Mobile says software error behind outage
T-Mobile users still reeling from outage
Microsoft cuts 800 more jobs
Add a Comment (Log in or register) Showing 1 of 3 pages (139 Comments)
by kirkilj July 20, 2009 10:40 AM PDT
Gee, Silverlight is required to view the interview video. Now we know the real reason behind MS' action. ;-)
Reply to this comment
by Random_Walk July 20, 2009 11:26 AM PDT
Dunno why CNET is getting all hot and bothered. Microsoft has released GPL code since 2001 (see also "Services For UNIX"). For bits and bobs that they know few will use, they will release code under any license they think would generate sales and good PR.

Thing is, they'd never, ever release Hyper-V's core components as GPL, or, say, Sharepoint...
by jasbor July 20, 2009 12:18 PM PDT
<q>Gee, Silverlight is required to view the interview video. Now we know the real reason behind MS' action</q>
Well said.
Some of us are reluctant to blithely allow M$ any MORE access to our desktops via Silverlight or .NET
by bananaphonerules July 20, 2009 2:20 PM PDT
@kirkilj and @jasbor
As apposed to Adobe Flash? Whats so wrong with Silverlight?
ZZZZZ....
by reya276 July 23, 2009 5:55 PM PDT
Silverlight sucks and it only works with IE, never ever got it to work with FireFox on a PC, nor on Ubuntu or OSX, so that is called Browser Lock in.
by billbasler July 24, 2009 2:09 PM PDT
Reality check. The fact is the video won't be watched by those not willing to install Silverlight. I'm one of those who did not and will not see it as long as it is in that format. I refuse to install yet another piece of MS software. It isn't religion, or tech savvy bits and bytes, it's user experience. My experience using MS products stinks. My experience using MS support stinks. Even my experience trying to BUY MS products stinks. They care about end users' experience only when proven it can effect their bottom line. Until they shake that corporate philosophy they will continue to lose ground to competitors who put stability, support, ease of use and access first.
by Fil0403 July 25, 2009 2:46 AM PDT
Gee, you're complaining you have to install a free small plug-in from Microsoft to watch an almost 10-minute video from Microsoft. Now we know the real reason behind your comment. ;-)
by Qtechbg July 25, 2009 4:22 AM PDT
4 mb install and now I have support under all browsers I use (incl. FF and Opera).
What are you complaining about? I preffer Adobe to have some reason to improve their flash rather than only updating it...
by ckh1272 July 25, 2009 5:55 AM PDT
"by reya276 July 23, 2009 5:55 PM PDT
Silverlight sucks and it only works with IE, never ever got it to work with FireFox on a PC, nor on Ubuntu or OSX, so that is called Browser Lock in."

@reva276--I don't know about all that. I am watching the video right now using 10.5.7 on a Macbookpro. Make sure you are up to date on your software. That is normally the cause.
by dumbspammers July 20, 2009 10:52 AM PDT
I'd rather give up video completely than use Silverlight. It's even worse than Flash. No thanks, MS, no Kool-Aid for me.
Reply to this comment
by ballmerisanape July 20, 2009 10:57 AM PDT
Watching full-length videos from Netflix using Safari on my iMac is flawless. I can' t imagine having the same experience if the movies were flash.. Silverlight seems to be doing a pretty good job.. at least at Netflix.
by Me-Ruud July 20, 2009 11:01 AM PDT
lol you probably don't even know what Silverlight is capable of...
And you say even worse then flash?? What is that supposed to mean?
by jessiethe3rd July 20, 2009 11:10 AM PDT
Saying that Silverlight is worse then flash shows your ignorance. Maybe you should take a gander at it's ability to stream 1080i over the web without preloading. Nothing short of amazing and load Moonlight if you are Linux junkie - quite simply it is very impressive.
by weedmonk July 20, 2009 11:13 AM PDT
What an insufferable Fanboi's. On Safari Flash is way more resource intensive bordering on ridiculous compared to Silverlight. It's ironic you refuse "Kool-Aid" when you so quick to prejudge a technology. Lifes too short to treat technology like religion.
by goodspeed8701 July 20, 2009 11:23 AM PDT
@ dumbspammers... Ignorant is the best way to describe you.
by rapier1 July 20, 2009 11:52 AM PDT
Works fine on my Mac running Safari. Maybe you should try viewing computers as a tools rather than as a religion.
by viper396 July 20, 2009 12:02 PM PDT
Your self proclaimed title of "dumbspammers" is appropriate given the irrelevence and inherent stupidity of alot of your posts.
by bananaphonerules July 20, 2009 2:22 PM PDT
Well said Rapier1. Technology for Technologies sake; not to make up for your own personal 'issues'
by EcuadorHomesOnline July 21, 2009 5:36 AM PDT
First off, the article was not "about" Silverlight, so your comment is completely out of place (as is the previous one by kirkilj). But since you bring it up, Silverlight is the best video on the web. Flash is way too processor intensive, has poor video quality, and the plug-in crashes every browser on the planet.
by Me-Ruud July 21, 2009 8:58 PM PDT
@ EcuadorHomesOnline :
"Silverlight is the best video on the web. Flash is way too processor intensive, has poor video quality, and the plug-in crashes every browser on the planet."

What lol??
Flash is too processor intensive?.. Flash is most of the time used in a server-side way, this means that the client-side doesn't have to use a lot of its processor / graphic-card power to run its content.. You probably can say that 90% of the performance depends on the server-side, not the client-side
Flash has poor video quality? What about streaming of hd-quality video??
The plug-in crashes every browser? I have IE, Fox and Chrome and they never crash (because of flash)

lol
See more comment replies
by Gasaraki July 20, 2009 10:55 AM PDT
This is a smart business move for Microsoft. About time. It can't disregard Linux forever...
Reply to this comment
by Seaspray0 July 20, 2009 2:32 PM PDT
Well, if the linux fanboys want to claim microsoft did it to somehow consolidate a position, I would agree. Releasing the code to allow linux to run under hyper-v does make hyper-v more attractive as the root software for the virtual OS clients running on it. But a conspiracy? No. To be GPL the source code has to been given and available for your scrutiny. I think the author has it dead on... "The drivers are really geared at making Windows a better host for Linux."
by ferricoxide July 20, 2009 4:33 PM PDT
It's less about not disregarding Linux or making Windows more attractive (can you really call Hyper-V "Windows" if it's just a hypervisor?) It's more about being able to compete on an equal footing with VMware and Xen.
by Inconnux July 20, 2009 5:19 PM PDT
Perhaps Microsoft is just acknowledging reality as Linux is a big player in the server market.
by hurdlebeast July 20, 2009 10:03 PM PDT
I think they've finally seen Linux as a credible opposition. With the failure that was/is Vista, many people thought to themselves "I wish there was a better Operating System than this"...thusly, some people moved to either Mac's or tried out Linux. The biggest problem I've ever had with Linux was the installation/setup/updating of the OS right off the bat; Live Cd's are awesome to play around on, but for a permanent switch to Linux, you need a good bit of know-how and patience that the average user doesn't have. Now that many Linux distro's are becoming more flexible with their installation process (Ubuntu is far easier to install today than it was, say, 6 months ago), many people are dual booting OS's...and when it comes time to upgrade or die from XP to vista/windows 7, enough people will probably want to stay with Linux as their main OS than shell out the big bucks for another broken, patch-heavy OS. Basically, Microsoft is trying to make it easier to run Linux from inside a Windows machine, so people are less inclined to switch to Linux. I know this article is mainly about high-end servers, where every ounce of resource counts (thus why many servers run off Linux to begin with) but if the workers start using LInux at home, it would make more sense for businesses to run completely off of LInux; rather than having two different OS's, or paying to have their workers trained in Linux, they could run Linux straight across the board for pennies of what a Microsoft or Microsoft/Linux server would cost.

Just my 2 cents
by celticbrewer July 21, 2009 5:58 AM PDT
hurdlebeast, I'm sorry, but I think you're totally off in left field. What home owner is going to run a Linux VM on a windows stack? This is about business users running VMs- sometimes thousands of them. And that's where linux makes the most sense. This isn't about Uncle Joe and what OS he's going to use to read e-mail and download pr0n.

If you think windows is broken and patch heavy, you probably haven't used linux. I had to patch my linux box just as often as windows. That's the reality of computing- if an OS isn't being patched, then it's insecure and stagnent.

Workers aren't going to use linux as their business desktop. Again, we're talking servers and VMs here. They're running processes, jobs, performance tests, development environments, etc.. It isn't Mary in accounting working on a spreadsheet.
by Random_Walk July 21, 2009 7:03 AM PDT
re:"can you really call Hyper-V "Windows" if it's just a hypervisor?"

There's a diff between a Type 1(bare metal) and a Type 2 (hosted) hypervisor (ref: http://en.wikipedia.org/wiki/Hypervisor) Funny thing is, the Type 1's still require some sort of OS or console to control it (the OS runs as a VM atop the hypervisor, instead of underneath).

Hyper-V has Windows as its control VM. VMWare ESXi has a tiny iLo-like console (it was built more to be controlled by a remote computer). Hyper-V requires roughly 2.5 GB of disk space just for itself (if you use Server 2008 Core only, otherwise it's ~10GB for the full version, Vista, or whatever), while ESXi uses something like 32MB total for itself. Not sure off the top of my head what ESX (not ESXi) eats, but it uses a stripped RedHat Linux distro to control it, so it sits somewhere at around 1GB max. :)

Long story short - if you want to run Hyper-V, you;re stuck with paying for a Windows license, and with installing Windows on it.

re: "Well, if the linux fanboys want to claim microsoft did it to somehow consolidate a position, I would agree"

That would, by extension and correlation, make you a "linux fanboy". That's the problem with gratuitous slanging... :)


re: "With the failure that was/is Vista, many people thought to themselves "I wish there was a better Operating System than this"...thusly, some people moved to either Mac's or tried out Linux."

Heh... they're not aiming for home users here, nor Linux. They're trying to get some sort of marketshare away from VMWare, and in the enterprise (though until they get something approximating VMotion, and get some actual and decent VM handling, I doubt they'll get very far...)
by Seaspray0 July 21, 2009 10:56 AM PDT
@random walk. No problem if you want to call me a linux fanboy, but you'll find I am picky about which distribution. It will be ubuntu or nothing (I have it running as a virtual machine under windows, celticbrewer). Hey, if linux floats your boat, that's fine by me, but I still prefer windows as my main OS.
by i_debian July 20, 2009 10:58 AM PDT
The Linux community in particular and the open source community in general is opposed to Microsoft's way of doing business, and it's going to be hard for MS to overcome that bias, if indeed the company seeks at all to do that.

As a user of open source on the desktop (Linux and BSDs of various types, currently Ubuntu), I chose to use Linux but don't expect the entire world to line up behind it anytime soon.

With that in mind, Microsoft would do well to get a little more friendly, do a lot less threatening and suing and pursue projects like making the online version of Office work with Firefox (and therefore Linux). I hope it doesn't require .NET and Silverlight ... but that's another topic for another day.

There's going to be a lot of pressure on Microsoft over the next few years on both the OS, application, server and cloud fronts. A Microsoft that seeks to interoperate with Linux would be a smarter Microsoft.
Reply to this comment
by WileySkier July 20, 2009 12:17 PM PDT
If you're talking about the online version and .NET, you wouldn't know the difference anyway. Webpages running on .NET is on the server side.
by celticbrewer July 21, 2009 6:09 AM PDT
i_debian, in my opinion you have two communities. You're speaking more of the home market, open source community developing a desktop OS and open source software for people like you and me. And I totally agree with you on how they look at MS. This community is computer literate and generally helps themselves or knows where to find info to help themselves.

But there's also a second, perhaps stronger community to establish linux in the enterprise. They're in the same business/market as MSFT and conducts, or at least strives to conduct, themselves like MSFT. Businesses require contracts, agreements, support and service level agreements, integration help, etc. Are you going to entrust mision critical applications to an OS that may or may not support you if something happens? Will you get the patch in an hour or in weeks, if ever? Companies will not take that risk. We have hundreds of linux servers here and I can guarantee that we paid for at least a service contract and SLA for each of them- and that money had to go somewhere. Linux isn't always free!
by rkcroc July 20, 2009 11:18 AM PDT
This move doesn't look 'discordant' to me at all. If Microsoft can gain a lot of control over Linux by having it run on top of their virtualization software, then this move makes sense. (Admittedly, I don't know a lot about virtualization, so please correct me if I'm wrong.)

The chain of logic I see MS using is 1) Make it easy for customers to run Linux on top of Hyper-V, so that 2) Many of your customers start moving Linux onto Hyper-V powered servers and, as a result 3) You have lots of control over what Linux is allowed to do via its need to use Hyper-V optimized drivers.

If I were a Linux provider, I would work damn hard (in concert with non-MS management/virtualization providers) to make sure that you keep Linux in those layers, so that MS doesn't straightjacket you.
Reply to this comment
by alegr July 20, 2009 12:55 PM PDT
Paranoid much?
by rkcroc July 20, 2009 3:14 PM PDT
@alegr
troll much?
by ferricoxide July 20, 2009 4:38 PM PDT
Err... What??

What sort of "control" do you think that the hypervisor exerts on the guest OS(es)? It's really just an abstraction layer. The only "chain of logic" is: 1) virtualization is an exploding market; 2) VMware dominates this market; 3) Xen is making big strides in the virtualization space; and, 3) without doing things to make your hypervisor more attractive, you risk leaving yourself a marginal player (and leave a lot of potential money on the table). So, you do what you have to make yourself at *least* as good of a solution as your competitors so you don't get locked out of a lucrative market.
by Random_Walk July 21, 2009 7:06 AM PDT
"What sort of "control" do you think that the hypervisor exerts on the guest OS(es)?"

Hyper-V requires Windows to use it, even as a Type 1 hypervisor. See my commentary above. ;)
by Police_States_of_America July 20, 2009 11:21 AM PDT
lol silverlight
Reply to this comment
by Vegaman_Dan July 20, 2009 8:40 PM PDT
lol closed mind
by firefoxluva95 July 21, 2009 8:16 AM PDT
lol adobe "crash"
by h2hjsmart July 20, 2009 11:29 AM PDT
Whilst there is always a rush to trash MS (I use linux for all my servers, apple and windows for desktops, windows for mobile) I think it would not hurt to have a history lesson. When learning to program, a new computer and o/s came out every third wednesday, as such, there were no standards, and that help back developpment. Then we had DOS, first branded through IBM, then through MS directly. This gave hardware venodors a stable platform to work towards, and gave software engineers a level playing field. Without Microsoft, or some other company doing this, we would probably be 120 years behind where we are now. So, Microsoft are agressive. Well, at least my tax dollars are not being used to bail them out - maybe other companies have something to learn. That said, I do not agree with all they do, and I am a contributor to the open source community.

Just trying to keep it all in perspective.

To see Microsoft acknowlege Linux is very good, and very healthy for both sides. Let us hope that this is the start of something bigger
Reply to this comment
by YankeePoodle July 20, 2009 11:56 AM PDT
I really dont understand why the Open Source community is hard on MSFT but not on Oracle.
Reply to this comment
by twolf2919 July 20, 2009 12:31 PM PDT
Maybe it has to do with Oracle not driving competition out of business via predatory pricing as Microsoft has done on innumerable occasions (most famously, when they drove Netscape out of business by bundling IE with the OS for "free" (paid for, certainly, by income from their other monopoly products) whereas Netscape had to charge for their product and, worse yet, people actually had to download it over their 28.8k modems...most people chose the freebie that came bundled...NS goes kaputt).
by alegr July 20, 2009 12:57 PM PDT
Oracle is not driving competition out. Oracle is simply buing them and drives to the ground.
by jessiethe3rd July 20, 2009 2:19 PM PDT
Sorry - Oracle is just as agressive as Microsoft. They are a company. Google is just as agressive as Microsoft - just in the advertising business. Companies are companies.
by CTO_Dude July 20, 2009 2:31 PM PDT
While Microsoft has generally lowered prices this year or added products to bundling suites like the eCAL with no additional cost... Oracle just announced a price increase!!! Microsoft is giving its Office Web version away for free. So when someone says Microsoft is "hurting" the world, I dont get it. They still charge for their software, don't get me wrong.
by JoeF2 July 20, 2009 11:27 PM PDT
Oracle hasn't called Linux and the GPL "anti-American"...
Of course, MS has released Open Source before, but under BSD-style licenses. Releasing stuff under the GPL is pretty new, and given Gates' words, it is somewhat surprising.
But then, this shows that the new realism of people like Ray Ozzie is gaining ground within MS.

BTW, I find it interesting that all the MS fanboys are quiet. This seems to be hard to swallow for them ;-)
by celticbrewer July 21, 2009 6:13 AM PDT
>BTW, I find it interesting that all the MS fanboys are quiet. This seems to be hard to swallow for them ;-)

Not sure if I qualify as a fanboy. I'm a fan of MS. I'm also a fan of linux which I've used at least since the early 90's.
I think this is great news and it makes sense for all parties. I think both have their plusses and minuses and intelligent people will deploy them appropriately according to where they fit best.
by Random_Walk July 21, 2009 7:12 AM PDT
...because Oracle doesn't abuse anti-trust laws to win over its competition, or run around calling its competition a "cancer" while secretly absorbing code from it, or try to claim wrongdoing of its competition without naming anything specific, or... ;)

re: "Oracle just announced a price increase!"

Oracle can afford to - there isn't anything out there that can match it spec-for-spec, performance, or even feature-wise. MS SQL Server can't match the transaction volumes that Oracle can take in stride, and MySQL can't match the feature-set (e.g. 2-way replication is barely doable in 5.1, but it requires a hack in the Federation tables).
by t8 July 22, 2009 7:55 PM PDT
""Sorry - Oracle is just as agressive as Microsoft. They are a company. Google is just as agressive as Microsoft - just in the advertising business. Companies are companies.""

Um no.

Those other companies are not a convicted monopolist like Microsoft.
Microsoft is the worst of the lot.
by ckh1272 July 25, 2009 6:03 AM PDT
"by twolf2919 July 20, 2009 12:31 PM PDT
Maybe it has to do with Oracle not driving competition out of business via predatory pricing as Microsoft has done on innumerable occasions (most famously, when they drove Netscape out of business by bundling IE with the OS for "free" (paid for, certainly, by income from their other monopoly products) whereas Netscape had to charge for their product and, worse yet, people actually had to download it over their 28.8k modems...most people chose the freebie that came bundled...NS goes kaputt)."

@twolf2919--Dude, if you paid for netscape then you got scammed. Every version I had of it was free. I see where you're trying to go with your post, but it seems a bit mis-guided. I do agree with the bundling statement, but the rest is a bit slanted if you ask me.
by The_Decider July 20, 2009 11:58 AM PDT
But will it be accepted into the mainline kernel, or will it forever be a separate module?

Unlike MS, the Linux development team doesn't accept crap code.
Reply to this comment
by jklank July 20, 2009 12:51 PM PDT
Unlike Linux, MS has to write code that works with most everything out there. Look how long MS has been doing it and how long it's taken for Linux to get drivers for nearly every piece of hardware out there.

Oh, wait, they don't.

As far as being able to judge crap code, I highly doubt you know what good or crap code looks like and are just a fanboi.
by Vegaman_Dan July 20, 2009 12:55 PM PDT
*snicker*

By the way, there were no tanks rolling into Baghdad either.
by monkeyfun14 July 20, 2009 2:52 PM PDT
Funny thing is who is making a profit off of their code? MS must be doing something right.
You couldn't pay me to use Linux over Windows.
by ferricoxide July 20, 2009 4:41 PM PDT
@jklank: so, it's your assertion that the level of compatibility is due to *Microsoft* writing device drivers??? Here, I thought it was because the device makers were, primarily, writing device drivers to work with the Microsoft platforms.
by JoeF2 July 20, 2009 11:29 PM PDT
@jklank:
You don't seem to know that Linux supports more hardware than Windows.
It runs on everything from embedded systems like wireless routers (Linksys, D-Link, Netgear, etc.) up to huge clusters.
But stay in your little Windows niche, while Linux takes over the world ;-)
by Lennron July 21, 2009 9:03 AM PDT
@JoeF2 "But stay in your little Windows niche, while Linux takes over the world ;-) "
Not that i'm in the "little" Windows niche... but Linux has QUITE a ways to go to take over the world. Windows costs well over $100 and they're competing with Linux which is free, yet Windows still holds over 90% of the computer market. Microsoft must be doing SOMETHING right, routers or no routers.
by JoeF2 July 21, 2009 10:29 AM PDT
@lennron:
Repeating BS doesn't make it true.
Microsof does NOT hold 90% of the computer market.
They may hold that much of the desktop computer market, but that's just a small part of the computer market.
The embedded computer market is much much bigger, and Linux has that covered.
As I said, MS fanboys like you can stay in their little niche, while Linux takes over the world. Ignorant fanboys like you will eventually notice what the rest of the world long has known...
by Seaspray0 July 21, 2009 11:14 AM PDT
@Lennron. The last time I checked, linux and windows servers were about equal in usage. I haven't found any recent news, but here's how it was shaping up in the past.

http://www.eweek.com/c/a/Linux-and-Open-Source/Linux-Losing-Market-Share-to-Windows-Server/
by Lennron July 21, 2009 3:03 PM PDT
@JoeF2: I meant the desktop/laptop market, and i clearly pointed out that i'm not in the little niche. i'm saying that computer nerds might care about Linux, but normal people don't even know what Linux is. Call me and everybody else who pays attention to the world beyond their computer screens ignorant all you want, that won't change things. When Linux was put on netbooks, most people who bought them returned them for a more expensive one with Windows on it. Be as arrogant as you want, Linux has a long ways to go. I won't be checking your reply to this because i'm going to go live my life in the real world.
by JoeF2 July 21, 2009 5:44 PM PDT
@lennron:
It was clear from my post that *I* was talking about more than the measly desktop computing stuff.
It was you who, probably deliberately, replied with some 90% figure, which has nothing to do with what I was talking about.
And when you got caught with your distortion, you chicken out...
Typical reaction of a fanboy, despite your claim to not be in that niche.
What does it matter if the general public doesn't know much about Linux yet? The bottom line is that Windows is a niche operating system. It may be more visible to the public than Linux at this point in time, but it is a niche OS nonetheless.
by Captain Bebops July 20, 2009 12:23 PM PDT
Microsoft would do well to just put their GUI over Linux and be done with the security problems of their OS. Oh, but that would put a lot of AV companies out of business.
Reply to this comment
by monkeyfun14 July 20, 2009 2:53 PM PDT
Linux has exploits as well.
by ferricoxide July 20, 2009 4:44 PM PDT
@monkeyfun14:

Most of the "exploits" are in the software running on Linux, not Linux itself. Linux is really just a kernel. It's the rest of the stuff bundled into a distribution that makes it an operating environment. Compared to the number of directly OS-related issues in Windows OSes, Linux has a very low number of exploits.
by Inconnux July 20, 2009 5:24 PM PDT
sure linux has exploits, but the tend to be relatively mild compared to Windows exploits. Windows has fundamental security problems with tying its browser so close to the core level of the OS. Linux does not have that problem.
by firefoxluva95 July 21, 2009 8:17 AM PDT
Windows 7 E does not tie IE into the OS because there isn't any IE on it.
by CrashPad63 July 22, 2009 10:44 AM PDT
If you note the recent activity Windows is being attacked through peripherals. Just as Linux and OSX is.
by Argyll July 20, 2009 12:23 PM PDT
I thought the whole point of Linux (or Mac OS X) was to avoid using something as crappy as Windows in the first place!
Reply to this comment
by ferricoxide July 20, 2009 4:51 PM PDT
No. The point of using any given OS is to use the best tool for the job that needs to be accomplished.

The choice of a hypervisor comes down to ability to match your guests' needs. Close on the heels of that is finding a solution that is easy to manage and has an attractive price point. It's not a matter of seeking or avoiding Microsoft solutions.
by Stormspace July 20, 2009 12:25 PM PDT
I get this completely. Currently I'm running Virtualbox on two machines, one at work, and one at home. One has a Windows host with a Linux guest, the other a Linux host with a windows guest. The machine running windows with the linux guest works the best, detecting all the hardware correctly USB, Printers, Etc. The Linux host machine doesn't allow the USB devices to be seen on the Windows guest. So, this is a move to push Windows virtualization of Linux and make Linux virtualization work better on windows. It's very nice when you don't have to spend hours and hours getting something to work on one OS that works out of the box on another.
Reply to this comment
by Dalkorian July 20, 2009 1:03 PM PDT
There are three kinds of men. The one that learns by reading. The few who learn by observation. The rest of them have to pee on the electric fence for themselves.
- Will Rogers

In short, trust M$ at your own peril!
Reply to this comment
by Vegaman_Dan July 20, 2009 8:45 PM PDT
Based on your comments, I would say you have a fence in your future, Dalkorian.
by CrashPad63 July 22, 2009 10:46 AM PDT
"In short, trust any OS at your own peril! " There fixed that for you.
by AppleSuxLeo July 20, 2009 1:07 PM PDT
You sure would not see Apple doing anything such thing to help Linux interoperability (Jobs walled garden)
Kudos to MSFT.
I use Linux in the form of Express Gate , which boots in 5 seconds ! It came with my ASUS MOBO.
Yes , Apple...when we build our own PC`s , we get choices. And having CHOICES is the American way !
Reply to this comment
by ferricoxide July 20, 2009 4:54 PM PDT
Right now, Apple doesn't *have* to. Apple isn't really huge in the server or datacenter space. Virtualization is of primary benefit to server systems in datacenters. It really wouldn't make sense to dedicate to many hours/dollars working on things that won't really benefit them in the market segment they primarily pursue.
by ckh1272 July 25, 2009 6:11 AM PDT
You just can't help yourself, can you? Being on the Microsoft payroll with Mr. Dee must really be working out for you.
by RompStar_420 July 20, 2009 1:15 PM PDT
Apple has no reason to change, their business model works and they make a lot of money. When and if that fails or start to make little sense, then they will, kinda like MS is now.

:-)
Reply to this comment
by exactlyy July 20, 2009 1:20 PM PDT
if you call the company that creates the software which has more than 93% of the market share "fail" then you must be the real failure of this world .
by Vegaman_Dan July 20, 2009 8:48 PM PDT
I was reminded recently that while detractors enjoy likening Microsoft to the Roman Empire, they also seem to fail to note that it took 400+ years for that empire to actually fall. I think Microsoft would be rather happy to see 400 years of being #1, wouldn't you?
by AppleSuxLeo July 20, 2009 1:36 PM PDT
The "Big Softie" really is changing for the better , and now Google and Apple are the "New Evil"
Reply to this comment
by Seaspray0 July 20, 2009 2:39 PM PDT
Yea, 10 years of living under the thumb of the DOJ can do that.
by ckh1272 July 25, 2009 6:12 AM PDT
Leo, you really should take off that tin foil hat.
by AppleSuxLeo July 20, 2009 2:07 PM PDT
"Works fine on my Mac running Safari. Maybe you should try viewing computers as a tools rather than as a religion"
That is one of the best statements I have ever seen on Cnet..
Reply to this comment
by Nataku4ca July 20, 2009 2:22 PM PDT
agreed
by sanjayb July 20, 2009 3:41 PM PDT
So you gonna take your own advice AppleSuxLeo and change your name??
by jazzbythebay July 20, 2009 3:59 PM PDT
AGREED!! One of the sanest comments. :)
by firefoxluva95 July 21, 2009 8:20 AM PDT
@sanjayb: No the apple fanbois are a religion and the apple religion sucks so it's okay for AppleSuxLeo to be AppleSuxLeo because AppleSuxLeo is not worshiping any type of computer.
by ckh1272 July 25, 2009 6:13 AM PDT
"by firefoxluva95 July 21, 2009 8:20 AM PDT
@sanjayb: No the apple fanbois are a religion and the apple religion sucks so it's okay for AppleSuxLeo to be AppleSuxLeo because AppleSuxLeo is not worshiping any type of computer."


You're right firefoxluva95. He just worships Microsoft. If you can't see that, then you are as blind as he.
by Mergatroid Mania July 20, 2009 2:39 PM PDT
Omg. Microsoft allowing some of its code into open source? And it's not the first time you say?

Isn't this open source software going to ruin our computers, open the door for malware and otherwise cause the world to stop turning?

Be still my beating heart!

I'm coming to join you Elizabeth!
Reply to this comment
by Vegaman_Dan July 20, 2009 8:52 PM PDT
Let me get you your heart medication, Sanford. :)
by jtjt145 July 20, 2009 3:02 PM PDT
No-one working in IT doubts that any version O/S Micro$oft is slower than Linux. On the list of which operating system is run on the world's top 100 super-computers Micro$oft scores something like 1% or less, where as one can read the name Linux left, right, front and center on that list. Indisputable Fact!

Knowing that, I just wonder what practical value does it have to anyone running data-centers for M$ to release code to a snippet of software that allows to run Linux a tad faster on Windoze?
It brings to mind the picture of a diesel truck driver, loaded with formula 1 race cars, driving faster in the hope it will help his racers to get faster over the finish line.

And for all those who these days love meddling in Mono, trying to mix a clean Linux code base with M$ code: Just because the anaconda from Redmond sheds some skin, doesn't make it a safe house pet!
Reply to this comment
by El_Segfaulto July 20, 2009 3:20 PM PDT
Your comment may have been semi-insightful if it hadn't been for the juvenile use of "Micro$oft" and "Windoze" Yes we all know how clever you are, we all would have been clueless if it hadn't been for your wry adding of dollar signs and puns to your comment. I'm surprised CNet hasn't asked you to come on staff yet, it seems you have wit to spare.
by jazzbythebay July 20, 2009 4:00 PM PDT
Apparently, you have no clue what Hyper-V is. :)
by monkeyfun14 July 20, 2009 5:04 PM PDT
I love how trolls use Micro$oft and Windoze trying to act clever. But in reality they look like morons.
by firefoxluva95 July 21, 2009 8:22 AM PDT
Firefox says "Micro$oft" and "Windoze" are not words...
by ExWinUser July 21, 2009 9:16 AM PDT
Funny, the M$ ladies are crying about your use of characters and not so much about your excellent point!
by Seaspray0 July 21, 2009 11:40 AM PDT
@exwinuser. The only point you and firefoxluva have made is that you have contempt and no respect for microsoft and the people that use it. Did you really think they would respect your comments in return? Take your useless trash talk somewhere else.
by jessiethe3rd July 21, 2009 4:32 PM PDT
The Windows platform presents a unique set of value that the Linux community simply cannot touch.
If you wonder why companies use Windows and Microsoft let me quickly highlight:

* Supportability - with over 630,000 partners in Microsoft's ecosystem and countless Microsoft Certified Professionals there is an understanding of the platform through and through. If one goes, another comes in and picks up were the last one was. There's a level of understanding across the base... it's call organization, something that Linux has a very hard time with by the very nature of the platform.

* Cost - oh yes... the old, "it's free" argument :) Love it... customers have choices here - no doubt - they could go Windows or they could go Linux but they choose the product which actually costs money time and itme again. Why? Agains, people capital - an MCP comes a dime a dozen and they are paid less in general than their "Linux loving" counterpart. Businesses understand, nothing is free.

* Trust - oh yes... another area where I am sure you'd say no way... Linux is a more trusting name brand and idea! Of course, but who is going to invest billions of dollars back into the product to make sure it works? Guess who? The company who is the world's largest software maker and supporter.

* Integration - I am sure you'll say, Microsoft doesn't integrate... sorry my friend, Active Director is a great user management system and the link between it and the rest of the stack is impressive. While Linux uses many tiers of vendors interconnected, customers choose Windows because its a single platform to support with a single point of support.
by Hamranhansenhansen July 20, 2009 5:07 PM PDT
Neither Flash nor Silverlight are required to view video. If you are viewing video in there, you're doing so at the cost of much less battery life and much more sweat coming off your computer. Flash and Silverlight run on your CPU. However, your GPU has a video decoder in it that goes unused if you use Flash and Silverlight. The GPU is very efficient for decoding video so it takes much less power to do it that way, generates much less heat.

Consumer digital audio video formats are rigorously standardized for the past 20 years. As such, all consumer players use the same video format today: ISO MPEG-4 H.264/AAC. The same movie that plays on Blu-Ray plays on iPod, and it's the exact same movie from QuickTime and Flash also, from Podcasts, from Flip video cameras, from thousands of devices from hundreds of manufacturers. Consumer devices ALL have ISO MPEG-4 H.264/AAC decoder chips in them.

So if you are talking Flash or Silverlight and video, they are both attempts to add vendor lock-in to an ISO standard format. One that is almost a decade old and which represents about 98% of the world's digital video. Although there is content that only runs in Flash or only in Silverlight, that is not video content, those are Flash or Silverlight apps. The video you see in either case can not only run elsewhere, it runs BETTER elsewhere. Flash and Silverlight are the WORST video players in the world because they have no access to the video hardware. That is why they're so PC-centric: they are using the big general-purpose CPU for a GPU task, they need a huge CPU to compensate. For comparison, look at the hardware in AppleTV: huge multi-core NVIDIA GPU that decodes the video, and one tiny underclocked Intel CPU that sleeps most of the time. A set-top box made for Flash or Silverlight would have to be a whole modern PC running Windows.

Notice you can play many more hours of YouTube on an iPhone than on a PC. That is because the iPhone's movie player is hardware/software. On a PC, you're playing the same movie in a software-only player.
Reply to this comment
by DrtyDogg July 21, 2009 4:09 AM PDT
Uhhhh,

"Among the new features of Silverlight 3 is the ability to tap a computer's graphics processor to offer hardware acceleration of the video (both PC and Mac)."

http://news.cnet.com/8301-13860_3-10199108-56.html?tag=mncol;txt

Your rant is a lttle dated. And no I have not noticed that I can play more hours of YouTube on an iPhone than on a PC.
Showing 1 of 3 pages (139 Comments)
advertisement

After 5 years, Firefox faces new challenges

Mozilla helped reshape the Web since releasing Firefox 1.0 five years ago. Now it's got a reawakened Microsoft and Google Chrome to reckon with.

There's a map for that: GPS or smartphone?

Almost every handset comes with mapping software these days, but standalone GPS devices are becoming more affordable than ever.

About Beyond Binary

During her years at CNET News, Ina Fried has changed beats several times, changed genders once, and covered both of the Pirates of Silicon Valley. These days, most of her attention is focused on Microsoft.


Beyond Binary is a look at how technology is changing our lives and the people behind all that life-changing stuff, with an extra emphasis on that which emanates from Redmond, Wash.

Add this feed to your online news reader

Beyond Binary topics

Binary Bits

    Follow Ina on Twitter (Twitter name: InaFried)
    advertisement
    Click Here

    Inside CNET News

    Scroll Left Scroll Right