classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Classpath future?


From: Etienne M. Gagnon
Subject: Re: Classpath future?
Date: Thu, 12 Jul 2001 15:39:59 -0400
User-agent: Mozilla/5.0 (X11; U; Linux 2.4.6-586tsc i586; en-US; rv:0.9.1) Gecko/20010620

Jeff Sturm wrote:

Out of curiousity, what would you contribute that you wouldn't want to
assign?  There should be a clear boundary between Classpath and your
SableVM project.  Code for the former should benefit any VM project.


I could contribute many small patches to make Classpath robust. I could also help build a robust security architecture, supporting protection domains, etc. I could contribute classes that could be reused by other VMs to implement base class loading functionality, etc.

You have to understand I am very fortunate that UQAM [unlike many other Universities Canada] does explicitely recognise "contributions to the collectivity" as part of a professor's task. But, part of this is that contributions should "reflect on the University". Copyright assignment, be it to the best non-for-profit organization, does not fit well at all within my employer's objectives (nor my personal ones, as I am the Copyright holder, in the current situation). It is a legitimate right that I have not to give away the Copyright on code I write, while still distributing it under a GNU license. OK, I won't be able to benefit from the FSF's legal team to defend my code, but this is my problem, not the FSF's. So, I don't see why the Classpath project cannot accept contributions without Copyright assignment.

Now, the GPL allows you to do everything you want (within its freedom requirements), including forking the project, if you want to add your code without giving away your Copyright. But, I despise useless effort splitting, and I am instead suggesting that rules be relaxed, so that the project can finally pick up some steam. I am not alone thinking that the project is being hindered by these legal issues.

Also, I maintain my reserves on the current text of the GPL exception. It is (unless I'm proven wrong) quite too permissive, not requiring source code distribution.

Etienne
--
+--------------------------------------------------------------------+
| Étienne M. Gagnon                    mailto:address@hidden |
| Professeur adjoint            Téléphone: (514) 987-3000 poste 8215 |
| Bureau: PK-4930                        Télécopieur: (514) 987-8477 |
| Département d'informatique, UQÀM          http://www.info.uqam.ca/ |
| Auteur de SableVM                          http://www.sablevm.org/ |
| et de SableCC                              http://www.sablecc.org/ |
+--------------------------------------------------------------------+
| Etienne M. Gagnon                    mailto:address@hidden |
| Assistant Professor                Phone: (514) 987-3000 ext. 8215 |
| Office: PK-4930                                Fax: (514) 987-8477 |
| Department of Computer Science, UQAM      http://www.info.uqam.ca/ |
| Author of SableVM                          http://www.sablevm.org/ |
| and SableCC                                http://www.sablecc.org/ |
+--------------------------------------------------------------------+




reply via email to

[Prev in Thread] Current Thread [Next in Thread]