On 29-Jan-07, at 9:56 AM, Stephen Lau wrote:

Darren J Moffat wrote:
John Sonnenschein wrote:
Hello,
As everyone probably knows, the one thing keeping a fully open- source OpenSolaris distro from happening is the godforsaken libc_i18n.a in closed_bins. The rest of closed_bins can be replaced with BSD/GNU code should the distro manager deem it neccessary.
I'm not sure everything else in closed_bins can be replaced with BSD/GNU code. For example, while in theory it should be possible to use Racoon rather than the closed_bins in.iked it is a non trivial amount of work. If you don't do that you don't have any IKE for IPsec. Thats just one example.

Right, but I think what John was driving at was that those other closed-binaries aren't required to build.

The only closed binaries required to build are libc_i18n and libdisasm (on sparc only, it's open on x86). So if we can replace/ reengineer those two - then we at least have a minimal completely- open build.

Precisely,
While it would be ideal to not have closed bins at all, I think the most pressing part ought to be the part of closed bins that you simply *cannot* use opensolaris without. If I were to build an opensolaris distro with the caveat that IPSec doesn't work, fine... at least I can build one. At the moment this is impossible

-John
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to