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:

LinuxCertified Announces its next Linux System and Network Administration BootCamp

The Problem With The Linux Community

Vim 101: A Beginner's Guide to Vim

Open Source Science: A Revolution From Within

openSUSE 11.2-- Incremental Updates, Plenty of Polish

Microsoft, other rivals slam Google Chrome OS

Intel Linux Graphics Shine With Fedora 12

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

Kernel Log: Coming in 2.6.32 (Part 3) - Storage




Systems Implementation Engineer II – Disk-Based Back-Up/Replication/RedHat Linux (PA)
Next Step Systems
US-PA-Philadelphia

Justtechjobs.com Post A Job | Post A Resume
:Eric S. Raymond: Who is "viral" now?
Eric S. Raymond: Who is "viral" now?
Jul 3, 2001, 13 :39 UTC (45 Talkback[s]) (24750 reads)

A Microsoft drone writes: "We are sincerely concerned about the GPL, and its impacts upon the ecology of the developer community."

The gravamen of Microsoft's argument against the GPL is that it is "viral"; that it can somewhow infect other peoples' software, effectively nullifying their intellectual-property rights and removing their ability to profit from their work.

This charge is full of logical and factual errors. It confuses three different issues: mere use of software, aggregation of software, and derivation of software. The best possible ilustration of its falsity and fundamental hypocrisy is that Microsoft has been shipping GPLed software aggregated with its Interix (aka OpenNT) product for years. Because the Interix software is not a derivative work of the GPLed code they ship with it, not a single line of Microsoft code has ever been "infected" by the allegedly "viral" GPL.

But the most interesting irony here comes from considering the terms of Microsoft's so-called "shared source" program. Microsoft assures us that its shared-source program will be deliberately constructed so that Microsoft retains all intellectual-property rights in the code it allows developers to see.

