On The Insider: Robert Pattinson's New Leading Lady
BNET Business Network:
BNET
TechRepublic
ZDNet

December 15th, 2006

A thank you from a Microsoft employee

Posted by John Carroll @ 6:53 am

Categories: General, IT Management, Open Source, PC Forum, Software Infrastructure

Tags:

Apparently, as of January 2008, non-GPL Linux kernel modules will no longer be allowed. Technically speaking, however, a computer would have a hard time enforcing a licence. Greg Kroah-Hartman, the author of the aforementioned announcement, offers to help:

Oh, and for those who have asked me how we would enforce this after this date if this decision is made, I'd like to go on record that I will be glad to take whatever legal means necessary to stop people from violating this.

Nice, friendly, good natured community developers threatening to take people to court should they dare to LINK modules into their code that don't conform to the GPL. Good thing they aren't into pumps and tophats (and more importantly, into writing them into licensing agreements), otherwise open source developers would have to make dramatic changes to their wardrobes.

Linus Torvalds, who seems the most pragmatic voice in the community these days and has come out strongly against GPLv3, was predictably incensed.

In other words, you guys know my stance. I'll not fight the combined opinion of other kernel developers, but I sure as hell won't be the first to merge this, and I sure as hell won't have _my_ tree be the one that causes this to happen.

So go get it merged in the Ubuntu, (Open)SuSE and RHEL and Fedora trees first. This is not something where we use my tree as a way to get it to other trees. This is something where the push had better come from the other direction.

Because I think it's stupid. So use somebody else than me to push your political agendas, please.

Well, as a person who not only works for Microsoft, but does so enthusiastically, I just want to say "thank you."

Thank you for creating a policy that will make it less likely that makers of video cards will pay any attention to Linux. Yes, "the community" will beaver away to make these drivers themselves based on published chip specifications, but now you've ruled out the people who actually MAKE the chips from writing these things unless they agree to donate all their hard work for use by the community and competitors alike. Even Eric Raymond was against a policy that forbade proprietary drivers (yes, I realize he is not part of the "free software" movement, as "open source" != "free software").

Placed alongside plans to make it impossible for GPLed product to play in the DRM space, the free software movements actually seems to be making it HARDER for Linux to succeed. All good news for Microsoft, as they face an opponent chopping off body parts to show their devotion to "the cause."

