Re: CDDL

2006-12-02 Thread Marco d'Itri
[EMAIL PROTECTED] wrote:

I watched Sun's Simon Phipps' talk at debconf 2006 few weeks ago.
It was mentioned that the choice of venue was useless and would be
removed from CDDL, thus making CDDL DSFG-compliant.
There is no consensus that choice of venue clauses are not
DSFG-compliant, anyway.

-- 
ciao,
Marco


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Re]distribution of disk images

2006-12-02 Thread Anthony W. Youngman
In message [EMAIL PROTECTED], Florian Weimer 
[EMAIL PROTECTED] writes

* Ottavio Caruso:


I'd like to post some Debian disk images, created from original
Debian packages, to some sites via http or bittorrent. What legal
obligations have I or the hosting site? If the packages are all from
the /main repository, and presumably mostly GPL, do I have to make
the sources available or can I simply point to the Debian
repositories, e.g.


My understanding of the GPL is that you must make the sources
available, on your server.


WRONG (imho).

*IF* Ottavio is a private individual, then he can take advantage of the 
pass on the offer you received to obtain the source clause of the GPL.


Of course, if Ottavio is posting on behalf of a company, and it's the 
company that is putting the stuff on the server, then you're right.


Cheers,
Wol
--
Anthony W. Youngman - [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [Re]distribution of disk images

2006-12-02 Thread Francesco Poli
On Sat, 2 Dec 2006 14:40:39 + Anthony W. Youngman wrote:

 In message [EMAIL PROTECTED], Florian Weimer 
 [EMAIL PROTECTED] writes
[...]
 My understanding of the GPL is that you must make the sources
 available, on your server.
 
 WRONG (imho).
 
 *IF* Ottavio is a private individual, then he can take advantage of
 the  pass on the offer you received to obtain the source clause of
 the GPL.

That is true, *as long as* there is such an offer.
But, in the present case, there is no such offer, because the Debian
Project distributes GPLed software under clause 3a, and *not* under
clause 3b.

Hence, Ottavio has no offer to pass on in the first place and cannot
distribute under 3c, even assuming he distributes in a noncommercial
manner.

Hope that clarifies.


-- 
But it is also tradition that times *must* and always
do change, my friend.   -- from _Coming to America_
. Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4


pgp8ouy9qCht2.pgp
Description: PGP signature


Re: [Re]distribution of disk images

2006-12-02 Thread Ottavio Caruso
Anthony W. Youngman wrote:
 In message [EMAIL PROTECTED], Florian Weimer 
 [EMAIL PROTECTED] writes
 * Ottavio Caruso:
 
  I'd like to post some Debian disk images, created from original
  Debian packages, to some sites via http or bittorrent. What
legal
  obligations have I or the hosting site? If the packages are all
from
  the /main repository, and presumably mostly GPL, do I have to
make
  the sources available or can I simply point to the Debian
  repositories, e.g.
 
 My understanding of the GPL is that you must make the sources
 available, on your server.
 
 WRONG (imho).
 
 *IF* Ottavio is a private individual, then he can take advantage of
the 
 pass on the offer you received to obtain the source clause of the
GPL.


Thank you. Two more questions:

1) Does it make any difference if it is a [hard]disk image or an
installation cd?

2) Is there any template that I can use? For example:

This [distribution OR disk image] contains unmodified binaries from
the Debian 'main' repository. Package source are available at
packages.debian.org. 
Example: package 'bash'
http://packages.debian.org/unstable/source/bash 

We believe that this way, as a non commercial entity, we comply with
art 3,c of the G.P.L. v2.

However if this in not enough for you, you can request a cd with all
the sources at the price of $10 + the shipping fee.

Would that be enough and legally valid?

Ottavio Caruso



 

Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.
http://voice.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Sun has an ombudsman

2006-12-02 Thread Mark Wielaard
Hi,

I saw the swift reaction on bug #276302: [Sun License for JavaCC] which
has been an issue for years (upstream claims it is free software under a
modern bsd license, but some files had additional restriction). Getting
a real answer, an acknowledgment that this is a problem with regard to
the DFSG and a solution to the problem makes it now possible to package
this package for Debian main. So I send a Thanks! to some people at
Sun for their handling of this issue. They reminded me that Sun has an
ombudsman that is responsible for solving these kinds of issues the
free software community might have with software Sun distributes.

In the past a lot of people (me included) have been pretty skeptical
about Sun's motives and their effectiveness with regard to understanding
and handling community issues. But since their OpenJDK initiative, they
have been engaging and interacting with the existing libre java
communities (GNU Classpath, gcj, kaffe  friends), acknowledging that
cooperation is the way forward. They do seem genuine in their efforts
cleaning ship with respect to their GPL Java initiative and java
packages Sun creates on top of that.