What does this mean? Well...suppose you are a developer. You register with Microsoft to get access to "shared source", or you work at a development shop that registers (giving you presumptive access to Microsoft's source code).

Congratulations. Your brain is now infected with the "I have seen shared source" virus. Are you prepared to bet your career, or your company's existence, that Microsoft will never sue if you write code that (a) behaviorally resembles a Microsoft product, (b) competes with a Microsoft product, or (c) clashes with the color of Bill Gates's underwear this week?

Bear in mind that Microsoft doesn't have to win such a lawsuit. It doesn't even have to overtly threaten one. The mere threat of the threat of being sued by a multibillion-dollar company is enough to scare the bejezus out of any entrepreneur or corporate legal department, and more than enough to exert a massive chilling effect on software-industry competition. How convenient for Microsoft!

`Shared source' is the ultimate virus. The GPL, which leaves your brain alone and can't "infect" your code unless you deliberately shoose to incorporate GPLed code or link to it, is an innocent symbiote by comparison. It actually protects you, because it guarantees your right to redistribute and re-use the code you see.

So...who is "viral" now?
--
Eric S. Raymond

"Rightful liberty is unobstructed action, according to our will, within limits drawn around us by the equal rights of others." -- Thomas Jefferson

Related Stories:
O'Reilly .NET DevCenter: Microsoft Plans Shared Source .NET(Jun 27, 2001)
A Few of Microsoft's Questions at RMS' NYU Speech & A New GPL FAQ on the Shared Source Page(Jun 06, 2001)
New York Times: Some Guidance From Microsoft(Jun 04, 2001)
ZDNet: Just another manic Mundie(May 22, 2001)
The Domain Microsoft Wishes It Had Bought(May 18, 2001)
Eric S. Raymond: Microsoft's "Shared Source" plan -- such a deal! (May 18, 2001)
Tony Stanco: FreeDevelopers on Muddy Mundie(May 09, 2001)
Linux@work Europe Changes Panel Plans in Response to 'Shared Source'(May 06, 2001)
Salon: Microsoft: Free-software licenses are the devil's work!(May 05, 2001)
Financial Times: Microsoft to open more Windows source code(May 04, 2001)
Microsoft: Prepared Text of Remarks by Craig Mundie, MS Sr. VP: The Commercial Software Model (May 03, 2001)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
When did ESR start reading Dinotrac?

 ...   So the question is...   
Myddrin
Jul 3, 2001, 13:52:12
 
choose -> shoose.

BTW. Eric is good a ...   nice typo...   
wilbert
Jul 3, 2001, 14:06:53
 
The right idea is there. But Raymond is  ...   Mocking attitude   
Johan Ebert
Jul 3, 2001, 14:08:18
 
Again Eric provides a short message that ...   Sue MS for slander?   
Peter Rasmussen
Jul 3, 2001, 14:09:14
 
Microsoft "Shared Source" code will doub ...   The horror of shared source...   
Ford Prefect
Jul 3, 2001, 14:13:47
 
> When did ESR start reading Dinotrac?
 ...   Re: So the question is...The real question is...   
Dean Pannell (a.k.a. dinotrac)
Jul 3, 2001, 14:22:45
 
 The right idea is there. But Raymond is ...   Re: Mocking attitude   
Myddrin
Jul 3, 2001, 14:27:47
 
The kernel developers were trying to fin ...   Show me the license!   
Stefan Davis
Jul 3, 2001, 14:45:15
 
This is a great message delivered to the ...   Great Message, Wrong Audience   
Bryan Taylor
Jul 3, 2001, 14:52:23
 
>  The right idea is there. But Raymond  ...   Re: Re: Mocking attitude   
Dean Pannell (a.k.a. dinotrac)
Jul 3, 2001, 14:53:36
 
Raymond's article makes it clear tha ...   Never look at it, ever!   
MacroRodent
Jul 3, 2001, 14:57:20
 
I agree.  I hope he is only "preaching t ...   Re: Mocking attitude   
Eric
Jul 3, 2001, 14:48:10
 
> Microsoft has put the message out in r ...   Re: Mocking attitude   
Lars Erlandsen
Jul 3, 2001, 14:59:13
 
ESR is right, MS's "shared source" i ...   The obvious conclusion   
hey
Jul 3, 2001, 15:02:12
 
> ESR is right, MS's "shared source" ...   Re: The obvious conclusion   
Stefan Davis
Jul 3, 2001, 15:20:47
 
Applying ESR's logic, can we assume  ...   Is Corel infected?   
Rajendra
Jul 3, 2001, 15:29:54
 
This is a valuable perspective.  Think o ...   Gorgon   
Robin Locksley
Jul 3, 2001, 15:50:27
 
I think ESR's point is: once you loo ...   Re: Mocking attitude   
MAXOMENOS
Jul 3, 2001, 17:46:07
 
> I suggest that all references to Micro ...   Re: Re: Mocking attitude   
Trent
Jul 3, 2001, 18:46:34
 
> choose -> shoose.

Eric, how about a ...   Re: nice typo...   
Pierre Fortin
Jul 3, 2001, 19:02:43
 
Forgive my ignorance (unlikely) but I ha ...   or link to it   
WithOut Papers
Jul 3, 2001, 19:28:11
 
"Linux is an incredibly beauty land but  ...   And people are rude to you, you say?   
Roy Stogner
Jul 3, 2001, 19:47:18
 
Whether a program must be GPL'd if l ...   Re: or link to it   
AJWM
Jul 3, 2001, 19:53:21
 
The issue described is like the battle o ...   Clean Room Development...   
John R. Campbell
Jul 3, 2001, 20:57:57
 
Besides Kylix, there's also Python ( ...   Re: or link to it   
Anil Wang
Jul 3, 2001, 21:02:11
 
Consider for a moment that some of this  ...   Re: The horror of shared source...   
David Johnson
Jul 3, 2001, 21:03:10
 
To paraphrase your message:

Are you p ...   The GPL creates the same trap, Eric.   
Brett Glass
Jul 3, 2001, 21:13:48
 

> Are you prepared to bet your career, ...   Re: The GPL creates the same trap, Eric.   
Daniel
Jul 3, 2001, 21:58:34
 

You should check out Kylix.  RAD devel ...   Re: or link to it   
Bryan Brunton
Jul 3, 2001, 22:08:55
 
> Are you prepared to bet your career, o ...   Re: The GPL creates the same trap, Eric.   
wilbert
Jul 3, 2001, 22:36:43
 
> The GPL creates the same trap, Eric.
 ...   RMS is the same as Microsoft?   
Richard Steiner
Jul 3, 2001, 22:37:18
 
Brett, I think my May 3rd comparison of  ...   Re: The GPL creates the same trap, Eric.   
Dean Pannell (a.k.a. dinotrac)
Jul 3, 2001, 22:55:53
 
Mr. Stallman is at least as spiteful aga ...   Re: The GPL creates the same trap, Eric.   
Ted Clark
Jul 3, 2001, 23:50:48
 
> > Mr. Stallman is at least as spiteful ...   Re: Re: The GPL creates the same trap, Eric.   
Trent
Jul 4, 2001, 01:55:31
 

> Personally, I think someone should r ...   Re: RMS is the same as Microsoft?   
garethw
Jul 4, 2001, 03:16:15
 
Microsoft has the option of publishing e ...   Re: The horror of shared source...   
Wol
Jul 4, 2001, 08:10:39
 
With the new license of some of their to ...   Isn't Microsoft violating their own license   
Karl Günter Wünsch
Jul 4, 2001, 09:15:13
 
> In actual fact, copyright does not app ...   Re: Re: The horror of shared source...   
Dean Pannell (a.k.a. dinotrac)
Jul 4, 2001, 13:13:04
 
> Forgive my ignorance (unlikely) but I  ...   Re: or link to it   
Chris
Jul 4, 2001, 14:02:26
 
> In actual fact, copyright does not app ...   Re: Re: Re: The horror of shared source...   
Wol
Jul 4, 2001, 14:07:02
 
Isn't this what Agent Smith said in  ...   The Matrix - Agents   
Steven Hatfield
Jul 4, 2001, 15:00:13
 
> So what you're saying is that - 50 ...   Re: Re: Re: Re: The horror of shared source...   
Dean Pannell (a.k.a. dinotrac)
Jul 4, 2001, 19:07:08
 
Mr. Stallman is at least as spiteful aga ...   Re: The GPL creates the same trap, Eric.   
Leo
Jul 4, 2001, 19:39:55
 
If I use a compiled gpl api is that &#39 ...   Re: or link to it   
Rick Moen
Aug 31, 2002, 18:32:31
 
garethw wrote:> Personally, I think some ...   Third-party code NOT relicensed   
Rick Moen
Aug 31, 2002, 18:41:45
 
  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, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs