Slashdot Mirror


Open Solaris Derivative Available

tezbobobo writes "Well, Open Solaris has only been available a matter of days and already there are new projects available. SchilliX is an OpenSolaris-based live CD and distribution that is intended to help people discover OpenSolaris. When installed on a hard drive, it also allows developers to develop and compile code in a pure OpenSolaris environment. More details are available on the author's blog."

209 comments

  1. Been in dev for some time. by DAldredge · · Score: 5, Interesting

    Thursday, March 24, 2005
    Pure OpenSolaris boots on x86
    Today, I have been able to boot from a disk that was empty before I did install a self compiled OpenSolaris on it.

    So we now reached a certain limit that makes it possible to start with creating a OpenSolaris based x86 distribution at BerliOS.

    1. Re:Been in dev for some time. by diegocgteleline.es · · Score: 2, Interesting

      Why do your own distro? Just wait, Debian people will probably start a Debian GNU/Opensolaris clone soon

    2. Re:Been in dev for some time. by Anonymous Coward · · Score: 0

      STFU, moronic shitbag. Take your ignorant lies elsewhere.

    3. Re:Been in dev for some time. by Anonymous Coward · · Score: 0

      That would rock so hard it makes me tingly just thinking about it. Debian is the easiest to manage and maintain system out there, pair that with the industrial grade kernel and features of solaris and it would be dyn. o. MITE.

    4. Re:Been in dev for some time. by Curtman · · Score: 1
      Just wait, Debian people will probably start a Debian GNU/Opensolaris clone soon

      This LiveCD would be a great platform to bootstrap Gentoo on, like Knoppix is now. See this thread, and this one if anyone wants to help.

      Quote from ferringb:
      In other words, if you want it, get cracking, get it to the point where it's viable
    5. Re:Been in dev for some time. by mre5565 · · Score: 2, Insightful
      > Why do your own distro?

      So that the open solaris community can create independently from Sun. So that the community knows this is real. Without the real potential of independence, non-Sun developers won't spend time on open solaris verus Linux, *BSD, etc.

      And if independence is achievable, it won't be possible for Sun to take its ball and bat home like it did with its aborted Community Source Solaris 8 effort. Sun can pull the plug on opensolaris.org when it wants, but if an independent distro is possible, Sun won't be able to kill interest in open solaris.

    6. Re:Been in dev for some time. by hacker · · Score: 1
      "Just wait, Debian people will probably start a Debian GNU/Opensolaris clone soon"

      Not likely, because Debian people care about Free Software and freedom in general, and they actually read licenses.

  2. Good news! by f0d0 · · Score: 0, Flamebait

    Perhaps Jörg will leave xcdroast to more Open Standards minded people now that he's got something new on his hands?

    1. Re:Good news! by njcoder · · Score: 2, Insightful
      I don't think that Jörg is part of xcdroast. He wrote and maintains cdtools. xcdroast is just a gui for cdrecord. cdtools is released under the GPL. Why don't you find some open standards minded people yourself and fork it to fix it. From what I've read on the lkml it doesn't seem to have anything to do with open standards anyway and you can get around it by running it as root.

      That's one of the benefits of open source. :)

  3. BSD, Linux and now Solaris-derivatives.. by E+IS+mC(Square) · · Score: 2, Interesting

    Battle of *nix(es) is on!!

    1. Re:BSD, Linux and now Solaris-derivatives.. by node+3 · · Score: 4, Insightful

      And Darwin.

      Battle of *nix(es) is on!!

      This time, it's all open (amazing!).

      This time, everyone's a winner.

    2. Re:BSD, Linux and now Solaris-derivatives.. by Aggrajag · · Score: 1

      Darwin is a *nix.

    3. Re:BSD, Linux and now Solaris-derivatives.. by anarchie · · Score: 0

      And Darwin.

      Don't forget SCO Openserver; always a contender.

    4. Re:BSD, Linux and now Solaris-derivatives.. by Anonymous Coward · · Score: 1, Insightful

      I don't think that Darwin should be put in the same category as BSD, Linux or Solaris...

      While it's quite a bit more common to set up BSD, Linux or Solaris up as a server, you don't see deployments of Darwin other than among Mac enthusiasts...

      It's not really a viable option for any other setting. And its Unix roots, I will say (and probably get flamed for saying), are somewhat less than pure. You can tell it was not designed to be a "traditional" Unix, if you get my drift. It was meant for something else.

      Yet, Apple marketing hype have led to the (mistaken) idea that OS X is as hardcore Unix as any of the others. Not quite.

    5. Re:BSD, Linux and now Solaris-derivatives.. by Derleth · · Score: 1
      Don't forget SCO Openserver; always a contender.

      Sorry, I don't want to get sued by SCO. It's cheaper to pay them $699 and run Linux. ;)

      --
      How can you use my intestines as a gift? -Actual Hong Kong subtitle.
  4. bootloader screenshot by Anonymous Coward · · Score: 0

    ok nice of him to show us he's got a bootloader working with that screenshot..

  5. Hooray! by duncanbojangles · · Score: 1

    This was just the thing I needed to convince me to try Open Solaris. Hopefully porting drivers from Linux and the *BSD's to Open Solaris won't prove too difficult.

    1. Re:Hooray! by Anonymous Coward · · Score: 0

      Well, is this not one of the impacts Suns license has, that it is not compitable with the GPL, as such, drivers can not be freely ported?

    2. Re:Hooray! by njcoder · · Score: 2, Interesting
      "This was just the thing I needed to convince me to try Open Solaris. Hopefully porting drivers from Linux and the *BSD's to Open Solaris won't prove too difficult."

      BSDs more likely than Linux because of licensing restrictions. Although a good number of drivers for the linux kernel are written as modules and don't have to have to be GPL'd. In fact there are a number of drivers that are released under a BSD license as well as proprietary, binary-only drivers. Also more hardware venders might support the Solaris x86 platform. nVidia released Solaris 10 x86/x64 drivers.

    3. Re:Hooray! by vsprintf · · Score: 1

      This was just the thing I needed to convince me to try Open Solaris. Hopefully porting drivers from Linux and the *BSD's to Open Solaris won't prove too difficult.

      :) If you have any problems, just email the author. You will be suprised at how helpful and understanding good ol' "Schily" is. *Turns purple while choking back laughter* You could also ask him why he insists on using his own broken version of printf in mkisofs while you're at it.

    4. Re:Hooray! by aCapitalist · · Score: 1

      Even if the drivers were under a less restrictive license like BSD you couldn't just copy-n-paste because they are different kernels.

      The real key is that the specs are there in source code form.

      Someone has already "ported" some Solaris code over to Linux. Look in this thread for the example.

    5. Re:Hooray! by Octorian · · Score: 1

      First of all, what is it with all you "now we can have drivers ported!" people? Nothing ever stopped anyone from porting/writing drivers for commercial/closed Solaris, and in fact people have independently written drivers for it (though not many people). Sun has had freely available documentation and example code for Solaris device drivers for a very long time.

      Secondly, from what I've seen of device driver code in Solaris, I'd say its very structurally similar to what I've seen in the *BSDs, so porting would likely not be very difficult. (Also, Sun's driver docs talk a lot about writing drivers that work on both endians, use mutexes for everything, and are generally designed to work with multiple instances on SMP systems.)

    6. Re:Hooray! by duncanbojangles · · Score: 1

      First of all, what is it with all you "now we can have drivers ported!" people?

      Whoa, calm down big fella. I was just saying that I hope drivers that are available on Linux and *BSD but aren't available on Solaris would be easily ported, if licenses allowed. That's all. That would sure reduce the amount of time it took to get everything working correctly on my laptop, like the Intel PRO/Wireless LAN 2100 mini pci card. I'm not saying that just because it's "Open" it'll be easier now. I'm saying that hopefully now that it's easier to get Solaris up and running more developers will want to play with it.

  6. Torrents by RickPartin · · Score: 4, Informative

    In case the Open Solaris site goes down or you just don't feel like clicking two links on the page

    Torrents!

  7. Derivation on the purest form by Transcendent · · Score: 2, Interesting

    Technically, can't I change one line of code or some small functionality and call it a derivative? It even sounds like they didn't do much: "When installed on a hard drive, it also allows developers to develop and compile code in a pure OpenSolaris environment."

    It seems just a cut-down version (text only) of Solaris, so where's the improvement?

    1. Re:Derivation on the purest form by Anonymous Coward · · Score: 0

      Why is it a cut-down version?

    2. Re:Derivation on the purest form by Anonymous Coward · · Score: 3, Insightful
      It seems just a cut-down version (text only) of Solaris, so where's the improvement?

      The improvement is that it's a LiveCD.

    3. Re:Derivation on the purest form by FidelCatsro · · Score: 3, Funny

      Text only is a vast improvement to CDE ;)

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    4. Re:Derivation on the purest form by CdBee · · Score: 1

      Especially if you have the initials C.D.E, use them to sign off emails, and have to work with CDE every day. The potential for confusion can be immense.

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    5. Re:Derivation on the purest form by node+3 · · Score: 3, Insightful

      It seems just a cut-down version (text only) of Solaris, so where's the improvement?

      It's a milestone.

      After months (years?) of "show us the code" from the /. crowd, this sort of makes Open Solaris real.

    6. Re:Derivation on the purest form by Anonymous Coward · · Score: 0

      The real OpenSolaris still has lots of binary
      only part. The improvement of schillix is that
      it only consists of truly free components.

      However he does not seem to supply source code
      (or I don't see it on the ftp site) so he may be even be in violation of the CDDL.

    7. Re:Derivation on the purest form by Anonymous Coward · · Score: 0

      Sun hasn't actually released (as open source) a fully functioning Solaris kernel yet... despite the hype.

    8. Re:Derivation on the purest form by Anonymous Coward · · Score: 0
      Have you downloaded the distro and then asked him for the source code?

      Pretty bold statement to make if not.

    9. Re:Derivation on the purest form by IHateSlashDot · · Score: 1
      It seems just a cut-down version (text only) of Solaris, so where's the improvement?

      Welcome to open source.

    10. Re:Derivation on the purest form by grrrl · · Score: 1

      amen.

  8. Hate to rain on your parade... by Moth7 · · Score: 1

    But the article says "Derivative" not "Dervivatives".

    No need to jump the gun.

  9. Re:Oh great, let the fun begin by Anonymous Coward · · Score: 0

    Yes, Linux is such a "mess" that Sun have been _forced_ to copy it !

  10. echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 3, Funny

    Enough said.

    1. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 0

      Wow, the things one encounters when browsing at Score:0

    2. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 0, Informative

      Why don't you learn how to use `sed` properly before trying to be funny:

      echo "OpenSolaris" | sed -e 's/O//' -e 's/Solar//'

      Learn UNIX first, mmmmkay?

      And it's NOT FUNNY, BTW.

      What will be funny is when Linux starts losing share to (Open)Solaris.

    3. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by vsprintf · · Score: 4, Funny

      Why don't you learn how to use `sed` properly before trying to be funny:

      The AC sed it wasn't funny? Seriously, the people I know who can use sed correctly don't have a sense of humor. They also tend to use emacs instead of the superior vi. :)

    4. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 0

      echo OpenSolaris | sed 's/O//;s/Solar//'

      it is shorter.

      in fact using
      echo penis
      is even shorter!

    5. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 0

      I'm sad that I get that joke.
      I'm sad that I think it's funny.
      I'm a nerd.

    6. Re:echo OpenSolaris | sed s/O// | sed s/Solar// by Anonymous Coward · · Score: 0
      Try this one, but only on OpenBSD:
      $ uname -s | sed 's/^.//;s/...$/is/'
      (For those of you without OpenBSD, the output is "penis" :P)
  11. Yes but... by diegocgteleline.es · · Score: 4, Funny

    does it have cdrecord?

    1. Re:Yes but... by vsprintf · · Score: 1

      does it have cdrecord?

      No, you'll have to get the "Professional" version of cdrtools from "Schily".

    2. Re:Yes but... by eviltypeguy · · Score: 1

      Yes, it does have CDrecord.

      I just installed it last night (or was that this morning...hrm).

  12. Re:whats the difference ? by Anonymous Coward · · Score: 0

    They are different operating systems.

  13. When I choose ___ OS, it is because... by Anonymous Coward · · Score: 3, Interesting

    What is the *primary* reason anyone would use Open Solaris over Linux, *BSD, and Windows?

    When I use Linux, it is because I am hosting/running existing software like Trac/Subversion/PostgreSQL/... which appear most heavily used/tested on Linux than any other platform.

    When I use FreeBSD, it is because I am hosting/running/distributing my own software and I don't want to deal with LGPL requirements regarding binaries linked to LGPL C libs (yes, I consultant an IP attorney about differences between GPL and LGPL requirements and also consulted FSF.ORG).

    When I use Windows, it is because I am running software that is not available on either FreeBSD or Linux. And also for distributing software on a platform that has the largest marketshare.

    When I use Open Solaris, it is because ???

    1. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 2, Insightful

      It is a very stable, scalable and secure OS with extremely good backwards compatibility, derived from BSD UNIX and created by a reputable company.

    2. Re:When I choose ___ OS, it is because... by njcoder · · Score: 3, Interesting
      The OpenSolaris license is the CDDL. It is not a viral license like the GPL. It was derived from the Mozilla Public License.

      OpenSolaris is based off of the Solaris Next source tree which is the working codebase after (and built on code from) Solaris 10. I've run PostgreSQL 7.3, 7.4 and 8.0 on Solaris. http://www.sunfreeware.com/ has Subversion binaries. As for Trac it should compile fine. Solaris has a lot of development behind it and a lot of resources from Sun. OpenSolaris is still in its early stages though. Solaris 10 (the commercial one) might be a good fit for your hosting/running apps instead of FreeBSD. Solaris 10 is free to use but not open source. For distributing OpenSolaris might be a good choice but it was just released and not quite all the code is out there.

      The CDDL is a per file license so unless you're hacking the actual OpenSolaris code it should serve the needs you have for using the BSD's. Some different benchmarks (like the mysql os benchmark) showed Solaris doint better than FreeBSD. Different independant benchmarks (think zdnet had some and different ISV's) show that the new Solaris can even hold it's own against Linux.

      Though you'd probably want to consult a lawyer or at least check out the cddl faq and not just take my opinion.

    3. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      Not BSD derived.

    4. Re:When I choose ___ OS, it is because... by pedantic+bore · · Score: 4, Insightful
      Why run OpenSolaris:

      Tools like DTrace. The ability to scale to large numbers of processors. A security model that is quite strong. A stable code base. A reasonable license. Decent management tools; a server mindset.

      There's nothing all that revolutionary about it; it doesn't so much as fill a hole as provide another choice. Personally I see it as something to use when I would have used *BSD but I don't want to deal with the politics...

      --
      Am I part of the core demographic for Swedish Fish?
    5. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      Solaris 10 is free to use but not open source.

      Not true. Solaris 10 is free to use for development and evaluation purposes only.

    6. Re:When I choose ___ OS, it is because... by spauldo · · Score: 2, Informative

      Not BSD derived.

      Depends how you look at it.

      Solaris 2 (2.7 became 7, 2.8 is 8, etc.) is based on the SunOS 5 kernel - which is SysV based.

      However, Solaris 1 (also known as SunOS 4 and below - sun has a thing for changing names and version numbers) had a BSD derived kernel and userspace.

      So there's a lot of BSD in Solaris 2 - they'd have been stupid to completely trash all the SunOS 4 code. Solaris 2 still runs a lot of SunOS code fine.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    7. Re:When I choose ___ OS, it is because... by njcoder · · Score: 2, Informative
      "Not true. Solaris 10 is free to use for development and evaluation purposes only."

      Not true according to Sun you can use Solaris for free "As software business models are evolving Sun is taking an innovative lead role in making the Solaris 10 OS freely available for commercial use - and at zero cost." Though this does not extend to previous versions of Solaris like Solaris 9. Those you can only use for testing and development. RedHat doesn't even let you do that with RHEL. They only give you a 30 day trial license.

    8. Re:When I choose ___ OS, it is because... by civilizedINTENSITY · · Score: 2, Informative

      It was SunOS that was BSD derived: "Joy left Berkeley with a master s degree in electrical engineering, and became cofounder of Sun Microsystems (Sun stands for Stanford University Network). Sun s implementation of BSD was called SunOS."

      Of course, then, "1993 Sun announced that SunOS, release 4.1.4, would be its last release of an operating system based on BSD. Sun saw the writing on the wall and moved to System V, release 4, which they named Solaris. System V, release 4 (SRV4) was a merger of System V and BSD, incorporating the important features found in SunOS." http://unixed.com/Resources/history_of_solaris.pdf

      So, then, uh, looks like BSD *is* in the Solaris Family Tree...

    9. Re:When I choose ___ OS, it is because... by bloo9298 · · Score: 1
      A security model that is quite strong.

      How does the (Open)Solaris security model differ from that of a "standard" UNIX?

    10. Re:When I choose ___ OS, it is because... by njcoder · · Score: 2, Informative
      "How does the (Open)Solaris security model differ from that of a "standard" UNIX?"

      This is a good writeup of Solaris 10 Security. They pulled some things in from Trusted Solaris such as process rights management.

    11. Re:When I choose ___ OS, it is because... by Curtman · · Score: 4, Interesting
      The OpenSolaris license is the CDDL. It is not a viral license like the GPL

      Too bad they fucked up the Sun Contributor Agreement

      2. You hereby assign to Sun joint ownership in all worldwide common law and statutory rights associated with the copyrights, copyright applications and copyright registrations in Your Contribution, to the extent allowable under applicable local laws and copyright conventions, and agree never to assert against Sun any "moral rights" therein. You understand that
      (i) this Agreement may be submitted by Sun to register a copyright in Your Contribution, and
      (ii) Sun may exercise all rights as a copyright owner of Your Contribution. This Agreement supersedes and replaces all prior copyright assignments for Contributions made by You to Sun. Neither party has any duty whatsoever to render an accounting to the other party for any use of a Contribution.

      If I contribute to Linux, I don't have to assign the copyright to Linus.
    12. Re:When I choose ___ OS, it is because... by njcoder · · Score: 2, Informative
      "If I contribute to Linux, I don't have to assign the copyright to Linus."

      No you don't but the FSF recommends that you assign your copyright to them for GPL'd code. Sun is asking for joing ownership. You don't give up your copyright completely. When GPL v3 comes out, if Linus wants to upgrade to it he'll have to track down all the copyright holders to get their permission to relicense it. Didn't something like this already happen?

    13. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1
      When GPL v3 comes out, if Linus wants to upgrade to it he'll have to track down all the copyright holders to get their permission to relicense it.

      Bullshit.

      9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

      Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
    14. Re:When I choose ___ OS, it is because... by njcoder · · Score: 4, Insightful
      If you read that quote directly, the licensor has to specifically state "any later version" in the license. "If each program lacked the indirect pointer, we would be forced to discuss the change at length with numerous copyright holders, which would be a virtual impossibility. In practice, the chance of having uniform distribution terms for GNU software would be nil."

      So if the file doesn't say "Version 2 of the GPL or any later version" then that clause does not apply.

      If you look at the linux kernel readme it says "It is distributed under the GNU General Public License - see the 19 accompanying COPYING file for more details. "

      Also note that in the COPYING file it specifically states

      "Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated."
      And there were only a couple files I found that explicityly stated it.

      Next time, know what you're talking to before you call bullshit. This is from the 2.6.11 kernel. I didn't look at 2.6.12

    15. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      Read the actual license when you click the download.

    16. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1
      If you read that quote directly, the licensor has to specifically state "any later version" in the license.

      Not has... May..

      Also note that in the COPYING file it specifically states

      .. That unless otherwise explicitly stated ..

      Just for fun, try:
      grep -r 'later version' /usr/src/linux
    17. Re:When I choose ___ OS, it is because... by Col.+Bloodnok · · Score: 1

      I know. /usr/ucb/bin aside, not BSD derived.

    18. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0
      Read the actual license when you click the download.
      The license says you need to have an entitlment document otherwise the license is only a 90day eval license. The entitlement document gets emailed to you for free and gives you a perpetual commercial right to use. So what's the problem? I bet the guy who has eat@me.com probably has thousands of entitlement documents.
    19. Re:When I choose ___ OS, it is because... by wobblie · · Score: 1

      says who?

      secure? Solaris? no more secure than anything else. Now that the code is open, we'll see how many of those reboot causing kernel updates we have.

      Reputable company? Reputable for being wishy-washy perhaps.

      "We love linux. We hate linux. We are selling linux to China! We are not selling linux to China. We HATE Microsoft. We are doing new cool things with Microsoft." -- Sun

      Scalable? Sure, on SPARC. Note there hasn't been a new SPARC processor in like 5 years.

    20. Re:When I choose ___ OS, it is because... by AtrN · · Score: 1

      It came from SysV.4 not BSD. SunOS = 5.x was SysV.4.

    21. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      "Not has... May.."

      That's my point. The person licensing the code has to include that statement for future versions to apply. The person may choose not to in which case future versions don't apply.

      Looks like there's also a bunch of files that don't include that clause. Including files that Linus holds the copyright to. I don't think he put that statment in the main COPYING file for nothing. Some specifically state version "2 only" or version 1. This one was cute.

      This driver is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. If you want to use any later version of the GNU GPL, you will probably be allowed to, but you have to ask me and Tekram before.
      Also from here
      "Version 3 of the GPL, when it does arrive, won't necessarily apply to Linux, however. Linux leader Linus Torvalds specifically chose version 2 of the GPL to govern Linux--but omitted a provision that would permit using a later version of the license."
      Now I'm not trying to say Linux is bad for not having this provision. I mean who's to say what GPL3 will look like, or the post-RMS GPLs. My point is that not all of the linux kernel can be used with future licenses. For Sun, a commercial and public company, it needs a little more assurance and specifies co-ownership if it needs to do anything in the future. They aren't stealing anything from you.
    22. Re:When I choose ___ OS, it is because... by AtrN · · Score: 1

      Whoops, angle backets... That should read...

      SunOS <= 4.x was BSD-derived, SunOS >= 5.x was SysV.4 derived.

    23. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      Looks like there's also a bunch of files that don't include that clause. Including files that Linus holds the copyright to. I don't think he put that statment in the main COPYING file for nothing.

      So what are you saying, that when GPL-3 comes out, Linus will be having some kind of psychotic episode where he is unable to find himself to get aproval? Linus says a lot of crazy things, but I don't think he's that nuts.

      It's way more than a couple, that's my point -- It's up to the contributer, not Sun or Linus.

    24. Re:When I choose ___ OS, it is because... by Nailer · · Score: 1

      It is not a viral license like the GPL.

      1997 called. It wants it troll back.

    25. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      Agreed re: dtrace.

      The ability to scale to large numbers of processors.

      This seems to be something I hear from the same crowd that says Linux doesn'tr support page locking. If you want a massive warm swappable (human speak for what vendors call 'how swappable') multi CPU box to run Linux on, SGI, Unisys, and Fujitsu will sell you one. The biggest is the SGI Altix and these have been used in production environmnets for a long time now.

      A security model that is quite strong.
      Really? Let's compare DAC implementations. What apps work with DAC on RHEL? What apps work on trusted Solaris?

      A stable code base.
      I think a 7 years of full support (extended longer in many cases, but always at least 7) is enough for most scenarios, but maybe other need more. And is the stability you speak of due to the fact that there's many less developers workong on Soalris than Linux?

      A reasonable license.
      'Sun can take my OSS work and make it proprietary' doesn't sound too reasonable to me.

      Decent management tools
      Which ones? Are you sure these aaren't available on Linux? Do you think the tools that come with the OS are better? Why did Red Hat create and sell a Management Satellite client for Solaris (hint: featurezilla is based on what customers want and would be happy to pay for)?

      a server mindset
      Why does Solaris have a server mindset? That people use Linux for embedded and desktop systems doesn't chnage the fact there's more developers and more deployed servers running on Linux.

      Personally, running processes as either root or a shared unprivileged account, that allows me to make great choices like no DAC (Solaris) or no apps (Trusted Solaris), and expensive hardware (SPARC) or no apps (AMD/Intel), does no constitute a server mindset.

      Also, RHEL is made by profitable company. Solaris, last time I checked, isn't.

    26. Re:When I choose ___ OS, it is because... by Alien+Being · · Score: 1

      Solaris 2 (aka SunOS5) was derived from both BSD and SysVR4.

      http://www.levenez.com/unix/history.html

    27. Re:When I choose ___ OS, it is because... by m50d · · Score: 1

      However, if you contribute to any GNU programs you have to assign copyright to the FSF. So it's not exactly unheard of, and doesn't make it non-free.

      --
      I am trolling
    28. Re:When I choose ___ OS, it is because... by larien · · Score: 1
      A stable code base
      The problem is that this reason gets blown out of the water when you start hacking on the code; the reason it's stable is that Sun controlled it, once it's released, that stability is lost.

      The main reason most people run Solaris is for the app support, e.g. Oracle. I doubt Oracle will fully support running their apps on OpenSolaris, although it should run just fine.

    29. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      if you contribute to any GNU programs you have to assign copyright to the FSF

      I think this helps explain why Sourceforge is huge, and Savanah isn't. And why of the 2402 projects on it, only 291 are "Official GNU software". I fear OpenSolaris will suffer the same fate. I wouldn't do it, I'd wait for the fork, and contribute to that.

    30. Re:When I choose ___ OS, it is because... by hacker · · Score: 1
      "However, if you contribute to any GNU programs you have to assign copyright to the FSF. So it's not exactly unheard of, and doesn't make it non-free."

      Except the part where you don't.

      You only have to assign copyright (note, assign, not grant) to the FSF so they can defend you in the case of any litigation involving your code, such as a GPL (and hence, copyright) violation or other issues.

      It is not a requirement of the license to do so, unlike the CDDL, which requires it.

      Here's an example:

      • You take some OpenSolaris code, which is licensed under the CDDL, and you add your own functions to it, to add some new whizbang features. By license, you MUST give Sun full copyright to those changes you just made. You are now both hold co-copyright to the same code (a murkly legal area to defend).
      • Sun takes the code, changes the license on it, and sells it to Microsoft for their Unix Services group/software.
      • Microsoft releases the code under their own license, proprietary, and you notice your code running in their Unix Services packages.

      What do you do? What if they see YOU releasing a "competing" product based on the same exact code that you gave Sun fully copyright to? Does Sun defend you in a lawsuit? Not likely.

      Its best to stay away from it, its very shady and almost impossible to defend legally. Think of it like public domain code basically... anything you write, you can keep under CDDL, but once you give Sun full rights to the code, all bets are off, including suing their partners for using it without a legitimate license.

    31. Re:When I choose ___ OS, it is because... by Deternal · · Score: 1

      Seems reasonable - they will need to be able to release SUN stable versions from time to time.

      They might also incorporate some of the code into other projects where it makes sense etc.

      I don't see how this is any worse then the NPL?

    32. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      Seems reasonable - they will need to be able to release SUN stable versions from time to time.

      That is the purpose of the CDDL, or the GPL, or any other license. That is what gives people rights to use some peice of code. The contributer, Sun, or Sun's customers. Sun does not need to own the copyright to release versions. It scares away developers, and those that come anyway will be less likely to give back because they don't want to give up their copyright.

    33. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      OR any later version! That's a very important distinction!

      It means that when GPLv3 is released, you may still use the software under the terms of GPLv2 forever, if you as the user wants to.

    34. Re:When I choose ___ OS, it is because... by The+Tyrant · · Score: 1

      Ah but at least you know where you stand with a viral license. If I release something GPL'd, I *KNOW* it will spend all of eternity GPL'd and wont wind up somewhere else. I for one welcome our new^h^h^h viral overloards.

    35. Re:When I choose ___ OS, it is because... by squiggleslash · · Score: 1
      There's no requirement, from what I've seen, that you assign copyright to the FSF to get a project on Savannah.

      The reasons why Savannah is smaller are:

      - Savannah is newer. There's been less time to add projects, and it has a smaller "mindshare".

      - Savannah has a vetting process. Projects have to be approved by Savannah's admins.

      - Savannah has stricter licensing and deployment requirements. For example, Yet Another 3D Game Engine for Windows will not be approved, the main reason being that it is for a non-free OS. If, however, the project is altered to be a cross-platform engine (and the features are at least as comprehensive on free platforms as non-free platforms) then it'll be approved.

      GNU is a specific project, and each addition to it has to be approved by RMS. Of course the barrier is higher. GNU is not "every open source/free software project in existance".

      --
      You are not alone. This is not normal. None of this is normal.
    36. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      "So what are you saying, that when GPL-3 comes out, Linus will be having some kind of psychotic episode where he is unable to find himself to get aproval?"

      No, what I'm saying is that if Linux goes to GPL v3 and GPL v2 is not compatable Linus will have to hunt down the other contributors whose files do not specify "any later version" in their license. Linus isn't the only contributor to the kernel and not all the code is licensed in a way that it can be redistributed under GPL v3. More likely, something in the GPL v3 will appeal to someone like RedHat and they would want to switch. Though things may not be bad if that happens, there is that potential and that is why the FSF and Sun try to make provisions in that regard.

      It's good for Linus to not agree to license his code under a license that doesn't exist yet but it's not good if you're a commercial company that might need to relicense their OS at a later time. If sun wanted to relicense OpenSolaris under the GPL 5 years from now, the contributor agreement gives them that power. THey can't relicense your code and keep it. Meaning if you release something to them under the CDDL and down the road they decide they want to keep their new stuff private, the CDDL'd code is still out there, free and clear under the license. This is the same for other open source licenses.

      To try and put it another way, lets say I'm writing a book and I use a open source type license on it. I do it in a wiki style online after I write the first 10 chapters. I allow people to work off a copy of my work. They can write their own book off my base but I require them to give me back the changes to my chapters. They can add their own chapters and keep them to themselves if they want. If I like what they send me back I can include it in my book or not. Since I asked for co copyright of the work they contributed back into my chapters I can choose to later decide to relicense it with a closed license, write the last chapter and start publishing it. That last chapter isn't available for others to copy, nor are the changes that I made on the closed version, but the previously open work is still available for others. They can choose to write their own last chapter(s) (not based off my last chapter) and publish it themselves. That's the bad side of the coin and it's not all THAT bad. The other is I may decide I want to give it a freer license later, or even make it public domain. Since I co own the copyright I can do that without asking others. Some people may not like that either. The point is that the FSF and Sun both see the need for this. If anyone is going to find it bad that Sun is wants it, they should find fault with the FSF for wanting the same thing as well.

      From what I've read so far I don't think v3 will get much traction anyway. The provision that closes the ASP loophole will probably cause a lot of problems for people. For companies like Google and IWon that patch their own kernels and don't always send the changes back (since tey don't technically distribute linux) there might be some resistance to GPL v3. They may not want to share their code with their competitors. For people that create income producing websites based off of GPL technology they may choose to avoid GPL v3 because they don't want to dillute their revenue.

    37. Re:When I choose ___ OS, it is because... by Paul+Jakma · · Score: 1

      It is not a requirement of the license to do so, unlike the CDDL, which requires it. ... By license, you MUST give Sun full copyright to those changes you just made. You are now both hold co-copyright to the same code (a murkly legal area to defend).

      This is completely untrue.

      There is absolutely no requirement that you must assign joint rights to Sun in the CDDL. The assign-joint-rights-to-Sun thing is only if you wish to have your OpenSolaris modifications included back in Solaris (and OpenSolaris, at least for as long as OpenSolaris reflects Sun's internal Solaris OS/Net tree).

      What do you do? What if they see YOU releasing a "competing" product based on the same exact code that you gave Sun fully copyright to? Does Sun defend you in a lawsuit? Not likely.

      This is absolute crappola. If you sign Sun's contributor agreement (and you don't have to), you still retain your rights in the copyright of the code.

      Its best to stay away from it, its very shady and almost impossible to defend legally.

      You state this based on uninformed, if not deliberately false, FUD. Also, if you have a genuine problem with the contributor agreement, try raise the issue on a relevant OpenSolaris list (your claims above were based on incorrect premise at least).

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    38. Re:When I choose ___ OS, it is because... by LnxAddct · · Score: 1

      As far as DTrace goes, linux has SystemTap. Linux scales large and has SELinux as well as quite a choice of other kernel patches or security options. Linux is arguably stable and has a very widely used license. Certain distros like Fedora and Suse come with nice (gui) management tools, and every distro comes with good cli tools. Linux is built with a server mindset. (For a little blurb on SystemTap and some other things Red Hat helps out with, read this from this month's Red Hat magazine.).

      Okay so I'm not trying to start a war here, I'm just really looking for a reason to download Solaris, any other reasons? Does it have an improved package management system like yum or apt (does it have one at all)? Does it have binary compatibility with linux like my freebsd server does? Hardware support? I'm genuinely curious, I like trying new distros and unixes to see whats new out there, I keep settling back on linux (specifically fedora) for quite a few reasons (while still running one freebsd box for a very very specific reason). So can anyone else offer any reasons to use Solaris?
      Regards,
      Steve

    39. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1
      There's no requirement, from what I've seen, that you assign copyright to the FSF to get a project on Savannah

      No, but to be one of the 291 blessed "GNU" packages you do.

      You're probably right about those other points. I don't know very much about Savannah's history. But I do agree with the other guy that it is exactly the same for Sun to require copyright ownership, and for GNU to do the same.

      GNU is a specific project, and each addition to it has to be approved by RMS.

      That's fine too. GNU is RMS' baby, so he looks out for it as best he can. I don't disagree with that either. I'm just saying that a great many developers would not feel comfortable giving up copyrights on code they worked very hard on to develop. This is probably one of the things holding GNU back in its goals. Whether it is necessary or not I have no idea. But I wouldn't do it. Well I would probably, but it would take a fat sack of cash, and that's not how things work in free software world usually.
    40. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      No, what I'm saying is that if Linux goes to GPL v3 and GPL v2 is not compatable Linus will have to hunt down the other contributors whose files do not specify "any later version" in their license.

      Why? Linux can oficially switch to GPL-3, and leave however many files this is a problem for licensed under GPL-2. The files don't go away just because a new license is released.

      More likely, something in the GPL v3 will appeal to someone like RedHat and they would want to switch.

      Well good for RedHat. They can license the code they have copyright on under any license they want, there's quite a bit of that too.

    41. Re:When I choose ___ OS, it is because... by htd2 · · Score: 1

      Solaris 10 is free to use, you only pay if you want commercial support. Put another way this is rather like Fedora and RedHat ES/AS actually being the same byte for byte release which of course they arn't.

    42. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      "Why? Linux can oficially switch to GPL-3, and leave however many files this is a problem for licensed under GPL-2. The files don't go away just because a new license is released."

      That may be true of the drivers but not some of the main files. It looks like the GPL v3 may not be compatible with v2 because it places further restrictions. Maybe I'm wrong about this and if so, prove to me otherwise.

      Looks like your problem is with assigning copyright (in the case of FSF) or letting your copyright be co-owned (in the case of Sun). That's fine, I'm not trying to argue why you should do that but rather give my opinion on why those groups would want that.

      These are oviously straw man arguments but... FSF and RMS, at least to me, seem more about ethics and morality which are more subjective than freedom. Who is to say that GPLv4 won't have to some clause that requires you to take in a homeless person if you use the code commercially? It's not likely but we just don't know what the future holds. Who will run FSF after RMS passes. Same goes for Sun too. In the end it's about trust.

      The safety net is that even if they decide to switch licenses or whatever, the code that has previously been released under CDDL or GPLv2 will always be around and can always be that way. So even if Linus or Sun do this, then all the other developers can continue to use the code that was licensed the old way. They just can't use the new stuff licensed with the new license only. If most of the developers don't want to switch the new stuff probably won't matter. The converse is true too. You as a developer can't decide to take all your marbles and go home just because you own the copyright, even if exclusivly. Whatever you release is out there forever. You can't take it back.

    43. Re:When I choose ___ OS, it is because... by squiggleslash · · Score: 1
      I wouldn't necessarily look at the "giving up copyright" thing as always a bad thing, even leaving aside the obvious benefit that it's easier to protect the copyrights of the project if the copyright ownership is unified.

      I'm considering using it myself, because it neutralizes an unfair part of my work contract (not in any unfair or dubious way) - which requires that work I do at home on my own time becomes my employer's property should my employer consider it part of their business at any time in the future (while I work there.) So, for example, I could write a tool today totally unrelated to anything my employer does, and in three years some part of the company could start using it, and - wham - because I own the copyright in 2008 and work for them, my employer suddenly has the rights to it and can effectively quash development of the project, or quash further Free Software updates to it from me, the lead programmer. With current management, that's probably not a problem. But I'm looking at anyone who was unfortunate enough to work for, say, SCO, knowing that time changes a lot of things.

      Giving away the copyrights today, to a trusted party (which Sun isn't, because while I like Sun and don't understand the stick they get from so many in the FOSS camps, they are, just like my employer, beholden to their shareholders and a quick change of management could put anyone in charge with any agenda; but the FSF is) would fix that. At worst, if my employer didn't like it, they would fire me. But lawsuits and murky fogs of ownership (such as that that almost killed BSD) would be out of the question.

      I'm sure a lot of people don't like the idea of handing over their copyrights to a third party. That's fine. It's just not automatically a bad thing. Perhaps the FSF, and Sun for that matter, should put together a fund to compensate people who do financially. That'd make a major difference and probably remove one of the biggest reasons ("I'd like to make a commercial version!") for refusing to hand it over.

      --
      You are not alone. This is not normal. None of this is normal.
    44. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1
      "Looks like your problem is with assigning copyright (in the case of FSF) or letting your copyright be co-owned (in the case of Sun)."

      Yes, that is what I am concerned about. I'll just clarify my understanding (not lecture you, please don't take it that way). Copyright is the right to make copies of some program, in binary or source form. The owner of the copyright can offer licenses to make copies with or without conditions.

      As a developer when I spend the time to write some code, if I'm coding for an employer I usually do it with the understanding that they own the result, and I receive some compensation for my efforts. When I decide to publish code that I write for myself, I do it with the understanding that I will get compensation for my work in the form of improvements, and that I will benefit either from them directly, or that I will learn something new. Unfortunately I lack the motivation to code purely for the benefit of mankind.

      If I'm asked to assign copyright either jointly or in whole of that work, then I'm explicitly giving the right to relicense that code under different conditions to someone else. That significantly reduces my motivation to do the work, because I no longer have the guarantee that the conditions that were in place when I did the work will apply to future versions, or that new ones won't be put on. For example, at any time Sun may decide it's had enough of the open source thing, and is going back to the closed source model. I still have access to the last CDDL release, but Sun goes off and does what they like with my work and everyone elses with no regard for our wishes. Corporations have the rights of people but their only conscience is in the form of public opinion. There is no reason for me to trust them, they exist exclusively to generate revenue for their shareholders.

      Also when I contribute code to some existing project under the GPL and retain the copyright, I get a sense of being part of a community and a sort of ownership of some part of it. I don't get this with BSD licenses, if I give up copyright, or if I put it in the public domain quite to the same degree, it's more of a donation in my eyes.

      Therefor, my concern is that asking for copyright ownership will inhibit contributions. I think these projects would do well to give an understanding that if relicensing is required then the contributors will be the ones to determine if they are comfortable with that.

      I have a great respect for the way things are done in the Linux project. In the past, Linus has removed code from contributors for no other reason than they requested it be removed. He has also stated that he will do so in the future within reason. They aren't required to do that unless they violate the license in some way, but it's just a policy of theirs out of respect for copyright holders.

      Here is a quote from Linus that I find very agreeable (particularly #3):
      I'm obviously not the only copyright holder of Linux, and I did so on purpose for several reasons. One reason is just because I hate the paperwork and other cr*p that goes along with copyright assignments.

      Another is that I don't much like copyright assignments at all: the author is the author, and he may be bound by my requirement for GPL, but that doesn't mean that he should give his copyright to me.

      A third reason, and the most relevant reason here, is that I want people to _know_ that I cannot control the sources. I can write you a note to say that "for use XXX, I do not consider module YYY to be a derived work of my kernel", but that would not really matter that much. Any other Linux copyright holder might still sue you.
    45. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      "[copyright assignment] neutralizes an unfair part of my work contract ... which requires that work I do at home on my own time becomes my employer's property"

      As a general rule I would avoid contracts that put any restriction on my personal life, even the idea of it offends me. I completely understand that this may not be always be possible, and in your case you have a very valid point there.

      "Giving away the copyrights today, to a trusted party (which Sun isn't, because while I like Sun and don't understand the stick they get from so many in the FOSS camps, they are, just like my employer, beholden to their shareholders and a quick change of management could put anyone in charge with any agenda; but the FSF is) would fix that"

      Very well said. I hadn't given much thought to the difference between assignment to an organization or co-op versus a corporation. I'm not sure that I'm comfortable with either, but between the two it is the corporation that I absolutely do not trust. When dealing with corporations I am inclined to be very very cautious. Money is not my primary motivation in life and I'm inherently suspicious of anyone or anything for whom it is. Copyright ownership affords me some leverage when I enter into partnerships with them.

    46. Re:When I choose ___ OS, it is because... by squiggleslash · · Score: 1
      As a general rule I would avoid contracts that put any restriction on my personal life, even the idea of it offends me. I completely understand that this may not be always be possible, and in your case you have a very valid point there.
      FWIW, I'm living in America but on a work visa, if they fire me, I have to move 3,000 miles. So when they put the agreement in front of me at my last review, I didn't really feel like I had a lot of choice.

      I'd otherwise agree. Had my circumstances been a little more flexible, I'd have procrastinated and in the mean time looked for a new job.

      --
      You are not alone. This is not normal. None of this is normal.
    47. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      For the most part I agree with you. You create something, you're not getting paid for it, you're doing it for the greater good but you still want to get something out of it. What I think you're missing though is that you are adding your contributions to a MUCH larger code base than what you're contributing and one of the things you get is the ability to build on all the other contributors code.

      I don't mean this to diminish individual contributions but to point that there is more benefit to you than just what you might get in the future. Let me give you an example but keep in mind I'm not a lawyer and I have no connection to sun, this is just my understanding.

      Let's say you have a great idea for a small business appliance. You want to build it on a unix type OS and want to use an open source one so you don't have to pay licensing fees. You select OpenSolaris as your OS and you build your software stack on top of that. You use DTrace to tune your application for the best results. In doing so you discover some ways to speed up a few system calls and make changes to some CDDL'd code. You also add some of your own libraries and modules. The only thing you are required to give back are the modifications to the CDDL'd files. Anything else you built on top of that you can license any way you want. Now you start selling this appliance and do pretty well and don't have to worry about giving the technology you're earning money from to anyone else. If someone else later looks at your CDDL'd contributions and finds a way to improve them, you can benefit from that as well.

      My understanding of the GPL is that if your software stack tightly integrates with the GPL'd code it is considered a derivative work and needs to be licensed under a GPL compatible license. If you link to CDDL'd code you don't have to worry about that just like if you link to LGPL'd code you don't either. Some of the GNU System libraries are licensed under the LGPL, some under the GPL with exceptions for linking and some under just the plain GPL.

      That's what I think Sun is trying to do with OpenSolaris. This may not be your type of thing. Maybe you just like to hack at OS code for fun in your spare time and the notion that someone else has joint ownership doesn't sit well with you. That's understandable.

      Again, my main point isn't that copyright assingment/joing copyrights is a great thing but rather that Sun isn't the only one doing this. FSF, Mozilla, Novell are ones I can think of off the top of my head. From the perspective of these organizations, it makes sense.

    48. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      I'm sorry if I offended you with that comment, it was not an accusation or judgement of any kind. I'm glad you found work, it's really difficult to survive without it. ;)

      I wish you the very best of luck in your career.

    49. Re:When I choose ___ OS, it is because... by squiggleslash · · Score: 1

      No offense taken. I was just explaining, 'is all :)

      --
      You are not alone. This is not normal. None of this is normal.
    50. Re:When I choose ___ OS, it is because... by pedantic+bore · · Score: 1
      As far as DTrace goes, linux has SystemTap.

      According to the link you cite, the current goal of SystemTap is to eventually have a subset of the functionality of DTrace. In the meanwhile, I don't expect DTrace to sit around waiting for them... So "has" is probably not the right verb to use here.

      When I say "server mindset" I mean things like zones, role-based security, TUFS, the online patching system, not CLI.

      Package management: yes. Binary compatibility with linux? Not sure what the state of this is; I haven't kicked the tires, but the "Janus" package alledgedly does this. Hardware support? Not so great. They need more people building device drivers before they can support every beige box.

      --
      Am I part of the core demographic for Swedish Fish?
    51. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      "You create something, you're not getting paid for it, you're doing it for the greater good but you still want to get something out of it."

      The point I was trying to convey, is that for the most part I'm not all that concerned with the greater good. The benefit to the greater good is coincidental to the free software process as far as I am concerned. My motivations are mostly selfish, and I'll be honest about that. RMS is a visionary and an idealist, I can respect that but I don't share his apparently altruistic motivations.

      In the case of bugfixes or feature additions, it's very nice to be able to contribute, because changes go upstream and I don't have to worry about maintaining patches. It is a mutual benefit though, and I don't think in terms of 'ability to build on all the other contributors code' as any more significant than the other contributors being able to benefit from my work. In order to clarify this relationship, I would much rather the terms of the license were static - at least for the code that I contribute. The rest of it isn't really up to me.

      In the example you give, I see myself as author or co-author of some library that the guy developing the business appliance for sale want to incorporate into his product. In that case I'm not particularly interested in helping this fellow out. I'm not comfortable with closed source software or highly restrictive licensing, and I have no desire to help it succeed. In my view, closed source software is harmful, and free/open is the future. My interest is in symbiosis with the emerging free/open software environment.

      I should also say that I respect Sun's right to dictate the terms that it's code is released under. The assurances that Linux gives to contributors for what will happen to their code I believe will allow it to continue to dominate the world of Unix though. Sun will have to continue to adapt, as they should quickly do with the java licensing before it too is disrupted by other implementations that offer more freedom, and assurances to developers.

    52. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      "I don't think in terms of 'ability to build on all the other contributors code' as any more significant than the other contributors being able to benefit from my work."

      This is one of the attitudes that a lot of people have in the oss community that disturbs me the most. Not only between contributors of the same project but on things that came before. Linux is a good example. Where would Linux be without Tanenbaum and Minix? Where would Tanenbaum have gotten the information to write and teach about operating systems if it wasn't for someone like John Lions? Where would Lions be if it wasn't for Ritchie, Thompson and McIlroy and all the other people that developed, extended Unix and shared their knowledge by publishing and sharing their work on places like Usenix or on Usenet or wherever and creating open standards? To me it's naive like laughing at early man because he had to struggle with fire and we can carry it in our pockets, or people that had to use outhouse while now we have indoor plumbing. What are the next generations going to laugh at us about? Are we stupid because we don't know how to use the three shells? :) Where would free software be without Unix or Windows or Xerox or Mac etc.? It's like asking where would physics be without Newton. We really can't say for certain. It's possible others might have done the work if he wasn't around but not giving him credit because he did do it doesn't make sense.

      "In the example you give, I see myself as author or co-author of some library that the guy developing the business appliance for sale want to incorporate into his product."

      He doesn't need you for that, he's perfectly capable of writing what he needs in a short period of time whereas writing millions of lines of code for an OS is out of the question for him. This is the area of his product that he uses to distinguish himself from the competing products. He wants people to buy his product from him not someone else that also has his code. He needs to make money to pay his mortgage, send his kids to college etc. If closed source software is harmful and free/open software is the future, how do developers make money? It sounds like you're an open source developer, how do you make money from open source software? Not everyone wants to work on software in their spare time, they have families and other interests, as much as they love coding. Why should I hire someone to code for me if I can get it for free? The vast majority of software developers can't rely on living on campus all our lives, making money from teaching, through grants, speaking engagements etc.

      WRT FSF and Linus, I see Linus having a different view from RMS. The FSF and GPL might suit his needs but I wouldn't be at all surprised if their views diverge drastically in the future. Take the LGPL for instance. From reading the FSF website (the static site not just the forums) you see references that the LGPL is just a intermediate measure to get people using Free Software but that all libraries should be Free Software and licensed under the GPL without exception at some point. This means that any software that uses those libraries also has to be free. Then you have the ASP loophole being closed in GPL v3. Things like that will most likely kill a lot of commercial interest in linux. And if you kill commercial interest in linux who pays the developers? What's next? No more trade secret protection if you use free software? You can only write free software with Emacs? What happens if in the future Linux doesn't agree with the FSF? Linux on it's own doesn't do that much without stuff like the GNU System. If that gets licensed in a way that Linus doesn't like what are his options? BSD/Linux? OpenSolaris/Linux? Yeah people can pick up from the last untainted batch but the FSF isn't going to abandon it and we'll have GNU/Hurd and more duplication of effort because the FSF and fans will be working with the new ideal and those that don't like those ideals will be working

    53. Re:When I choose ___ OS, it is because... by Anonymous Coward · · Score: 0

      Here you see the difference between Sun and
      the FSF. While Sun never asked for a complete
      transfer of ownership, the FSF insists in this
      although it is illegal in e.g. Europe.

      The joint ownership is acording to Sun lawyers
      to allow fighting for your code at court.
      FSF claims that they need the complete
      ownership for doing the same. Guess whom I
      tend to believe more.....

      Schily

    54. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      "This is one of the attitudes that a lot of people have in the oss community that disturbs me the most. Not only between contributors of the same project but on things that came before."

      When scientists publish their ideas which are formed based on the accumulated knowledge of others, are they asked to give up their copyright? I honestly don't know, that's a question not a statement. I know many publishing companies take copyright from book authors, but I don't know how academic journals work. Please notice I didn't say that it was any less significant either. That word "symbiosis" is the key.

      "He wants people to buy his product from him not someone else that also has his code. He needs to make money to pay his mortgage, send his kids to college etc."

      He should change his business model, because someone else may very well come along and offer a competing product at no cost, and with more freedom. He will simply be obsolete, living in a cardboard box, and starving with dumb kids. ;)

      "how do you make money from open source software?"

      I make money by charging for my time, not other people's products. Typically I hear about someone or some company that needs some piece of software, or I think it would be beneficial to them. I push as much free software that I am familiar with on him as I possibly can, and hope that he will need some revision to it with the understanding that he can go anywhere he likes to get those changes. Very often he comes to me to get them, because I have earned his trust. End users give me my bread and butter.

      "I see Linus having a different view from RMS"

      As with you and I, I see Linus as having a variation of the same idea that RMS has. Not a different one entirely. I'm not talking about hobbyists exclusively when I say that copyright assignments will discourage contributions. I'm also thinking of people who work at companies that compete with Sun. Think of IBM contributing code to OpenSolaris in the same magnitude that they have with Linux. They undoubtedly will make some contributions to OpenSolaris, but the assignment issue would keep them from adopting it as their main strategy. Put that in perspective of their current battle with SCO. Where would we be if Sun (or worse, SCO themselves) owned the copyright to JFS, NUMA, RCU, etc? Watching Linux be ripped to shreds by the vultures is where. The very fact that IBM still owns the copyright on those items is what gives them the right to relicense them under the GPL.

      "I think Sun is doing pretty well adapting."

      Me too, but they are by no means fully adapted, that's all I'm saying.

      "If open source is so much better, where are the complete free javas?"

      Up and coming. Sun's Java is not completely unfree either. The community source license has its problems, but it does also permit a great deal of freedom. It is less free than the two I mentioned though, and I believe they or some other project will make Sun's obsolete. Perhaps IBM will open their JRE, if they have the right to do so, who knows.

      "Don't even get me started with IBM and open source though."

      Hahahah, I'm very mistrustful of them too, but they have been a good citizen of the free software community thus far. That is very much my observation.

      P.S. Very interesting points you bring up. I have to say this is one of the most pleasant discussions I've ever had on Slashdot. Thanks for that.

    55. Re:When I choose ___ OS, it is because... by njcoder · · Score: 1
      "When scientists publish their ideas which are formed based on the accumulated knowledge of others, are they asked to give up their copyright?"

      I wasn't talking about copyright. I was talking about recognition and respect. When researchers publish their work they will cite tons of other research that they used as a basis for their own. Many times they can do their research because of grants/funding from commercial entities. Too many times you see free software advocates deriding commercial unixes and other proprietary systems. I think this linux mag interview with Bill Joy is a good read for people with an open mind. It's a bit dated but still interesting but it's a world apart from what Theo de Raadt said. From what I've seen it's not so much the core developers of open source software that do this but the developers that come later and some users. A lot of this is also fueled by the IT press. Like when wired magazine wrote "Linux Sucks" on their cover when they had an interview with Bill Joy. He never actually said that. What he said was more along the lines of linux is good for developers that were 20 years younger than him, he had no interest in writing a kernel he already did it. He wasn't even working on Solaris anymore. If someone comes up with a good idea for a new operating system and they ask Linus to be a part of it they'd probably get a similar response. Unfortunately Bill Joy gets painted as a wacko sometimes too because of one of his other wired interviews. Unfortunately those people probably haven't read this either.

      Basically I think linux, gnu and other free software owe a lot to the work that was done before them that isn't properly attributed and is instead mocked.

      "I make money by charging for my time, not other people's products. Typically I hear about someone or some company that needs some piece of software, or I think it would be beneficial to them. I push as much free software that I am familiar with on him as I possibly can, and hope that he will need some revision to it with the understanding that he can go anywhere he likes to get those changes. Very often he comes to me to get them, because I have earned his trust. End users give me my bread and butter."

      It sounds like you're doing more integration rather than innovation and I don't mean that in a bad way. But you're still being paid to develop software. When you're done I'm assuming you contribute the code changes back so the next time nobody gets paid. A lot of open source is reengineering commercial software. Who is going to pay for the r&d to come up with the new stuff if they can't make money off their research? Who is going to do the boring work that comes with software development?

      It's not that I'm opposed to free/open software. I use a lot of it. I just think that the goal of all software being free isn't obtainable. Not because free software is in anyway inferior but because the way society works doesn't support it and free software isn't the type of vehical that can make those types of changes to society. Just like free television. PBS wouldn't be around without gov't funding as well as corporate and private donations.

      What I see being more practical is better synergies between free and commercial software. Where software progresses more like a tidal wave. Commercial software and funded open source projects are on the break of the wave and as the wave passes and levels out free software is a greater force. This is the model I think will work for making better software. There needs to be an impetus for people to break new ground and not just customize existing software. In our world that's money, so people need to be able to make money off their work at all levels. No cat fighting between groups either, especially between unix and linux. The goal should be for unix and linux to grow, not for one to grow at the expense of the

    56. Re:When I choose ___ OS, it is because... by Curtman · · Score: 1

      The name calling that goes on in the software world comes from both sides. I try to stay out of it as much as possible. I admit that sometimes I too fall victim to the hysteria. I also try to take Theo's comments lightly. He believes what he does (and very strongly it seems). There is a very interesting interview on Newsforge with Theo de Raadt, and Christos Zoulas. You contrast the answers given by Theo against those of Christos, and its pretty humorous. I find it strange how Theo talks about OpenBSD's 'flexibility to move forward fast', compared with Christos comment 'Linux's code is much newer and it keeps constantly being re-factored'. They're both talking about BSD. The lesson for me is, name calling doesn't help to gain respect whatsoever, and that even when we believe something as a matter of principle it always helps to try and really understand the other perspective to make sure we aren't fooling ourselves.

      I don't think its fair to say that the relationship of Open Source to Unix, is entirely one of Linux/FreeSoftware/OpenSource inheriting ideas and concepts from proprietary Unix. The Free and Open movements have their roots in that world too. There was a time before the era of Microsoft, where proprietary software as we know it today was somewhat of a fringe thing. There was a lot of code transfer both ways as was made evident during the USL lawsuit as well. If it helps any, props to AT&T, and everyone else involved. It was a very open environment that Unix evolved in, and the Free Software movement thanks you for the great idea. Now watch as we take it to a whole other level.

      "It sounds like you're doing more integration rather than innovation and I don't mean that in a bad way."

      What attracts me to Unix is the way we piece small bits of software together in creative ways to acheive some goal, that's a lot of fun. Maybe it doesn't fit some definitions of innovation, but it certainly does fit mine. I love to code too, the fact that I can make a living doing it I am very greatful for, but I would be doing it anyway. That's where innovation comes from in the free software world. It's the same reason musicians write music, even though most of them do it for very little money. And especially these days, I find a lot of great music in the Indie scene, the commercial stuff is very same old, same old.

      "Who is going to do the boring work that comes with software development?"

      Whoever needs the boring work done. That's the beauty of it, if it's really helpful it happens. Otherwise it doesn't. Software development doesn't require a huge ammount of R&D, because it evolves in an open environment. When a need arrises someone fills it, or finds a way around it.

      "PBS wouldn't be around without gov't funding as well as corporate and private donations."

      PBS takes a lot of money to operate though. Software development doesn't today, its the 1,000,000 monkeys effect that the Internet provides for. (I'm willing to portray myself as a monkey for the sake of the argument, I have big ears too if it helps the imagery ;) There is a lot of money to be made selling services on the free software stack which will continue to evolve with or without me, and that's just the reality I'm prepared to live with. I'd rather be in the know with Free Software technologies. I believe the method they come about through, is superior to the proprietary method and this ensures their success.

      "Kaffee and GNU Classpath have been around a long long time and are still not complete. That's what I was trying to say."

      I realized that. My point was that they aren't going away, they will continue to evolve, and they are increasingly becoming useful for a great many tasks. Sun's Java does fit my definition of Open Source currently, It's not "Free" though, and I just don't think

  14. author is well known by Anonymous Coward · · Score: 3, Informative

    You might know the author from cdrecord. He has a rather low opinion of the ide-scsi/ide-cd component of the kernel in general and Linus in particular. Good to see him where he is happy.

    And solaris has a kick-ass kernel, no doubt about that. Debian/SunOS is the ultimate Unix environment in my mind. One day it will become reality, or so I hope...

    1. Re:author is well known by Arker · · Score: 1

      Debian/SunOS is the ultimate Unix environment in my mind. One day it will become reality, or so I hope...

      Not likely. Take a look at the OSolaris license.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:author is well known by BobVila · · Score: 1

      I like that he is now acting on this opinion of linux. I would bet this is an attempt to get people on OpenSolaris so that people will see how much better cdrtools work on that platform. I don't know relaly, but maybe that is what he is thinking. And I respect that. If you think your operating system of choice is better than Linux, you should make it has easy to try has a Linux LiveCD. This is the way to go. You shouldn't bitch about it to Forbes magazine. That is bad.

    3. Re:author is well known by rpozz · · Score: 1

      To make Debian/SunOS, you probably wouldn't need to mix CDDL and GPL code. There's nothing to stop CDDL and GPL binaries co-existing together.

      Just out of interest, has anyone started working on this? I've got a bit of free time and would like to look into it.

    4. Re:author is well known by Arker · · Score: 1

      It may be technically feasible, but not socially. Most of the volunteers that make a project like Debian work care about Free Software, and read licenses.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:author is well known by vsprintf · · Score: 3, Insightful

      You might know the author from cdrecord. He has a rather low opinion of the ide-scsi/ide-cd component of the kernel in general and Linus in particular. Good to see him where he is happy.

      If you have any evidence to support your claim that he has ever been happy, quite a few of us would like to see it. Or maybe all those caustic replys to mailing lists are a sign of hidden joy?

    6. Re:author is well known by vsprintf · · Score: 1

      I would bet this is an attempt to get people on OpenSolaris so that people will see how much better cdrtools work on that platform.

      Because Solaris supports so much more PC hardware than Linux? Y'know Bob, I never thought you knew very much during your home remodeling shows either.

    7. Re:author is well known by njcoder · · Score: 1
      "Or maybe all those caustic replys to mailing lists are a sign of hidden joy?"

      I think you hit the nail on the head.

    8. Re:author is well known by Anonymous Coward · · Score: 0

      Isn't he the guy that wanted all of us to specify devices in relation to the SCSI bus instead of as Unix devices? Like 0,0,0 instead of cdrom or cd0c? Well, I'm a big fan of and very grateful for cdrecord and mkisofs, but for this alone, I say old Jorg has to be a moron.

      His blog seems to be a bunch of delusional rants about how revolutionary OpenSolaris will soon be. Has he looked at the license? Was this the same one that said, "you cannot import portions of the code into your tree, you can only include the whole file"? Because I remember seeing some "open" code by Sun that had that provision, and I stopped reading at that point.

      All of these companies... Sun, Apple.. "Open" Solaris, "Open" Darwin. It's just a cheap gimmick so they they don't have to pay as much for OS R&D and driver maintenance. They get to ride the "Open Source" wave, but it's not really open and it's not really free. You don't really have any rights.

      If you are already running on Sun hardware, then fine, OpenSolaris might be great. But if you're trying to turn OpenSolaris into Linux or BSD, I think you're putting your energy in the wrong place.

    9. Re:author is well known by m50d · · Score: 1
      To be fair he has a point. Why should he have to rewrite part of his program just because Linus doesn't like the interface he had been using?

      (I can see Linus' side too. He doesn't want to have to maintain a horrible kludgy driver that he saw as a bad idea from the start. But at the same time Solaris maintains APIs and even ABIs from about version 5. Enterprise people want to know their programs aren't going to randomly break with the next upgrade.)

      --
      I am trolling
    10. Re:author is well known by eviltypeguy · · Score: 1

      His native language is not English so it will be difficult for an English speaker to infer emotions or even specific things from his writings. However, having an idea of the amount of work he has put into things and his recent blog entries. I would say he is happy with recent developments.

    11. Re:author is well known by blastwave · · Score: 1

      Hey .. the author is a great guy and I was talking on the phone with him recently and we both agree that a lot gets lost in translation.

      He speaks fluent German and can translate into English as needed. On the phone he hesitates a bit and generally we are able to talk. This guy is not only funny but wickedly smart. Like really really smart and I think people just need to smile more and try to see that translation to english can really mess up a message. Face to face is the only way to talk, but when forced we can talk via the phone. Then we lose facial expression but we heve intonation and the occasional smile somehow can get through the phone. But the bottom of the rung for communication is the written word that has been translated from some other language.
      So give the guy a break.

      Dennis Clarke
      Director Blastwave.org
      http://www.blastwave.org/

    12. Re:author is well known by vsprintf · · Score: 1

      He speaks fluent German

      Since his address is in Germany, that's a good thing.

      This guy is not only funny but wickedly smart. Like really really smart . . .

      Yeah, I know he's smart. I've had to modify some of his code, so I've seen it. I agree he's really smart.

      But the bottom of the rung for communication is the written word that has been translated from some other language. So give the guy a break.

      Considering how often he's been called on his responses, I'm sure a guy as smart as he is could manage to be a bit nicer if he wanted to. Most of us take care when using email and lists to avoid possibly offensive remarks. When in doubt, one can always include a "hope that helps" or a smiley. Berating some poor guy for using the last stable release of some code because an alpha of a new version was released the previous week does not seem like a matter of poor translation. JMHO.

  15. Re:Imitation is the sincerest form of flattery ? by Anonymous Coward · · Score: 0

    Yes. Because we have never seen a UNIX OS whose name ends in "X" before Linux.

  16. Re:Oh great, let the fun begin by FidelCatsro · · Score: 4, Insightful

    Honestly i think your Jumping the gun a little. This wont happen to solaris , solaris will always be solaris and compatible with itself . If this distros goes so far as to be incompatible with Solaris main then it will cease to be a solaris.
    Solaris is an OS as opposed to linux which is just a kernel

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  17. What really disappoints me... by Anonymous Coward · · Score: 5, Interesting
    ...is that there were those of us in Sun who wanted to do this kind of thing 5 years ago, but the pointy-hairs just didn't get it. There was talk of a GNU/Solaris as well.

    The pointy-hairs did get it eventually, but they RIF'd us and let external people do it instead. Meanwhile millions of $s of R&D money was wasted on stupid projects that were not needed, ill-concieved, cancelled, etc.

    1. Re:What really disappoints me... by Anonymous Coward · · Score: 0

      pointy-hairs or pointy-heads?

    2. Re:What really disappoints me... by Anonymous Coward · · Score: 0

      ...is that there were those of us in Sun who wanted to do this kind of thing 5 years ago, but the pointy-hairs just didn't get it.

      I used to be a SunOS and Solaris user. Basically, once Sun switched from SunOS to Solaris (i.e., around SunOS 5), it was all over: Sun had become a bloated mainframe company producing a bloated mainframe product.

      Meanwhile millions of $s of R&D money was wasted on stupid projects that were not needed, ill-concieved, cancelled, etc.

      Like Solaris itself.

    3. Re:What really disappoints me... by Anonymous Coward · · Score: 0
      For every pointy-hair leading a project, I'd wager there were 5-10 engineers convinced that they were doing brilliant work, exceptional work. Work, that even though was duplicated 3 other places within Sun, was uber-f'ing cool. That's why they couldn't reuse anything! They were the only ones who really got it!

      That's just as big of a reason for wasted dollars inside an engineer driven company like Sun as the pointy hairs. 5 guys (or maybe even a whole department) go off on a skunk works project and come up with something really freakin cool, even though the rest of the company is trying to get something else done in a completely different direction. No matter that they just re-invented the wheel. It was awesome!

      I spent 4 years working on a project at Sun that competed directly with another project. (how we kept a team together for that long within the constantly re-orging Sun structure was a miracle in and of itself) Both teams reported to the SAME DIRECTOR of Software Development. It can be cutthroat competition, even amongst your fellow employees.

      That said, I think it is cool that Sun has opened up the source. That's walking the walk. Belated yes, cool definately. As a current employee, I don't harbor any pie-in-the-sky fantasies about Sun's future. I *personally* think Sun will be fine, but hey..I'm just a drone in Sector 7G. No matter what happens though, it is going to be exciting. You won't see Sun staggering around like the undead SGI or becoming a slow moving trainwreck like HP/Compaq. Whatever happens, it is going to happen at 100 miles an hour. Hell, 5-7 years ago, they were predicting the death of Big Blue. So things can definitely change.

    4. Re:What really disappoints me... by Anonymous Coward · · Score: 0

      Basically, once Sun switched from SunOS to Solaris (i.e., around SunOS 5), it was all over: Sun had become a bloated mainframe company producing a bloated mainframe product.

      No shit man. Scalable multi-processor, fine grained locking, multiple threads of execution are all just bloat. SRV4 and 64-bit were pretty much useless too.

      They should get rid of the cpu controls they have, like processor sets and the ability to designate that certain procs only run on certain processors. Zones are even more added bloat - who's going to really use those? And the thought of trying for a new fs - why bother - they should let Veritas handle that.

    5. Re:What really disappoints me... by Anonymous Coward · · Score: 0
      For every pointy-hair leading a project, I'd wager there were 5-10 engineers convinced that they were doing brilliant work, exceptional work.

      In my experience, I was the one on the pointy-hairs project. Our direction changed so often and at such short notice, we were lucky to get anything done. Project after project never went in Solaris. There was precious little communication. People doing "skunkworks"-type projects completely undermined what we were doing and we kept having to make radical changes.

      Rather than the pointy-hairs listening to the engineers on their teams, they came up with these daft projects with no clear purpose or thought as to how it would affect Solaris as a whole.

      Maybe that's changed now. Who knows? Hopefully it has? Although I see that ZFS still hasn't gone into Solaris 10, Zones (Containers) stll render a machine un-upgradable, Janus (Linus Emulation) has been completely canned, according to zdnet, (perhaps due to lack of engineers?) but Solaris 10 did get a completely new and useless configuration interface, like AIX, which completely breaks the UNIX way of doing things. It was a good check in the marketing box for selling to Wall Street though.

    6. Re:What really disappoints me... by Anonymous Coward · · Score: 0
      Zones are really cool. They're very useful, once you figure out how to configure them properly.

      I had a 4-way Opteron server running Solaris 10 with 4 different Zones on it, all pretending to be different servers, all with different build environments installed. Very cool indeed.

      The problem with Zones is that there's no way to upgrade Solaris on a machine with Zones set up.

  18. So how long until we get OpenSCO? by suitepotato · · Score: 1

    Just wondering is all...

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  19. Re:Imitation is the sincerest form of flattery ? by Anonymous Coward · · Score: 0

    The ones before Linux weren't named after a person. This one is. The guy's name is Schilling.

  20. Coding in Parallel by Anonymous Coward · · Score: 1, Insightful

    You gotta love it. We need more open source desktops, word processors, image editors, code editors, FTPers, news readers, groupware, web browsers, mulimedia players, and so on...

    The more parallel libraries that I have to install on my machine...the better. Sure, the libraries perform the same task, and you have to have at least 2 gigs to fit a common distro, but that's how the ball bounces when you're dealing with egos the size of china managing projects.

    LET THE FLAMES BEGIN: (i'll help)

    - freedom of choice
    - competition is good
    - projects don't have similar licenses, so if one license fails it won't kill everything
    - freedom of choice
    - it's difficult to get many programmers working on the same project. (Tell that to Linus)
    - I'll do what I want to do


    You know, after reading those points again....I've thought about it and I actually like the idea of coding in parallel. HEY LINUS, you have too much control of the kernel and we need more freedom. I say we fork the kernel into 10 different projects. And I'm not talking about the standard forks where the good stuff is added back into the main branch....I'm talking about permanent forks baby. I want each kernel fork to reinvent the same wheels, solve the same problems, deal with the same issues. I mean, you expect me to believe that the hundreds of people can contribute to the same project....THAT'S IMPOSSIBLE. It will surely fail. In addition, if the GPL fails, we're in big big big trouble. LINUS, please, for me, fork the kernel.

    Here's the deal: the majority of the OSS community is made up of ego driven men striving to be the alpha. It needs a benelovent dictator (like Linus is with the kernel) to get all this crap cleaned up.

    1. Re:Coding in Parallel by m50d · · Score: 1

      You jest, but Linux seriously needs forking, because too many stupid things happen that shouldn't. We need someone to try ABI compatibility, a bit of stability, a better block device layer, getting reiser4 working,.... Not all of these things would necessarily work, but some of them would, and while Linus is in control none of them happen.

      --
      I am trolling
    2. Re:Coding in Parallel by hacker · · Score: 1
      "You jest, but Linux seriously needs forking, because too many stupid things happen that shouldn't. We need someone to try ABI compatibility, a bit of stability, a better block device layer, getting reiser4 working,.... Not all of these things would necessarily work, but some of them would, and while Linus is in control none of them happen."

      Do you have a few thousand idle developers lined up to take over all of the drivers, interfaces and other source code? You'll have to fork all of the kernel maintainers' work as well, not just Linus'...

      Don't expect that just because you "fork linux", that all of the current Linux authors will magically begin to support your forked version as well as the "real" Linux too. You better have a few hundred developers ready to start porting and backporting Linux fixes to your "forked" version.

  21. Re:whats the difference ? by node+3 · · Score: 4, Funny

    between solaris and linux ?

    One sucks, and the other doesn't.

    Or it might be the other way around.

  22. Re:whats the difference ? by FidelCatsro · · Score: 4, Informative

    They are two different OS and run on different kernels for a start(note that linux is just a kernel anyway)
    Linux has a broader compatibility with x86 hardware
    Solaris has by default a better permissions system
    Linux is under the GNU GPL and thus a little freer than OpenSolaris
    Solaris has far better NFS support , not that you would notice unless your running with allot of clients
    Solaris is certified POSIX complient and linux is just pretty much POSIX compliant (mainly due to the cost of being declared posix compliant , and the rate the linux kernel evolves)
    Those are some of many many many differences.

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  23. Re:Oh great, let the fun begin by Anonymous Coward · · Score: 0

    Try reading the article. This is a very minor modification to OpenSolaris that lets it run as a livecd. I imagine the modifications are purely in the boot code. If anything, this is good for OpenSolaris because it'll let people experiment with it and maybe grow the user/dev base a bit.

  24. MOD PARENT UP !!! by Anonymous Coward · · Score: 0

    ha ha ...that was funny !!

  25. OSS? by pedantic+bore · · Score: 3, Insightful
    ... majority of the OSS community is made up of ego driven men striving to be the alpha.

    No need to smear the OSS community. That describes the non-OSS community perfectly also.

    There are people who hack for the love of it, and there are people who write code because they have a vision of making the world a better place through better technology... you just don't hear about them too much. They don't feel the need to self-promote.

    --
    Am I part of the core demographic for Swedish Fish?
  26. And who the hell are you? by cbreaker · · Score: 1

    I mean, how much did you pay for Linux? Or OpenSolaris? How much code did you write for either? What's your personal stake in this?

    I think it's great - GNU/Linux has been made possible by people writing software that suits their needs. We've got some great software, viable operating systems, and Linux systems are all basically compatible with one another. Your "favorite programs" wouldn't exist without it.

    So why don't you stop bitching about what YOU want, and appreciate the work that's been done thus far. Sure, sometimes the dependencies thing is a pain, but it's only because OSS is moving so fast that it can be painfull. And I'll take that trade-off any day.

    --
    - It's not the Macs I hate. It's Digg users. -
  27. Interesting,, but no thanks. by Anonymous Coward · · Score: 2, Interesting

    It looks like a interesting distro, and I'd be partially interested in downloading it and taking a look at it if wasn't for the whining and complaining about the GPL he makes. I don't like the idea of my contributions potentially being distributed/used in a closed-source project [total value of my code: err.. about 2 cents] if I contribute to an open-source (GPL or Compatible license) project, and the GPL gives me that control [not that I'm concerned about it]. I've not got much code out there [mostly really small bug-fix snippets], but what is out there is covered under the GPL and anyone can use it under the GPL.

    Not that I'm saying Solaris is a bad OS, (OOB it's pretty much worthless until you add GNU tools to it) but it's a damn sight better than Xenix or NT 4.51.

    1. Re:Interesting,, but no thanks. by m50d · · Score: 1

      There are plenty of projects which are GPL but want you to assign copyright. Anything with a commercial/propriety version, like MySQL and Qt. And the GNU requires copyright assignment for anything you contribute, any bugfixes for gcc, glibc, emacs etc. have to be copyright assigned to the FSF.

      --
      I am trolling
    2. Re:Interesting,, but no thanks. by Tpenta · · Score: 1

      OOB it's pretty much worthless until you add GNU tools to it Last time that I looked, /usr/sfw installed OOB. Tp.

  28. Joerg, please release cdrecord-prodvd source by Hal+XP · · Score: 1

    Maybe we could start, while we're busying downloading the bzip2'ed iso, a petition for the author of cdrecord to open the source to the DVD-capable version of CDRecord. Now that Sun has (or at least claims to have) released the source to what is its second most-valuable asset, Joerg has less reasons to hold on to his binary-only version of cdrecord. Not that there are no alternatives to cdrecord. But as far as optical media writing on *n*x is concerned, cdrecord is the gold standard.

    --
    I'm a sci-fi vegan: I don't want the aliens to think we have as much right to live as the fried chickens we eat.
    1. Re:Joerg, please release cdrecord-prodvd source by Anonymous Coward · · Score: 0

      Why do you feel such a sense of entitlement to his code? He's the one who did all the hard work to write it.

    2. Re:Joerg, please release cdrecord-prodvd source by Anonymous Coward · · Score: 0

      If you think cdrecord is the "gold standard" of media burning, why don't you pay his asking price for dvdrecord?

      If freedom matters to you more than "gold standards", use and contribute to one of the many different dvd burning tools. Personally, I find growisofs is the only one that worked perfectly, first time (and no, dvdrecord didn't work with my ATAPI burner under Linux. So much for a "gold standard")

    3. Re:Joerg, please release cdrecord-prodvd source by Hal+XP · · Score: 1

      Just for clarification, Joerg considers dvdrecord an unauthorized fork (if such a crime is possible for another project whose source has also been made freely available) of cdrecord. cdrecord-prodvd is Joerg's project. I think Joerg's main complaint against patched versions of cdrecord is that they supposedly reflect unfairly on the quality of cdrecord, as your experiences with dvdrecord appear to prove.

      --
      I'm a sci-fi vegan: I don't want the aliens to think we have as much right to live as the fried chickens we eat.
  29. Re:whats the difference ? by Anonymous Coward · · Score: 0

    But they are both UNIX-like systems right, with everything you could expect from such an operating system? (chown, ls, /, etc.)

  30. Re:Oh great, let the fun begin by swordgeek · · Score: 1

    Don't forget, though. Sun will regularly be releasing updates of their code. OpenSolaris isn't just a one-time fork from the Solaris code, it's an ongoing concern. In other words, there will be a stable and current base--always--to work from.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  31. Re:whats the difference ? by rhizome · · Score: 2, Informative

    >But they are both UNIX-like systems right, with everything you could
    >expect from such an operating system? (chown, ls, /, etc.)

    Solaris is full-blooded SysV, Linux is a hodgepodge of SysV and BSD style Unix.

    --
    When I was a kid, we only had one Darth.
  32. Re:whats the difference ? by FidelCatsro · · Score: 1

    Yes pretty much ,if you want to really simplify things .
    At the user level they should feel very similar (Depending on your installed Desktop environment or if its pure text mode, your installed shells).
    The differences are very much admin level differences, the average Luser would not have to worry ,bar of course if you wanted to install some programs then you may run in to trouble (of-course on most my systems installs are purely admin level, so its a moot point)

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  33. Re:Oh great, let the fun begin by Anonymous Coward · · Score: 0

    Actually, Solaris is way more advanced than Linux, and there were fears a lot of the stuff is going to be copied into Linux once Solaris is open sourced.

  34. for the lazy by Anonymous Coward · · Score: 1, Informative

    If you don't want to bother restarting your machine, give it a test drive with qemu @ www.qemu.org

  35. Gentoo? by keesh · · Score: 1

    After all the hype and press releases, where's the Gentoo port? You'd think that they'd've had time to put it together, what with all the promises they made and all...

    1. Re:Gentoo? by Anonymous Coward · · Score: 1, Funny

      It's still compiling.

  36. Re:Oh great, let the fun begin by njcoder · · Score: 2, Informative

    Just to emphasize... According to Eric Boutilier in his blog "under the new Solaris/Opensolaris model, in order for a Sun developer to put code into regular Solaris (the Solaris that Sun ships), he/she will have to put it into Opensolaris first."

  37. SchilliX? by Hikaru79 · · Score: 2, Funny

    Heh, it should have been called "Scholaris"

    1. Re:SchilliX? by BoomerSooner · · Score: 1

      I think calling it "The David Beckham OS" would have made more sense from a marketing standpoint. For short you could call it BecksOS.

  38. let the better OS win by cahiha · · Score: 1

    Well, it looks like Sun came out with something bootable and runnable. That's nice. Now, users and developers can determine which is the better systems. The next thing after getting it compiled and booting will be to get some unbiased benchmarks and see how much hardware it is compatible with.

    Personally, I don't give Solaris much of a chance: I think it scratches itches that few people have. But, hey, in a year or two, we'll know.

    1. Re:let the better OS win by htd2 · · Score: 1

      Personally I think that OpenSolaris and the free availability of Solaris 10 on x86 spells the end of Linux as an OS for commercial server use.

      My prediction is that Solaris x86 will replace most of the Linux systems that are currently being used as servers leaving Linux to fight it out with Apple for the non windows desktop category.

      The only area I can see where Linux is likely to survive in commercial use is PDA's and small applicances.

      We should see in a couple of years.

  39. Re:Oh great, let the fun begin by njcoder · · Score: 3, Interesting

    " Yes, Linux is such a "mess" that Sun have been _forced_ to copy it !" Actually, it looks like the reverse is already starting to happen. And in the past the linux kernel guys were able to get info from solaris and solaris engineers. here Some comments are negative some are positive but Solaris is mentioned the most by far out of any of the commercial Unixes. I can't find the link right now but I remember someone saying that back in the day Sun was a lot more open with it's technology. Sun engineers would publish info about their hardware and software. Especially when someone was having some sort of trouble. Then they got a little more closed down. Probably when they were making a ton of money. Sounds like Scott McNealy recognizes that and wants Sun to go back to being more open.

  40. Re:Imitation is the sincerest form of flattery ? by Cross-Threaded · · Score: 1

    Hmmm... Knoppix ring a bell?

    --
    They call us sheeple, I wonder why?
  41. ask debian-legal about CDDL and "Debian/Solaris" by civilizedINTENSITY · · Score: 1

    Two threads appears on the debian-legal mailing list. One commented on the draft license, and the other on the OSI-approved license. I think the most pertinant entry from the former thread was this one, by Juhapekka Tolvanen which states: It probably fails the Chinese Dissident test, but I don't think that's a problem. The requirement to not modify "descriptive text" that provides attributions /may/ be a problem, but that'll depend on specific code rather than being a general problem... Andrew Suffield elaborates, saying: > Is that license free according to DFSG? Not intrinsically. Individual applications of it may be, with a liberal interpretation, or may not be, with a lawyer one. Notably it's capable of failing the Chinese Dissident test, and of containing a choice-of-venue provision. It also has a number of weasel-worded lawyer clauses that could be used in nasty ways... Yeah, it's another of those irritating buggers. We'll have to analyse each license declaration that invokes this thing. Followups in the later thread reinforce that none of the problems debian-legal had with the orignal draft appears to have shifted. To close out this entry I'd like to bring the sagely words of Stuart Yeates from debian-legal to bear: The CDDL is almost certainly better from pretty much every point of view (including that of the DFSG) than the current licences for Solaris. If you had ethical no problems with the old licences for Solaris, you're unlikely to have ethical problems with the CDDL.

  42. Hosting by KidSock · · Score: 2, Interesting

    Wouldn't this be good for hosting? You could sell zones w/ root like linode.com does with UML. Is anyone doing this or planning on it?

    1. Re:Hosting by njcoder · · Score: 1

      I was thinking the same thing. Go find some capital... I'm in :)

    2. Re:Hosting by Anonymous Coward · · Score: 0

      Not yet. Zones are not quite up to the task yet because they just don't have all the features. In particular, networking options are pretty limited in a zone. There isn't any way to firewall traffic between zones on the same system, nor is there a way for a zone to firewall its own traffic from the rest of the network. It is possible to put firewall rules in place in the global zone that apply to local zones, but that still doesn't solve the problem of inter-zone communication.

      Another problem is that there currently isn't a good way to limit the amount of memory that a zone can consume. You can use the resource capping daemon, but it's not a good solution and I've never really been able to get it working properly.

      Other debugging tools also may not work properly or at all within a zone. For example, you can't use DTrace in a local zone (although you can run it on a process in a local zone from the global zone), and other things like snoop don't work.

      Zones are ideal for a business running applications on several smaller systems that wants to consolidate them on a bigger system. The resource management capabilities (at least with regard to CPU consumption) are incredible. They offer great process isolation and are very lightweight when it comes to memory, CPU, and disk space consumption. It could be a good fit for a Web hosting provider that just lets you publish and serve pages, but it's not yet a good solution for cases in which you want to give users full root access and let them do whatever they want.

  43. You're an idiot! by Some+Random+Username · · Score: 3, Insightful

    He does cdrecord, not xcdroast. And he does use open standards, that's why it works on several unix OSs. Just because linux developers make some random change does not mean its magically an "open standard", its non-standard, linux-specific behaviour. Linux making random stupid changes and not informing people who use the now altered API is entirely the fault of linux developers. If you don't like it, use an OS that doesn't do this, or complain to the linux developers who created the problem.

    1. Re:You're an idiot! by diegocgteleline.es · · Score: 1

      Just because linux developers make some random change does not mean its magically an "open standard", its non-standard, linux-specific behaviour. Linux making random stupid changes and not informing people who use the now altered API is entirely the fault of linux developers.

      "not informing"? "stupid changes"? The changes were done for a good reason, and well, there is a changelog saying what changes and what not changes. AFAIK, the main problem here is Joerg not wanting to modify cdrecord for no good reasons because he thinks linux developers are stupid.

  44. Re:whats the difference ? by pete-classic · · Score: 1

    Allot means to parcel out or assign. I think you meant "a lot". I guess you are to be congratulated for not writing "alot".

    -Peter

  45. Re:whats the difference ? by Empty+Threats · · Score: 1

    Yes. You won't notice that Linux NFS is totally, completely broken unless you're running with "a lot" of clients.

    In this case, "a lot" actually means "any non-zero number."

  46. Re:whats the difference ? by Anonymous Coward · · Score: 0

    IT was ment to be a-lot , shouldn't leave spell checker on auto correct

  47. Re:Oh great, let the fun begin by mph_az · · Score: 2, Insightful

    BSD is an OS as opposed to linux which is just a kernel, and yet look at how fragmented BSD is.

  48. Re:Oh great, let the fun begin by FidelCatsro · · Score: 1

    No BSD is the equivalent of system V , its a type of UNIX kernel

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  49. same rule as Apache though by steve_l · · Score: 1

    The ASF take ownership of your code when you donate it to them.

    difference is, you know that Apache themselves wont run off with your code, though they may change the ASF license to something you dont agree with.

  50. happens everywhere by steve_l · · Score: 1

    ...at least solaris will survive now.

    Can anyone dredge a copy of the old NeWS windowing system and release that now too; that could do stuff so much cooler than X11 can do today, even, what, 15 years later. Or is the tar file of the source slowly rotting away in a tape that wont be readable before long.

    1. Re:happens everywhere by SimHacker · · Score: 2, Interesting
      I still have my old copy of the NeWS sources, but I don't think anyone at Sun does. But "open sourcing" NeWS would be a waste of time. Just because people are still using an inferior obsolete window system like X-Windows doesn't mean we need to revive another old obsolete window system to replace it. It's better to make something new with current technology, than to use X-Windows or NeWS.

      -Don

      --
      Take a look and feel free: http://www.PieMenu.com
    2. Re:happens everywhere by Anonymous Coward · · Score: 0

      We'd still like to see the source of NeWS.

    3. Re:happens everywhere by SimHacker · · Score: 2, Funny
      It looks something like this:

      switch (postscript_primitive) {

      [10 pages of code]

      }

      -Don

      --
      Take a look and feel free: http://www.PieMenu.com
  51. linux knows about laptops by steve_l · · Score: 1

    the 2.6 kernel knows enough about ACPI and laptops to be usable on the move, with a laptop that can switch from network location to location, the WLAN rebinding, power management engaging. It also knows enough about mainstream hardware that I managed to get both ubuntu and Suse 9.3 working on a 2 year old laptop, even the WLAN working. It suspends to disk! and comes back!

    I suspect solaris is more server/desk workstation centric. I know sun dont make laptops, and stopped funding powerbook purchases a few years back. I also know that Java (J2SE) lacks any APIs for power management features, and the implementation cannot handle things like IP addresses changing during the lifespan of a process. (e.g. all DNS lookups are cached forever by default, there is no way to turn this off in an app itself, only the command line).

    If solaris drivers dont have power management in there, it will take a lot of work to retrofit it.

  52. Re:Oh great, let the fun begin by mph_az · · Score: 2, Informative

    No, BSD is the variation of UNIX which was put together by the research lab at the university of california. Unlike BSD there never was a single System V release, whereas BSD had several releases from the university of california until 4.4.

    After that, it fragmented to NetBSD, FreeBSD, OpenBSD, Darwin, and lastly DragonflyBSD.

  53. Re:whats the difference ? by dbIII · · Score: 2, Informative
    Solaris has far better NFS support , not that you would notice unless your running with allot of clients
    ie. More than one client.

    Linux NFS is improving dramaticly, but still has some way to go. NFS on 2.4.20 is dog slow, on 2.6.10 using TCP/IP it's just noticably slow.

    I use solaris on I/O intensive stuff (in my case the hardware I have is better for it too, which is the major difference) and linux for the CPU intensive stuff (fast intel/amd chips are cheap).

    The funny thing is the stuff that really shows the difference in CPU is some badly written java programs, which run tolerably on a fast linux box but take more than 60 seconds to update drop down menus on a 4x400MHz Sun with lots of memory.

    When you shift gigabyte of files about you really notice the speed difference.

  54. Is it worth it for the desktop user? by beforewisdom · · Score: 1

    Is it worth it for a linux desktop home user to switch to OpenSolaria?

    Are there visible goodies to have? Better apps? Better fonts/graphics etc? Better stability? Better performance.

    Is there a reason for a desktop/end user to bother?

    Steve

    1. Re:Is it worth it for the desktop user? by AaronW · · Score: 2, Informative

      As a desktop Solaris and Linux user, I would say no. At least for me, Linux, especially with the 2.6 kernel is *much* more responsive on the desktop, plus Solaris is missing many pieces that really help for the desktop (like Alsa). Granted, you can get audio running on Sun (I wrote the ARTS Solaris driver for KDE), but you're much better off under Linux.

      Also, at least on Sparc, Sun's X server doesn't appear to support a number of key features useful on the desktop, and Xorg doesn't run on Sparc Solaris due to missing kernel support. X86 might be better in this regard, though.

      Also, for desktop use, Solaris only has a fraction of the drivers that Linux has.

      Now maybe Solaris 10 is a bit better, but Solaris is much more optimized for the server than the desktop.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    2. Re:Is it worth it for the desktop user? by beforewisdom · · Score: 1

      Thanks for the cool information!

  55. Re:whats the difference ? by ozmanjusri · · Score: 3, Funny

    IT was ment to be a-lot , shouldn't leave spell checker on auto correct

    If you meant ment to mean meant, you should leave the spell checker on auto-correct or allot a lot more time to your dictionary.

    --
    "I've got more toys than Teruhisa Kitahara."
  56. Re:Imitation is the sincerest form of flattery ? by Anonymous Coward · · Score: 0

    Ah, yes. I remember the 1991 release of Knoppix. Oh, wait...

  57. Backport? by Digital+Pizza · · Score: 2, Interesting
    So, how long before someone backports this to the Sun architecures that have been EOL'd: sun4m, sun4d, and dare I say it: sun4c?

    I do believe I've heard that it's already running on the sbus-based sun4u's (Ultra 1 and Ultra 2), and there actually is a lot of interest in getting this for the sun4m's (Sparc 4, Sparc 5, Sparc 10, Sparc 20).

    It'd be kinda fun to pull my old IPX out of the closet again to try cramming OpenSolaris into it :-)

    --
    We apologize for the inconvenience.
    1. Re:Backport? by Anonymous Coward · · Score: 0

      I don't know about OpenSolaris, but as it's basically the Solaris 10 codebase, I suspect it'll work on the sbus sun4u boxen. Solaris 10 certainly does. (I'm using an Ultra 2 with Solaris 10 at work, actually).

      Getting it working on sun4m would be kinda cool, actually.

  58. Re:Oh great, let the fun begin by Anonymous Coward · · Score: 0

    What is an OS but a kernel ? Go check up the definition of an OS and a kernel.....

  59. Well... by Craig+Ringer · · Score: 1

    It's his code. He's not obliged to release it, and if his goals in keeping it closed are being met I guess he probably won't.

    That said, he did release cdrecord under the GPL, and it has now been extended by others to support device file access and DVD writing. Grab the SRPM of cdrecord / dvdrecord from Fedora Core 4, for example.

    It "just works"

  60. Bigotry by Craig+Ringer · · Score: 2, Insightful

    The bigotry being displayed here is astonishing. Between whining about cdrecord, making uninformed snipes about how Linux is better, and writing off Solaris because of the CDDL, it's a pretty poor show. I know slashdot can do better than this :S

    note: I have concerns about the CDDL too, but it ONLY MATTERS if you want to contribute your code into the core codebase, use Solaris code in your own, or redistribute modified Solaris code. The contributor agreement only matters if you want to have your code merged into Solaris - you can simply maintain an outside patch/dist if you have a problem with it. I'm 99% sure none of the loud complainers here will be doing any of the above anyway.

    I also tried Solaris 10 - and got rid of it. It's not much of a desktop yet - old software, and it needs a comprehensive package collection of libs and GNU tools REALLY badly. It does, however, serve some people's needs fantastically, especially in the server space. Let's not write something off entirely because "sun are bad, mmkay" or because it doesn't have the latest GNOME.

    As for cdrecord ... come on. The fellow can be abrasive but I don't see how that's important here, and he can do what he wants with his code. He did license it under the GPL in the first place, which I for one appreciate, so we can use it and the extended DVD-supporting derivatives of it available in Linux distros. I don't see why him deciding *not* to give away *more* of his work draws such incredible indignation here. Sure, it'd be nice (FSF zealous would argue "morally required"), but really it's his work and his code.

    1. Re:Bigotry by julesh · · Score: 1

      As for cdrecord ... come on. The fellow can be abrasive but I don't see how that's important here, and he can do what he wants with his code. He did license it under the GPL in the first place, which I for one appreciate, so we can use it and the extended DVD-supporting derivatives of it available in Linux distros. I don't see why him deciding *not* to give away *more* of his work draws such incredible indignation here. Sure, it'd be nice (FSF zealous would argue "morally required"), but really it's his work and his code.

      What has irritated me are these things:

      * The fact that he complained when people added their own DVD extensions into his software

      * The fact that he advertises his DVD recording software as free for personal use, but distributes crippleware that requires a license key and doesn't provide any license keys (or at least, hasn't to me, despite the fact that I've followed the instructions at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/README.ke y twice and requested assistance from him by e-mail once).

    2. Re:Bigotry by Craig+Ringer · · Score: 1

      Yep... and fair enough, too. As I said, the fellow can be rather abrasive - and ships crippleware from what you say (I haven't tried it).

      I'm don't disagree about that. I just don't think that justifies the attitude of entitlement that some folks seem to have here, and I'm not convinced that alone is a reason to write off his other work.

      That said, I'm not particularly inclined to rely on this for anything important in the long term, given his licensing track record.

    3. Re:Bigotry by MikeBabcock · · Score: 1

      The license keys are on that FTP site in two places.

      I found the instructions lame myself too, till I searched around a little.

      --
      - Michael T. Babcock (Yes, I blog)
  61. mod parent funny by hellanacho · · Score: 1

    let the SCO bashing begin! (they do deserve it)

  62. Unix category revived by hritcu · · Score: 1

    If it wasn't for the recent Open Solaris buzz, i wouldn't have known there is a Unix category on /. :)

    --
    If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
    1. Re:Unix category revived by martin_lovick · · Score: 1

      Heres a utopian vision for the post-M$ era... OpenSolaris + OpenOffice + GCC (of course!)

  63. Re:Oh great, let the fun begin by Anonymous Coward · · Score: 0

    Yes was , now its a type and a version . People mostly refer to BSD as the kernel type *BSD

  64. Re:Oh great, let the fun begin by 51mon · · Score: 1

    Solaris is probably mentioned most because it had the largest user base, and probably also the most software development going on.

    HP may have been hot on compilers, but SUN were dealing with dynamic loading of modules, dynamic tuning of kernel parameters and the kind of things that find favour on LKML.

    IBM may have done all sorts of things in AIX, but they must have had the hangers on from the OS/2 marketing team doing their PR, because I never heard of any of it till they put it in GNU/Linux.

  65. Do you grasp what an API is? by Some+Random+Username · · Score: 2, Interesting

    He, like many people, does not use linux as his primary OS. He is just nice enough to make software that works on linux. He relied on an API that is not supposed to be changed. Do you honestly expect him to spend all his time searching changelogs of various operating systems checking to see if the developers are changing stable APIs on him? If you are going to alter the API, it would be reasonable to email people who write important software that relies on that API. And there is no reason to change the API, linux developers simply do not consider keeping an API stable to be important.

  66. Re:ask debian-legal about CDDL and "Debian/Solaris by Anonymous Coward · · Score: 0

    Don't look at the CDDL draft....

    The final CDDL looks different as a result
    of my interventions. The CDDL draft from
    December really was unusable for private
    persons, but I did not see any problem
    with the final text

    If soneone is interested: I did write a long
    review on the CDDL on day 2 of the CDDL
    draft and I had a 3 hour teleconference
    with Suns Legal people a week later

    Schily

  67. This is bad news by setantae · · Score: 1

    The last thing that Solaris needs is to be diluted with "distro" fever. Hopefully the CDDL will help to stop that happening.