Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Installing Ubuntu 9.10

Hands-on: OpenMoko WikiReader is simple, appealing

Perl far from dead, more popular than you think

Microsoft Exchange alternatives

Kubuntu 9.10: A Mixed Bag

Could Microsoft switch to Linux?

Red Hat Virtualization Manager for Windows Only?

Creating Ebooks with Sigil

Editor's Note: Making Multi-Channel Firewire Music With Linux

Amaya: A Simple, Yet Useful Alternative to Dreamweaver




Server Support Specialist I
The Computer Merchant, Ltd
US-OK-Oklahoma City

Justtechjobs.com Post A Job | Post A Resume
:Editor's Note: Linux Needs Fewer Friends
Editor's Note: Linux Needs Fewer Friends
Dec 31, 2008, 22 :03 UTC (36 Talkback[s]) (6707 reads)

by Carla Schroder
Managing Editor

It's a cliche, but it's an apt one: "God save me from my friends - I can protect myself from my enemies." Theodore Ts'o wrote an anti-Free Software rant this week that could have come straight from the massive, never-sleeping Redmond FudMachine, Debian, Philosophy, and People. He seems to blame Free Software for Debian's ills.

If you're not familiar with Mr. Ts'o, his achievements are legion. He is a Debian maintainer and a filesystem guru, and has been a key Linux kernel developer since the early days of Linux. Next year he will go on leave from IBM to serve a stint at the Linux Foundation as their Chief Technology Officer.

All of those amazing creds makes his rant all the more perplexing. In a few paragraphs he delivers an impressive number of loaded anti-Free Software terms: militant, zealot, no compromises, absolutist, idolatry, and Politically Correct. He drags in the war in Iraq, Jesus, the Ten Commandments, Victor Hugo, Thomas Aquinas, and Gordon Dickson.

Why?

Why is Mr. Ts'o so down on Free Software? After reading his article several times, it seems more correct to say he is down on the Debian project because of the recent brawl over Lenny's release. Now that I can understand-- the Debian project is the Berkeley of Linux: twice as many opinions as people, and four times as loud. Trolls and dorks of all kinds are accorded maximum free speech rights, but anyone who complains about them is shushed with "It's just another viewpoint," as though insults and personal attacks were just honest differences of opinion between reasonable people of goodwill. The torrents of vitriol are overwhelming, so being upset is understandable and natural.

But that doesn't explain Mr. Ts'os peculiar rant, which blames Free Software for Debian's problems. It seems that someone with his skills and experience would have a better understanding of Free Software, and not say things like:

"More blood's been spilled by the militant adherents of prophets of change than by any other group of people down through the history of man."

"It is the notion of Free Software as a philosophy, with no compromises, which has been the source of many of the disputes inside Debian."

"The conflict between idealism and pragmatism is a very old one in the Free and Open Source Software Movement."

That first quote leaves me speechless. Thanks a lot, dude, I guess I should be happy you saved Hitler for later instead of whacking readers with him right off the bat. The second one is just plain daft. Debian has long had what I think is a very sensible compromise in place: the official supported Debian release is 100% Free Software. For folks who want unsupported third-party or non-free applications, there are separate Debian repositories. It's a beautiful system that gives users maximum control of what goes on their own computers. (Actually it is somewhat less than 100% because of binary kernel blobs for which no sources are available, which is part of the recent dispute. See the References for more information.)

The third quote is a key point. Like so many people, he is confusing pragmatism with expedience. Free Software licenses are the most pragmatic licenses there are, because they guarantee maximum freedom and benefits to both users and developers. We are protected from vendor lock-in, obsolescence, sneaky backdoors, DRM (digital restrictions management) crud, and all forms of vendor abuse. Developers who contribute to Free Software know that their work will not be locked up and hidden away. Everything is open, transparent, and accountable. What's not to like?

It is not pragmatic to tolerate closed, proprietary, binary drivers in the kernel, but expedient. It is a short-term tactic that does not contribute to a sustainable long-term solution. The poster child for this is Nvidia-- after all these years is Nvidia any closer to releasing FOSS drivers? Not one whit.

The obligatory "yes but" makes an appearance:

"I personally believe that "100% free software" is a wonderful aspirational goal, but...."

I guess I should be glad he didn't use the even more cringeworthy "Don't get me wrong, but..."

Freedom Is Bad?

Linus' disdain for Richard Stallman, the Free Software Foundation, and enforcing the GPL in regards to the kernel is well-known. Now we have another high-ranking kernel developer dissing on Free Software. Why? What is about freedom that turns off so many people? Is there suddenly so much Free Software in the world that we need to pollute it with closed, proprietary gunk? I'm not going to go all pundit and claim this is a trend that signals the doom of Linux, though it is tempting. A core, essential freedom of Free Software is the end user gets to control what goes on their systems. All these people who think freedom means forcing more proprietary junk on everyone are missing the point by several country miles.

There are a number of same old oft-repeated responses to these issues: "I just want it to work. Leave the politics out of it. Too much idealism is bad." etc etc... a lot of these are answered in "Myths, Lies, and Truths about the Linux kernel". That is Greg Kroah-Hartman's famous talk that states plainly "Closed source Linux kernel modules are illegal." Greg K-H went on to launch the Free Linux Driver Development! project, which has succeeded in attracting a lot of vendors to the world of GPL drivers. Mr. Kroah-Hartman is also a leading kernel developer, so it is good I did not cry doom.

