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:

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

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

TV Mythos Renewed: MythTV 0.22 with Many Improvements

Enhancing openSUSE 11.2: Adding Repositories and Packages

A Northwest Nobel option? (Linus for the Nobel Peace prize)

SECURITY: Cloud Computing Security Benefits, Risks and Recommendations

Keeping score in test-driven development with Python, PyLint, unittest, doctest,

Win a CodeWeavers Linux Gaming Rig

SECURITY: PHP 5.3.1 released for 5 security flaws, 113 bugs




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
:Richard Stallman: Response to Dave Winer on Python Licensing
Richard Stallman: Response to Dave Winer on Python Licensing
Sep 11, 2000, 15 :31 UTC (15 Talkback[s]) (14978 reads)

(Other stories by Richard Stallman)

Editor's Note: This is a response to Dave Winer of Userland concerning Python licensing issues. You can read the original post at UserLand.

By Richard Stallman

David Winer is passionate in his disgust for me and my work; so much so that he does not limit himself to rebuking me for the things I have done. He feels entitled to imagine other things he would disapprove of, and attack me for them too.

In his column on September 8, he notes that he tells Guido van Rossum, "Don't give in to Stallman." From the context, it is clear Winer imagines that I am asking--or rather, demanding--that Python be released under the GPL and only the GPL.

As Guido can confirm, that is not the case. I have been pushing for the license of Python to be compatible with the GPL, so that it can be linked with GPL-covered programs as well as with other programs.

If the Python license is incompatible with the most popular free software license, that creates a major practical problem for the community. Given the importance of this problem, all my efforts in talking with the Python developers have been aimed at solving it, at trying to propose some solution that they will accept. This isn't easy, and I am not going to make it harder by asking them for something else in addition.

Winer's description of my goals is equally inaccurate. I am not opposed to commercial software. When companies contribute to the Free World by developing free commercial software, I say more power to them. I started a free software business myself in 1985, selling tapes of GNU Emacs; I dropped it when the FSF took over selling these tapes.

What I disapprove of is non-free software--never mind whether it is commercial or noncommercial. But even I sometimes choose a license that permits a library to be used in non-free software (see http://www.gnu.org/philosophy/why-not-lgpl.html).

The idea of the GNU GPL is to establish certain liberties for everyone, and defend them as much as possible from anything that might take them away. We believe in two-way cooperation, and we invite everyone to join, but we do not invite people to exploit us by putting our code into non-free programs.

One thing in Winer's article is accurate: my philosophy is NOT open source. I have been standing firm for the philosophy of the Free Software Movement since 1984. The Open Source Movement, founded in 1998, has a less firm stand. I am not going to join them; I am going to keep standing firm.

But although I do not agree with or speak for the Open Source Movement, I have seen what they say, and I know that Winer misrepresents them when he invokes their name for his opposition to copyleft.

I believe that software users are entitled to certain liberties, to share and change software. I wrote the GNU GPL to defend those liberties. But there are some kinds of liberty I do not agree with. Taking liberty with the truth is not a good thing.

Copyright 2000 Richard Stallman
Verbatim copying and distribution of this entire article are permitted in any medium, provided the copyright notice and this notice are preserved.

Related Stories:
LinuxProgramming: Python 1.6 or 2.0?(Sep 11, 2000)
Stallman on Python 1.6, the CNRI License, and the GPL(Sep 08, 2000)
Guido van Rossum Responds to Python Licensing Issues(Sep 07, 2000)
Python 1.6 GPL incompatible?(Sep 07, 2000)
Pythonlabs.com: Python 2.0 beta 1 Release(Sep 06, 2000)
Python-URL! for September 5, 2000(Sep 06, 2000)
Python.org: Python 1.6 Released(Sep 05, 2000)
Linux.com: An Interview with Guido van Rossum(Sep 01, 2000)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Do these discussions need to take place  ...   Proper place for negotiation?   
Anil Wang
Sep 11, 2000, 16:13:04
 
You're awesome.

Thanks for hangin ...   Go Richard, Go   
Robert
Sep 11, 2000, 16:21:04
 
Well said. Anyone can stir up an argueme ...   Re: Proper place for negotiation?   
andy
Sep 11, 2000, 16:34:01
 
I just held a lecture about free softwar ...   Re: Go Richard, Go   
Wilhelm Schlegel
Sep 11, 2000, 16:44:01
 
Consistant? Not really, although this is ...   Re: Consistant   
David Johnson
Sep 11, 2000, 18:02:50
 
One need only consider the source, I don ...   The Whiner   
Curt Wuollet
Sep 11, 2000, 18:16:54
 
Hi 
Thanks for your reply.. I certainly ...   Re: Re: Consistant   
Wilhelm Schlegel
Sep 11, 2000, 18:24:13
 
The FSF may have consistency problems, b ...   Re: Consistent   
Dwight Divine
Sep 11, 2000, 19:23:15
 
I haven't read the article to which  ...   A Python developer replies   
Tim Peters
Sep 11, 2000, 19:33:39
 
> Consistant? Not really, although this  ...   Re: Re: Consistant   
J. J. Ramsey
Sep 11, 2000, 22:07:19
 
"I didn't know about that - and it c ...   Re: Re: Re: Consistant   
David Johnson
Sep 12, 2000, 00:43:50
 
"With that in mind, there's nothing  ...   Re: Re: Consistent   
David Johnson
Sep 12, 2000, 00:51:36
 
Read Dave Winer's Scripting News fro ...   Constructive conversation   
Doc Searls
Sep 12, 2000, 07:16:11
 
I believe Curt is right.  I have plenty  ...   Re: The Whiner   
Cimarron Taylor
Sep 12, 2000, 18:02:23
 
...and the Python developers all want th ...   "GPL-compatible": an oxymoron!   
H Pham
Sep 13, 2000, 01:22:51
 
  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