Graham McArdle wrote:
> The OpenSolaris binary distribution is more like "Open Core",
> i.e. built from the open source kernel but is still a closed binary
> containing some closed components and assembled by an undisclosed
> build process, maybe even incorporating some closed patches. You can
> get close to building 2009.06 by building b128a, but I doubt you'd
> be able to replicate both the installation CD and the IPS
> repository.

2009.06 was actually 111b, not 128a.   You should be able to replicate
the installation CD using the distro-constructor and the provided IPS
repository, and you can rebuild the binaries for the majority of the
packages in the IPS repo from the provided sources, but you could not
replicate the full IPS repository contents without copying some of the
closed binaries from the existing IPS repo.

> If you pay Oracle for support and raise a help ticket that leads to
> a patch, do they send you the source of this patch, or guarantee
> that the patch will be included in the open source repository (even
> if it involves a closed binary component)? 

Absolutely not - closed source is closed source, and most of what's
closed is third party code we'd violate the license terms for by posting
source patches in the open repos for.   An updated version of the closed
binary should appear in a /dev build (when those are being published,
unlike now), since we wouldn't want to go through the escalation process
again when you upgraded to the next release, so the normal policy is to
fix both the development and support branches.

-- 
        -Alan Coopersmith-        [email protected]
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to