Because I know Simon Phipps, who coordinated a lot between the
communities with respect to the launch of OpenJDK, is the person
currently monitoring and handling [EMAIL PROTECTED], I would like to
encourage people to email him whenever they spot things like the
nuclear clause in packages from Sun which prevent them going into
main. Even if those issues have been open for years without a clear path
to a solution. Especially with regard to their java-packages Sun really
is spring-cleaning now. So make the best of it! :)

Cheers,

Mark


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



NetBeans ITP [was Re: CDDL]

2006-12-02 Thread Tom Marble
Marco d'Itri wrote:
 [EMAIL PROTECTED] wrote:
 
 I watched Sun's Simon Phipps' talk at debconf 2006 few weeks ago.
 It was mentioned that the choice of venue was useless and would be
 removed from CDDL, thus making CDDL DSFG-compliant.
 There is no consensus that choice of venue clauses are not
 DSFG-compliant, anyway.

Indeed allow me to appeal to everyone to reconsider CDDL *as is*
given the clarification that Simon has provided in this regard [1].

Why is this important?  Because Sun has several software projects
that are licensed under CDDL that we would really, really like
accepted into Debian.  The key example is our NetBeans IDE.
The purpose of packaging NetBeans for Debian is to give Free
Software developers *a chance* to evaluate this development tool
and compare it to other tools available.

