Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Sun Microsystems

Solaris 10 to be Released Late in 2004 418

ptolemu writes "The Register has the scoop on Sun's latest iteration of Solaris. The article includes some details of the new and improved features that will be included in the OS. The OS is scheduled to be released in the second half of 2004."
This discussion has been archived. No new comments can be posted.

Solaris 10 to be Released Late in 2004

Comments Filter:
  • Re:SO????? (Score:5, Informative)

    by MrPerfekt ( 414248 ) on Monday February 16, 2004 @03:14AM (#8291791) Homepage Journal
    Will it be called SunOS 2.10 or SunOS 3.0?

    It's actually SunOS 5.10. (SunOS 4.x was Solaris 1.x, SunOS 5.x was Solaris 2.x up until 2.7, then they changed it to just Solaris 7 with the underworkings of SunOS 5.7... got that?)I can't imagine they're going to break into the next major version number. (i.e. SunOS 6) but you never know.
  • Solaris vs. Linux (Score:4, Informative)

    by bazik ( 672335 ) <bazik&gentoo,org> on Monday February 16, 2004 @03:16AM (#8291804) Homepage Journal
    Solaris is great for the big Sun (Ultra)Sparc servers, but for the "smaller" machines with less than 32 CPU, Linux works so much better and faster. Not to mention the bigger choice of more current Software.

    But then again, I might be a bit biased [gentoo.org] in my opinion :)
  • by Anonymous Coward on Monday February 16, 2004 @03:19AM (#8291815)
    4. bsd and linux can do everything it can cept maybe scale to extremes

    Actually Linux runs a 512 CPU supercomputer at NASA. I think Linux 2.6 is now at least as scalable as Solaris if not more so.

    Solaris goes to IIRC 108 CPUs...

    IRIX, however, is in a league of its own.
  • Re:sub roots (Score:5, Informative)

    by Russ Steffen ( 263 ) on Monday February 16, 2004 @03:21AM (#8291827) Homepage

    This feature sounds like the privilege model from Trusted Solaris is being mainlined into the plain ol' Solaris tree. In which case, yes, someone is working to bring that into Linux. That's one of things SELinux [nsa.gov] is doing.

  • selinux (Score:5, Informative)

    by Vic ( 6867 ) on Monday February 16, 2004 @03:30AM (#8291860) Homepage
    SE Linux is being included in upcoming releases of Fedora Core, and eventually Red Hat.
    Link [redhat.com]
  • by Desmoden ( 221564 ) on Monday February 16, 2004 @03:42AM (#8291913) Homepage

    Has some cool features. Once apps (oracle etc) get "blessed" it will be nice to have a new core OS to go to since no one will support 5.9.

    If for no other reason than getting away from a 101.5MB recommended patch cluster.

    There are a lot of cool new commands for kernel info. There is also a performance increase depending on which cpus you are running.
  • Re:sub roots (Score:5, Informative)

    by Anonymous Coward on Monday February 16, 2004 @03:44AM (#8291923)
    In linux you can set up SELinux.

    this is Security Enhanced Linux.

    It basicly isolates every thing from everything else in linux right down to the kernel level.

    For example if you have a Apache webserver and it gets comprimised, a hacker can't use Apache's security level to give him elevated permissions to control another part of the OS. In a regular OS you have to allow the Apache some root control over the computer to have it work properly and a hacker can use this to violate your computer.

    In SELinux even if a hacker gained root access their is a limited amount of damage he can do, depending on how you set it up.

    You could if you wanted to use this to set up roles for users, like a apache admin or a sendmail admin, or a filesystem admin or a /dev/ file admin.

    SeLinux is brought to us by our freinds and future government overloads: the NSA.

  • Re:hmmm... (Score:5, Informative)

    by javiercero ( 518708 ) on Monday February 16, 2004 @03:51AM (#8291946)
    No, only 64bit kernels are provided now. So that means Ultra 2 and up type of machines are supported, Ultra 1 and the Sun4c/m/et al are now dropped.

    Therefore Solaris 9 is the last stop for the sun4m machines.
  • Re:Is Unix Unix? (Score:5, Informative)

    by Frymaster ( 171343 ) on Monday February 16, 2004 @03:54AM (#8291959) Homepage Journal
    What would possess me to use Solaris

    one word: support.

    i have worked in two shops in the last four years. one is a red hat shop. we use rhel es with paid support. the other was a full-meal-deal sparc/solaris shop.

    in the solaris shop we had a dramatic failure of a storedge sena array. i called the sun support line and a guy in tweed jacket was at my door in 40 minutes with a grocery bag full of spare parts (gbic cards, if you care). the problem was solved in a total time of one hour.

    in the linux shop i made a web support request for a very simple question (that being: is stronghold bundled with rhel es like the marketing material says? it doesn't seem to be... anyone know?). i logged that request twelve days ago and it's still listed as "awaiting technician". twelve days! and every time i go to check the status the web page throws a NullPointerException. and i got an email for resolution on a support request i didn't even make. i informed red hat that i'd received someone elses support mail and they replied that it would be rerouted, but the erroneous issue still shows up on my incident tracker a week later.

    so... sun costs a bundle. but if you need tech support from a team that makes the justice league of america look like a quilting bee, they're your guys.

  • by Anonymous Coward on Monday February 16, 2004 @03:58AM (#8291976)
    So it's been quite a while since you checked, huh?

    Or when you say "checked" do you mean "heard from a troll on slashdot"?
  • Re:SO????? (Score:4, Informative)

    by g2racer ( 258096 ) on Monday February 16, 2004 @04:11AM (#8292023) Homepage
    Wasn't the reason they went from v4 to v5 because they swapped the underpinnings of the OS from BSD (Solaris 1.x) to SVR4 (Solaris 2+)? That being said, I can only see them going to v6 when they change over to Linux ;)
  • by ogre57 ( 632144 ) on Monday February 16, 2004 @04:13AM (#8292027)
    sure, some people are running solaris 8 still, by the cs dept here is running .. SunOS 5.8

    Solaris 8 is SunOS 5.8, 9 is 5.9, 7 is 5.7, 2.6 is 5.6, etc. Guessing Solaris 10 will be SunOS 5.10. Part of why, pre-Solaris was 4.x so Solaris became 5.x, for eg version testing by scripts.

    Other, have noticed that for whatever reason several companies deployed the even numbered Solaris versions, mostly skipped the odd ones. Meaning they were on 2.6, played with 7 a little, upgraded to 8 soon after it came out, have only played with 9. Seems they are treating it as if it were the Linux even/odd release/devel scheme.

  • by Anonymous Coward on Monday February 16, 2004 @04:20AM (#8292040)
    1. not open source
    2. costs money
    3. runs on overpriced hardware
    4. bsd and linux can do everything it can cept maybe scale to extremes
    5. solaris is not the only stable OS anymore
    6. way too many people were burned by sun back in the day and said enough is enough, they never went back


    Lets flesh that out a bit...

    1. You can get the source to Solaris.
    2. You can download Solaris for free.
    3. Solaris runs on good hardware which is a good thing if you are trying to get serious work done. (Not everyone working with *nix is building web servers, internet hosting, or using samba to replace a few Windows PCs.) If you are only trying to recycle crap hardware, any OS will do. FreeDOS or DR DOS will recycle hardware that Linux is too fat to run on.
    4. BSD and Linux lack the thousands of mature, commerical applications Solaris has, but they are catching up.
    5. Solaris is not only stable, it is one of the best. Linux is still in catch up mode in terms of standards and features. Linux still has a tendency to cheat, or only partially implement a standard. It is getting better. Standards are a good thing if you are trying to get equipment from multiple vendors to work together.
    6. Sun's support has been plenty good for the companies I've worked for, and PCs won't be getting the work done that we do anytime soon. Maybe if the Opterons work out well we could use them in a couple of years.
    7. A standard Sun keyboard has the control key where it should be.
    8. Documentation. Solaris has it. The documentation is good, and correct. Linux, ha.
    9. Solaris can have a System V Unix personality, a BSD personality, a GNU personality, or traditional Sun personality, depending upon your path.
    10. Linux pretty much provides a subset of what Solaris can do.

    I could go on, but you should get the point by now.
  • Dtrace? (Score:2, Informative)

    by Anonymous Coward on Monday February 16, 2004 @04:22AM (#8292045)
    The comments about DTrace are clearly ludicrous:

    DTrace sends the probes through a server looking for hardware errors and anything that might be slowing application performance.

    DTrace is a sweet tool for anyone who's had the chance to run Solaris Express, but a much better description can be found at the source [sun.com].

  • by Phibz ( 254992 ) on Monday February 16, 2004 @04:28AM (#8292069)
    I maintain packages for 300 or so programs for Solaris. I've compiled all of them using Sun's compiler, Forte from SunONE Studio 7. Although I agree that some programs are more difficult than others to compile under sSolaris, I've been able compile nearly anything I've attempted using forte 7. I used to use gcc but the speed improvements that forte adds make it very attractive.

    I compiled GNOME and KDE and although I wouldn't say they were easy to compile I did get them working. And no I didn't compile any of it as the root user. I even was able to compile libavcodec something that supposedly runs on Solaris but is coded in a very very gcc specific way.

    So I'm not really sure what difficulties you're refering to. So long as you have a sane build environment, gnu make, autoconf, automake, m4, a good compiler, gcc or forte, and know your compiler well you shouldn't have any problems.

    Phibz
  • by fferreres ( 525414 ) on Monday February 16, 2004 @04:30AM (#8292077)
    512 cpus, single image. It's clustered at 64 cpus per node, but they share memory and the same kernel. I am quoting by memory, so may be wrong.
  • by Anonymous Coward on Monday February 16, 2004 @05:08AM (#8292200)
    the article mentions most of 10 is available already to update subscribers

    Actually, Solaris 10 is available to everybody through the Solaris Express [sun.com] program. And it's free (for non-commercial use).

  • by phrasebook ( 740834 ) on Monday February 16, 2004 @05:15AM (#8292222)
    But it does have 2.2 by default doesn't it? If I press Enter at the boot prompt of my woody CD, I get the 2.2 idepci kernel. So I would say that is the default.

    But you can type 'bf24' to get 2.4 of course.
  • Re:A simple question (Score:3, Informative)

    by ogre57 ( 632144 ) on Monday February 16, 2004 @05:16AM (#8292226)
    Okay, tell me why SunOS is "real UNIX" but BSD isn't...

    On the off chance this is a serious inquiry, SunOS is officially "branded [opengroup.org]", *BSD and Linux are not. Said brand is required to be a "real UNIX", costs $$$ to obtain. Vaguely recall reading that some Linux distro was going to try for this. Haven't heard of them in quite a while now (iirc it was with kernel 1.2!).

  • Re: stronghold (Score:3, Informative)

    by phr1 ( 211689 ) on Monday February 16, 2004 @05:33AM (#8292262)
    Stronghold basically doesn't exist any more. It's just regular Apache with mod_ssl now. There stopped being any reason to maintain the old Stronghold module. And mod_ssl is included with Apache 2.0 by default. So yeah, RHEL comes with an SSL web server; whether they bother still labelling it "Stronghold" is not terribly relevant.
  • by Anonymous Coward on Monday February 16, 2004 @05:39AM (#8292276)
    ...600 new features [linuxworld.com]
  • by Oestergaard ( 3005 ) on Monday February 16, 2004 @06:17AM (#8292381) Homepage
    Solaris 10 contains the Trusted Solaris security features (labeled security, mandatory access controls (MAC)) which is what allows such flexible administration without the almighty root user.

    I haven't run the prerelease of solaris 10 myself yet - but from what I've read, they have really taken the trusted solaris features and put them in solaris 10 - this is not just the RBAC features from solaris 9 (which would actually allow the described sub-root concepts, but not all the other goodies that come with real MAC).

    This is what SELinux brings to Linux. You can run Debian stable with SELinux if you really want to. Otherwise, look for RH AS 3.0, or get to work on testing SELinux in debian unstable so that we can all get this functionality in the next debian stable.

    Google around for selinux on debian and you should be able to find out how to do this.
  • by Anonymous Coward on Monday February 16, 2004 @06:25AM (#8292401)
    The x86 version is now a free download again Sun have waived the $20 download fee. You do have to register first http://survey.sun.com/servlet/viewsflash?cmd=showf orm&pollid=Red%21sol9_x86_download
  • by kshcsuf ( 703116 ) on Monday February 16, 2004 @06:31AM (#8292419)
    There's a reason why they are piping up the rhetoric... very recent recommended patchkits include a kernel patch (dated around Christmas eve) that have very specific "fixes" which include massive performance improvements in over a dozen system calls. Each fix/report states that those system calls were slower when tested against Linux 2.4/2.6. The fixes have been back-ported to Solaris 9 and are included in Solaris 10. Hope this helps.
  • by Anonymous Coward on Monday February 16, 2004 @07:30AM (#8292573)
    Intel of course has done the same thing; ICC can now be used to compile a Linux kernel. A lot of the stuff in C99 came from GCC extensions originally, too. One might suspect that GCC is fast becoming the defacto standard in C compilers..
  • Re:Is Unix Unix? (Score:2, Informative)

    by Anonymous Coward on Monday February 16, 2004 @08:59AM (#8292843)
    I have to agree. Support is the big difference. We are migrating some of our Sparcs running Solaris 7 to Dell 2650s running RH Linux ES. Whats funny is where I putting these was in a large govt contractor whose mainly a windows shop at the branch I am located at.

    Suns support was amazing, if we had any problem I either had someone on the phone in under an hour or onsite in under 6 hours.

    With RedHat I get better support using the newsgroups. RH support is a big joke. When we got the 2 systems in the lab and loaded them up, the first problem we had was getting rhn_register to work (i had already updated the rpms for the new keys). A day passed as RH could not find our product ID and referred us to Dell. So I call Dell, I get support immediately and they conference call in RH9 Support.

    Get this the cluemonkey at RH said I need to downgrade the kernel to make it work....huh? I cant even upgrade it yet.

    Anyhow while Dell is trying to get RH to answer I find the solution in an old RH mailling list post (rhn_register wont work if theres no host entry for the system and no forward dns). I added the hostname and ip in /etc/hosts and rhn_register worked.

    New Problem the Product ID key doesnt work. Guess what it has been A WEEK and Dell finally gave up with RH and is sending us (at their cost I would guess) a new product key SO WE CAN PATH RH ES shit.

    I loved RH until I bought their enterprise line. Heck I still use Fedora at home and get better mailling list support.

    RH Enterprise my ass.

  • by cquark ( 246669 ) on Monday February 16, 2004 @09:00AM (#8292847)
    Only a few years ago, SPARC/Solaris was the most standard platform for open source software and IA32/Linux was the nonstandard, difficult one to build on. It's amazing how fast times have changed.

    As for libraries compiled with a different C compiler than you're using to link with, that's a common problem between gcc and vendor UNIX C compilers. However, the vendor C compiler suites shouldn't be disregarded as they offer many advantages over gcc (take a look at some of the Solaris bugs in gcc and gdb.)

    However, if you want something like /usr/ports on Solaris, check out pkgsrc [netbsd.org]. It's NetBSD's ports collection, and it has been ported to Solaris 8 and 9.

  • by maitas ( 98290 ) on Monday February 16, 2004 @09:16AM (#8292957) Homepage


    http://sdc.sun.com/solaris_list/s9supported_prod _a lphaO.html

    List of ORACLE releases supported on Solaris 9....
  • Re:Is Unix Unix? (Score:3, Informative)

    by Servo ( 9177 ) <dstringf@noSPam.tutanota.com> on Monday February 16, 2004 @09:35AM (#8293048) Journal
    And if you had bought Linux machines for the same amount of money, you could have bought so many extra machines that you could have just pulled that machine, dumped it in the trash, and gone on merrily with your work.


    You obviously aren't used to working in a mission critical environment where downtime costs money. It isn't about the hardware, its about the service that system provides. You can't just throw out a production server.

    The only place that makes any sense at all is in a dumby web farm where they are all serving the exact content. But since most companies aren't dot coms, they need their systems to keep running.
  • by jsavit ( 701307 ) on Monday February 16, 2004 @09:49AM (#8293124)
    The resource management part has been in Solaris for quite a while, letting you control how much CPU (and other resources) an application can get. What the containers add is the ability to provide isolated environments (namespace, filesystems, process list, security and fault containment contexts) so each container thinks it has its own instance of Solaris.
  • Re:Is Unix Unix? (Score:4, Informative)

    by christophersaul ( 127003 ) on Monday February 16, 2004 @10:01AM (#8293195)
    Sun's actually a lot, lot less expensive now. Check out the V440, which can come in much cheaper than an equivalent 4 way Xeon.
  • by haggisman ( 682031 ) on Monday February 16, 2004 @10:22AM (#8293345)
    Unless they removed it after Solaris 9, I think Volume Manager (ex Disksuite) does this. Yes, it does soft partitions too, in case you're about to ask :)
  • by Anonymous Coward on Monday February 16, 2004 @10:27AM (#8293370)
    Err, what do you propose Intel do with that stupid cache coherency? Just allow the CPU to use invalid data, eh?

    No, the Intel architecture just lacks the special-purpose hardware and memory bandwidth to maintain cache coherency anywhere near as fast as the SPARC architecture.

    Newsflash, one of the two axioms of SMP scalability is to minimise multiple CPUs touching the same data. Guess why? I assume you think sun sparcs do something better? Enlighten us please.

    That's nice if you can find programmers smart enough to do that. It's cheaper, faster, and more reliable to throw hardware at a problem.

    There are certainly things the Intel architecture does better than SPARC, and Sun is certainly feeling the pressure from it. But right now there are still things you can only get from Sun (unless you want to risk SGI being around in five years...)

  • Re:Sub roots (Score:1, Informative)

    by Anonymous Coward on Monday February 16, 2004 @11:05AM (#8293714)
    you can easily roll your own one of these with a combo of sudo and acls

    Actually, no you can't. There's nothing easy about it. RBAC (Role Based Access Control), which is an advancement on sudo, has been in Solaris since Solaris 8. Least privilege goes even further.

    With RBAC/least privilege you can control things down to not just commands and options, but even down to specific pieces of hardware. Also, since an account has individual privileges, you could in essence take away privileges from root (consider a root account that couldn't su to certain users or read those users files, but still could su to anyone else and read any other files).
  • Re:Is Unix Unix? (Score:1, Informative)

    by Anonymous Coward on Monday February 16, 2004 @11:33AM (#8293960)
    From a big Aus university point of view, Sun used to be great but now they've really dropped the ball. They take a day or so to pitch up now (which is still better than some) and have changed their support to 4 hour "call back" not 4 hour "fix". And they tend to not have parts in stock that you'd think would be fairly basic - like mobos for Ultra 10s or even RAM?? (They insist you use their RAM only...)

    You know who provides seriously superior support to us atm? Dell... they really go out of their way for us - but I think we're still in the honeymoon phase, so time will tell how long this lasts.
  • Re:Is Unix Unix? (Score:2, Informative)

    by Anonymous Coward on Monday February 16, 2004 @11:45AM (#8294089)
    And if you had bought Linux machines for the same amount of money, you could have bought so many extra machines that you could have just pulled that machine, dumped it in the trash, and gone on merrily with your work.

    No really. What level do you want to do a comparison on, and do you want to compare no-name, white box systems with no enterprise features or would you like to use something reasonable like HP ProLiant DL servers? If you take the support costs out of the mix, a similarly configured DL380 and a V240 is about a 25% cost differential (about 2950 versus 4200). So, how many extra machines can you buy with a 25% cost differential? About 1/4 of a machine.

    Well, how much money are you paying RedHat? Anywhere near what you are paying Sun? Even within two decimal orders of magnitude?

    Again, if you want to compare apples to apples. HP 3y 24x7x365 4h support for the hardware is $949, plus $4997 to RH for 3 yr 24x7x365 4h support for RHAS 3.0 standard support subscription (total $5946). Or, I can get 3y 24x7x365 4h Gold+ support from Sun for $4400 for both HW and software.

    So, let's see... 2950+5950 = 8900. 4200+4400 = 8600. Wow, my Sun is 300 cheaper.
  • by Anonymous Coward on Monday February 16, 2004 @12:31PM (#8294595)
    the numbering scheme, what people here have said is a bit off

    While others may have been off, I believe you are also a bit off. SunOS 4.x became SunOS 5.X when they switched to SVR-based. Solaris 2.X was SunOS5.X+OpenWindows until Solaris 2.6. After 2.6, they dropped the 2 part (marketing hype to keep up with everyone who quit using minor numbers), so Solaris 7 is SunOS 5.7, 8 is 5.8, and 9 is 5.9. There has never been a 2.7, 2.8 or 2.9, so there's no question of 3. At best you might question whether Solaris 10 will be SunOS 6; but there's never been any comment or rumor about that.

    a mish-mash of Linux kernel, BSD, and Solaris

    That rumor has never been mentioned in any reasonable circle. Yes, the kernel is significantly changed (I wouldn't call it a whole new kernel), and yes there are BSD and Linux based features in the OS (probably not the kernel, though).

    We all know Sparc is dead, Sun said so themselves

    Would you like to provide a cite? To paraphase Mark Twain, "the rumors of SPARC's death have been greatly exaggerated". Considering that Sun just announced the UltraSPARC III+ (90nm technology), the UltraSPARC IV (dual-core or throughput computing), and the UltraSPARC IV+ (again, 90nm) and have a published roadmap at least 5 years out, I don't see where Sun has pronounced Sparc dead.

    Solaris 10 will have (primarily) the Linux kernel

    Have you actually downloaded the preview releases from Solaris Express? What could possible make you think that the kernel is essentially the linux kernel?
  • by cpghost ( 719344 ) on Monday February 16, 2004 @12:57PM (#8294865) Homepage

    Supposedly Solaris10 will be using a totally new kernel [...] something of a mish-mash of Linux kernel, BSD, and Solaris.

    While BSD folks won't object if Solaris 10 contained BSD code (all previous Solaris and SunOS releases did), Linux folks will have to enforce compliance to the GPL if Solaris used parts of the Linux kernel. If the rumors were true, Solaris kernel will be GPLed, and we'll soon be able to look at their sources! Great!

  • You obviously don't have any sort of relationship with Sun.

    I work for a global pharma company as a Solaris admin and we have a dedicated Sun account team. From my discussions with our reps, I can tell you that Sun takes Linux quite seriously.

    We were actually considering buying an HPC cluster of Linux X86 blade servers from Sun that their own Professional Services group would support.

    If that doesn't say they take Linux seriously, I don't know what would.

    I think the perception that Sun has it out for Linux comes primarily from McNeely's big mouth, which has gotten Sun in trouble for years. If they could silence McNeely, they'd be a lot better off all around.

Remember to say hello to your bank teller.

Working...