Hej,
     I thought I'd share my own personal Software Developer Manifesto:

In order of importance, I care about:

- Perfect software. The kind that Peter Mehlitz would put on the Mars Rover

- Freedom. The freedom to carry my skills and experience from one workplace to another

- Getting rich. Be honest. Personaly, I wanna get rich so I can save the oppressed, but the nobility of the reason is relatively important

- Getting famous. That's only because my self-esteem is not high enough yet


When Nokia comes around soon and wants to put Java on a device, they'll care about the licensing.

Get the story straight! How many arbitrary parameters can there be?

And I will again argue that we should focus efforts so as to best compete with the people who have money first in that list up there.

And let's spread some loooooove. We are all great!

Have a nice day,

--
Philippe Laporte
Software

Gatespace Telematics
Första Långgatan 18
41328 Göteborg
Sweden
Phone: +46 702 04 35 11
Fax:   +46 31 24 16 50
Email: [EMAIL PROTECTED]




Etienne Gagnon wrote:

Hi Andrew,

Please don't restart the license talks!  See below for some hint about
potential problems in one of the exceptions.  For the rest, please
search the archives, or use the Classpath license Wiki.


Here's one problem with the license below:

- Are you allowed to modify the library and license the modified
  version under the GNU GPL + exception?

One possible answer is : "no", because:

1- The exception states that "The General Public License restrictions
... cover modification of the file".

2- The GNU GPL states: (Section 2) You may modify your copy or copies of
the Program or any portion of it... provided that you also... (b)...
cause any work... [that is] derived from the Program... to be licensed
as a whole... under the terms of this License.  [Note: "this License" in
this context unambiguously means: "the GNU GPL".]

So, under "one possible" interpretation, there is no provision for
extending the exception to derived works in this (ambiguous?) exception
text.

The other interpretation, is that the exception naturally extends to
derivative work.  (Yet, there is no clear statement of that fact in the
exception text itself).

I've heard both interpretation from different FSF individuals; not
official FSF positions. ;)  Maybe the GPL FAQ should include
clarifications to such matters?  [Or maybe it already does;  I haven't
consulted it lately].


The GNU Classpath license wiki has a much broader investigation of many
problems with various exception texts, and even some proposed solutions.
I guess the GPL 3 work is more urgent for the GNU community, though,
than solving the minor problems of the current classpath exception and
other exceptions used within the GNU project.


I'll let Mark get hold back of this list to come back to the more urging
matter of reducing the gap between Classpath and Sun's libraries, and
working on, yet, another VM interface change.  (WARNING: pain in view
for VM developers...)

Etienne

Andrew Pinski wrote:
The exception from libstdc++/libgfortran/libgcc/etc. (though not libobjc,
...
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file.  (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)


Reply via email to