Ads

Best offers

Dell Small Business Systems Dell Precision T3400 375W 64bit... $599.00 Dell Small Business Systems More info
Dell Small Business Systems Mobile Precision M6400n Computer... $1636.00 Dell Small Business Systems More info
Ads
All about Workstations
 Latest Workstations articles
How To: Building Your Own Render Farm

How To: Building Your Own Render Farm
You already know that it can take thousands of processing cores hours to render a single frame of film animation, but did you know it's possible for freelance artists and small studios to benefit from the same sort of parallelism? We show you how! Read More

  • Supermicro 5046A-XB: X58 Workstation Barebones
    We’ve already established that Intel’s Core i7 is the way to go for enthusiasts looking for lots of A/V encoding muscle. Supermicro takes advantage of that commanding position to build its own X58-based workstation barebones. Read More
All Workstations articles

Newsletters


  • Ask your question about IT issues
  • Post

Partners

The Games selection

adventure : Scoobydoo: Episode 2 The sequel of Scooby and Sammy's adventures. Same principle as in the previous episode (available on this website). Click on "Instructions" to see...
crazy : Xiao Xiao 7 A great fight scene from the animation movies Xiao Xiao.
Ads

Sponsored links

Microsoft Gives 20,000 Lines of Code to Linux

Next news
5:41 PM - July 21, 2009 by Marcus Yam

That's right, Microsoft's giving something to Linux. For free.

Despite Microsoft being what it is and generally distant from the Linux community, the software giant this week released 20,000 lines of device driver code to the Linux kernel community for inclusion in the Linux tree.

The code is for three Linux device drivers, which will enhance the performance of the Linux operating system when virtualized on Windows Server 2008 Hyper-V or Windows Server 2008 R2 Hyper-V.

"This is a significant milestone because it’s the first time we’ve released code directly to the Linux community. Additionally significant is that we are releasing the code under the GPLv2 license, which is the Linux community’s preferred license," said Tom Hanrahan, director of Microsoft's Open Source Technology Center (OSTC). "Our initial goal in developing the code was to enable Linux to run as a virtual machine on top of Hyper-V, Microsoft’s hypervisor and implementation of virtualization."

"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," Hanrahan added. "Without this driver code, Linux can run on top of Windows, but without the same high performance levels."

Essentially, Microsoft releasing Linux drivers was still in the interest of keeping its customers happy to use Windows.

Hanrahan explains, "Customers have told us that they would like to standardize on one virtualization platform, and the Linux device drivers will help customers who are running Linux to consolidate their Linux and Windows servers on a single virtualization platform, thereby reducing the complexity of their infrastructure.

"So there’s mutual benefit for customers, for Microsoft, and for commercial and community distributions of Linux, to enhance the performance of Linux as a guest operating system where Windows Server is the host."

Source : Tom's Hardware US

Talkback
Add your comment
ben850 07/22/2009 12:08 PM
Hide
-13+

bricks have been shat

audioee 07/22/2009 12:27 PM
Hide
-4+

Did hell just freeze over? Oh wait, that will happen when the Chicago Cubs win the World Series!!

maigo 07/22/2009 12:33 PM
Hide
-18+

No, hell did not freeze over. You'll need a copy of Windows and a license to run the virtualization. They've just gotten a bunch of LINUX users to install Windows. Instant money!

nekatreven 07/22/2009 12:45 PM
Hide
-20+

This is a good thing, but Microsoft is still doing much more "lets make their stuff work with Windows" than they are "lets make our stuff work with Linux".

I'm holding onto my bricks until they do a bit more of the latter.

hikayu 07/22/2009 1:11 AM
Hide
-7+

microsoft and free on the sameline ? i must be high !

salem80 07/22/2009 1:12 AM
Show
domenic 07/22/2009 1:34 AM
Hide
-15+

MS, like any other corp, is looking after its own interest.

megamanx00 07/22/2009 2:05 AM
Show
NewJohnny 07/22/2009 2:08 AM
Hide
-10+

