On Mon, Feb 22, 2010 at 2:11 PM, Garrett D'Amore <gdamore at sun.com> wrote:
> On 02/22/10 12:00 PM, John Plocher wrote:
>>
>> Given Roger's comment that 64 and beyone "breaks binary compatibility"
>> and should only be done on a major release boundry, isn't *this* the
>> exact right time to do so? ?The Solaris10 to OpenSolaris Enterprise
>> change IMO *is* such a major release point. ?There won't be such an
>> opportunity again for decades...
>>
>
> OpenSolaris still retains most of the binary compatibility with Solaris
> Nevada. ?Unless there is a really compelling reason, I'd be loathe to
> support any change which breaks existing S10 binaries.
>
> The ARCs are still (I believe) operating on the assumption that Solaris Next
> and/or OpenSolaris represent a "pseudo major" release boundary. ?This means
> that we can allow some interface breakage where it makes sense, but we are
> still expected to try to ensure that most normal applications that work on
> Solaris 10 and earlier will continue to function on the next release.
>
> We actually have more flexibility, IMO, in administrative interfaces such as
> dladm, packaging, etc.

Isn't this what S10 containers are for?  Could this be done in a way
that S10 containers still run things correctly, while 'new' stuff gets
the advantage of having the upper limit?  As John said, the
opportunity probably won't arise to revisit this again for a  very
long time, and as a customer who was burned for a very long time by
the 256 fd limit for stdio (until a rather clever workaround was
created), I'd be loathe to revisit similar limitations if it appears
we are starting to approach them.

Reply via email to