As the only director of the Python Software Foundation to vote against a
recent Board motion to implement the change in licensing terms described in http://pyfound.blogspot.com/2006/04/...ng-change.html
I would like to place on record my protest against this change. I think
it will harm the Python language and ultimately be counter-productive,
reducing the user base and discouraging open source programmers from
contributing to the code base.
If you disagree with this proposed change it's not too late to do
something about it. If this change goes ahead it will be the end of
Python as we know it.
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd www.holdenweb.com
Love me, love my blog holdenweb.blogs pot.com 27 1398
I say good riddence. Python's success has always been on its merits as
an open source application platform. Corprate usage has always been
relatively insignificant, and I suspect that many companies are
overrepresentin g the level of dependance they have on python in an
attempt to steer their competitors into just this kind of open source
license trap.
I am all for this change. It is about time that free as in beer became
a double entendre for python.
Steve Holden wrote: As the only director of the Python Software Foundation to vote against a recent Board motion to implement the change in licensing terms described in
http://pyfound.blogspot.com/2006/04/...ng-change.html
I would like to place on record my protest against this change. I think it will harm the Python language and ultimately be counter-productive, reducing the user base and discouraging open source programmers from contributing to the code base.
If you disagree with this proposed change it's not too late to do something about it. If this change goes ahead it will be the end of Python as we know it.
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd www.holdenweb.com Love me, love my blog holdenweb.blogs pot.com
I'm +1 on the new license because I want to spend good money for good
products.
My own take is more close to Xah Lees: lets be ultimately responsible
and found an insurance for all kind of damages related to Python script
usages. Part of the money the PSF earns for insurance fees could be
donated to a charitable foundation that cares for indian children that
suffer from snake bites.
Steve Holden wrote: As the only director of the Python Software Foundation to vote against a recent Board motion to implement the change in licensing terms described in
http://pyfound.blogspot.com/2006/04/...ng-change.html
I would like to place on record my protest against this change. I think it will harm the Python language and ultimately be counter-productive, reducing the user base and discouraging open source programmers from contributing to the code base.
If you disagree with this proposed change it's not too late to do something about it. If this change goes ahead it will be the end of Python as we know it.
Can I ask for clarification. The charge applies to any commercial use
of a derivative work based on the Python source code ?
Normal applications that use Python, including bunding the standard
CPython as an executable, using tools like py2exe, won't be covered.
Right ?
Does this cover commercial applications that embed the Python
interpreter ? (Looks like it will)
All the best,
Fuzzyman http://www.voidspace.org.uk/python/index.shtml
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd www.holdenweb.com Love me, love my blog holdenweb.blogs pot.com
Fuzzyman wrote: Steve Holden wrote: As the only director of the Python Software Foundation to vote against a recent Board motion to implement the change in licensing terms described in
http://pyfound.blogspot.com/2006/04/...ng-change.html
I would like to place on record my protest against this change. I think it will harm the Python language and ultimately be counter-productive, reducing the user base and discouraging open source programmers from contributing to the code base.
If you disagree with this proposed change it's not too late to do something about it. If this change goes ahead it will be the end of Python as we know it.
Can I ask for clarification. The charge applies to any commercial use of a derivative work based on the Python source code ?
Normal applications that use Python, including bunding the standard CPython as an executable, using tools like py2exe, won't be covered. Right ?
Does this cover commercial applications that embed the Python interpreter ? (Looks like it will)
Hmmm... after due consideration (and reading the announcmement
properly), I support this license change in full.
Nice one Steve.
Fuzzy
All the best,
Fuzzyman http://www.voidspace.org.uk/python/index.shtml
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd www.holdenweb.com Love me, love my blog holdenweb.blogs pot.com
Steve
I agree with you. If my vote means anything, I vote against it. The Board realises that this change will be contentious. There are many advantages to making it, however, which we feel will benefit the Python community at large and the PSF membership in particular. Users who wish to make commercial use of Python on a royalty-free basis are encouraged to continue using Python 2.4, whose licensing conditions remain the same.
I guess what would happen is that many people will sit on 2.4 for a lot
longer than expected, or widespread interest in other implementations
(fork?) suddenly take off ;)
I would pretty much have to remain with 2.4 at work - we have a
draconian IT software management policy that would prevent me getting
approval for a commercial licence for python for at least the better
part of a year, and this cycle would be repeated for every upgrade (the
hold-ups involve budgets, cost-centres and red tape). This is why I
use as much free software as possible.
Regards
Caleb
WAIT-
Did I just get caught by an April Fools Joke?
I have a nasty feeling about this :))
C
>>>>> "Fuzzyman" <fu******@gmail .com> (F) wrote: F> Can I ask for clarification. The charge applies to any commercial use F> of a derivative work based on the Python source code ?
F> Normal applications that use Python, including bunding the standard F> CPython as an executable, using tools like py2exe, won't be covered. F> Right ?
As I understand it, distributing Python is also covered. For a commercial
vendor $1.25 is peanuts, but for the PSA it is a significant amount (think
about all the Mac OSX copies if Apple decides to switch to 2.5).
--
Piet van Oostrum <pi**@cs.uu.n l>
URL: http://www.cs.uu.nl/~piet [PGP 8DAE142BE17999C 4]
Private email: pi**@vanoostrum .org
I would certainly look at *all details* of the announcement, including
the second line from the top which gives the date:-)
Ivan
Caleb Hattingh wrote: WAIT-
Did I just get caught by an April Fools Joke?
I have a nasty feeling about this :))
C
Ivan Herman>I would certainly look at *all details* of the
announcement,<
Aww, but I liked the idea of copying Perl 6 REs, and porting python to
the toy CPU :-)
(But making strings mutable sounds too much strange).
Bye and thank you,
bearophile This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Tim Churches |
last post by:
If a compiled Python extension module B includes code from some other
software A which is licensed only under the GPL, do other Python programmes,
C, which import module B also need to be licensed under a GPL-compatible
license (assuming C is/are to be distributed to third parties)?
I think the answer is yes, both from a lay (IANAL) legal and moral point-of-view,
but I am interested in hearing any arguments to the contrary. Note that I...
|
by: ML |
last post by:
What is the best/easiest means to return the serial/volume number of the
drive containing the OS using VB.NET?
I'm looking to get this information as a unique ID for
activation/registration of a custom application so as to tie the software to
a single PC. I need something that will work with 98, ME, 2000, XP, and
newer.
Or if anyone has other suggestiosn on best means to generate an ID to tie to
a single PC for licensing I'd...
|
by: seberino |
last post by:
I'm interested in knowing which Python web framework is most like Ruby
on Rails.
I've heard of Subway and Django.
Are there other Rails clones in Python land I don't know about?
Which one has largest community/buzz about it?
|
by: Johann C. Rocholl |
last post by:
Just in case anybody has the same problem, here's my first attempt at
implementing a subset of the PNG spec in pure Python. I license it to
you under the terms of the GNU GPL.
http://trac.browsershots.org/browser/trunk/shotfactory/lib/image/png.py
It encodes RGB images with 24 bits per pixel into PNG, using only the
modules sys, zlib and struct. These are all included in the base
distribution of Python. You don't need gd or imlib.
|
by: ward.david |
last post by:
My company distributes a COM object that can be license and userd by
our customers. Some of my company's internal application also use the
COM object. However, for internal applications, instead of licensing
the COM object, we just make the application registered as "friendly".
We accomplish this be including various information in the "version"
property tab of the calling EXE.
In my case, the calling EXE is Python.exe. So, my question...
| |
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
| |
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |