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 was grepping through the libc source the other day, looking for defined but 
unimplemented i18n functions, and I only came across 150 or so, all with names 
that suggest they wouldn't be that hard to reimplement ( like wcwidth)

Now, IBM distributes internationalization stuff under a *VERY* liberal license 
( something to the effect of "keep this copyright notice at the top of the 
file. have fun!"), as libICU ( http://icu.sourceforge.net ) just wondering if 
anyone's looked in to replacing libc's i18n functions with IBM's, and if 
there's a reason why it might be harder than I'm perceiving from here. 

Seems like it'd be one of those top-priority things, to make the core of 
solaris completely open-source

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

Reply via email to