From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64] Re: Sun and GPL
Date: Sun, 27 May 2007 23:32:49 +0000 (UTC) [thread overview]
Message-ID: <pan.2007.05.27.23.32.49@cox.net> (raw)
In-Reply-To: 20070527131103.770b71c6@Bazaar
Isidore Ducasse <ducasse.isidore@gmail.com> posted
20070527131103.770b71c6@Bazaar, excerpted below, on Sun, 27 May 2007
13:11:03 +0200:
> I've heard that Sun recently released the Java platform under GPL, and
> that all of their softs are going to follow in a near future.
Not necessarily (or likely) /all/ their software, but significant parts
of it. OpenSolaris is currently CDDL, which /is/ OSI approved as a real
"open" license, but was designed in part deliberately to be GPLv2
incompatible. Apparently, they weren't interested in Linux "stealing"
their technologies, which they thought would happen if they made it GPLv2
compatible.
They ARE considering dual-licensing Solaris under GPLv3, however, which
they've been working closely with the FSF on. Of course that's not a
given until it's out, but it'd definitely widen the interest base (I for
one may well be interested, especially if Linux stays GPLv2 only).
Of course Linus and the other kernel devs were originally very much
against early GPLv3 drafts. Linus at least has apparently changed his
mind with the later ones, but again, we'll have to see, and it would take
nearly all of the big contributors current and past agreeing for it to be
practical, and even then there'd likely be a period of several years
where it was dual licensed v2 and v3 until all those who couldn't be
reached or didn't agree could have their v2 code written out of it.
Eventually, the v2 side could be dropped, after all the v2 only code was
gone.
But they have other software as well. Java, however, you are right,
GPLv2 is what they've announced, but again, it's taking some time. Much
of it is now, but not the complete stack.
> I've
> synced portage 2 days ago and dev-java/sun-jre-bin is still licensed
> against dlj-1.1 . Does anybody know how long it can take to have the
> license changed? Will it change at the occasion of a new release or is
> it applicable with the current version? Does it mean we'll have a 64-bit
> java web browser plugin some day?
What Gentoo is doing, from what I've seen based on some of the smaller
Java packages, is eliminating the -bin version and switching to a
standard (for Gentoo) sources based ebuild. I've not followed Java /
that/ closely as it hasn't been open source, and I won't install it until
it is, but I've been following the developments here as I come across
them. The Gentoo Java devs are working on it, but as I said, I don't
believe enough of the entire Java infrastructure has been released as GPL
yet to do the entire thing as sources. Even after it has, it'll take
several months as experimental ebuilds in the Java overlay (emerge layman
and read up on using it, if interested), before it is considered stable
enough to release into the main tree, even as ~arch. Then it'll be in
~arch for awhile, while any bugs the ~arch users find being worked out,
before it makes it to stable.
So, I'm not /real/ close to things, talk to devs on the Java herd if you
want real detail, but an intelligent guess based on the above that I know
is that it'll be several months, likely late this year or early next,
before full source based Sun blessed Java is in the main tree, almost
certainly before it reaches stable.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
--
gentoo-amd64@gentoo.org mailing list
next prev parent reply other threads:[~2007-05-27 23:35 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-26 19:07 [gentoo-amd64] Can I run a complete desktop remotely? Mark Knecht
2007-05-26 19:37 ` Olivier Crête
2007-05-27 15:40 ` Mark Knecht
2007-05-27 15:56 ` Peter Davoust
2007-05-27 16:04 ` Richard Freeman
2007-05-27 16:56 ` YoYo Siska
2007-05-26 19:49 ` Aleksey Kunitskiy
2007-05-26 19:53 ` Conway S. Smith
2007-05-26 20:29 ` Simon Cooper
2007-05-26 22:24 ` Conway S. Smith
2007-05-26 21:47 ` Nuitari
2007-05-26 22:20 ` [gentoo-amd64] " Duncan
2007-05-27 0:00 ` Duncan
2007-05-26 22:51 ` [gentoo-amd64] " Conway S. Smith
2007-05-27 6:48 ` Joerg Gollnick
2007-05-27 10:57 ` Richard Freeman
2007-05-27 11:11 ` [gentoo-amd64] Sun and GPL Isidore Ducasse
2007-05-27 23:32 ` Duncan [this message]
2007-05-28 0:41 ` [gentoo-amd64] " Isidore Ducasse
2007-05-28 3:42 ` Wil Reichert
2007-05-28 6:12 ` Naga
2007-05-28 3:56 ` Boyd Stephen Smith Jr.
2007-05-28 9:25 ` Richard Freeman
2007-05-28 10:42 ` Boyd Stephen Smith Jr.
2007-05-28 10:56 ` robert burrell donkin
2007-05-28 11:52 ` Duncan
2007-05-28 16:23 ` Hemmann, Volker Armin
2007-05-28 17:28 ` Nuitari
2007-05-28 11:14 ` Duncan
2007-05-28 13:14 ` Conway S. Smith
2007-05-28 17:46 ` Duncan
2007-05-28 18:38 ` [gentoo-amd64] Baselayout 2 (Was: Sun and GPL) Sebastian Redl
2007-05-28 22:56 ` [gentoo-amd64] " Duncan
2007-05-29 0:50 ` Wil Reichert
2007-05-30 0:33 ` Florian D.
2007-05-30 4:09 ` Joshua Hoblitt
2007-05-30 4:38 ` Wil Reichert
2007-05-30 7:39 ` Duncan
2007-05-30 7:43 ` Isidore Ducasse
2007-05-30 22:57 ` Joshua Hoblitt
2007-05-30 9:12 ` Florian D.
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=pan.2007.05.27.23.32.49@cox.net \
--to=1i5t5.duncan@cox.net \
--cc=gentoo-amd64@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox