Slashdot Mirror


Linux Apps On Solaris

querencia writes "Sun has announced that Solaris 10 will comply with the Linux Standard Base specification, thus allowing Linux apps to run unchanged on Solaris. This isn't emulation -- they claim that it is 'kernel-integrated and supported as an operating system feature.' While I appreciate the benefits of the Solaris OS, I've considered them on the losing end of the battle until now. Will the power of Linux apps put Solaris back into the running?" Update: 08/04 15:50 GMT by J : At OSCON, Sun reaffirmed that Solaris 10 will be open-sourced. They said it would be one of the OSI licenses, not sure which yet; that this was approved at the highest levels of the company; and (with the expected "we're just guessing" language), it could happen as soon as year's end.

7 of 356 comments (clear)

  1. The more *nix Software the better by njcoder · · Score: 5, Interesting
    When linux first came out they had a Solaris emulation to be able to run apps made for Solaris. These days that are a lot more apps written for linux than there were back when linux first came out (not sure on the ration of software for linux vs solaris just linux then and now).

    Open Source Software isn't just Linux and the GNU userland software. It covers a wide range of different software including software that runs on Linux. In the whole sea of OSS, Linux is just a one small part. This is good for OSS projects because they now have the potential for being run on a wider range of platforms without porting issues.

    Solaris has always been a good operating system. You can tell the kernel devs know this as well because searching the mailing list you'll see that solaris is referenced more than any other commercial unix. There are comparisons of how the current kernel compares to the solaris kernel as well as trying to figure out how solaris does things.

    Solaris 10 is going to have a lot of improvements to it as well. There are a lot of sun hardware out there and still a lot of sun hardware being sold so it helps OSS projects reach further with less work.

    For the people that see open source software as only being about Linux, I don't think they'll respond as favorably.

  2. Community Software (blastwave.org) by sudohnim · · Score: 5, Informative

    You've never heard of CSW?

    What is blastwave.org?
    blastwave.org is a collective effort to create a set of binary packages of free software, that can be automatically installed to a Solaris computer (sparc or x86 based) over the network.


    We (CSW) don't provide "Linux apps", but we natively compile and package software for Solaris.

    Will the power of Linux apps put Solaris back into the running?

    The power of free software compiled natively for my SPARC has returned Solaris to being my primary desktop. (Now if only I could afford a Blade 2500....)

    --
    Its pretty sad when a commercial OS ships a debugger with their system but no compiler.
  3. Finally by Nailer · · Score: 5, Funny

    Solaris can be considered a real Linux ;^)

  4. Re:Much like the way Wine works by isolation · · Score: 5, Informative

    The LSB defines a set of APIs and libraries along with the locations in the filesystem. This project adds a layer to intercept the Linux Syscalls and either redirect them or implement them as Solaris Native. This is the same thing the Wine does except that Wine exists only in userspace.

    A better example would be Linux emulation on FreeBSD. Solaris is doing the same thing the FreeBSD people have been doing for years.

    --
    Free Unix? Free Windows. http://www.reactos.com
  5. This may be a new SUNrise.... or maybe not by Anonymous Coward · · Score: 5, Interesting

    I had a presentation from SUN yesterday on Solaris 10.

    Essentially Solaris 10 is going to be a huge change. SUN states they are aiming to be the best UNIX solution out there. With the amount of money they are spending/investing in developing Solaris 10 I believe they are making a very good attempt.

    1. Linux apps will run on Solaris 10 on Intel/Sparc. Someone said this is just for X86.
    2. DTrace a developer's sweetheart.
    3. A new filesystem that will be much better than UFS
    4. N1 Grid Containers. Making that purchase of the big iron more attractive. Equivalent to LPAR on mainframe.
    5. Even better Multi-Processor efficiency. Linux is making good ground here but Solaris still is years ahead on many cpu's.
    6. Of course, more efficient OS, better tcp/ip stack, security, etc. etc. The things you expect to improve with a new OS.

    In my opinion, Solaris 10 if it meets what they
    are marketing will prove itself. If not, watch
    the SUN set.....

  6. Re:Note this is only for Solaris x86 by illumin8 · · Score: 5, Insightful

    This only works on Solaris x86 machines, which has always been the ugly Solaris step-child.

    Your point is taken, but with the release of full 64-bit Solaris 10 for X86-64 and Sun's new 2-way AMD Opteron workstations, 2 and 4-way Opteron servers, and soon to be released 8-way Opteron servers, Sun is betting the farm on X86-64. The plain and simple truth of the matter is that Opteron offers two to three times the performance of current UltraSparc chips, and I predict that Sun will replace their entire product line, except for the extreme high-end, with Opteron, in the next 5 years.

    The other thing you should consider is that more Sysadmins know Solaris than any other flavor of Unix, so giving them the capability of running 64-bit Solaris with 32 or 64-bit Linux applications side-by-side is clearly a winning move on Sun's part. Now, if only they can execute properly. Some of the benchmarks on the new Java Workstations (I don't know why they call them that when they're really just AMD Opteron workstations) have them running the BLAST benchmark on Solaris 10 x86 up to 61 percent faster than a Dell Precision Workstation running Linux.

    Given the choice between a 32-bit Dell Xeon workstation with no console port, running Redhat, and a real 64-bit Sun workstation with a console port and everything, running Solaris 10, with full Linux compatibility (or dual-booting to Redhat if I so desire), at a lower price, guess which one I'm going to choose?

    --
    "When the president does it, that means it's not illegal." - Richard M. Nixon
  7. OS Diversity by akinsgre · · Score: 5, Insightful

    The negative, among most posters, makes me wonder if OS diversity is good as long as all OSes are Linux:')

    Sun has lost ground because their OS/Hardware solution is comparatively expensive; not necessarily because Solaris is not a capable OS.

    It just amuses me that Windows homogeneity is bad; but Linux everywhere is good.

    --
    -greg -> gakinsATInsomniaDASHConsultingDOTorg