Hello everyone,
One thing in fish that is not entirely the way I like it is fish's license.
Currently it is GPL version 2 only. I would prefer to have fish under the
GPL version 2 or any later version (GPLv2+).
The main reason is that I prefer code not to be locked into a single
version of a license, in case at some point in the future there turns out
to be a problem with it. There is not currently any pressing need to move
fish to a newer license, but as the number of contributors to fish is
increasing steadily it will always be easier to do such a license change
earlier rather than later.
Licensing under GPLv2+ also makes fish code compatible with other code that
is under GPLv3. It would for example allow inclusion of code from bash
(which is under GPLv3+) if that was ever found to be desirable. Under the
current license this is not possible.
Note that if fish is licensed under GPLv2+ it will always be possible to
move back to GPLv2 only or GPLv3 (or 4 or whatever) if that is deemed
necessary, but moving from v2-only to v2+ requires the agreement of all
current contributors, and will therefore be more difficult the older any
project is and the more contributors it has.
So, what do people think about this, and specifically, are there any
current contributors who are opposed to relicensing their code under
GPLv2+?
If it is decided that moving to GPLv2+ is desirable, I volunteer to take on
the effort of contacting all current copyright holders.
Jan
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users