I have been reading the two threads about source availability and
licensing. One argument that came around often was the ability to change
the source and redistribute it.
One way to keep a canonical reference is to set up the source tree in a
site like sourceforge.net (do not want to do publicity, but this is the
only one I know of). The original author sets up the project and manages
it. If people find errors in the code (or created an amelioration), they
submit a patch.
Of course, anybody could copy the source and modify it. But if it is well
known that the canonical source is there (you get also a domain name),
well, so much for competition and/or stealing (who will you trust ?).
Hope that helps
OGMP Informatics Division E-Mail: leonard at bch.umontreal.ca
D=E9partement de Biochimie Tel : (514) 343-6111 ext 5149
Universit=E9 de Montr=E9al Fax : (514) 343-2210
Montr=E9al, Quebec Office: Pavillon Principal G-312
Canada H3C 3J7 WWW :