Free Software is not responsible for the Debian project providing a safe haven for unpleasant people. I'm no ace kernel hacker, nor even a college graduate, but you don't need those to see the obvious.

References

General Resolution: Lenny and resolving DFSG violations
Debian goes to the polls
Myths, Lies, and Truths about the Linux kernel
Free Linux Driver Development Questions and Answers!
"I'm tired of people thinking they have a right to violate my copyright all the time."
Would I be violating the GPL?; Alan Cox weighs in on blobs

Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Richard Stallman's ideas on Free Sof ...   Academic Freedom   
Steve Stites
Dec 31, 2008, 23:19:58
 
I thought Ted's post was very well w ...   Not a rant at all   
Dan Kegel
Dec 31, 2008, 23:54:07
 
Sadly, freedom and academic don't go ...   Re: Academic Freedom   
Luca Beltrame
Jan 1, 2009, 00:23:08
 
To put it bluntly, if Debian were not 10 ...   Re: Academic Freedom   
Robert Devi
Jan 1, 2009, 01:34:17
 
"With friends like these, who needs enem ...   Another quote I like:   
Bernard Swiss
Jan 1, 2009, 02:05:55
 
"I'm no ace kernel hacker, nor even  ...   WOW!!   
Shane Kerns
Jan 1, 2009, 02:45:24
 
Even ted bundy /appeared/ to be a true p ...   ts'o   
Mike
Jan 1, 2009, 07:58:06
 
"It is the community of developers as a  ...   RE: WOW !!!   
Walter van der Schee
Jan 1, 2009, 12:57:43
 
...unfortunately, not always found toget ...   Intelligence and wisdom are...   
cjm
Jan 1, 2009, 16:20:17
 
Much of the world fortunately lives in s ...   Freedom   
Greg P
Jan 1, 2009, 16:30:50
 
Ted Ts'o is part of the kernel team  ...   Freedom vs. Pragmatism   
JJS
Jan 1, 2009, 16:56:05
 
And well thought out.I like your phrase  ...   Well written, Carol!   
GreyGeek
Jan 1, 2009, 17:44:57
 
I have been a user of desktop FOSS softw ...   Can't we all just get along?   
sgtrock
Jan 1, 2009, 19:16:33
 
I was mistaken to think that the issue w ...   Firmware distribution   
Yim
Jan 1, 2009, 21:46:26
 
I'm a Debian user and a free softwar ...   Interesting debate   
Bill Mason
Jan 1, 2009, 23:04:59
 
This is an on-going issueO'Reilly Li ...   Binary Drivers, Pragmatism, expediency: Dec 28, 20   
Bernard Swiss
Jan 2, 2009, 01:12:40
 
Thanks to Carla for providing the link s ...   Just read T'so's piece   
Richard Steven Hack
Jan 2, 2009, 02:28:23
 
" First off, Greg K-H's position isn ...   Re: Can't we all just get along?   
Steve Stites
Jan 2, 2009, 04:03:03
 
It seem a lot of folks out there who inc ...   A point often overlooked   
Al Bester
Jan 2, 2009, 09:40:02
 
> I don't see a thing wrong with wha ...   Re: Just read T'so's piece   
Rainer Weikusat
Jan 2, 2009, 11:27:53
 
Since everybody is free to run Windows o ...   Re: re: Just read T'so's piece   
Rex Bachmann
Jan 2, 2009, 13:11:41
 
> That is exactly the point that Theodor ...   Re: RE: WOW !!!   
Imric
Jan 2, 2009, 14:37:52
 
IMHO what it seems to boil down to is th ...   T'so text   
Jim
Jan 2, 2009, 15:04:47
 
> "It is the community of developers as  ...   Re: RE: WOW !!!   
Rainer Weikusat
Jan 2, 2009, 15:27:54
 
I was mistaken to think that the issue w ...   Re: Firmware distribution   
Morty
Jan 2, 2009, 16:29:06
 
> Since everybody is free to run Windows ...   Re: Re: re: Just read T'so's piece   
Rainer Weikusat
Jan 2, 2009, 17:28:56
 
More academics worship at the alters of  ...   Re: Well written, Carol!   
Kevin Hudson
Jan 2, 2009, 20:15:38
 
"The USERS figure something different. T ...   Re: RE: WOW !!!   
Steve Stites
Jan 2, 2009, 21:09:43
 
There is a valid distinction Ts'o is ...   Re:Re: Firmware distribution   
Yim
Jan 2, 2009, 21:34:24
 
Last time I looked, they were selling li ...   Re: re: re: Just read T'so's piece   
Rex Bachmann
Jan 3, 2009, 02:10:37
 
> More academics worship at the alters o ...   Re: Re: Well written, Carol!   
Rufus Polson
Jan 3, 2009, 09:22:20
 
Hello,with Debian it's quite clear,  ...   I disagree   
Kay
Jan 3, 2009, 13:03:27
 
> Last time I looked, they were selling  ...   Re: Re: re: re: Just read T'so's piece   
Rainer Weikusat
Jan 4, 2009, 18:30:32
 
> > Last time I looked, they were sellin ...   Re: Re: Re: re: re: Just read T'so's piece   
Ken Jennings
Jan 5, 2009, 01:20:51
 
> > > Last time I looked, they were sell ...   Re: Re: Re: Re: re: re: Just read T'so's p   
Rainer Weikusat
Jan 5, 2009, 15:26:54
 
I'm sorry, but this piece was even m ...   Rant Over?   
dave
Jan 7, 2009, 12:23:20
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs