[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gNewSense-users] Re: Is bootstripping with gcj and classpath really nes
From: |
Matthew Flaschen |
Subject: |
[gNewSense-users] Re: Is bootstripping with gcj and classpath really nesserary? |
Date: |
Sat, 16 Jun 2007 17:27:20 -0400 |
User-agent: |
Thunderbird 1.5.0.12 (X11/20070604) |
Mark Wielaard wrote:
> 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.
What do you mean, exactly? My understanding is that the IcedTea build
environment is a combination of ecj, gcj, and classpath, and that the
binary plugs are replaced with Classpath classes or just removed entirely.
> 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).
Yes, I think that's right. The main reason for a fully free build
environment is so everything can be replicated without using proprietary
software.
> 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).
That too.
Matt Flaschen
- [gNewSense-users] Re: Is bootstripping with gcj and classpath really nesserary?,
Matthew Flaschen <=