> One of the things that I think we (Sun) do poorly is expose header files > (and structures) that have no business being in /usr/include. For > example, device-driver private headers that only are used by the driver > itself have no business being exported in /usr/include. (Most NIC > drivers, for example, fall into this category. I suspect this is true > for many other target/leaf drivers as well.)
That's a fair concern, but an opposite argument also exists that by trying to enforce interface stability by not delivering certain headers via packages we are only fooling ourselves: not only does it not have the desired effect, but potentially contributes to the "familiarity" problem for the FOSS developers we want to attract. I personally don't feel strongly either way, but then I've been living on this side of the fence far too long. -Artem _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code