Re: Re: [rock-sm] 2005011819133829233 fake new
Chris Efant <[email protected]>
| Newsgroups | gmane.linux.distributions.rock.devel |
|---|---|
| Message-ID | <1106091224.30452.20.camel@amd64> |
On Tue, 2005-01-18 at 19:22 +0100, Benjamin Schieder wrote:
> Wasn't there some problem with the license that prevented us from
> packaging java? Has that changed recently or am I missing something?
The license doesn't permit redistribution or repackaging:
"B. License to Distribute Software. Subject to the terms and conditions
of this Agreement and restrictions and exceptions set forth in the
Software README file, including, but not limited to the Java Technology
Restrictions of these Supplemental Terms, Sun grants you a
non-exclusive, non-transferable, limited license without fees to
reproduce and distribute the Software, provided that (i) you distribute
the Software complete and unmodified and only bundled as part of, and
for the sole purpose of running, your Programs, (ii) the Programs add
significant and primary functionality to the Software, (iii) you do not
distribute additional software intended to replace any component(s) of
the Software, (iv) you do not remove or alter any proprietary legends or
notices contained in the Software, (v) you only distribute the Software
subject to a license agreement that protects Sun's interests consistent
with the terms contained in this Agreement, and (vi) you agree to defend
and indemnify Sun and its licensors from and against any damages, costs,
liabilities, settlement amounts and/or expenses (including attorneys'
fees) incurred in connection with any claim, lawsuit or action by any
third party that arises or results from the use or distribution of any
and all Programs and/or Software."
"C. License to Distribute Redistributables. Subject to the terms and
conditions of this Agreement and restrictions and exceptions set forth
in the Software README file, including but not limited to the Java
Technology Restrictions of these Supplemental Terms, Sun grants you a
non-exclusive, non-transferable, limited license without fees to
reproduce and distribute those files specifically identified as
redistributable in the Software "README" file ("Redistributables")
provided that: (i) you distribute the Redistributables complete and
unmodified, and only bundled as part of Programs, (ii) the Programs add
significant and primary functionality to the Redistributables, (iii) you
do not distribute additional software intended to supersede any
component(s) of the Redistributables (unless otherwise specified in the
applicable README file), (iv) you do not remove or alter any proprietary
legends or notices contained in or on the Redistributables, (v) you only
distribute the Redistributables pursuant to a license agreement that
protects Sun's interests consistent with the terms contained in the
Agreement, (vi) you agree to defend and indemnify Sun and its licensors
from and against any damages, costs, liabilities, settlement amounts
and/or expenses (including attorneys' fees) incurred in connection with
any claim, lawsuit or action by any third party that arises or results
from the use or distribution of any and all Programs and/or Software."
B.i doesn't apply since we're not distributing a program, B.ii and C.iii
for the same reason, B.iii would probably have issues with GCJ and
Jikes. C.i prevents Java from being repackaged and C.v also prevents it
from being in ROCK.
I created a package for it a while ago but it was rejected, though part
of that was since it looked for the Java files in /root. I've since
rewritten it and made it more flexible and use it in all my internal
builds (Java is what let me switch many machines I administer to Linux).
My package uses Sun's Java, though (1.5.0_01 at the moment).
Anyway, if you guys figure out a way to make a package work I'll merge
anything useful I did in and create packages for SWT and Eclipse.