Novell Home

John Dragoon’s Blog

Chief Marketing Officer for Novell

One Small Step…

Digg! del.icio.us icon Del.icio.us

dwf15-8413431

Today Microsoft announced that it has submitted device driver code to the Linux Community under the the GNU General Public License (version 2). The code, a release of Hyper-V Linux Integration Components (LinuxIC) which includes three Linux device drivers, has been submitted to the Linux kernel community for inclusion in the Linux tree. The drivers will be available to the Linux Community and customers alike, and will enhance the performance of the Linux operating system when virtualized on Windows Server 2008 Hyper-V or Windows Server 2008 R2 Hyper-V.

Of course this announcement is about much more than 20,000 lines of code Microsoft is committing (which by the way once accepted into the Linux tree will far surpass those contributed by Canonical). To misquote Neil Armstrong from 40 years ago, “this is one small step for Microsoft, but one vast leap for open source.”  We commend Microsoft for taking this very significant step.

Novell was very influential in bringing this about and has worked closely with Microsoft to make this a reality. Under the direction of Novell Fellow Greg Kroah-Hartman, who leads the Linux Kernel Device Driver project, Novell provided valuable guidance and feedback to the Open Source Technology Center, which enabled the team to contribute the code in a way that was in-line with Community processes. Under the umbrella of our 2006 partnership and agreement with Microsoft, Novell has worked hard to bridge the divide between Linux and Windows, providing what customers want – interoperability. While some have occasionally criticized us for our efforts, our technical collaborations have made it easier for us to engage with Microsoft and help bring about significant developments around server and desktop interoperability, virtualization, management, and of course device drivers.

There are multiple winners with today’s announcement.  Customers will receive huge benefits from the performance enhancements resulting from the paravirtualized drivers.  The Linux community and various distributions will ALL be able to take advantage of these key kernel improvements.  The Open Source movement and GPLv2 receive further validation as an important development models and licensing alternative respectively.  Finally, Microsoft wins for demonstrating a willingness through their actions to embrace it all on behalf of the customer agenda.

John

