You are viewing a plain text version of this content. The canonical link for it is here.
Posted to legal-discuss@apache.org by Niclas Hedhman <ni...@hedhman.org> on 2005/02/16 13:29:03 UTC
Spec sources in Geronimo
Hi,
I have noticed two things;
1. Geronimo have a large set of sources from Sun located in their subversion
repository. https://svn.apache.org/repos/asf/geronimo/trunk/specs
2. Committers are modifying these.
Is this some special deal that Geronimo project have, that other projects
doesn't have, or can any project do this, or are Geronimo effectively
breaching the licensing terms from Sun??
Cheers
Niclas
---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only, are not privileged and do not constitute legal advice.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org
Re: Spec sources in Geronimo
Posted by Brian McCallister <br...@chariotsolutions.com>.
You might ask them for the "why worth the effort" as it was definately
a huge effort.
I have already found it to be wonderfully helpful as they are ASL 2.0
licensed, so no more SCSL click-throughs for other projects, which is
great. I'm incredibly glad they did it, and buy beer for them whenever
I bump into them, personally =)
-Brian
On Feb 16, 2005, at 9:28 AM, Niclas Hedhman wrote:
> On Wednesday 16 February 2005 21:38, Brian McCallister wrote:
>> My understanding is that these are not Sun sources, they are
>> interfaces
>> and classes written by Geronimo folks specifically in order to avoid
>> having to avoid being dependent on the SCSL sources Sun provides.
>
> Considering the amount of effort behind this, do you know what the
> benefit is
> supposed to be?
> Do you know if they intend to ship alternative "API impls" (or
> whatever you
> should call it)?
>
> Hmmm.. I don't get it. :'(
>
> ---------------------------------------------------------------------
> DISCLAIMER: Discussions on this list are informational and educational
> only, are not privileged and do not constitute legal advice.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
> For additional commands, e-mail: legal-discuss-help@apache.org
>
>
---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only, are not privileged and do not constitute legal advice.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org
Re: Spec sources in Geronimo
Posted by Jeremy Boynes <jb...@apache.org>.
Niclas Hedhman wrote:
> On Wednesday 16 February 2005 21:38, Brian McCallister wrote:
>
>>My understanding is that these are not Sun sources, they are interfaces
>>and classes written by Geronimo folks specifically in order to avoid
>>having to avoid being dependent on the SCSL sources Sun provides.
>
>
> Considering the amount of effort behind this, do you know what the benefit is
> supposed to be?
Compliance with Sun's BCL licensing terms that prevent us redistributing
their jars; this gives us the ability to distribute API classes under
the terms of the Apache License.
We hope these are a useful asset for the community and appreciate
Brian's beer contribution :-)
> Do you know if they intend to ship alternative "API impls" (or whatever you
> should call it)?
There are two things we are doing:
1) Creating a redistributable version of the API classes themselves
(the classes in java.* or javax.* packages). For many APIs these
are pure interfaces and we ensure our signatures are the same
as the specification/RI. For others, there are concrete classes
which we have to implement; we try to make those as close to Sun's
implementation as possible (over and beyond what the spec calls for).
2) Implementing the specifications - the code in org.apache.* packages.
This is the main effort of the projects and where innovation
happens.
There is absolutely no intention to create alternative APIs.
>
> Hmmm.. I don't get it. :'(
>
Hope that clears it up.
--
Jeremy
---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only, are not privileged and do not constitute legal advice.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org
Re: Spec sources in Geronimo
Posted by Niclas Hedhman <ni...@hedhman.org>.
On Wednesday 16 February 2005 21:38, Brian McCallister wrote:
> My understanding is that these are not Sun sources, they are interfaces
> and classes written by Geronimo folks specifically in order to avoid
> having to avoid being dependent on the SCSL sources Sun provides.
Considering the amount of effort behind this, do you know what the benefit is
supposed to be?
Do you know if they intend to ship alternative "API impls" (or whatever you
should call it)?
Hmmm.. I don't get it. :'(
---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only, are not privileged and do not constitute legal advice.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org
Re: Spec sources in Geronimo
Posted by Brian McCallister <br...@apache.org>.
My understanding is that these are not Sun sources, they are interfaces
and classes written by Geronimo folks specifically in order to avoid
having to avoid being dependent on the SCSL sources Sun provides.
-Brian
On Feb 16, 2005, at 7:29 AM, Niclas Hedhman wrote:
>
> Hi,
>
> I have noticed two things;
>
> 1. Geronimo have a large set of sources from Sun located in their
> subversion
> repository. https://svn.apache.org/repos/asf/geronimo/trunk/specs
>
> 2. Committers are modifying these.
>
>
> Is this some special deal that Geronimo project have, that other
> projects
> doesn't have, or can any project do this, or are Geronimo effectively
> breaching the licensing terms from Sun??
>
>
> Cheers
> Niclas
>
> ---------------------------------------------------------------------
> DISCLAIMER: Discussions on this list are informational and educational
> only, are not privileged and do not constitute legal advice.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
> For additional commands, e-mail: legal-discuss-help@apache.org
>
>
---------------------------------------------------------------------
DISCLAIMER: Discussions on this list are informational and educational
only, are not privileged and do not constitute legal advice.
---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org