Slashdot Mirror


Solaris 8 & 9 Free for x86 Once Again

REBloomfield writes "The Register is reporting that after nearly two years, Solaris x86 8 & 9 is once again Free (as in beer) to download for x86 users." You can download it if you desire. Gives me college flashbacks.

79 of 411 comments (clear)

  1. Now I have a reason to switch... by trp642 · · Score: 5, Funny

    Wow that's cheaper than buying a Linux license from SCO! I'm switching to Solaris right away!

    Now if only they would GPL the code to Solaris...

    1. Re:Now I have a reason to switch... by larien · · Score: 4, Informative

      Yes and they would be right to; Sun doesn't own the full rights to all the Solaris code (cat /usr/bin/clear for one example) and doesn't have the legal right to release it under the GPL.

    2. Re:Now I have a reason to switch... by GridPoint · · Score: 5, Interesting
      For those of you who don't have access to a Solaris system, /usr/bin/clear is a shell script that contains the following: (notice that there are only 2 lines of code, but 13 lines of copyright information...)
      #!/usr/bin/sh
      # Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
      # All Rights Reserved
      # THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
      # The copyright notice above does not evidence any
      # actual or intended publication of such source code.
      #ident "@(#)clear.sh 1.8 96/10/14 SMI" /* SVr4.0 1.3 */
      # Copyright (c) 1987, 1988 Microsoft Corporation
      # All Rights Reserved
      # This Module contains Proprietary Information of Microsoft
      # Corporation and should be treated as Confidential.
      # clear the screen with terminfo.
      # if an argument is given, print the clear string for that tty type

      /usr/bin/tput ${1:+-T$1} clear 2> /dev/null
      exit
    3. Re:Now I have a reason to switch... by larien · · Score: 3, Interesting

      The main point of amusement is that those two lines of code (one of which is exit) contain "Proprietary Information of Microsoft Corporation", presumably dating back to the work it did on Xenix in the 80s.

    4. Re:Now I have a reason to switch... by Anonymous Coward · · Score: 5, Funny
      Think that's bad? How about /usr/bin/true:
      #!/usr/bin/sh
      # Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
      # All Rights Reserved

      # THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
      # The copyright notice above does not evidence any
      # actual or intended publication of such source code.

      #ident "@(#)true.sh 1.6 93/01/11 SMI" /* SVr4.0 1.4 */
      The entire script is just a copyright notice
    5. Re:Now I have a reason to switch... by greed · · Score: 5, Funny

      Also note:

      - It consumes an extra process slot by doing command followed by exit (rather than exec command). This also prevents a program from finding abnormal termination status from the command (i.e., signalled instead of exited).
      - It hides any error messages from the user.
      - It does not handle an argument with spaces or other Weird Characters in them.

      Pretty bad, 3 errors for 2 lines of code. No wonder they want to keep it confidential.

    6. Re:Now I have a reason to switch... by i.r.id10t · · Score: 2, Funny

      Good news is that you can still download the 126.3mb service pack 14 for it from their website.

      --
      Don't blame me, I voted for Kodos
    7. Re:Now I have a reason to switch... by SpaceLifeForm · · Score: 2, Insightful

      And now that you posted it on Slashdot,
      it's no longer 'UNPUBLISHED'. ;-)

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    8. Re:Now I have a reason to switch... by SpaceLifeForm · · Score: 4, Funny
      Hmmm, revision 1.6 with only *four* obvious changes can only lead one to conclude that one of the revisions was to correct a bug.

      Using the code from 'false', we should be able to reverse engineer the code in violation of the DMCA, and determine what the bug was.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    9. Re:Now I have a reason to switch... by aled · · Score: 4, Funny

      In fact by publishing it you are violating the DMCA or something. And made all us readers too! Thanks a lot!

      --

      "I think this line is mostly filler"
    10. Re:Now I have a reason to switch... by fractaloon · · Score: 5, Funny

      Wait a second! They own the copyrights to nothing? Does that mean if I'm sitting at my cube doing nothing I'm infringing on their work?

      I'm sure there must be prior art to this. Someone somewhere must have done nothing before 1984 and documented it.

    11. Re:Now I have a reason to switch... by Haeleth · · Score: 2, Funny
      Does that mean if I'm sitting at my cube doing nothing I'm infringing on their work?
      Fortunately 'true' doesn't just do nothing, it does nothing successfully. So you're only infringing if your boss doesn't mind.
  2. Hardware Support by rf0 · · Score: 4, Informative

    Worth reading the hardware compatibility list before installing

    Rus

    1. Re:Hardware Support by Carnildo · · Score: 3, Interesting

      This is hardware that people have reported to work. I'm sure that more hardware is supported than is actually listed. For example, they only list two modems, but I'm sure any Hayes-compatible hardware modem will work. They only list a few CD-ROM drives, but any ATAPI CD-ROM will work. I don't see any PS/2 mice listed, which may be a problem -- or it may not.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    2. Re:Hardware Support by StandardDeviant · · Score: 4, Insightful

      Possibly worth mentioning would be the solaris xfree86 driver kit, which allows Sun's X server to use xfree86's video drivers. (Video cards being one of the most frequent sources of hardware incompatibility...)

    3. Re:Hardware Support by Stonent1 · · Score: 4, Informative

      Yes, it works in VMware. It correctly detects the PCnet32 network card in vmware but not the video card. You have to do a text install (abort the x configuration) otherwise it will come up at 640x480 and the dialog boxes will be off the screen. Then use XFree86 to select the vmware video card. Other drivers are here:

      Sound drivers for onboard audio and pci sound blasters

      some usb devices

      Network drivers Solaris should autodetect the video in Microsoft Virtual PC because it uses an S3 TRIO32/64 chipset, but it uses a Tulip network chip, so you'll need the nic drivers above.

    4. Re:Hardware Support by mistshadow · · Score: 2, Informative
      One real shortcoming is in the area of video drivers. Fortunately, XFree86 works on Solaris x86, addressing that problem rather nicely.

      Another option is the Driver Porting Kit. which lets you use the XFree86 drivers with the Xsun (Sun's Xwindows server)
    5. Re:Hardware Support by daniel23 · · Score: 2, Informative

      Yes it is and googling on "pcn0 ping solaris x86" found a number of reports of similar problem. Solaris appears to skip sending a certain interrupt and this leads to failures under some configurations ( like acpi activated in bios or like running in a vmware machine )

      I'm writing this on solaris 9/vmware 3.2 right now so there is a solution but it is bizarr: The virtual NIC works only on a freshly powered on vm while rebooting the OS inside the vm will cause it to fail.

      I found this out following info at this link:
      Hint for Solaris 9

      When you start the virtual computer the very first time it seems to be mpossible to contact the machine in any way over the network. The interface pcn0 is set up correctly but it is not possible to even ping the real machine from the virtual one or vice versa. [...] you just have to power off the virtual machine one more time. Note that it is not enough to just reboot it. Instead you must shut down, power off, power on and boot again.
      Afterwards the network should work.

      --
      605413? Yes, it's a prime.
  3. What advantages ? by frodo+from+middle+ea · · Score: 4, Interesting
    What advantages does solaris offer over linux/*BSD when running on x86 platforms ?

    Any info against what least common denominator the binaries are compiled for ? 386 , 486, pentium ?

    --
    for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    1. Re:What advantages ? by metlin · · Score: 3, Insightful

      I'm guessing advantages pertaining to legacy and portability issues.

      But more particularly, I think it serves to function as a glorified ad campaign (no pun intended).

    2. Re:What advantages ? by PizzaFace · · Score: 5, Interesting

      Solaris is known for its efficient threading mechanism, and it's said to be an excellent platform for database servers. I don't know whether the x86 is as good this way as the Sparc version.

      I paid $65 for the "free" x86 version of Solaris a couple years ago, when you had to buy media because Sun didn't offer a download, and it wouldn't run with the video card in my computer. Then sun dropped x86 Solaris, then my database vendor dropped support for x86 Solaris, so now I think Sun is coming around too late. Linux and even FreeBSD are making strides with their threading designs, so I don't see a compelling technical reason to use Solaris on Intel.

      I can see a market for it among people who want Solaris experience for their resumes.

    3. Re:What advantages ? by dohcvtec · · Score: 2, Informative

      Any info against what least common denominator the binaries are compiled for ? 386 , 486, pentium ?

      I don't know what the binaries are compiled for, but I can tell you that Solaris 9 doesn't support 486 at all (i.e. it will not let you install.)

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
  4. The deal closer by OffTheLip · · Score: 3, Funny

    Solaris 8/9 and CDE, what could be better...

    1. Re:The deal closer by ChaseTec · · Score: 2, Insightful

      >>Solaris 8/9 and CDE, what could be better...
      Solaris 9 and Gnome...oh wait that's been standard for the the last couple of releases of 9.

      And before people whine too much about hardware support...
      For a port of XFree86 drivers to Solaris(even the VESA driver) please see: here
      For nic drivers see here(I helped get the Realtek driver building with the Solaris/sparc version of gcc, previously you had to buy Sun's compiler to build the driver for a 10 dollar nic)
      Or you might want to look here for links to other Solaris drivers.

      --
      My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  5. Hot and Cold by Space+cowboy · · Score: 4, Insightful

    Blowing that is.

    I know large companies have multiple objectives, sometimes competing, but does it seem to anyone else that Sun isn't *that* large... You can't port Java. You can port Java. Linux is dead. Our new desktop is Linux (oh, +Java). Solaris x86 is not free ... ... (wait for it, it took a while) ... Oh, yes it is, actually....

    I guess there are Sun-only places where this might be a big deal. I'm also guessing that they're in a minority, so what does Sun see in it all ? It must be a reasonably large cost to maintain another OS for a company, so there has to be an upside... Answers on a postcard, please :-)

    Simon.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Hot and Cold by Cujo · · Score: 2, Interesting

      What I want to know is can you take C++ code you've developed under SPARC Solaris and port it to x86 Solaris with a reasonable chance of compiling first try?

      --

      Helium balloons want to be free.

    2. Re:Hot and Cold by spinlocked · · Score: 3, Insightful

      I guess there are Sun-only places where this might be a big deal. I'm also guessing that they're in a minority, so what does Sun see in it all ? It must be a reasonably large cost to maintain another OS for a company, so there has to be an upside... Answers on a postcard, please :-)

      Practically nobody uses Solaris x86 commercially (yet) - this was the reason they were planning to drop it a couple of years ago. Times have changed, Sun have a couple of newish Xeon based boxes out (really intended to run Linux not Solaris, but they'll do that too) plus some blades. The boxes to watch are the Opteron based systems coming out next year. I have reason to believe they will be priced *very* competitively.

      Solaris is 95+% platform independent, porting to a new architechture is not that big a deal - keeping up with the fast moving ecosystem of x86 hardware is a real pain, which is why they've not really been interested in x86 to date. Sun makes their money on selling tin not software.

      --
      # init 5
      Connection closed.


      Oh... ...bugger.
    3. Re:Hot and Cold by aled · · Score: 2, Funny

      atwh do uyo anme ?

      --

      "I think this line is mostly filler"
  6. I've asked before -- by Eberlin · · Score: 3, Insightful

    SUN -- are you doing Solaris or are you doing Linux? Is the Java Desktop going to migrate from Linux to being Solaris-based? Why not do SUNBSD while you're at it?

    At the end of the day, I'm sure I'm asking what most of their investors probably are too -- SUN, where are you going with all of this?

    1. Re:I've asked before -- by MoonFog · · Score: 3, Insightful

      SUN -- are you doing Solaris or are you doing Linux?
      How about both? AFAIK, IBM and HP both release both Linux and Unix servers. I know Sun also makes the hardware for Sparc servers, but releasing Solaris for x86 doesn't seem that strange to me.

  7. Re:Now for some "Why Bother" posts by Anonymous Coward · · Score: 2, Insightful
    I would guess that they added up all the money they made on the $20 downloads and $100 media kits and realized that the free advertising and mindshare grab they would get from making it free was worth a lot more than the chump change. And it's not free for businesses to use as production servers... just students and developers--people who generally won't pay for it anyway.

    But then, all I code for is bash, anyway.

    Then you're missing the wonderful world of Korn?

  8. What about PPC users? by Carthag · · Score: 3, Funny

    Solaris x86 8 & 9 is once again Free (as in beer) to download for x86 users.

    Can we download the x86 version for free? ;)

  9. Re:Free is nice by MoonFog · · Score: 2, Interesting

    And what if free comes with a price ?

    But seriously, this is great, now I can try Solaris and play around with it without having to buy it. I'm just interested in learning more about it.

  10. Sun gets enough from SPARC... by Raynach · · Score: 4, Interesting
    I would think that Sun is giving away the x86 Solaris for free because they just want to draw more users from the open source and free-as-in-speech community to look at what it has to offer...

    ...although they are only offering the binary for download.

    Sun makes enough from licensing Solaris to big SPARC machines (that it makes) and that Solaris is originally supposed to run on. It's kind of like baiting penguins with processed tuna fish... when the penguins already know that there's fresh fish a lot more readily accessible. Some of the penguins might play with it, but they won't eat it religiously.

    That was an awesome analogy. I rule.

    --
    - A
    1. Re:Sun gets enough from SPARC... by hbackert · · Score: 2, Informative

      Those prices are outdated. Sun nowadays (is forced to) have cheaper models. Compared to brand-name x86-based servers they are not much more expensive any more. V440 (4 CPUs, 8GB RAM, 4 36GB SCSI disks, redundant PSU) list price US$16000.

      No, it's not cheap and it certainly cannot compete with an off-the-shelf dual-CPU Xeon, but 4 CPUs are more expensive then 2 times 2. A Dell PowerEdge 6650 with 4 Xeon 2MHz and similar specs is available at US$17500.

      And once you go beyond 4 CPUs, everything is pretty expensive. Sun is no exception here.

    2. Re:Sun gets enough from SPARC... by mihalis · · Score: 2, Informative

      $150k? That's an exaggeration.

      Sun Fire V440 Server 4 1.28-GHz UltraSPARC IIIi Processors 1-MB Internal Cache 16-GB Memory 4 36-GB Ultra320 SCSI 10000RPM Disk Drives 1 DVD-ROM Drive 2 10/100/1000 Mb/s Ethernet Ports 1 DB9 (ttyb), 1 RJ45 (Console) Serial Ports 4 USB Ports 2 (1+1) Power Supplies Solaris 8 HW 07/03 Operating System Server License Ships Within: 10 business days List Price: $25,995.00

      Looks pretty nice to me.

  11. Re:Solaris v.s FreeBSD by Anonymous Coward · · Score: 3, Insightful

    I ran some benchmarks 2 years ago on the same x86 hardware, and you could make them perform about the same. I expected "slowlaris" to be, well, slow. But it kept pace. One thing I really miss on FreeBSD that Solaris has is the "iowait" state. You can see right away in top if the CPU or disk is the bottleneck...

  12. Re:Somewhat related query by metlin · · Score: 3, Informative

    Depends on what is it you are using it for.

    We have Solaris here at GTech GVU on both Sparc and IA. But we use Sparc here for a lot of graphics because while the SPARC and the Intel architecture have roughly the same performance on most integer operations, SPARC is better at floating point operations (don't remember the numbers - 30% I think).

    I guess the overall performance would really depend on other things like your intent.

  13. Re:Somewhat related query by Telastyn · · Score: 5, Informative

    There's not really any good metrics given the differences in platforms. IIRC though, Solaris runs much better on sparc, but x86 hardware is *MUCH* faster than any sparc you can get these days, and is still cheaper.

    That said, sun hardware is generally rock solid, and getting solaris x86 working is a PITA.

    re: performance between solaris x86 and other free alternatives:

    The performance gains [which IIRC there aren't any for most circumstances] aren't worth the compatability losses. For most people, solaris x86 is just a good way to learn the differences between BSD/linux and Solaris for when you get to a job with larger SPARC machines.

  14. Solaris will become a legacy OS.. by eamacnaghten · · Score: 5, Interesting

    Although Solaris is currently ahead of Linux for multi-processor/64 bit computing, it will not be when Linux 2.6 gets into propper production. Obviously SUN is trying to deploy Solaris as much as possible, and to make it as scaleable as possible, in an attempt to stay one ahead of Linux. It is destinned to fail here, there is just too much resource going into linux now. Solaris is destinned to become a legacy OS. A better stratergy for SUN would be to provide an upgrade path of Solaris to Linux, and to ride the wave, not fight it.

    --

    Web Sig: Eddy Currents

    1. Re:Solaris will become a legacy OS.. by I_am_the_man · · Score: 2, Interesting

      Do you honestly think that the 2.6 kernel is going to put Linux anywhere near Solaris in scalability. Will 2.6 run on a 106 processor machine without any futzing (and the first fuck who mentions clustering, beowulf or mosix should bend over and eat his own shit). Will 2.6 do domaining/containers/zones? Will it doe dynamic reconfiguration? If Linux can scale to 32X I will be happy, but to think it is going to be on par with Solaris (Sparc mind you) you are crazy.

    2. Re:Solaris will become a legacy OS.. by Usquebaugh · · Score: 4, Insightful

      The question is not can Linux do something now, but rather, how long before Linux can do it? Or more accurately how long before Linux can do it on commodity hardware.

      I'm pretty sure the new SGI runs without futzing, not sure if it's a 106 cpu box. Likewise the Stratus hardware allows for dynamic config. So maybe Linux can already do it, just not on commodity hardware.

      In the enterprise sphere the question becomes does IBM want to do it? IBM seems committed to migrating all their servers to Linux. Z series on down. If IBM has the feature currently I'm guessing it will be in Linux in the next few years.

      The worst thing Sun can do is throw mud at Linux, as Linux gains more features the mud gets thrown back. Where does Sun go if Linux gains all the features of Solaris?

      If Sun suspects Linux is going to gain the features that sets Solaris apart Sun needs to embrace Linux now. Why would I want Sparc without Solaris? A nasty double whammy for Sun that, they lose their OS market share and as a result nobody wants their hardware.

      In my mind the question is rapidly becoming what hardware should I run Linux on. The OS war is over and the damn hippies have won. The hardware thou is open, intel rules the low end, can they invade the high end or is Sun/IBM going to hold on?

  15. Step right up... by CatOne · · Score: 4, Funny

    To the Scott McNealy "Strategy of the Month" club!

    Wonder how long this will last, before they have a change of heart.

    I have a buddy who worked there in product management for their app server. They had like 30 middleware products that all had the same message, and the VP printed out the statements, passed them out, and asked the PMs to identify their products by the message. They couldn't do it, because it was all the same sh!t. Heh.

  16. requirements by musikit · · Score: 5, Informative

    You must have:
    Free disk space: 4.0 GBytes to Install Solaris 9 OS; 5.0 GBytes to Install Java Enterprise System Software
    Recordable CD-ROM drive: To create CDs using the downloaded zipped files
    Recordable CDs: Blank 750 recordable or rewriteable CDs, one needed for each CD image downloaded
    CD labels: Required under license agreement
    CD writing application: Use cdrecord for Solaris or Easy CD Creator for Windows is recommended
    Download Manager: Sun Download Manager (Free version) runs on most platforms (see System Requirements for details)
    Unzip application: WinZip recommended for Microsoft Windows (or use Sun Download Manager's automatic unzip feature)

    you also need to "register" on sun's website. so it's as free as the NY times articles online. too bad there isn't a google cache of solaris 9

  17. Re:Who cares. by spinlocked · · Score: 2, Interesting

    The only two relevant platforms on IA32 are Windows and Linux.

    You are absolutely right. What you overlook is that IA32 is a platform which is already starting to become less and less relevant in the enterprise.

    --
    # init 5
    Connection closed.


    Oh... ...bugger.
  18. SCO Anyone? by segment · · Score: 3, Funny

    Oh Parodies gotta love them... I smell a lawsuit

  19. Whats new? by hackstraw · · Score: 3, Funny

    So Sun is changing their mind about the cost of a product. Whats next, Sun offering an AMD processor with Linux?

    These people are getting really wierd.

  20. ARGH by ozzmosis · · Score: 4, Funny

    Argh! and i just paid 20$ for it on tuesday!

    Be sure to read the hardware requirments!!

  21. Re:Free is nice by sik0fewl · · Score: 2, Funny

    Well, I think it would be even better if Sun *paid* me to use Solaris. I mean free is greater, but this would definitely be greater.

    --
    I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
  22. Where is this free beer you speak of? by Anonymous Coward · · Score: 2, Funny

    (Better college flashback)

  23. Why sun sucks. by AchmedHabib · · Score: 3, Insightful

    I needed a Solaris on Intel for a project. Tried to fight it but to no avail..
    So I called the reseller and wanted to order a licence. Won't go into detail on how long it took them to get a pricetag for it.. think weeks.

    I checked out their website and saw I could download it for 20$ online, but i would still need a license.
    So I waited almost 2 months for it. When it arrived, I got a big box filled up with that annoying shock absorbing stuff and a piece of paper which were the license, but no CDs or anything just a big empty box.
    So I called Sun and got tossed around in their phone system and they managed to hang up on me 3 times. The fourth time I managed to get through to a hotline or something and I was told that Solaris for Intel was free. "oh" I said, "your reseller has just sold me a license for 500$"... oh well
    "Now how do I get the software?", I was then told that I could order it or download it from their site for 20$. Damn I didn't want to do that online ordering since I had to use my own creditcard and didn't want to go though the paperwork to get a refund for 20$ from the company, but after waiting almost 2 months now I needed the software and bought a download ticket.

    This was my first expirence with Sun and hopefully my last. I would have expected a better service and that they would at least act like they were interested in selling something. Other people in the company have after all bought their SunFire 12k boxes for other projects.
    It is clear that Solaris on Intel has little or no focus at Sun which also shows when trying to install it. It is easier to find hardware to install FreeBSD or any other BSD on than Solaris. And installing any Linux dist. is a breeze compared to Solaris. I'd say you really gotta LOVE Solaris if you want to run other than the Sparc version on Sun hardware.

  24. hey, didn't Kevin "steal" this code? by atheken · · Score: 2, Interesting

    I wonder what Kevin Mitnick thinks about this little tidbit.

  25. Re:Solaris v.s FreeBSD by chefmonkey · · Score: 4, Funny
    Yeah, Solaris got a bad rap for speed. Having played around with both Linux and Solaris on x86 and Sparc chips, though, I offer you the following observations:

    Solaris x86: Fast
    Solaris Sparc: Slow
    Linux x86: Fast
    Linux Sparc: Slow

    A casual examination shows that the problem is the dog-slow processor that you usually find Solaris on, not the OS itself.

  26. It's free for Sparc now too by martinde · · Score: 4, Informative

    I've run across several free Sparcs, including an Ultra 2 that a friend's company was throwing away. It looks as though I can download Solaris for it for free now too! I thought about running Linux on it, but I'm not sure what the point would be since it would be slower than the x86s I've got around.

  27. You know, that's just great! by mcc · · Score: 4, Funny

    Why, just the other day I was looking at my x86 debian box and thinking, "You know, it's so great how on my mac and on the school's sparc machines, I can never get binaries for anything, it's a BITCH AND A HALF to compile anything, and half the time I can't get stuff to work. Debian doesn't offer anything like that. I sure do wish there was some way I could get that Darwin/Solaris sort of experience on my PC!"

    And now here this is! My prayers answered! Yahoo!

    [ DISCLAIMER: The above is humor. In reality, my x86 box is running Gentoo, which means that I can never get binaries for anything, it's a bitch and a half to install anything, and half the time I can't get stuff to work. ]

  28. I dunno which is scarier.... by ericdano · · Score: 4, Funny

    I dunno which is scarier, Taco posting twice or that he went to college......

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
  29. College Flashbacks by cyber_rigger · · Score: 4, Funny

    My collage flashbacks are more along the line of punched cards.

  30. Insightful? Yes, it got a +5 the first time around by Anonymous Coward · · Score: 2, Informative
  31. AMD64 support coming soon, and maturely by StandardDeviant · · Score: 5, Interesting

    If the word on the street is to be believed, Solaris 10 x86 will include support for AMD64 (Opteron et. al.). This is rumored to be targeted at a Q1-Q2 '04 release date (i.e. reasonably soon). It is true that some of the linux vendors/distributions are working on amd64 ports, but Solaris has been running on 64 bit cpus for years and years, so there are far, FAR fewer little "oops, you mean an int isn't four bytes????" bugs laying around to get tripped up on (I speak mainly in reference to userland here, given that it will go through a commericial QA process from a large vendor I'm not that worried about issues with the kernel itself ;)).

    Not that your average web or file server will need to care about 64bit anything, but it'll be nice for those of us running big databases or scientific/engineering codes.

    Overall, what's the difference in flavor between Linux and Solaris? Not a lot, really. Solaris does "feel" much more integrated (man pages that don't suck, for example.) Now, you can throw that straight out the window if you insist on things like GNU utilities and such, but it's hardly Sun's fault if you don't like the 1970s versions of tar or vi or want a C compiler for free. ;)

  32. Uhhh... So Where's SCO? by nathanh · · Score: 4, Insightful

    Putting aside the source code issue, one of SCO's complaints is that IBM has released "UNIX technology" for free (as in beer) and this has undercut SCO's profit margins from UNIX. This is in addition to SCO's complaints over copyright infringement and trade secrets being leaked (both of which are on shaky factual and legal grounds). SCO mentions their eroding market share and their lost profits multiple times in their submissions.

    But now Sun is releasing the very same "UNIX technology" for free (as in beer). So what's the difference?

    SCO might say that the difference is one of trade secrets. But end-users can't be held liable for trade secrets leaked by IBM.

    SCO might say that the difference is one of improper contribution: Sun has a license to put "UNIX technology" into Solaris, and IBM has a license to put "UNIX technology" into AIX, but IBM doesn't have a license to put "UNIX technology" into Linux. But that's an argument that still needs to be decided in court (plus the facts and the law are heavily against SCO).

    But in terms of eroding SCO's market share, Free Solaris/x86 is exactly the same as Free Linux. There is no difference. Both products are superior to UnixWare and both are available at no appreciable cost.

    So I'd like to see how SCO reacts to this. If they don't complain then what they're realling saying is that they don't mind their core product (UnixWare) being undercut by a far superior UNIX (Solaris/x86). What they really care about is that the product killing their market is Linux. And that's suspicious. Why should they only care that it's Linux?

    1. Re:Uhhh... So Where's SCO? by iggymanz · · Score: 4, Informative

      Sun is the "mystery licencee" who recently gave SCO a huge pile of cash last July. SCO is therefore leaving Sun alone.

  33. Ah, College... by pimpinmonk · · Score: 3, Funny
    Gives me college flashbacks.
    Are you sure you didn't just crack your back?
  34. Dont bet on that by scsirob · · Score: 2, Informative

    Solaris x86 is pretty limited wrt hardware support, especially when you're used to Linux, Windows or *BSD. Also the installer is very very nasty indeed. I just spent 2 days to get this to run on an AMD system for all sorts of reasons, and couldn't get it to run on a Dell Precision 410 at all.

    Worse yet, I paid $20 for the download about 2 weeks ago 8-(((

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
  35. korn part of the POSIX standard? by Ayanami+Rei · · Score: 2, Insightful

    I thought korn was an _implementation_ of the POSIX standard for shells. As is bash.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  36. A word to the wise for Linux / Irix users by Stonent1 · · Score: 4, Funny

    Don't issue a killall command on Solaris. You won't like what it does. :)

    1. Re:A word to the wise for Linux / Irix users by Stonent1 · · Score: 2, Informative

      Yeah it basically crashes the system. I mention it because seeing things like killall httpd in shell scripts on linux.

    2. Re:A word to the wise for Linux / Irix users by Walterk · · Score: 2, Funny

      Use pkill instead.

  37. oops, you mean an int isn't four bytes? by Ayanami+Rei · · Score: 2, Informative


    What? Working on amd64 ports???I downloaded the amd64 beta of RHES (gingin) the same month Opterons went on sale! I've been working on a dual Opteron box with SLES 8 for about 3 months now: everything (including DB2, and even _mplayer_) is running full 64-bit.

    You've been out of the loop! It's Sun that's dragging their feet. Even Microsoft will probably beat them to the punch. (You can get betas of 2003 if you ask the right person)

    The amd64 tree has been in the kernel for ages, ever since AMD started giving away developer manuals. As for the 32-bit-isms, most of those were hammered out ever since it was ported to the Alpha 6 years ago (and later improvements by IBM to s390). Most of those 32-bit oops are in abandoned user apps written by Joe-college-student, and device drivers for consumer grade hardware.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  38. So, let me get this right. . by MrLinuxHead · · Score: 4, Funny

    SUN shows a Linux Distro (Java Desktop) and sells it for $100 per seat (per year). China and England check it out and may buy in. Sun responds by GIVING AWAY Solaris 8 and 9 for free?

    --
    I may be bad with names, but I'll never forget your IP address
  39. Re:Not just SCO by redtape · · Score: 2, Insightful

    And how much for Sun to support you for Solaris (if you want to compare apples to apples).

  40. Re:Somewhat related query by nexex · · Score: 2, Informative
    "SPARC was invented in the labs of Sun Microsystems Inc., based upon pioneering research into Reduced Instruction Set Computing (RISC) at the University of California at Berkeley. The first standard product based on the SPARC architecture was produced by Sun and Fujitsu in 1986; Sun followed in 1987 with its first workstation based on a SPARC processor."

    From this.

    --
    Winter 2010: With Glowing Hearts
  41. On Installing Solaris. by 0x1337 · · Score: 3, Interesting

    The Solaris kernel, in particular, is a technological marvel and is one of the leading development platforms for new ideas in OS and Kernel development.

    The Solaris system, as well, is very well thought out.

    So if by chance you wind up with an UltraSparc or x86 box setup with Solaris, and with all your hardware functional, then you have a superb system.

    However, getting to that stage without resorting to disk imaging is hard. Solaris has probably one of the worst installation routines - its even less stable (and functionally useful) than Microsoft's windows setup, which already speaks volumes. The design is horrible - from the key binding, to the (or lack thereof of) menu option, to the very unflexible installation, to the stalls and crashes along the way. Mind you, even if you did successfully manage to "install" it, it certainly will require a lot of your attention to make all your hardware work - certainly not turnkey.

    As a person who bought four x86 Solaris 9 licenses, along with CDs, DVDs (StarOffice too!!), I was sort of disappointed in my fruitless methods of installing SOlaris successfully. Hardware support is definitely a little scanty (but I can't blame that on Sun since they tailor their OS to UltraSparcs which they produce, not to PCs). Installing Solaris on a spare Ppro box is definitely one of my Christmas holidays projects.

  42. Did you see the Privacy statement? by joeflies · · Score: 2, Interesting
    When I clicked to download Solaris on the link from the story, the following statement comes up

    Sun, as a global company, may transfer your personal information to countries which may not provide an adequate level of protection. Sun, however, is committed to providing a suitable & consistent level of protection for your personal information regardless of the country in which it resides.

    Is it just me, or does that statement say Sun will try to protect your privacy, but preventing it from entering a country without legal protection isn't one of the steps they'll take. And "committed to providing protection" isn't the same as "legally responsibile" either. I know it's intended as a disclaimer, but it also sure is one big loophole as well to get around any privacy claims.

  43. SPARC Solaris performance seems ok to me. by green+pizza · · Score: 2, Informative

    I dunno... I have several busy mod_perl based websites running on an Ultra 1 (167 MHz UltraSPARC in 32-bit mode). Even under heavy loads of thousands of dynamic requests a minute and using the same machine as an NFS server for my small LAN, it keeps chugging away without slowing down. Granted I have spent some time tweaking and tuning, have 768 MB of RAM, and used Sun's compilers to build the Apache + mod_perl environment. But still... it's a really old box that seems to have plenty of pep.

  44. Re:Solaris v.s FreeBSD by afay · · Score: 2, Informative

    First of all, why was the parent modded up funny? Maybe I'm just humor impaired, but I didn't get the joke.

    Second, the reason you think Solaris on sparc is slow is that you've never used a new powerful sun machine. You probably have experience on Ultra5's or something. I've done some work on these and they are by no means slow. Horribly expensive, but not slow. Also note, that these are included in Sun's "entry-level server" section.

    --
    Best slashdot comment
  45. Where to get GNU software for Solaris by pajama · · Score: 2, Informative

    Check Solaris Freeware, they have GNU binaries for Solaris SPARC/Intel 8 and 9.

    Apache, wget, gcc, nmap, openssh, samba, tcpdump, you name it:

    Solaris Freeware

    You can also install Gnome 2.0 under Solaris!

    GNOME 2.0 Desktop for the Solaris Operating Environment

    Ricardo

  46. Ok... by Lord+Kano · · Score: 2, Interesting

    Is there any reason to use Solaris on z86 other than to become familiar with it so that you can more effectively admin a Sparc machine?

    Seriously. Linux and *BSD seem to have a much wider hardware compatibility base. Development for them seems to be going at a much more rapid pace. If you're not tied to a Sparc machine, is there any real reason to use Solaris?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:Ok... by octogen · · Score: 2, Insightful

      I've been using Solaris x86 several years now, and it is still my favorite UNIX OS on the x86. As far as I can tell from my experience, its kernel is more sophisticated than the Linux kernel (kernel level audit trail, ACLs, fine grained locking, ...), especially regarding smooth multitasking/-threading under very high system load.

      There is also a very interesting version of Solaris, called Trusted Solaris, with very strong security.

      And remember, all versions of Solaris x86 run very fine on SMP machines; it still seems to be more scaleable (or more efficient on big machines) than Linux and/or BSD.

  47. Re:Solaris v.s FreeBSD by Walterk · · Score: 2, Funny

    It's got to do with user experience. Linux is gearing to having a fast and responsive user experience, but Solaris is geared to getting more work done.