[nycbug-talk] open source software and licenses
Bob Ippolito
bob
Sat Jan 29 19:20:26 EST 2005
Since the topic of licenses have come up a couple times on the list, at
meetings, and on IRC, I thought it might be useful to do a little
informal poll of what open source software is important to what you do,
and what class of license it is under. Here's some of mine that I use
regularly and directly for commercial purposes (excluding a lot of
dependencies that are "under the hood", such as glibc, etc.):
GPL or equivalent
- The GNU Compiler Collection (GCC) <http://gcc.gnu.org/>
- GNU readline (a library)
<http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html>
- Debian GNU/Linux <http://www.debian.org/>
- RedHat Linux <http://www.redhat.com/>
- VNC <http://www.realvnc.com/>
- exim <http://www.exim.org/>
- courier <http://www.courier-mta.org/>
- Trac <http://www.edgewall.com/trac/>
- Vim <http://www.vim.org>
LGPL
- JExcelApi <http://www.andykhan.com/jexcelapi/>
- LAME <http://lame.sourceforge.net/>
MIT/BSD/Apache/PSF or equivalent
- Python <http://python.org>
- Twisted <http://twistedmatrix.com>
- PyObjC <http://pyobjc.sf.net/>
- py2app <http://undefined.org/python/#py2app>
- graphlib
<http://www.personal.psu.edu/staff/i/u/iua1/python/graphlib/html/>
- Pyrex <http://nz.cosc.canterbury.ac.nz/~greg/python/Pyrex/>
- PIL <http://www.pythonware.com/products/pil/>
- ctypes <http://starship.python.net/crew/theller/ctypes/>
- win32all <http://starship.python.net/crew/mhammond/>
- py2exe <http://starship.python.net/crew/theller/py2exe/>
- nevow <http://nevow.com/>
- PEAK <http://peak.telecommunity.com/>
- Subversion <http://subversion.tigris.org/>
- TortoiseSVN <http://tortoisesvn.tigris.org/>
- OpenLDAP <http://www.openldap.org/>
- Apache <http://apache.org>
- PHP <http://www.php.net/>
- PostgreSQL <http://postgresql.org>
- SQLite <http://sqlite.org>
- Darwin <http://developer.apple.com/darwin/>
- DarwinPorts <http://darwinports.opendarwin.org/>
- Tcl/Tk <http://tcl.activestate.com/>
- OpenBSD <http://www.openbsd.org/>
.. this is, of course, not a complete list, but merely what I could
think of readily. One thing that interests me about the list is that
GPL projects far outnumber other licenses according to many sources
(i.e. sourceforge), but the software that is useful to me has a much
different distribution of licenses. Part of that may be that there is
much more "fragmentation" in the non-GNU licenses, even though many of
them are of equivalent "class" (i.e. MIT, BSD, ...), but I haven't ran
the numbers on that.
-bob
More information about the talk
mailing list