So, a free pass for Linux to ride the Microsoft bus? How generous.

Anonymous 07/22/2009 2:11 AM
Show
ProDigit80 07/22/2009 2:18 AM
Hide
-0+

Well thought out!
It requires a Windows operating system to make benefit of the virtualization.

It's most likely an attempt to convert people running Windows in a virtual environment from a Linux platform, to running either Windows, or Linux in a virtual environment in a Windows platform.

adamovera 07/22/2009 2:30 AM
Hide
--1+

One question - Why would anyone want to run a secure and stable OS as a virtualized guest on an unsecure host OS? Running Windows on a Linux host makes perfect sense, I'm not sure about the other way around. But at the end of the day interoperability is interoperability, and that's always a good thing.

doomtomb 07/22/2009 2:44 AM
Hide
--2+

I'm thinking Microsoft would rather help out Linux than Google Chrome OS (I know their similar, yes).

doc70 07/22/2009 2:49 AM
Hide
-9+

well, you have to admit it's a smart move and everybody gains something. MS will not lose anything, Linux users will not migrate en-masse to Windows just for a bunch of code lines but will benefit from interoperability and it just expands our options (including keeping the option of not doing anything about it, as some of you are thinking already).
Don't be bitching about being offered more options, bitch about the opposite if that's the case!

WheelsOfConfusion 07/22/2009 4:32 AM
Hide
-4+

They had to release the source because they used GPL2 code to make this work. Derivative work needs to be release to satisfy the licensing agreement.

Besides which, these drivers help MS Server-based machines run Linux guests with better speed, which improves customer satisfaction for those who have Hyper-V systems installed without them having to turn to Linux before MS.

computabug 07/22/2009 5:10 AM
Hide
--3+

Noo! Don't adulterate the only fully funtional suite of OS distro's remaining!

Or I could just use 9.04 Kubuntu for the rest of my life...

hemelskonijn 07/22/2009 6:57 AM
Hide
-1+

doomtomb:

They released the code under the GPLv2 license so they are effectively helping any one that is able to use the released code in any way they chose to.
If google wants to use it they are free to and so are you.

On-topic:

Now it would be way cooler if some used the released bulk of code to reverse engineer the "other" side of the VM and in turn wrote some nice scripts in support of wine.

Awww how i love to dream.
And BTW Gooooodmorning every one !

Anonymous 07/22/2009 7:49 AM
Hide
-4+

There's no pleasing you primitive apes, is there?

ohim 07/22/2009 9:32 AM
Hide
--1+

such an aggresion from the linux boys ... at this point you`re so deep with your heads in your asses that even if MS would say from tomorrow on windows will be free, you`ll still be bashing MS, so much hate.

randomizer 07/22/2009 9:43 AM
Hide
--1+

ProDigit80 :
Well thought out!It requires a Windows operating system to make benefit of the virtualization.It's most likely an attempt to convert people running Windows in a virtual environment from a Linux platform, to running either Windows, or Linux in a virtual environment in a Windows platform.


Which isn't going to happen because most Linux users either:

1) Had Linux installed by a friend/relative and don't know what virtualisation is, or

2) Hate Windows (or simply prefer linux) and have no reason to run Windows as the host OS.

Regulas 07/22/2009 12:29 PM
Hide
-0+

Watch your back Linux community. I trust MS about as much as I trust Washington and that ain't saying much. They both always have alterer motives that serve them, not you.

annymmo 07/22/2009 12:58 PM
Hide
--1+

The performance wasn't the problem!
The problem was that there where binary blobs in the drivers.
And Microsoft hasn't taken it up, some outside Linux developer who has good connections with the right people persuaded them to do this!
Microsoft could have some legal trouble because they were violating the GPL and can get sued for that.

http://linux-network-plumber.blogs [...] osoft.html

doc70 07/22/2009 1:46 PM
Hide
-1+