25 Responses to “One Small Step…”

  1. Greg K-H (gregkh) 's status on Tuesday, 21-Jul-09 03:15:17 UTC - Identi.ca Says:

    [...] Too funny: Microsoft will have contributed more Linux kernel code than Canonical now: http://www.novell.com/company/blogs/cmo/?p=146 [...]

  2. Launchpad and Microsoft « We'll see | Matt Zimmerman Says:

    [...] Chief Marketing Officer John Dragoon has taken the opportunity to compare Canonical with Novell partner Microsoft on his blog. As he “commend[s] Microsoft for taking this very significant step”, he [...]

  3. Pete Says:

    You can’t seem to point out something good without a petty jab? In the end you only tarnish your own company and products.

  4. John Dragoon Says:

    Pete…not sure if you are serious…if you are referring to the fact that Microsoft has contributed more to the Linux kernel than Canonical – that’s simply a fact. If you see that as a jab I assure that’s not the intent. J

  5. Russell Says:

    Is the dig at Canonical really needed?

    Canonical contribute code to areas of Linux which matters most to them and their users. the kernel itself is not as important to Ubuntu users as the desktop “experience” and usability for example.Even just today they released the entire launchpad source code (over 200,000 lines of code) with the aim to help Linux development, Microsoft released its code to help benefit machines running Windows Server.I think I know what I would rather have.

  6. Azrael Says:

    Linux distributions don’t consist only of the Linux kernel. There’s much more stuff in them: gcc, Xorg, Gnome, Firefox, OpenOffice… Go ask Greg to count Canonical’s contributions to these projects too if you want to be fair. And also ask him how much code has Microsoft contributed to them :>

  7. Ema Says:

    Honestly I read this as a ’stupid’ post.
    You can say MS has provided 20k lines of code for the kernel.
    But Canonical has been much much much more successfull in doing what your company (Novell) was supposed to do: diffuse Linux and increase its usage.

    You know this is true and sadly your company approached Linux world in the worst way: not acknowleding the community behind it and try to deal with MS because you were scared of possible lawsuits…

    Novell failed diffusing Linux, MS contributed to the kernel with a patch for their software (it’s not a patch for Linux itself).
    Canonical has the still ‘cool’ factor and really spread Linux usage around the world.

    Your company approached the Linux world as MS…bad reputation mate…

    Good luck with that,

  8. Neo Says:

    Pete,

    Its quite a shame for Canonical that they lack the engineering skills to contribute to the real core of their distribution. Novell is correct.

    Red Hat realized this long back

    http://press.redhat.com/2008/04/08/red-hat-leads-open-source-contributions-to-kernel/

  9. John Drinkwater Says:

    ‘if you are referring to the fact that Microsoft has contributed more to the Linux kernel than Canonical – that’s simply a fact.’

    Only if we’re counting lines of code as a ‘contribution’.
    If we’re comparing contributions’ usefulness for most Linux users, Canonical has contributed more, as Microsoft’s code-drop affects fewer people.

  10. tecosystems Says:

    [...] A: They are mostly positive. Novell, as Microsoft’s closest Linux partner, is predictably enthused. Red Hat issued a press release welcoming the news, calling the contribution [...]

  11. | Tech-monkey.info Blogs Says:

    [...] A: They are mostly positive. Novell, as Microsoft’s closest Linux partner, is predictably enthused. Red Hat issued a press release welcoming the news, calling the contribution [...]

  12. Microsoft, the GPL and Linux: The Q&A | Tech-monkey.info Blogs Says:

    [...] A: They are mostly positive. Novell, as Microsoft’s closest Linux partner, is predictably enthused. Red Hat issued a press release welcoming the news, calling the contribution [...]

  13. John Dragoon Says:

    Ema..thanks for the post…we will have to disagree on Novell’s commitment to the community as the facts suggest otherwise….we are very actively involved and major contributors to many FOSS projects. As to approaching the Linux world as MS….our point of view was and is solving customer problems and addressing the interoperability challenges Linux and Windows users would like to see addressed. Microsoft’s contribution – while certainly done to advance their position – also further advances Linux as the perfect guest – this is all good for Linux.

  14. Albert Says:

    You are pretending that Microsoft contribut to linux kernel far more than Canonical and you are not giving any number for Canonical/Ubuntu kernel participation. Without a number what you are claiming is just FUD and it’s a shame for a compagny as Novell to do something like this. I don’t exactly understand your point in the very stupid attack against Canonical. It seems that you are pretending that Microsoft is doing more for linux than Canonical. The only reason that I can find for the continuous attack on Ubuntu from Novell is seeing Microsoft hand behind it. If this is not the reason there are no logic just that you don’t understand the meaning of opensource and that the kernel is, legally, available for everybody even people and compagny which are not doing anything for. If you don’t like this fact perhaps Novell has to stop to work on opensource project.

  15. Steve Dodier Says:

    Just a quick question : is escaping a license violation sue an actual CONTRIBUTION ?

    http://www.osnews.com/story/21882/Microsoft_s_Linux_Kernel_Code_Drop_Result_of_GPL_Violation

    Microsoft released the code under GPL2 because they had to, not because they wanted to “contribute” the linux kernel. They wrote this code in the sole interest of a proprietary product that is not related to linux, thus the contribution is to their only benefit, contrarily to the bug reports and patches from Canonical or Ubuntu users, even if they’re not as numerous as you’d like them to be. In the meanwhile, Canonical contributes to a lot of other FOSS projects, and they also contribute to spread Linux towards end users.

    If I had as little honesty as you, I’d claim Novell contributes less than Microsoft to bringing new end users to Linux, but I think there are better things to do than shooting at other contributors to FOSS just for the sake of it, because I have a little more respect for people who, with their own means and capabilities, contribute to FOSS, and not only make us of FOSS projects for their own commercial profit.

  16. Ema Says:

    John, the point is that in name of ‘instant interoperability (with MS)’ you (Novell) did a very very very bad PR move.
    Indeed, you see, you are very committed.
    But not to the community, to your customers.
    Now, this bad impression “our point of view was and is solving customer problems” is the core issue of your company. Actually others (Canonical) have customers too, but the impression is not as for your company.
    That’s the point.
    And this point combined to MS patents protection deal makes them better (from a moral point of view) then you guys.
    The biggest issue is the MS deal. Signing that has been like digging one feet of your grave; now I don’t mean you’re already dead, hopefully you’re very alive, but allowing MS to ‘win’ against software patents argument has been going against the community.
    Simple. That was extremly wrong.
    Was like saying:”we bend to MS will and into our eyes the community efforts and OSS is all about stealing from MS”.
    Cheers,

  17. Albert Says:

    And now this message is really funny since the truth appeared. Microsoft dind’t contribute to the kernel because they are nice but the one and only reasons for it is that they were using GPL code in one of their product and has been caught violing the license. Without the guy which saw it Microsoft would have still continue to violate the GPL license.

  18. Novell is Insulting Ubuntu/Canonical Again | Boycott Novell Says:

    [...] CMO is being disingenuous. As Canonical’s CTO correctly points out, Novell uses Microsoft’s self-serving code [1, [...]

  19. Darryl Says:

    It should not be about how many lines of code or by who, as Linus Torvalds himself has said. It’s about the software, the quality and functionality.

    I would prefer 20,000 lines of well written, quality assured, clear and readable.
    That does what it proposes to do, its not about who provided the code, accepting code from one group and not another is elitest and it points to having other causes and agenders apart from simply the quality of the product.

    This is highly damaging to the FOSS community, because at any time you do not know if you will turn from being a goodie to a badie because you did something a part of the community does not agree with.

    Sure you can release open source code, but if you are not part of the “inner circle” you may be treated as evil and shunned.

    If you need a blantant example of this just go over to BoycottNovel.com

    and see how an unemployed perpetual student is hell bent on damaging strong and profitable US companies. Companies that emply hundreds of thousands of people, provides food, clothing, housing and security for those people and from flow on many many more. Contribute billions of dollars to the economy.

    Yet, because Roy does not like what they do, he would so or say anything to see those businesses go out of business and the workers of those companies out of work.

    We see this from FOSS zealots all the time, and that is why so many people keep their distance from anything to do with FOSS, because of extreamists like Roy Shewatwits

  20. Novell Comments on Microsoft Contributions « mono-nono Says:

    [...] On what is I assume his official Novell blog, John Dragoon, the Chief Marketing Officer for Novell makes an illuminating comparison in the consideration of Microsoft’s recent virtualization submission: Of course this announcement is about much more than 20,000 lines of code Microsoft is committing (which by the way once accepted into the Linux tree will far surpass those contributed by Canonical). [...]

  21. James Says:

    Novell had done a huge amount for open source, but let’s recognise that Canonical has also. Perhaps less lines of code but more making linux friendly, accessible and creating a positive vibe.

    I want to see Suse going from strength to strength – let’s have more positive PR about Novell’s contributions (network manager, compiz, fspot, evolution to name a few) and less pointing the finger??

  22. John Dragoon Says:

    James,

    Totally agree on your point of view on other’s contributions…and yes there’s been a lot of positive press on SUSE and in particular lately the SUSE Studio announcement….the high road it is. John

  23. Whit Kemmey Says:

    “the high road it is”

    …and yet the jab remains. If this were just a fact, as you say, then why Canonical? There are many distros that have contributed less than 20,000 lines to the kernel. It’s a jab.

    First GKH, and now you. It seems like Novell is waging an anti-Canonical campaign. It’s hard to believe the Chief Marketing Officer is making such comments innocently.

    I agree that the Microsoft news is a good thing, maybe even an important thing. But it’s good business, not good will.

    If you are truly interested in facts, here’s one: The vast majority of Linux users benefit far more from Canonical’s efforts than from these 20,000 lines of Microsoft code.

    I would like to see some recognition that there are many ways to contribute to Linux and open source. Does “free as in speech” require Canonical to do it the Novell way? Taking the high road means more than leaving the comment out there while washing your hands of it; some acknowledgement of Canonical’s contributions seems warranted.

    Whit Kemmey

  24. John Dragoon Says:

    Whit,

    Please…..get serious. You are making something out of nothing. I’ll certainly post your point of view and I’ve long given credit. And no one ever said to do it the Novell way, whatever that is. I placed Microsoft’s contribution in relative terms to a well known Linux and Open Source company. That’s it. There was and is no attempt to qualify the respective contributions. If you want to assume some greater cause on my part, that’s your right but I assure there is none. John

  25. Novell’s Dragoon on the New OS Wars Says:

    [...] John Dragoon, Novell’s Chief Marketing Officer, walks an interesting path. I first noticed his comments back when he took a swipe at Canonical while praising Microsoft’s kernel “contributions”. [...]

Leave a Reply

  Comment Policy


Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.