[Python-checkins] CVS: python/nondist/peps pep-0206.txt,1.3,1.4
Barry Warsaw
python-dev@python.org
2000年7月14日 08:21:55 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv17781
Modified Files:
pep-0206.txt
Log Message:
Another round of updates from Moshe. A reference to the term
"batteries included" was added. The question about open source 3rd
party modules was answered, as was the explanation of GPL/LGPL.
Index: pep-0206.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0206.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** pep-0206.txt 2000年07月14日 14:37:20 1.3
--- pep-0206.txt 2000年07月14日 15:21:52 1.4
***************
*** 30,37 ****
compression library, and the gmp number manipulation library.
! TBD -- can anyone give reference to some article describing
! TBD -- "batteries included?"
The Proposed Solution
--- 30,39 ----
compression library, and the gmp number manipulation library.
! The original coinage of the term "batteries included" can be found
! here:
+ http://www.uk.research.att.com/~fms/ipc7/tr-1998-9.html
+
The Proposed Solution
***************
*** 44,56 ****
will still be able to link the Python modules against already
installed libraries, or disable them completely.
-
- Additionally, some Open Source third-party modules will also be
- distributed together with the source distribution.
! TBD -- does this mean some will be distributed but not enabled by
! default? [ed]
! Here is the list of libraries which are proposed to be dealt with
! in this manner, and where they can be downloaded:
zlib -- http://www.info-zip.org/pub/infozip/zlib/zlib.tar.gz
--- 46,59 ----
will still be able to link the Python modules against already
installed libraries, or disable them completely.
! Additionally, some Open Source third-party Python modules will
! also be distributed together with the source distribution. The
! difference between those and external libraries is that the latter
! are distributed in order to make the Python distribution self
! contained, and the former are added so there will be new
! functionality in out-of-the-box Python.
! Here is the tentative list of libraries which are proposed to be
! dealt with in this manner, and where they can be downloaded:
zlib -- http://www.info-zip.org/pub/infozip/zlib/zlib.tar.gz
***************
*** 59,67 ****
Tk -- http://dev.scriptics.com:80/download/tcl/tcl8_3/tk8.3.1.tar.gz
PIL -- http://www.pythonware.com/downloads/Imaging-1.1.tar.gz
ncurses -- ftp://dickey.his.com/ncurses/ncurses.tar.gz
! TBD, the following four:
- libjpeg -- ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
NumPy -- http://download.sourceforge.net/numpy/Numerical-15.3.tgz
Pmw -- ftp://ftp.dscpl.com.au/pub/pmw/Pmw.0.8.4.tar.gz
--- 62,70 ----
Tk -- http://dev.scriptics.com:80/download/tcl/tcl8_3/tk8.3.1.tar.gz
PIL -- http://www.pythonware.com/downloads/Imaging-1.1.tar.gz
+ libjpeg -- ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
ncurses -- ftp://dickey.his.com/ncurses/ncurses.tar.gz
! TBD, the following three:
NumPy -- http://download.sourceforge.net/numpy/Numerical-15.3.tgz
Pmw -- ftp://ftp.dscpl.com.au/pub/pmw/Pmw.0.8.4.tar.gz
***************
*** 72,77 ****
Software covered by the GNU Public License
! TBD -- please explain why GPL'd software is not included in Python
! (and perhaps the difference between GPL and LGPL).
--- 75,87 ----
Software covered by the GNU Public License
! While many Python modules rely on software distributed under the
! GNU General Public License and the GNU Lesser General Public
! License, no such sources are proposed here to be added to the
! Python interpreter. Currently, the Python interpreter is
! distributed under a closed-source-friendly license, which means
! that it is possible to include it in a closed source product.
! Making redistributers worry about which parts they need to remove
! to make closed-source redistribution legal might cost more then
! the benefits.