nekatreven :
This is a good thing, but Microsoft is still doing much more "lets make their stuff work with Windows" than they are "lets make our stuff work with Linux".I'm holding onto my bricks until they do a bit more of the latter.


of course they do that, it's their OS, what would you do if it was yours? Actually, they're responsible for making other stuff work with their OS just because it's an OS and therefore other programs are supposed to run on top of it. If you wanted the other way around, it should be the Linux community's job to provide that kind of support because it's their OS. That's how things work... If you build a house on my land I could tell you ( if I'm nice ) what is the building ground like so you know how to adjust to it, but I don't have to tell you how to actually build it. Sorta/kinda same thing here...

tenor77 07/22/2009 5:30 PM
Hide
-1+

Beware Romans bearing gifts.

gsacks 07/22/2009 5:44 PM
Hide
-2+

It is a good move by Microsoft, but certainly not earth shattering. Anyone who thinks that MS did this in order to get individual Linux users to install Windows is missing the point. This is for the enterprise customers who actually make production use of virtualization technology when testing/migrating/installing servers in multiple locations across different hardware platforms. Sure, it also lets you run a better VM on that box you built in your basement, but that is not why they did this release.

Torment 07/22/2009 5:51 PM
Hide
-1+

@maigo

Hyper-V Server is free. It's a pain in the ass to manage (the host settings, drives, etc. that is), but it's free and very lightweight.

WheelsOfConfusion 07/22/2009 6:51 PM
Hide
--1+

Regulas :
Watch your back Linux community. I trust MS about as much as I trust Washington and that ain't saying much.


But don't you know that George Washington cannot tell a lie?

Athreex 07/22/2009 11:06 PM
Hide
-0+

As someone previously posted. It is a company, and it will do things necessary for their production..and that's not bad...it is just how every company works."

" The code is for three Linux device drivers, which will enhance the performance of the Linux operating system when virtualized on Windows Server 2008 Hyper-V or Windows Server 2008 R2 Hyper-V. "

Read carefully. They released that chunk of code as GPLv2 so they could be provide a more stable environment to linux when used as virtual OS inside the Hyper-V. It's just a matter of optimization in their side. is there is some benefit on the pro-linux side, then that's great, but keep in mind, the move was necessary for Microsoft.

I'm pretty sure they thought like 157,985,596 times before jumping in on this decision.



ThisIsMe 07/23/2009 1:28 PM
Hide
-1+

I guess most of the people commenting on this topic don't know that you can download the Microsoft Hyper-V Server 2008 for FREE!!! Install it for FREE!!! And use it for FREE!!!.

You don't necessarily have to install Windows Server 2008 to install Hyper-V Server 2008. It is also a FREE TO INSTALL stand-alone low level hypervisor, meaning that it does not require a host OS such as Windows Server 2008.

Anonymous 09/30/2009 2:47 AM
Hide
-0+

MS probably determined they are loosing a percentage of potential users do to poor Linux support. The interesting thing here is that MS is made up of several disconnected departments. So where one department (Virtualazation) will benefit. Down the road other departments (Desktop/Server may take a substantial hit.

--Ridshack

Sponsored links

Related articles

  • Migrating From Windows To Linux, Part 2: Installation

    Now that you made the necessary preparation to migrate from Windows to Linux in Part I, you are ready to complete the move. THG offers a step-by-step Linux installation how-to, complete with screenshots and videos, to guide you on your path to Windows independence.

  • Migrating from Windows to Linux, Part 1: Preparation

    Want to switch to Linux, but don't know where to begin? In Part I of Migrating from Windows to Linux, THG will help you prepare for the big move. Step-by-step instructions and printable checklists will ensure your happy and safe journey into Linux.

  • Desktop Linux For The Windows Power User

    Are you a die-hard Windows user, sworn to shun all things Apple, yet (secretly) intimidated by the pocket-protector stereotype of Linux? Fear not! We got our hands on Ubuntu 9.04 and walk you through getting it running in this step-by-step guide.