Why bother making an accomodation (something I've advocated in this blog space, simply because, contrary to popular belief, I value highly the contributions of the open source community) when your opponent seems intent on implosion?

If you want to make sure extensions to code are covered by a GPL license as a means to maintain the community aspect of the project, it makes sense to apply that to code that is ACTUALLY an extension. Don't use a legal twist in your license to define code that any sane person knows is not a true "extension" of a GPL base into something that must be covered by the GPL just because you hate proprietary code like the plague.

No, not my problem, as I work for Microsoft. Still, if the opposing soccer team insists on playing with their legs tied together, it does leave one scratching one's head.

John CarrollJohn Carroll has delivered his opinion on ZDNet since the last millennium. Since May 2008, he is no longer a Microsoft employee. He is currently working at a unified messaging-related startup. See his full profile and disclosure of his industry affiliations.

Email John Carroll

Subscribe to A Developer's View via Email alerts or RSS.

  • Talkback
  • Most Recent of 66 Talkback(s)
Relax folks ... GPL V3 will not Go forward.
At least as some minority of FSF folks want it to be.
I am a great fan of OS Software. I use Linux since 1995, so I have seen this Baby Born, then walk, and now became the World Champion in so many... (Read the rest)
Posted by: p_msac@... Posted on: 12/29/06 You are currently: a Guest | | Terms of Use
Haven't read the update?  Henaway | 12/15/06
Thanks for the update  John CarrollZDNet Moderator | 12/15/06
Good topic John by the way...  ju1ce | 12/21/06
Has he backed down?  John CarrollZDNet Moderator | 12/15/06
I actually agree  John L. Ries | 12/15/06
Not sure if that's necessary  John CarrollZDNet Moderator | 12/15/06
Novell...  Anton Philidor | 12/15/06
Distributors can do what they want  John L. Ries | 12/15/06
And the solution of course is ...  George Mitchell | 12/16/06
Message has been deleted.  John Le'Brecage | 12/15/06
Awww spoot!  John Le'Brecage | 12/15/06
Click some of the links...  John CarrollZDNet Moderator | 12/15/06
as i said....  John Le'Brecage | 12/15/06
Ready to agree with me...  Anton Philidor | 12/15/06
Exploited?  John Le'Brecage | 12/15/06
IBM is, to me, the most obvious exploiter.  Anton Philidor | 12/15/06
IBM?  John Le'Brecage | 12/15/06
IBM are not IBM of 70s,80s,90s  CypherOz | 12/18/06
Never been in complete disagreement  John CarrollZDNet Moderator | 12/15/06
Ethics...  John Le'Brecage | 12/15/06
Sorry...  John CarrollZDNet Moderator | 12/15/06
No....  John Le'Brecage | 12/15/06
You must be able to memorize a great deal...  Anton Philidor | 12/15/06
no spoot...  John Le'Brecage | 12/15/06
The fact that Stallman...  John CarrollZDNet Moderator | 12/15/06
My rant is...  John Le'Brecage | 12/15/06
What works...  John L. Ries | 12/15/06
Re: What works...  John CarrollZDNet Moderator | 12/15/06
Utility is subjective  John L. Ries | 12/15/06
Inhospitable to pragmatists.  Anton Philidor | 12/15/06
Re: Inhospitable  John CarrollZDNet Moderator | 12/15/06
Is a modus vivendi possible?  Anton Philidor | 12/15/06
The purists are dangerous for open source...  John CarrollZDNet Moderator | 12/15/06
Mr. raymond did question whether the GPL is needed.  Anton Philidor | 12/15/06
To Anton...  John CarrollZDNet Moderator | 12/15/06
Fair enough  Anton Philidor | 12/15/06
I think you're looking at this wrong  stevey_d | 12/19/06
Wow again...  ju1ce | 12/21/06
we all know what we're talking about when using "religion" regarding softw  stevey_d | 12/19/06
I just don't get it...  ju1ce | 12/21/06
I think its commendable  zzz1234567890 | 12/15/06
Charlatans?  John L. Ries | 12/15/06
majority of them are phony  zzz1234567890 | 12/16/06
re: 283 MS patents  deaf_e_kate | 12/17/06
Care to back it up?  Linux User 147560 | 12/19/06
This is just SO stupid ...  George Mitchell | 12/15/06
Couldn't have said it better myself  John CarrollZDNet Moderator | 12/15/06
Stuck an extra sentence in there...  John CarrollZDNet Moderator | 12/15/06
George I gotta agree with you 100%  Linux User 147560 | 12/19/06
It is important to have BOTH open and closed drivers for Linux ...  George Mitchell | 12/16/06
Mountains and molehills....  John Le'Brecage | 12/17/06
Fair play  lexxer | 12/18/06
Y'know . . .  jlhenry62 | 12/18/06
Linux is about choices. This should be left up to the end user.  slim-01 | 12/18/06
Umm . . .  jlhenry62 | 12/19/06
I read your reply 3 times and didn't were we disagree  slim-01 | 12/19/06
FreeBSD  stevey_d | 12/19/06
Strip out everything advanced...  John Le'Brecage | 12/19/06
Thank you for your thoughts...  johnroberts_abroad | 12/19/06
Will be?  D-cat | 12/20/06
Linux may have started as a Unix replacement  slim-01 | 12/21/06
Alternatives aren't always replacements  D-cat | 12/21/06
I was strickly refering to the issue of Linux being a Windows replacement  slim-01 | 12/21/06
It is right that Linux goes this way. BSD can go a different path.  stevey_d | 12/19/06
Let's not stop there  TonyMcS | 12/20/06
Relax folks ... GPL V3 will not Go forward.  p_msac@... | 12/29/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here