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