Until very, very recently this hasn't even been possible as
we are fully aware that NetBeans has had various non-free
dependencies (which would have blocked it's inclusion in main).
Thus the primary rationale for liberating javac and JavaHelp
as part of the Java Open Source launch [2] was to free these
key dependencies for NetBeans.  Today NetBeans also depends
on the Sun Java runtime.  We have done some research with
Free Java implementations to demonstrate functionality
on a runtime currently in main and this work is ongoing.

So you can transparently see the trajectory of Sun Java
becoming itself a Free Java runtime in early 2007 [2].
In the interim I am very pleased in our work together to
date to get Sun Java into non-free under the DLJ [3].
And so the trajectory for NetBeans, therefore, is we would
like to package all dependent parts which are recognized
as DFSG compliant for main (CDDL, GPL packages) and
prepare a NetBeans package under CDDL which depends (initially)
on the non-free Sun Java runtime [3] such that upon the
full liberation of Sun Java that NetBeans will become
a candidate for main.

I know that CDDL has been discussed many, many times on
d-l in the past.  In light of Sun's commitment to Free Software
and our desire to make this software available to Debian
Developers and users it is apropos to work towards consensus
on the DFSG status of CDDL.  I welcome your comments
and concerns.

Respectfully,

--Tom

[1] http://blogs.sun.com/webmink/entry/choice_of_venue
[2] http://www.sun.com/software/opensource/java/
[3] http://packages.qa.debian.org/s/sun-java5.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: NetBeans ITP [was Re: CDDL]

2006-12-02 Thread Jérôme Marant
Le samedi 02 décembre 2006 18:18, Tom Marble a écrit :
 Marco d'Itri wrote:
  [EMAIL PROTECTED] wrote:
  
  I watched Sun's Simon Phipps' talk at debconf 2006 few weeks ago.
  It was mentioned that the choice of venue was useless and would be
  removed from CDDL, thus making CDDL DSFG-compliant.
  There is no consensus that choice of venue clauses are not
  DSFG-compliant, anyway.
 
 Indeed allow me to appeal to everyone to reconsider CDDL *as is*
 given the clarification that Simon has provided in this regard [1].
 
 Why is this important?  Because Sun has several software projects
 that are licensed under CDDL that we would really, really like
 accepted into Debian.  The key example is our NetBeans IDE.
 The purpose of packaging NetBeans for Debian is to give Free
 Software developers *a chance* to evaluate this development tool
 and compare it to other tools available.

Thanks for mentioning Netbeans, Tom. This is exactly the application
I had in mind. I chose it over Eclipse for my Java development and
I'd like very much to be part of main some day.

Regards, 

-- 
Jérôme Marant


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: NetBeans ITP [was Re: CDDL]

2006-12-02 Thread Mark Wielaard
Tom Marble Tom.Marble at Sun.COM writes:
 Until very, very recently this hasn't even been possible as
 we are fully aware that NetBeans has had various non-free
 dependencies (which would have blocked it's inclusion in main).
 Thus the primary rationale for liberating javac and JavaHelp
 as part of the Java Open Source launch [2] was to free these
 key dependencies for NetBeans.  Today NetBeans also depends
 on the Sun Java runtime.  We have done some research with
 Free Java implementations to demonstrate functionality
 on a runtime currently in main and this work is ongoing.

We did some work for the upcoming 0.93 release of GNU Classpath trying to get
NetBeans running, but this is still some way in the future. There are some
parts/plugins which partially startup/run, but for getting the full IDE working
some serious effort will still be needed.

 And so the trajectory for NetBeans, therefore, is we would
 like to package all dependent parts which are recognized
 as DFSG compliant for main (CDDL, GPL packages) and
 prepare a NetBeans package under CDDL which depends (initially)
 on the non-free Sun Java runtime [3] such that upon the
 full liberation of Sun Java that NetBeans will become
 a candidate for main.
 
 I know that CDDL has been discussed many, many times on
 d-l in the past.  In light of Sun's commitment to Free Software
 and our desire to make this software available to Debian
 Developers and users it is apropos to work towards consensus
 on the DFSG status of CDDL.  I welcome your comments
 and concerns.

One really nice thing of Sun's announcement was the fact that they streamlined
the licensing process of all of the Java editions. Not just jse (openjdk), but
also jme and jee. The FAQ even says:

Q: How does this announcement affect Java EE?
A: Sun's implementation of Java EE 5 has been available as open-source under the
CDDL license through the GlassFish Community since June of 2005. In order to
gain all of the benefits of the GPL v2 license and to be able to offer
implementations of the entire set of Java platforms under the same license, the
GlassFish application server source code will be made available under the GPL v2
license with Classpath exception in addition to the CDDL, By adding a second
license, we simplify the process of combining and distributing GlassFish code
with other GPL licensed communities. By offering all of Java under a common
license, developers can now more easily collaborate on and distribute updated
versions of Java SE, Java EE, and Java ME together.

A similar argument could be made for NetBeans.

While there is a discussion about the CDDL and whether it is acceptable
according to DFSG or needs modernizing please do start packaging the various
NetBeans dependencies. There is already a packaging effort on the way for the
GPLed javac. And since JavaHelp has now be released under GPL+exception it can
also immediately be packaged. While packaging eclipse a lot of work was needed
for extracting all the dependencies bundled upstream into separate packages for
easy reuse and making it possible to update the independent parts easily.
Starting early on that is a good idea, especially since the separate parts might
be beneficial on their own and as dependencies for other applications (like
Glashfish for example).

Cheers,

Mark


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: NetBeans ITP [was Re: CDDL]

2006-12-02 Thread Josselin Mouette
Le samedi 02 décembre 2006 à 11:18 -0600, Tom Marble a écrit :
 Why is this important?  Because Sun has several software projects
 that are licensed under CDDL that we would really, really like
 accepted into Debian.  The key example is our NetBeans IDE.
 The purpose of packaging NetBeans for Debian is to give Free
 Software developers *a chance* to evaluate this development tool
 and compare it to other tools available.

Please note that we don't accept software in Debian just because it is
useful, but also because it is free. 

That said, I agree with some of the arguments given about the
choice-of-venue clause. It is a bad clause, but I don't think it makes a
piece of software non-free. There is no consensus about it on
debian-legal.

About Netbeans, I don't understand how it would be distributable if
running over a GPL JVM, as the CDDL and the GPL are incompatible.

Cheers,
-- 
Josselin Mouette/\./\

Do you have any more insane proposals for me?


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: NetBeans ITP [was Re: CDDL]

2006-12-02 Thread Tom Marble
Josselin Mouette wrote:
 Please note that we don't accept software in Debian just because it is
 useful, but also because it is free. 
Understood.

 That said, I agree with some of the arguments given about the
 choice-of-venue clause. It is a bad clause, but I don't think it makes a
 piece of software non-free. There is no consensus about it on
 debian-legal.
The ideal outcome of this thread would be that the interpretation of
the choice-of-venue clause would permit packages (such as NetBeans)
to be accepted in Debian.

 About Netbeans, I don't understand how it would be distributable if
 running over a GPL JVM, as the CDDL and the GPL are incompatible.
The interim solution is depending on the DLJ JVM (non-free) which
would mean that during that period NetBeans, also, would need to
be in non-free.

Once the the full JVM is available under GPL then running applications
on top of it *are* compatible with any license as this was the specific
rationale for adding the Classpath exception [1].

Thanks,

--Tom

[1] http://www.sun.com/software/opensource/java/faq.jsp#g6


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]