Very valid point.
Would be nice if all opensolaris-based distros could guarantee to run
unmodified C binaries. There are quite a few ways to achive that.

Erast

On Tue, 2005-10-25 at 11:22 -0700, John Plocher wrote:
> Erast Benson and Joerg Schilling were discussing GNU/Solaris:
> >>>GNU/Solaris distribution uses OpenSolaris kernel and runtime(libc). So,
> >>>it runs any existing Solaris software without modifications.
> 
> >>If you put them into /usr/bin, you will overwrite existing standard UNIX 
> >>tools
> 
> This points out some large differences in people's perceptions of 
> "what is a Solaris app?"  One perspective is a minimalist one, 
> concerned with syscalls in libc; another is broader and takes into 
> account the utilities and other commands that are part of the system. 
>   Still others focus on middle ware and libraries, Java, web services, 
> etc...
> 
> That is, "runs any existing Solaris Software without modifications" is 
> more difficult to do than it is to say.   It is safe to say that the 
> ARC process at Sun spends much of its time ensuring that changes to 
> the system don't negatively impact this area.  The Solaris Binary 
> Compatibility effort (see appcert(1)) grapples with this issue as well.
> 
> Going forward with OpenSolaris distros, a simple expectation might be
> 
>       If it runs on Solaris AND it passes appcert(1), then
>       it should also run on any "Solaris Compatible" system.
>       (Noting that appcert focuses on shared libraries and
>       does not address system()'d or exec()'d utilities...)
> 
>    -John
> 
> 
> 
> 
> _______________________________________________
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to