Is bootstripping with gcj and classpath really nesserary?
Mark Wielaard
mark at klomp.org
Sat Jun 16 11:06:58 PDT 2007
On Sat, 2007-06-16 at 08:09 -0400, Matthew Flaschen wrote:
> Yuhong Bao wrote:
> > Can't you just use a binary of OpenJDK to bootstrip it?
>
> It's bootstrapping, and building on OpenJDK would make IcedTea unfree
> (because OpenJDK has binary plugs), which defeats the point.
To be a little pedantic there are two things here. The build environment
and the plugs. IcedTea provides both. The build environment of the free
plugs in IcedTea is a little interwoven with the build harness for
building OpenJDK using these free plugs, but doesn't necessary have to
be. One could use a proprietary build environment, but using the free
plugs from IcedTea and build with that to create a fully free OpenJDK
(the result can bootstrap itself).
Of course bootstrapping while starting with completely free tools and
plugs at the same time makes sure that no proprietary bits can ever
(accidentally) leak into the resulting openjdk based toolchain which is
a nice benefit for the paranoia (and a nice existence proof that no such
"leaking" happens).
Cheers,
Mark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070616/684bf132/attachment.bin
More information about the distro-pkg-dev
mailing list