Darren J Moffat writes:
> I need to calculate (plus or minus about 5%) what percentage of the 
> whole Solaris product is open source today and what percentage it is 
> likely to be when Solaris 11 releases.  It doesn't matter if the source 
> is hosted on opensolaris.org or is source like stuff in the SFW 
> consolidation that is "brought in".

I'd expect it to be 90% or better by S11 release.

> My first problem is what metric to use.
> 
> Lines of code ? Number of binaries ? Something else ?

The answer almost certainly depends crucially on the underlying
problem you're trying to solve.  "Percentage of the product" isn't an
underlying problem; it's just a tactic to solve some real problem.

Given that "the product Solaris" is in binary form (there's no actual
product called Solaris in source form; there's only a community called
Open Solaris that has source access), I'd figure that the right thing
to do is one of the following:

        - Enumerate the file system objects on a fully-installed
          Solaris system and find the history of each.

        - Enumerate just the packages on the distribution, and assign
          an open/closed flag to each.

The latter's probably simpler but, either way, good luck.  It sounds
like an unenviable project.

> Can anyone help me out with some suggestions on how to approach this.
> 
> Oh and before you ask I don't really want to go into why I need to do 
> this, it is complex and there are legal reasons for wanting to do it 
> (but not the kind that most people would expect) but I just want to say 
> that in the long run it is for the greater good of OpenSolaris and the 
> Solaris distribution of it (though it will indirectly assist other 
> distributions a little as well).

Well, that was oblique.  Lemme guess: export control.  ;-}

-- 
James Carlson, KISS Network                    <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to