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.

8 of 356 comments (clear)

  1. Note this is only for Solaris x86 by MojoRilla · · Score: 4, Informative

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

    This seems to me to be a little desperate. Sun seems to be saying that Linux has won, at least in terms of software support.

  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. Re:you mean like... by zz99 · · Score: 4, Informative
    The Doom 3 Linux port should be out soon if I have my way.

    According to the .plan of the ID software CEO there will be a Linux version soon:

    Mac and Linux: Unfortunately I don't have dates for either of these. However, Linux binaries will be available very soon after the PC game hits store shelves. There are no plans for boxed Linux games. More remains to be done for the OSX version of DOOM 3 and that will take some time. We won't release the OSX version until it's just as polished as the PC version. The date for OSX DOOM 3 remains "when it's done", but I can confirm that it's definitely coming.

  4. Re:So what has Solaris got? by chegosaurus · · Score: 4, Informative

    dtrace, zones, zfs, Sun support, source compatibility with Solaris SPARC, better stability (IMHO), and some people just prefer it. And it's not very expenive, if you pay at all.

  5. 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
  6. Re:Actually... by oldmanmtn · · Score: 3, Informative

    Done (or at least getting there). Next time you're on a Solaris box, look in /usr/sfw/bin. Solaris now ships with bash (in /usr/bin) and GNU tar, grep, wget, texinfo, gs, ncftp (OK, not GNU but still usefull), and mozilla.

    --
    - Old Man of the Mountain ---- "I want to disturb my neighbor"
  7. Re:Which apps, exactly? by upsidedown_duck · · Score: 3, Informative


    The ultimage gnutastic gnuventure: compiling GNUCash under Solaris. Not only is GNUCash a GNOME app, it's a GNOME 1.4 app, and libtool just barfs all over the place with doubly-listed libraries and unfound libraries. Bleh. There's a reason why pre-compiled GNUCash versions for Solaris seem to be stuck at 1.6. I did finally manage to get version 1.6.x compiled, but even then the graphing features segfaulted.

    --
    -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
  8. Re:SCO, Phase II by swordgeek · · Score: 3, Informative

    You're missing a key point here, I believe.

    There are cases where people need Sun, and Sun apps. Lots of Geophysical apps run only on Solaris/Sparc right now. However, people might also want Linux apps, so making them available on the already mandatory Sun gear will keep some people gruntled.

    Ultimately, you're right--if Linux compatibility is wanted, Linux is generally going to be the best solution in a vacuum. However if Linux compatibility is wanted on top of other requirements, then a compromise like this is better than having two machines on your desk.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban