On Fri, 2010-06-04 at 00:19 -0400, Edward Ned Harvey wrote: > I know there’s no realistic quantitative measurement. But even "gut > feel" of some people who are regularly active in the code would be > interesting knowledge. > > > > Roughly what percentage of solaris/opensolaris codebase is developed > by sun/oracle employees, and what percentage is contributed by the > community? > > > > No good reason to know. It’s just a curiosity.
Historically, the portions that make up the "foundation", the kernel, device drivers, and lower level applications are probably at least 95% developed by Sun (now Oracle) employees. A lot of that is simply due to to the fact that there is several decades of legacy, and the code has only been "open" to outsiders for the past 5 years. There is code in the consolidation for some hardware that was developed by other parties of course -- e.g. Intel, LSI, AMD, and other less well known vendors have contributed non-trivial amounts of code to support their hardware. (Intel has gone a bit beyond that -- they've supplied code that is generally useful, such as powertop and latencytop -- probably because these tools help users make better use of their processors -- and also underscore Intel's competitive edge with some of those processors!) Other components have legacy that orginated elsewhere from Sun/Oracle: e.g. sendmail was largely developed at UC Berkeley originally, BIND was originally developed by the ISC, perl and apache by their respective organizations, etc. And there's still quite a bit of BSD and SYSV legacy code in the consolidation (coming from UC Berkeley and AT&T) from the days long before any of Solaris was open. Significant other portions of OpenSolaris -- especially the Gnome desktop and the X11 graphics code, are developed by communities where Sun/Oracle is in fact a minority contributor. I suspect (but have no direct measurement in support of) that Sun/Oracle contributions for those consolidations account for about 10% of the the total code base. -- Garrett _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code