Re: RFC: libkse*.a in 7.0



On Mon, Dec 10, 2007, Alexander Leidinger wrote:
Running Solaris 8/9 programs is not supported by SUN on Solaris 10. It
works in some cases, but it doesn't work in some other cases.

That's not true. It is supported. See:
http://www.sun.com/software/solaris/programs/abi/
http://www.sun.com/software/solaris/programs/abi/sag.xml

In theory, a SunOS 5.0 app will still work in SunOS 5.10.
Of course, in practice, perfect binary compatibility is too much
to ask for. It's possible to write programs that notice that
different releases aren't bug-for-bug compatible, and if you
statically link your binary or use unsupported ABIs, you break
their guarantee. But that's orthogonal to my original point.

And now
some people work on using BrandZ (if you know nothing about it, it's
sort of like our technology used to do our linuxulator or freebsd32 on
amd64; that's not accurate, but is good enough for the point I want to
make) to provide a Solaris 10 container (think about it as a jail on
steroides) with an Solaris X (X < 10) image, so that people can install
a Solaris 10 host and run Solaris X in it (like our linuxulator in a
jail, but not as flexible as our linuxulator, theirs can not run on the
main system like ours can).

Right, having the linuxulator in the kernel is all but
unavoidable. But for old FreeBSD apps running on newer versions of
FreeBSD, we can do better, and a library-based approach is easier
to maintain and less prone to security problems.
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Suche eine Inspiritation... :-)
    ... Mit zwei Prozessoren, 2GB RAM ... Dann kam FreeBSD 6.irgendwas drauf, ... wirklich mit Solaris funktioniert. ... Controller von Promise oder was weiß ...
    (de.comp.os.unix.misc)
  • Re: Backspace
    ... I'm a new user to FreeBSD and Unix. ... When Solaris is installed, press backspace will give you ^H, you'll ... all key assignments are dependent on the ... shells in UNIX environments have startup files to customize the key ...
    (freebsd-questions)
  • [Getting offtopic?] Solaris vs Linux vs FreeBSD on SPARC Machine (was: Re: Was: More FreeBSD Problem
    ... much less hassle than with FreeBSD. ... Any recent Solaris release will run well on that system, ... available in both x86 and SPARC versions. ... See below about the compile issues. ...
    (comp.unix.bsd.freebsd.misc)
  • Re: Backspace
    ... But actually I'm using Bourne shell on FreeBSD 6.1 just like the ... Solaris in lab, and the FreeBSD is freshly installed, I have checked ... I think Solaris was just like the above. ... shells in UNIX environments have startup files to customize the key ...
    (freebsd-questions)
  • Re: Idea for FreeBSD
    ... I started in FreeBSD and it will ... Even solaris still relies on rc scripts to exist. ... I think a drop-in command like "rcadm" (someone mentioned this as an idea, ... this would be the basics. ...
    (freebsd-hackers)