Slashdot Mirror


Sun Opens OpenSolaris.Org

An anonymous reader writes "Sun has launched the first version of opensolaris.org, featuring a small initial drop of source code. The idea is to make a display of good faith to the Solaris community while the rest of the source code due diligence is completed. The source code for Dynamic Tracing (DTrace) is available for download under the terms of the newly OSI-approved CDDL license."

357 comments

  1. Now that's a concept by lphuberdeau · · Score: 5, Funny

    Sun really seems to like the Open-.org naming convention. They are probably trying to oppose Steve Jobs' iNaming.

    --
    Qui ne va pas à la chasse n'a pas de gibier
    PHP Queb
    1. Re:Now that's a concept by Anonymous Coward · · Score: 4, Insightful

      They should revive their "Open Windows" trademark to issue a open source operating system distro - be it Solaris or Linux. That would be a perfect revenge for Microsofts litigation against Lindows.

    2. Re:Now that's a concept by kin_korn_karn · · Score: 3, Funny

      now they can all merge with a financial services company and be iOpenING.org . har har har

    3. Re:Now that's a concept by Anonymous Coward · · Score: 0
      Great, now I'll have to see OS.o everywhere.

      --
      Qui ne va pas à la chasse ne doit pas tuer pour manger

    4. Re:Now that's a concept by Antonymous+Flower · · Score: 0

      your post was a real iOpen-er

    5. Re:Now that's a concept by sharkey · · Score: 1

      Yeah, it dovetails nicely with them being the .COM people.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    6. Re:Now that's a concept by jon1012 · · Score: 1

      No, no, no... You don't get the point ;) They are trying to close the "open" word ! They found it frightening to have an open work like "open" used by geeks... So, here they are... Using this word... ;)

    7. Re:Now that's a concept by lphuberdeau · · Score: 1

      Actually, now that you mentionned it, I'm surprised no one actually claimed patent rights on file > Open...

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    8. Re:Now that's a concept by Anonymous Coward · · Score: 0

      Good idea. I just did. Give me money.

    9. Re:Now that's a concept by recharged95 · · Score: 1
      "Open-.org naming convention. They are probably trying to oppose Steve Jobs' iNaming."


      Then shouldn't it be we-.org then? (versus i-.org)

    10. Re:Now that's a concept by hkb · · Score: 1

      Why would they do that? They're now partnering with Microsoft on all sorts of technologies. Did you miss that whole deal?

      --
      /* Moderating all non-anonymous trolls up since 2004 */
    11. Re:Now that's a concept by Anonymous Coward · · Score: 0

      occams razor? how about selling me that trademark?

    12. Re:Now that's a concept by Anonymous Coward · · Score: 0

      Wasn't that the name of one of those stupid "internet appliance" gadgets back in 99 or so?

  2. Hot-Swappable by jon_oner · · Score: 3, Insightful

    I just want the cool features of solaris (such as hot-swappable processors on a multi-processor system) to be ported to Linux. Honestly, bot OS can and should merge into one entity. less fork, more merge.

    1. Re:Hot-Swappable by Anonymous Coward · · Score: 2, Informative

      that's not so much software as it is hardware. and merge the two? are you a moron?

    2. Re:Hot-Swappable by DShard · · Score: 4, Insightful

      Merging solaris code into the linux kernel is a lot more difficult then implementing the feature from scratch. This is largely due to the codebases being wildly different but other difficulties contribute to the problem.

      On the bright side, hot swappable processors, memory and pci cards are already in linux. enjoy!

    3. Re:Hot-Swappable by Anonymous Coward · · Score: 1, Funny
      On hot swapping an anonymous coward writes:
      that's not so much software as it is hardware. and merge the two? are you a moron?
      No, he is merely as technically inept as you are socially inept.
    4. Re:Hot-Swappable by AlgUSF · · Score: 1

      I agree with the AC, most of the hotswapping is hardware related, and it shouldn't be a huge effort to port over hot-swapping Sun hardware on a Linux kernel.

      --


      I want my rights back. I was actually using them when our government stole them after 9/11.
    5. Re:Hot-Swappable by burns210 · · Score: 1

      Hot-swapping live components is a hardware capability first, OS must support it as well though. Mainframes have this, hot-swap processors, etc. x86 just does not support it. That isn't Linux's fault.

    6. Re:Hot-Swappable by MightyMartian · · Score: 1

      Can I get the name of the firm you work for so that I can make sure to never ever recommend you to any customer of mine.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:Hot-Swappable by superpulpsicle · · Score: 3, Funny

      Sun has an aweful track record of maintaining anything on the web. That includes their external website. A small example, you can't even find sun's Burlington Mass address on the site. Trust me, the list is a mile long. I expect this .org site to be well maintained for about a year at most.

    8. Re:Hot-Swappable by gnarlin · · Score: 2, Interesting

      Is the new license from sun gpl compatable?
      If not then doesn't that mean that sun are
      deliberetely trying to sobotache GNU/Linux from
      the inside out by having people peruse the solaris code and then later cry foul when similar code or features creep into GNU/Linux ?
      Perhaps I'm just paranoid.

      --
      A bad analogy is like a leaky screwdriver.
    9. Re:Hot-Swappable by ZonaldRumzfeld · · Score: 2, Interesting

      Linux is a real OS and BSD's end up having to use a Linux "Emulator" to run half the software anyways (not that I'm bashing BSD, I love Freebsd, hehe). So does that make FreeBSD or OSX (for using OSS software) crappy? No.

      I just hope Solaris doesn't end up being competition to opensouce, Linux or BSD's (Some recent articles are claiming so) but instead just provides to the community like using either Linux or Freebsd, both providing the same tools to use and all of them having their uses.

    10. Re:Hot-Swappable by thule · · Score: 2, Informative

      I thought Linux already had hot swap CPU support. It just depends on the right hardware.

    11. Re:Hot-Swappable by Detritus · · Score: 1

      He has a point. The world has too many software zealots who loudly proclaim that X is the cure to all of your problems, even if something else is a better choice. They are more interested in promoting X than solving your problem.

      --
      Mea navis aericumbens anguillis abundat
    12. Re:Hot-Swappable by Brandybuck · · Score: 2, Insightful

      Linux is a real OS and BSD's end up having to use a Linux "Emulator" to run half the software anyways

      The only thing you need the Linux "emulator" for is Linux *binaries*. If the code is Free Software and isn't kernel specific, just port it instead of emulating it. In reality it's only there for proprietary software like Oracle and Acrobat.

      --
      Don't blame me, I didn't vote for either of them!
    13. Re:Hot-Swappable by northcat · · Score: 1

      Two words: Licence incompatibility.

    14. Re:Hot-Swappable by Anonymous Coward · · Score: 0

      Is the new license from sun gpl compatable?
      If not then doesn't that mean that sun are
      deliberetely trying to sobotache GNU/Linux from


      What is sobotache?

    15. Re:Hot-Swappable by tonyr60 · · Score: 1

      Why don't you have a look for yourself and give us the benefit of your experience...

      http://www.opensolaris.org/license/cddl_license.ht ml

      And it looks to me as if it would be as easy/hard to put OpenSolaris bits into GNU/Linux as it would to do the reverse.

    16. Re:Hot-Swappable by ndogg · · Score: 1

      I hate to break it to you, but I get the feeling that hot-swapping processors is a feature rather specific to Sun hardware. It will likely do little good on hardware without this ability, which composes most of the population of Linux machines.

      Of course, there are other hardware brands that do this as well, but the one for Solaris is likely to be written specifically for Sun hardware, and none other.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    17. Re:Hot-Swappable by Anonymous Coward · · Score: 0
      Yeah, can't have that competition thing with Linux. You know, people might actually choose something else. That wouldn't be teh kool. And how is open sourcing Solaris in competition with Open Source? You do realize that Open Source is not necessarily Linux? Or BSD? The same tools? You mean GNU? With things like GNU tools being delivered directly with Solaris, or the Solaris Companion Software CD, or things like SunFreeware or Blastwave..that's not even an issue for anyone remotely paying attention.

      You know, I *don't* think you realize that.

    18. Re:Hot-Swappable by nick-less · · Score: 2, Funny

      Merging solaris code into the linux kernel is a lot more difficult then implementing the feature from scratch.

      write from scratch? Are you mad? lets just copy it over like we did with all that stuff from sco ;-)

    19. Re:Hot-Swappable by Octorian · · Score: 1

      It wouldn't surprise me if it would actually be technically easier to put Solaris code into FreeBSD than into Linux (though there might be license issues). Then again, that's probably because of two observations... First, more lineage in common. Second, most FreeBSD folks I've met are far more willing to dabble in commercial 'nixes than most Linux folks I've met.

    20. Re:Hot-Swappable by Anonymous Coward · · Score: 0

      What is sobotache?

      It appears to me that you were not being mean-spirited by asking the question. It was downright hilarious. If I were a moderator, you would get points just for being funny.

      To answer your question, I believe the correct spelling to the word is sabotage. Also, in case you were wondering, the first line of quote you took should probably be compatible, as opposed to compatable.

      Good one, though.

    21. Re:Hot-Swappable by Octorian · · Score: 4, Insightful

      Actually, one thing I really like about Solaris is a forwards-compatable interface for kernel modules (i.e. drivers and such). This is something that Linux feels downright embarassing at (heck, they're not even compatable from one build to another, yet alone a point version), and I'm really not sure how FreeBSD is at this (havn't checked).

      I can take a device driver written for Solaris version X, and chances are pretty good that it "will just work" on Solaris X+1 and maybe even X+2. (heck, I've even seen a single device driver module "supported" on multiple versions by a HW vendor) The only real requirement is that the module be built for the same architecture as the kernel (i.e. a 32-bit module won't work on a 64-bit kernel, and vice versa).

    22. Re:Hot-Swappable by chris_mahan · · Score: 0

      Hot swapping already happens when you have a sufficiently large server farm. Does Google have problem hot-swapping its computers? Do you notice when 300 computers are offline (out ot 100,000?)

      Hot-swapping processors is a feature from the Age of Mainframes. Now, with pc dirt-cheap, why would you want to?

      --

      "Piter, too, is dead."

    23. Re:Hot-Swappable by un1xl0ser · · Score: 1

      I'm just assuming that most people posting here mean GNU/Linux on x86/x86_64 based processors.

      I have never seen a hot swappable CPU on that type of hardware. What we are using to replace our E-3500 and V880 Sun Hardware are HP ProLiant 740/760 series system. The 760 has hot swapable memory, and ProLiant 580 systems have online spare memory.

      Maybe I'm crazy, but another issue is just having good enough code so that when a CPU/Controller/Card dies, it doesn't bring the entire system down. The people who have said that it is just in hardware might not be taking into consideration how bad for an OS it could be when a CPU dies.

      --
      v4sw6PU$hw6ln6pr4F$ck 4/6$ma3+6u7LNS$w2m4l7U$i2e4+7en6a2X h
    24. Re:Hot-Swappable by Anonymous Coward · · Score: 0

      I'd rather see drivers for PC hardware ported to Solaris, so I can run it on my laptop. Nothing against Linux, I've just always preferred SunOS/Solaris.

    25. Re:Hot-Swappable by 1lus10n · · Score: 1

      Because for certain applications bigger boxes (8 or more CPU's) are better suited than a bunch of smaller boxes. Not to mention that standard intel and AMD (not including opteron) proc's just dont hold up compared to higher end CPU's. However for most applications smaller and cheaper by the dozen does work better.

      That doesnt change the point that swapping out a CPU has nothing to do with swapping out a node of a cluster. They are not even close to the same.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    26. Re:Hot-Swappable by Wiz · · Score: 2, Insightful

      Whilst I won't disagree that module compatability is a good thing... this is quite a deliberate move by Linus. After all, the the kernel comes with all the drivers anyway so why not use the driver that comes with the kernel?

      It is also to discourage binary modules, as they impossible to debug if they cause the kernel to crash.

    27. Re:Hot-Swappable by Glock27 · · Score: 1
      It is also to discourage binary modules, as they impossible to debug if they cause the kernel to crash.

      Not with DTrace. :-)

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    28. Re:Hot-Swappable by Anonymous Coward · · Score: 0

      Can't find their address? From sun.com:
      -> "Company info" (bottom row)
      -> "Sun Locations" (Employment section)
      -> "Burlington, MA" (in the list of locations)

    29. Re:Hot-Swappable by Anonymous Coward · · Score: 0

      Exactly. There is no address there. Check for yourself. Sun is doom!!!!

    30. Re:Hot-Swappable by Zoxed · · Score: 1

      > Merging solaris code into the linux kernel

      IIRC the Solaris licence specifically *excludes* the merging of Solaris code into *any* GPL code.

  3. Dynamic Tracing by lachlan76 · · Score: 1

    I'm glad that the source code is starting to be released, but could someone more knowledgable explain what Dynamic Tracing is? Is it something that would be useful to a normal user?

    1. Re:Dynamic Tracing by Anonymous Coward · · Score: 3, Insightful

      Basically, it's a way of debugging programs. A VERY cool way of debugging programs.

    2. Re:Dynamic Tracing by lphuberdeau · · Score: 1

      I would guess not. Most of those weird-named technologies are only useful on multi-processor systems and servers where CPU cycles are really an issue.

      If I had more cycles I could probably do more posting on Slashdot...

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    3. Re:Dynamic Tracing by nbert · · Score: 4, Informative
      From the link provided in the article:
      DTrace provides a powerful infrastructure to permit administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs.
      So the answer to your question is: no, it's not useful for a "normal" user.
    4. Re:Dynamic Tracing by lachlan76 · · Score: 1

      Actually now that I look at the docs, it seems more developer-oriented than for desktop users.

    5. Re:Dynamic Tracing by Anonymous Coward · · Score: 2, Informative

      Welcome to Dynamic Tracing in the Solaris Operating System! If you have ever wanted to understand the behavior of your system, DTrace is the tool for you. DTrace is a comprehensive dynamic tracing facility that is built into Solaris that can be used by administrators and developers on live production systems to examine the behavior of both user programs and of the operating system itself. DTrace enables you to explore your system to understand how it works, track down performance problems across many layers of software, or locate the cause of aberrant behavior. As you'll see, DTrace lets you create your own custom programs to dynamically instrument the system and provide immediate, concise answers to arbitrary questions you can formulate using the DTrace D programming language. The first section of this chapter provides a quick introduction to DTrace and shows you how to write your very first D program. The rest of the chapter introduces the complete set of rules for programming in D as well as tips and techniques for performing in-depth analysis of your system. You can share your DTrace experiences and scripts with the rest of the DTrace community on the web at http://www.sun.com/bigadmin/content/dtrace/. All of the example scripts presented in this guide can be found on your Solaris system in the directory /usr/demo/dtrace.

      DTrace helps you understand a software system by enabling you to dynamically modify the operating system kernel and user processes to record additional data that you specify at locations of interest, called probes. A probe is a location or activity to which DTrace can bind a request to perform a set of actions, like recording a stack trace, a timestamp, or the argument to a function. Probes are like programmable sensors scattered all over your Solaris system in interesting places. If you want to figure out what's going on, you use DTrace to program the appropriate sensors to record the information that is of interest to you. Then, as each probe fires, DTrace gathers the data from your probes and reports it back to you. If you don't specify any actions for a probe, DTrace will just take note of each time the probe fires.

      http://docs.sun.com/app/docs/doc/817-6223

    6. Re:Dynamic Tracing by Anonymous Coward · · Score: 3, Informative
      I would guess not. Most of those weird-named technologies are only useful on multi-processor systems and servers where CPU cycles are really an issue.

      False. DTrace can be used to analyze the operation of any system that runs Solaris 10, from 1 CPU to 100+. It can tell you useful information about a single thread's interaction with the system or 1000 threads' interactions with each other. It can even tell you about things that have nothing to do with either the number of CPUs or the number of threads.

      One of the stories Bryan likes to tell has to do with fixing a performance bug in a piece of desktop software that has nothing whatever to do with servers at all.

      It's useful.

    7. Re:Dynamic Tracing by prockcore · · Score: 1

      Is it something that would be useful to a normal user?

      A normal user wouldn't use it directly, but a normal user would benefit from its use.

      It's a very powerful debugging tool. It'll help programmers debug programs.

      Then again, considering how many programmers don't even bother fixing compiler warnings ("eh, it compiles and runs, good enough for me"), it remains to be seen whether or not developers would actually use it.

    8. Re:Dynamic Tracing by illumin8 · · Score: 4, Informative
      The best place to go for this information is the well documented Dtrace FAQs.

      From it, I shamelessly lifted the following brief synopsis:

      Q. What is DTrace?

      A. DTrace is a new facility in the Solaris Operating System that adds dynamic instrumentation and tracing to the kernel and can be used on production systems. It's a power tool that can be used by both the entry-level and experienced system administrators to diagnose and resolve problems in hours or minutes that might have previously taken days.


      Q. What are the benefits of DTrace?

      A. Faster resolution of performance problems for system administrators
      Quicker time to market and higher quality product for developers
      Greater utilization of existing system resources for IT managers


      Q. What are the key highlights of DTrace?

      A. Comprehensive coverage: over 30,000 instrumentation points in even the smallest system; integrated access to both application and kernel data
      Always available: built-in with no need to reboot or otherwise reconfigure system, disable or alter applications, or disable user/client access
      Safe: cannot panic system and has no impact on the system when not being used
      Enable only the trace points you need
      Analyzes data in real time on production systems
      Extensible as new analysis routines can be built for re-use using the D programming language


      Q. What is the performance overhead of DTrace?

      A. When not in use, DTrace has no impact on system performance or other behavior. When being used, DTrace overhead is dependent on the number of probe points being observed.


      Q. How does Sun's DTrace compare with competitive offerings?

      A. DTrace is the only dynamic tracing tool available that eliminates the need for collecting and processing event data. With DTrace a system administrator can query the system experiencing the problem in real time, while in production, and get accurate and precise information regarding the source of the problem. No log files are generated, and there is no data to analyze. This reduces the time it takes to identify and resolve problems by orders of magnitude! Literally from days to minutes.

      Containers are based on software. They offer logical separation with the same OS in each Container. Containers offer enormous scalabilty: while there is no hard coded limit, upto 4000 per OS image are available and is beyond normal requirements today.


      Q. Can DTrace be used without knowing the D language?

      A. You can leverage scripts developed by others (such as those available on the Sun BigAdmin portal). However, it is not difficult to learn D which is very similar to the ANSI C programming language with a special set of functions and variables to make tracing easy.
      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    9. Re:Dynamic Tracing by raindrop#1 · · Score: 1

      Arbitrary questions about the behaviour of the operating system? What?! Does this mean questions like: "will this operating system bake me the perfect scone?" Answer from DTrace: "No".

    10. Re:Dynamic Tracing by Anonymous Coward · · Score: 1, Informative

      Yep, just completed a 1 day overview course on it on Monday. I work for Sun - although not in any dept that will find much use for DTrace, we are currently involved in a S10 training program. So I don't pretend to be an expert in DTrace or kernel debugging, I played with it for 3-4 hours on an Ultra 10 :p

      DTrace uses a scripting/manipulating language similar in structure to awk which allows certain 'probes' embedded into kernel modules to be activated and read during the operation of your system.
      The S10 build we were using had over 37,000 probes spread across all genunix/unix and related modules whcih can be used to look at things like I/O throughput. When the probes are 'fired' (switched on) they sit there returning information on the process to which the probe is embedded, showing for example what is initiating disk access or performing certain system calls.

      There is also a pretty powerfull data handling and querying system which allows quick and fast interpretation of the probe results.

      Apparently if used properly (i.e. a few dozen probes are fired and read) the is no noticable drop in system performance as the probes as 'passive'. If you try and fire all 37,000 probes at once ... goodnight :|

    11. Re:Dynamic Tracing by burns210 · · Score: 4, Interesting

      Basicly, I think of it as the Ultimate Packet Sniffer command line tool, being applied to processes and your system as a whole, along with a scripting language for your pleasure.

      It lets you track/compare/analyze users and processes in real-time to basicly tell you what your computer is really doing and lets you pinpoint who/why it is doing it, system wide, without configuration changes or restarts..

      Look forward to a lot of REALLY powerful scripts coming from this(there is an experimental rootkit coming out even, that used dtrace to sniff out passwords in system memory, etc). Very powerful, very dangerous.

    12. Re:Dynamic Tracing by Anonymous Coward · · Score: 0

      End-users won't be using dtrace, but more than just programmers are likely to find it useful. Doing OS support at Sun, one of the standard tools in my belt was truss (that's strace for you linux folks). If someone complained about some random desktop app crashing at launch, a quick run under truss would often point out permission problems, file creation failures (full partitions or NFS problems), or which message in a spool was bad (from looking at the read() calls)

      I imagine dtrace could make it even groovier. Flip the library path to use dtrace-instrumented libraries and trace away. Granted you can do this with a debugger, but it's hard to control, especially for interactive apps.

    13. Re:Dynamic Tracing by idontgno · · Score: 1
      Answer from DTrace: "No".

      What, magic dtrace 8-ball?

      "Will I ever find out why xinetd keeps freezing out?"
      "Very doubtful"

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    14. Re:Dynamic Tracing by bdgregg · · Score: 1
      DTrace is the first of it's kind, I've introduced it to dozens of people and it is quite a challenge to understand what it is.

      Maybe the closest tool is truss (Solaris) or strace (Linux), which are invaluable troubleshooting tools.

      DTrace goes much, much further. It can examine system calls, library functions, user functions; for each call it can fetch nanosecond timestamps, retrieve values from kernel memory, user memory, print stack backtraces, gather statistics... It has minimal system impact, and can trace inside the code of software that has never heard of DTrace before.

      It is good news to sysadmins who want to understand performance problems with their systems (or any other behaviour).

      It is bad news for developers who are rotton programmers and for software companies who peddle poorly written software (and may have done so for years). DTrace can expose problems in their source code, source code they previous would have hit compile and then assumed was hidden.

      ... so DTrace may well be very good news for the IT industry in general.

      Brendan

    15. Re:Dynamic Tracing by Anonymous Coward · · Score: 0

      the first of it's kind

      "its".

  4. Im off to the sun! by Anonymous Coward · · Score: 0

    I just hope these wax covered wings wont melt my linux.

  5. Amen Brother by KingBahamut · · Score: 0

    Bout time , been waiting for this announcement for a long while. Scott, we appreciate you.

    --
    "God of Rock, thank you for this chance to kick ass. "
  6. 1600 Patents? by spikiermonkey · · Score: 0

    1600 Patents? Wonder how many of those did they really invent

    --
    "Where all men think alike, no one thinks very much." -Walter Lippmann
    1. Re:1600 Patents? by peawee03 · · Score: 2, Insightful

      It doesn't matter nearly as much if they invented them or not, but it sounds like they're making an IBM-style pledge to use their patents as a shield for the open source community rather than a sword against it.

      --
      I wish I could write clever and witty sigs.
  7. Gentoo at work.. by vveak · · Score: 0

    Isn't this sort of a precursor to Gentoo porting to it?

    1. Re:Gentoo at work.. by keesh · · Score: 0, Troll

      Naah. Thanks to the super gcc optimisations they use, Gentoo can compile a userland so quickly it's ready before the product is developed.

    2. Re:Gentoo at work.. by Fallingcow · · Score: 1

      Like Mr. Rental!

  8. Too busy to post by keester · · Score: 4, Funny
    Is everyone so busy downloading that they don't have time to post their anti/pro solaris comments?

    Shocking, I tell you.

    --
    Take it easy? I'll take it anyway I can get it . . .
    1. Re:Too busy to post by Anonymous Coward · · Score: 0

      yeah, but i am downloading the latest Debian-Sarge-Weekly

  9. How long... by DustyShadow · · Score: 0, Offtopic

    ...until SCO sues Sun?

    1. Re:How long... by KingBahamut · · Score: 0

      Down with the Great Satan that is Darl McBride and SCO. There is a reason that bunghole walks around with bodyguards and is afraid for his life.

      --
      "God of Rock, thank you for this chance to kick ass. "
    2. Re:How long... by Dav3K · · Score: 1

      Didn't Sun buy a SCO license? Oh wait, that isn't a guarantee of not being sued by SCO, I forgot. my bad

    3. Re:How long... by mungtor · · Score: 1

      Who knows? Maybbe, just maybe, part of the agreement and $$$ between SCO and Sun was to free Sun of any future leagal threats because they were planning on doing this.

      Sun has great technology, and has always been available and helpful to the user/developer community whenever they could.

      -- When you think of how evil MicroSoft is, remember that they learned it from IBM.

  10. Thank you to the folks at Sun... by illumin8 · · Score: 4, Insightful

    What a lot of Slashdotters might not realize is that Sun has spent literally millions of hours over the last couple of years "unencumbering" Solaris from patented code that was owned by other companies opposed to the open sourcing of their intellectual property. They did this for no reason other than to prove to the open source community that they are serious about open sourcing Solaris, and hopefully to sell some good Sun iron in the process.

    It would be nice to see some Slashdotters give Sun their well deserved props for a change, instead of ripping on them.

    "What? You gave us OpenOffice? That's not good enough..." I hoping this thread doesn't turn into another Sun bash fest because this time they deserve a little respect for giving away what I see as the crown jewels of their company.

    --
    "When the president does it, that means it's not illegal." - Richard M. Nixon
    1. Re:Thank you to the folks at Sun... by aixou · · Score: 1

      I was kind of under the impression that this move was masterminded by Microsoft (via the multi-billion dollar deal they had with Sun) as an attempt to fragment the Open Source community. I could be very wrong, but it seems to make the most sense that way. The real question is whether Sun's license is compatible with the GPL.

    2. Re:Thank you to the folks at Sun... by nacturation · · Score: 1

      So they're removing SCO code? ;-)

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    3. Re:Thank you to the folks at Sun... by Wesley+Felter · · Score: 4, Informative

      The real question is whether Sun's license is compatible with the GPL.

      That's not a question; it is not compatible.

    4. Re:Thank you to the folks at Sun... by kosmosik · · Score: 2, Insightful

      What a lot of Slashdotters might not realize is that Sun has spent literally millions of hours over the last couple of years "unencumbering" Solaris from patented code that was owned by other companies opposed to the open sourcing of their intellectual property. They did this for no reason other than to prove to the open source community that they are serious about open sourcing Solaris, and hopefully to sell some good Sun iron in the process.

      No. They didn't explictly done this to prove anything. Without such process (verifing sourcecode copyrights/patents) they could not have opened their code (well they could just with huge risk of being sued). This (building trust) is not Sun main goal - their goal is to go to open source develpement model as it can benefit them. Pure business...

    5. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Well that actually makes it worth looking at!

    6. Re:Thank you to the folks at Sun... by acg6764 · · Score: 5, Interesting

      On a personal level, I agree. On an investor level, your comment scares me a bit. Sun still makes up for a decent percentage of my tech portfolio. I would like to understand what Sun is hoping to achieve through this investment.

      They are continuing to face declining market shares. They could have used the money to build better hardware and marketing campaigns. They could have also provided enhancements to the existing Linux infrastructure to be better compatible with their hardware.

      Still, the geek in me is happy with Sun and I guess that's a start.

      --
      Discount Cartridges
    7. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0
      How does that make the most sense in any place but tinfoil-hat land. Sun is no stranger to the Open Source world, they are major contributors to Gnome, Mozilla, OpenOffice..not to mention NFS. The only people surprised by this move are those who really know nothing about Sun's history and nothing about the people who work there.

      And what does the friggin GPL have to do with anything?? The GPL is not the only Open Source license..in case you haven't heard. BSD? Mozilla? Apache? Are those not successful open source projects...NON-GPL.

    8. Re:Thank you to the folks at Sun... by elmegil · · Score: 1

      Of course, because nothing is ever good enough unless it's the full on kool aid.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    9. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      One thing to remember very clearly is that sun has said lots of patently false things about open source and open source companies.

      The latest batch of stuff is no better then past batches.

      Things like claims that the "Java Community Process is the only true open source".

      Here is a nice quote:

      "Sun can vapour on about voting and committees all it wants, but at the end of the day JCP is still a single point of control, the Java reference implementation and class libraries are under a proprietary license..." Raymond wrote.

      "As long as that continues to be the case, Java will be firmly stuck in cathedral-land and any claim otherwise will be disingenuous crap."

      Others will appreciate the rediculous open letters Sun is writing to IBM. Open source isn't about giving companies a free ride.

      Sun I think sees the writing on the wall. The fact is more applications are becoming available for linux, more folks are using linux then ever before.

    10. Re:Thank you to the folks at Sun... by peawee03 · · Score: 1

      However, it is possible to create a productive, cohesive community that can benifit Sun manyfold without trust?

      --
      I wish I could write clever and witty sigs.
    11. Re:Thank you to the folks at Sun... by freemacmini · · Score: 1

      Sun paid SCO a license to use SCO IP in solaris. By doing this they have de facto admitted that there is SCO IP in solaris.

      Not being privy to the contract I would doubt SCO will sit idly by and let Sun do what they are suing IBM for doing. They are suing IBM for contributing code to linux they claim they own.

      Did sun get the right to open source the code they licensed from SCO? That's the question. If they didn't I would expect a lawsuit from SCO if I used open solaris.

    12. Re:Thank you to the folks at Sun... by SpaceLifeForm · · Score: 1
      Furthermore, this license is not in the list of licenses that IBM noted when they released the 500 patents.

      If you want to stay clean for Linux, I would not even read about OpenSolaris.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    13. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Here's a quick synopsis incase you missed anything:

      Sun: Hey world, Let us kick you in the teeth and we'll give you a candy bar!
      World: Fuck off McNealy!

    14. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      It would be nice to see some Slashdotters give Sun their well deserved props for a change, instead of ripping on them.

      Sun? They are still in business?? I haven't seen a sun box in years. I thought they finally got the hint and left town.

      Dear Sun: please go out of business. kthxbye.

    15. Re:Thank you to the folks at Sun... by kosmosik · · Score: 2, Insightful

      I didn't said that. I mean Sun purpose is to be profitable (to live) its main goal is not to gain open source community trust (but it is one of other goals). Especially when you look at it from the perspective of their stance on Linux - usually they spread useless FUD and stuff around Linux, but on the other hand they want the community to trust them, they wish not to opensource Java, but they want your trust. Is it not developers input to Solaris the thing they really want? Trust is secondary thing - this is not "for fun", this is for profit... :) I don't mean this is bad.

      But I'am not bashing them. I'am just being sceptic and wish to wait some time to look at how it will roll... Also I don't think we (OS community) owe much thanks for Sun, of course OOo is great etc. but they (Sun) also benefit from OOo selling their SO so they own the same amunt of "thank you" as we do. This is busines combined with respect and cooperating, quite sleep stuff. :)

    16. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0
      And what does the friggin GPL have to do with anything?? The GPL is not the only Open Source license..in case you haven't heard. BSD? Mozilla? Apache? Are those not successful open source projects...NON-GPL.

      All were GPL compatable until Apache added the patent clause, that's what "the friggin GPL has to do with anything" FYI.

    17. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Sun still makes up for a decent percentage of my tech portfolio. I would like to understand what Sun is hoping to achieve through this investment.

      I think you're wasting your time here. Sun raped people with their over-priced hardware for years and those days are over. A little x86 box can do most stuff these days. It pains me to say this because Sun was a great company but the real brains have jumped ship and the suits have taken over. That is certain death for a tech co. I can't give you financial advice but I can tell you that I recently dumped my sun stock entirely. I am delighted to see sun releasing solaris but the reason can only be interpreted as death throws. Thank the lord they didn't take it down with them.

    18. Re:Thank you to the folks at Sun... by Klivian · · Score: 1

      How they are going to " hopefully to sell some good Sun iron in the process" I can't see, since what they are talking about open sourcing Solaris for x86. The Solaris version running on those good Sun irons are the Sparc version, and that's basically a whole different version of Solaris.

    19. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      I work in the Solaris group. I can tell you plainly that Microsoft had nothing to do with this. Burying the hatchet with MS was a move which came long after we started the Open Source Solaris investigations and work.

      You've drawn an invalid post-hoc conclusion (X before Y, so X must be the cause of Y). Please refer to the FAQ.

    20. Re:Thank you to the folks at Sun... by finkployd · · Score: 1

      If you want to stay clean for Linux, I would not even read about OpenSolaris.

      And your rational for this would be?

      Finkployd

    21. Re:Thank you to the folks at Sun... by supz · · Score: 1

      I wouldn't worry on an investor level...

      We recently looked into getting a support contract from Sun at my place of work, and they quoted us $750,000 for 1 year of bronze support, for a modestly sized lab (probably around 100 machines, half of which are V100's/Netra T105's).

      That is for a small lab... I don't want to imagine what bigger labs are paying for their support contracts. I know this doesn't directly address your concern, but I hope it does give you an idea on how much money they are bringing in.

    22. Re:Thank you to the folks at Sun... by iabervon · · Score: 1

      "We've already got one."
      "What?"
      "He says they've already got one."
      "Are you sure?"
      "Yes. It's very nice."

      Solaris may be the thing they have of the most value to them, but it's not like the OSS community is sorely lacking in Unix-style operating systems. Even if Solaris were better than any previously-available OSS operating system (which is debateable), it wouldn't be better for developers by the amount necessary to make learning a new set of kernel internals. So this isn't a gift to the OSS community. It is, if anything, a gift to the (presently closed-source) Solaris community, because it means that even if Sun EOLs Solaris or goes out of business, they won't be completely orphaned.

      Sun has some stuff that the OSS community would actually like to have, and having that released under a suitable license would be interesting.

    23. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      On a personal level, your comment scares me a bit. Sun still makes up for a decent percentage of my tech portfolio. I would like to understand what Sun is hoping to face declining marketing campaigns. They could have used the money to build better hardware.

      Still, the geek in me is happy with their hardware and market shares. They could have used the money to build better compatible with Sun and I guess that's a start. On a personal level, I agree. On an investor level, your comment scares me a bit. Sun still makes up for a decent percentage of my tech portfolio. I would like to understand what Sun is hoping to face declining market shares. They could have also provided enhancements to the existing Linux infrastructure to be better hardware and market shares. They could have used the money to build better hardware and marketing campaigns. They could have used the money to build better compatible with Sun and I guess that's a start. On a personal level, your comment scares me a bit. Sun still makes up for a decent percentage of my tech portfolio. I would like to understand what Sun is hoping to achieve through this investment.

      They are continuing to face declining marketing campaigns. They could have used the money to build better hardware.

    24. Re:Thank you to the folks at Sun... by Planesdragon · · Score: 1

      I would like to understand what Sun is hoping to achieve through this investment.

      A virtual elmination of software piracy as a concern, and serious respect from the high-skill section of the current and potential userbase.

      Not to mention an apple-like refocusing of their company.

    25. Re:Thank you to the folks at Sun... by Coffee · · Score: 1

      On an investor level, your comment scares me a bit.

      Solaris is not really the only thing that makes Sun go. Sun's huge benefit to me, as a system administrator, is that the SPARC-based servers (not desktops) are very solid. Solaris is also quite solid, but not especially fast.

      I'd choose Solaris/SPARC over Linux/x86 for anything that needs stability over speed.

    26. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      If I can have Solaris I don't think I care about GNU/linux at all... I mean..thanks Linus it was great to use your stuff and play with your toy OS..but Solaris is much better.

    27. Re:Thank you to the folks at Sun... by MightyMartian · · Score: 1

      I think the days of anyone seriously considering SCO are over.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    28. Re:Thank you to the folks at Sun... by hubertf · · Score: 2, Informative

      > The real question is whether Sun's license is compatible with the GPL.

      From my understanding it is similar (identical) in spirit, but not compatible, as each license enforces derived works under its own license, with no mixing of licenses allowed.

      Points where GPL and CDDL seem similar in spirit:
      * All source (changed and unchanged) must remain
      available under the license (GPL#2, CDDL#3.1)
      * Any modification must happen under the original
      license (GPL#2b, CDDL #3.2).

      My personal concern is that Sun who used BSD code for its fine operating system didn't make its new license compatible with the BSD license. Pity!

      - Hubert

    29. Re:Thank you to the folks at Sun... by neuroslime · · Score: 1

      Anyone know if it will be compatible with GPL 3?

    30. Re:Thank you to the folks at Sun... by shaitand · · Score: 1

      It's encumbered with Patents and a license which makes it non-free software.

    31. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 1, Informative

      It's encumbered with Patents and a license which makes it non-free software.

      Non-free? I doubt it. GPL-incompatible does not equal non-free; if you go to gnu.org and read the fucking list of the licenses that RMS himself considers Free Software licenses, you'll notice that about half of them are listed as being incompatible with the GPL.

      The Sun CDDL is not yet listed there. It has, however, been approved by the OSI, meaning that this is OSI-Certified Open Source(tm). And since the difference between "open source" and "free software" is a matter of philosophy rather than law, that basically means it counts as free software.

    32. Re:Thank you to the folks at Sun... by SunFan · · Score: 1


      That's $7500 per year per machine, which isn't rediculous depending on the circumstances. You really provide no details. Plus, everything is negotiable.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    33. Re:Thank you to the folks at Sun... by Queer+Boy · · Score: 1
      When I had an Indigo 2, I remember being blown out of the water with how much IRIX cost. I wanted to upgrade to 6.5, I believe, and it was something like $650. I'm gonna guess that Solaris is priced comparably.

      Unix vendors have always charged a lot for their OS and that was always part of their business strategy since people don't upgrade workstations very often. I'm not really sure why they charge so much because I've not seen anything that runs on them that can't be ported to a $129 version of Unix (Mac OS X) or even a free workalike (Linux). Most of the exotic things that Unix workstations can do has to do with the hardware.

      Unix vendors have not driven the technology of their workstations significantly in the last decade. They were too busy trying to use PC parts to make them. Now there's no reason not to use a PC (or a Mac) to do the things workstations used to do. Rapid IO? Check. Mass RAM? Check. What do they offer? Really?

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    34. Re:Thank you to the folks at Sun... by tonyr60 · · Score: 1

      "My personal concern is that Sun who used BSD code for its fine operating system didn't make its new license compatible with the BSD license."

      Nothing new about that. Microsoft used BSD code in its .... operating system (TCP/IP stack at least), but I don't think the Microsoft license is compatible with the BSD license.

    35. Re:Thank you to the folks at Sun... by Deliveranc3 · · Score: 1

      Open the platform so people can experiment with it.

      Get them used to most of the functionality and stability... really there wasn't any way for people to experiment with sun software before this, now there will be qualified techs comming out of universities.

      Furthermore you'll have happier staff because they are giving back to the community not just working for a large faceless corperation.

      Future hires will be done on the basis of open source developer contributions... the list goes on. Don't worry this is the wave of the future, sorry I don't have a market speak phrase. "Maximizing our deployment and intellectual development paradigm"

    36. Re:Thank you to the folks at Sun... by illumin8 · · Score: 3, Informative

      I was kind of under the impression that this move was masterminded by Microsoft (via the multi-billion dollar deal they had with Sun) as an attempt to fragment the Open Source community. I could be very wrong, but it seems to make the most sense that way. The real question is whether Sun's license is compatible with the GPL.

      Microsoft doesn't have any control over Sun at all. You might have thought this because MS paid Sun $2 billion as part of a settlement agreement, but really, they did this because they had to and because Sun was willing to do them a favor and let them off easy. If Sun had wanted to keep fighting that fight forever, they could have, and probably would have ended up with more cash, although they might have gone out of business before any damages were won.

      Believe me, folks at Sun dislike MS business tactics as much as you do.

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    37. Re:Thank you to the folks at Sun... by illumin8 · · Score: 1

      So they're removing SCO code? ;-)

      LMFAO... That's probably a good deal of it, but your comment was still funny.

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    38. Re:Thank you to the folks at Sun... by illumin8 · · Score: 1

      No. They didn't explictly done this to prove anything.

      [grammar nazi]How do you done something?[/grammar nazi]

      This (building trust) is not Sun main goal - their goal is to go to open source develpement model as it can benefit them. Pure business...

      Isn't this what I just said? They want to prove to the open source community that they are serious about open sourcing Solaris, so they can benefit from open source contributions. Perhaps they realized (a little too late, I might add), that it would be better to benefit from open source than to fight against it.

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    39. Re:Thank you to the folks at Sun... by illumin8 · · Score: 1

      A virtual elmination of software piracy as a concern, and serious respect from the high-skill section of the current and potential userbase.

      Not to mention an apple-like refocusing of their company.


      Very well put. I believe that Sun has decided they must win the "hearts and minds" of key technology purchase influencers, or "geeks" as they are called here, if they want to succeed.

      You make a good point about Apple. Apple did very well by using this strategy: Build sexy workstations and the geeks will come, bringing the rest of us with them.

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    40. Re:Thank you to the folks at Sun... by illumin8 · · Score: 1

      How they are going to " hopefully to sell some good Sun iron in the process" I can't see, since what they are talking about open sourcing Solaris for x86. The Solaris version running on those good Sun irons are the Sparc version, and that's basically a whole different version of Solaris.

      Sun sells some really nice AMD64 servers now too.

      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
    41. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Serial consoles (real serial consoles, that aren't provided by the OS), though our more recent IBM eServers seem to have that licked too. Supposedly you can get the same functionality with a PC Weasel, but the PCI version is $350 and empty PCI slots aren't exactly plentiful on 1U servers.

      That's probably the only thing I regularly miss about Sun hardware when I'm working with x86 kit.

      Of course, their systems are a dream to work with from a hardware perspective, too. Swapping out a bum CPU on a Sun box is much more pleasant than all but the absolute best x86 setups. Everything tends to be easily accessible, and easy to install and remove.

    42. Re:Thank you to the folks at Sun... by Octorian · · Score: 1

      Actually, Sun has been toying around a lot with licensing costs lately. The current round I believe for Solaris 9 was free (maybe with conditions) for a single-CPU machine, and something like $250 for dual-cpu. (going up from there, but bigger machines usually cost enough that it isn't really that much relative to machine price)

      However, the OS itself does absolutely nothing at all to check compliance, so the only purpose of the license is "being legit on paper". Thus, reasonable prices for businesses, and the hobbyists can get an OS for whatever they dig out of eBay or somebody's dumpster.

    43. Re:Thank you to the folks at Sun... by Octorian · · Score: 2, Informative

      I'm not really sure how difficult it would be to figure out Solaris kernel code. (ok, maybe for Linux developers, but maybe not BSD ones) A couple years ago, I did some investigation into device driver code. One thing I found was that Solaris and FreeBSD device drivers looked VERY similar in structure. The main differences were the names of the callable kernel functions (names, more than functionality), and that Solaris strongly pushed the philosophy of using mutex locks for all data structures.

    44. Re:Thank you to the folks at Sun... by WindBourne · · Score: 2, Insightful
      Wether it is free or not, is not the real issue. Sun has shown a propensity to sue companies and individuals. Lately, they have turned their eye on Linux claiming that it is hurting them (it hurts sales of Solaris, but helps sell sparcs and amd hardware which is where Sun's money is at).

      Consider the following:
      1. Sun already once opened Solaris and then closed it ONCE they thought they had the customers locked in.
      2. Sun has backed SCO with money and buying stocks. More importantly, SCO has some sort of USB code that Sun purchased from them(probably stolen from elsewhere).
      3. Sun has already opened sparc systems (solbourne) and then closed it after solbourne was killing them in sales.
      . Basically, Sun's past actions show this to be another trap.
      --
      I prefer the "u" in honour as it seems to be missing these days.
    45. Re:Thank you to the folks at Sun... by tacocat · · Score: 1

      I'm not sure if they have a clue or not. I think they are desperately trying to make a winning image for Wall Street.

      However, they used to have a pretty nice server hardware. If they would just concentrate on that and skip the OS, they might have something worthwhile. But I'm no expert.

    46. Re:Thank you to the folks at Sun... by segfaultcoredump · · Score: 1

      As another poster noted, that is about $7,500 per year for each system.

      A bronze contract on a v100 is $242.11 (after 3% discount for paying a year in advance and the 20% state/local discount)

      The much older Netra T1 105 is $689.09 for a year at bronze (same discount level).

      If you are paying $750,000, i'd say that you are either a) forgetting to mention that you have a few F15K's laying around or b) somebody is getting screwed by their VAR.

      $7,500 is about the cost of a new V20z (2x250, 4G ram, 2x73G, 3 years of silver support) at the standard discount.

    47. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 1, Informative
      Sun already once opened Solaris and then closed it ONCE they thought they had the customers locked in.

      This is simply false. If you're referring to the Foundation Source program offered in Solaris 8, there's a FAQ entry that specifically addresses how OpenSolaris is different. In fact Foundation Source was never open source, it never had an open source license, and it was never intended as a community development project. Lockin had nothing to do with it. It wasn't open source, period. See also the FAQ about Sun taking the code away after it's released: they can't. End of discussion.

      Sun has backed SCO with money and buying stocks. More importantly, SCO has some sort of USB code that Sun purchased from them(probably stolen from elsewhere).

      Ignoring for a moment the fact that you've just libeled SCO - not what I'd call advisable - Sun has not stated what was purchased from SCO or why. As tough as it is, you might consider the benefit of the doubt here - has it ever occurred to you that they bought the right to open source some of the code in Solaris?

      Sun has already opened sparc systems (solbourne) and then closed it after solbourne was killing them in sales.

      SPARC has always been open and still is. The specifications are available and you can get a license to make SPARC gear for $99 from SPARC International. Not to mention that Solbourne was over 10 years ago.

      Got any more FUD or lies?

    48. Re:Thank you to the folks at Sun... by Doomdark · · Score: 1
      Sun has shown a propensity to sue companies and individuals.

      Hmmh? Sun sued Microsoft, yes. But other than that I can't really think of a long list that would back up that statement?

      About Solaris: it has NEVER been really open: it has been gratis (or almost); and maybe one could license to see the code (for research etc. purpose), but in the sense it's now being opened, it has never really been open.

      And as to SCO... well, really, what Sun actually did pay for isn't that clear; from what I have heard they were just protecting their back (some money to shut SCO up).

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    49. Re:Thank you to the folks at Sun... by The+Man · · Score: 1
      Actually, Sun has been toying around a lot with licensing costs lately. The current round I believe for Solaris 9 was free (maybe with conditions) for a single-CPU machine, and something like $250 for dual-cpu. (going up from there, but bigger machines usually cost enough that it isn't really that much relative to machine price)

      Instead of guessing, why not just go look at the Solaris 10 pricing and licensing information? To be fair, you're right; pricing has changed a lot lately. But the fact is that anyone can use Solaris for zero licensing costs. Support is optional and is supposed to be cheaper than for competing products.

    50. Re:Thank you to the folks at Sun... by Skuld-Chan · · Score: 1

      Sun still makes up for a decent percentage of my tech portfolio.

      You brave soul. You are truely a king, a hero among mankind.

    51. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Enhancements to Linux???

      This is utterly ridiculous request, it is like asking Linux to give enhancements to AmigaOS.

      What is the difficulty of understanding that Solaris is in many ways totally superior to Linux?

      For example, I would never ever put NFS server on Linux (it may have improved, but last I tried ...). And there really is no other network file system which really works (for Linux + crossplatform) either.

      And this was just one example.

      No, I am NOT claiming Solaris is "better" than Linux or anything silly like that, I am just pointing that Solaris has some very good points and is "better" than xyz in some cases.

    52. Re:Thank you to the folks at Sun... by mdew · · Score: 0

      sure many MS userland utils are from BSD code, but theres no proof MS used any BSD code for the TCP/IP stack.

      --
      http://www.fanboy.co.nz/adblock/
    53. Re:Thank you to the folks at Sun... by essreenim · · Score: 1
      Yes but GPL incompatibility is the issue as far as I can see. It would be great if any coded that infringes SCO's copyrighted code could be substitued out and replaced by code (in some modified form) from OpenSolaris. Sadly, the Sun code is copyighted too and in accordance with the CDDL (Sun's statutory licence for OpenSolaris), it has to remain copyrighted in any form thereafter. This makes it completely incompatibile for use in Linux and may in fact hinder Linux development becuase of future infringements. It's sad : / . This licence is the achilles heel of the whole thing. The worst case scenario is a big squeeze on innovation in Linux and Unix based O.S.' that are 100% free resulting in the eventual death of free (as in speech AND beer) O.S.' like Unix. It's a pity.

    54. Re:Thank you to the folks at Sun... by jdavidb · · Score: 1

      The real reason we want open source software to be compatible with the GPL is not because we want everybody to have drunk the kool aid (okay, there are some fanatics who do want it for that reason), but for the more practical reason of wanting to be able to incorporate code from one open project not under the GPL into code from the large body of existing GPL code, either to create a new app or enhance an existing one. If Sun's license is not GPL compatible, then code from Solaris cannot be included into the Linux kernel, for example. Yes, there are a lot of kool aid fanatics, but there is a practical reason behind desiring this compatibility. (Of course, that still doesn't obligate anyone.)

    55. Re:Thank you to the folks at Sun... by Anonymous Coward · · Score: 0

      Solaris X86 and Solaris Sparc are not different versions.
      There is less than 5% difference in the codebase, between
      the two platforms.

    56. Re:Thank you to the folks at Sun... by shaitand · · Score: 1

      The license isn't GPL incompatible, the problem is the patents.

      Technically the license is GPL incompatible but not the direction that matters. You can't incorporate GPL'd code into a CDDL project, but you could certainly go the other way. The problem comes in with the patents which Sun has only guaranteed won't be leveraged against projects using the CDDL license.

      P.S. The philosophy is more important than law. Open source does not count as free software.

    57. Re:Thank you to the folks at Sun... by shaitand · · Score: 1

      "but in the sense it's now being opened, it has never really been open"

      The point is that if you look at it your poisoned. there is then a chance of incorporating something you've seen in another project and violating Sun's patents (they've only opened them to CDDL projects).

    58. Re:Thank you to the folks at Sun... by shaitand · · Score: 1

      Umm GPL code requires it to remain copyrighted in any form thereafter as well. If the code were not copyrighted you'd lose your right to enforce the GPL!

      The problem isn't the license, the license would allow you to incorporate the code in a GPL project (the GPL wouldn't allow you to incorporate GPL code into a CDDL project though), the problem is the patents. Sun has only opened them to CDDL licensed projects.

    59. Re:Thank you to the folks at Sun... by Doomdark · · Score: 1
      Perhaps, but what I was questioning was the assumption that "Solaris was once open, then it was closed"... not whether current change with Solaris 10 is a true "opening".

      Now, a minor nitpicking with regards to poisoning -- with patents that doesn't matter at all. Independent of whether you saw an implementation, you will still be violating the patent, if you implement the 'invention' patented. It's only with copyrights where 'poisoning' may (or might not) apply (thus clean room implementations of software).

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    60. Re:Thank you to the folks at Sun... by shaitand · · Score: 1

      "It's only with copyrights where 'poisoning' may (or might not) apply (thus clean room implementations of software)."

      This is false. The danger is the same with patents that it is with copyrights. The reason for a cleanroom implementation isn't that I might directly copy something of yours into my own, it's that without realizing I might prejudice my own thinking toward your implementation.

      In the case of a patent the problem is the same. If you've never seen sun's solution to file locking and are unaware of how it works, you're probably going to come up with a solution which is more distinct from it when you solve that problem in a clean room and therefore more likely to avoid the patent.

    61. Re:Thank you to the folks at Sun... by hubertf · · Score: 1

      Maybe I should add that - as a NetBSD developer - my interest was/is in the question if we could include OpenSolaris code into NetBSD, and under which conditions, but it seems to be that we can do it under the same conditions as GPL software, not much better.

      - Hubert

  11. How they think to create one community? by bryam · · Score: 0, Offtopic

    With this slogan: "OpenSolaris.org now "open" for business"?? ;-) Business?? :-(

    Ummm, this people have to change the PR department. They need developers not biz.

    And not take practices from Micro$oft: "Expect to see buildable Solaris code here in Q2 2005." :-/

    1. Re:How they think to create one community? by finkployd · · Score: 1

      It's only an expression, you should really just relax :)

      Finkployd

    2. Re:How they think to create one community? by elmegil · · Score: 1

      Because after all we know it's a sin against RMS to run a business.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  12. 1,600 patents by SunFan · · Score: 2, Informative


    Their press release at sun.com said OpenSolaris via the CDDL will make 1,600 patents available to open source.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    1. Re:1,600 patents by Anonymous Coward · · Score: 0

      But what about the SCOde they licensed...will those be in OpenSolaris too? Hey Darl, you reading this? Why don't you go get your folks to bark up THAT tree? You've proven you have no qualms biting the hands that feed you (OSS developers) so go for it.

      I can almost hear it now -- "here boy, go get the stick, get the stick, c'mon boy...FETCH!"

    2. Re:1,600 patents by pclminion · · Score: 1
      Their press release at sun.com said OpenSolaris via the CDDL will make 1,600 patents available to open source.

      ONLY IF YOU USE THEIR LICENSE.

      Although they permit you to sub-license the code under a different license, you lose the explicit permission granted by Sun's license to use the patents. What this means is that while you could TECHNICALLY sub-license the code, Sun can then turn around at any time and nail you for patent infringement.

      As far as I'm concerned, this code is booby-trapped.

    3. Re:1,600 patents by Anonymous Coward · · Score: 0


      Funny, people don't complain about the GPL being booby-trapped. Amazing.

    4. Re:1,600 patents by drinkypoo · · Score: 1

      You must be new here... which slashdot have YOU been reading? People argue that the GPL is a more restrictive licence than BSD in every discussion even remotely related to the issue of licenses, and many that aren't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:1,600 patents by Anonymous Coward · · Score: 0


      But they'll still take the GPL up their rear any day. Yes, Mr. Stallman, may I have another?

      Anyone on Slashdot who complains about the CDDL is just a moron, plain and simple.

    6. Re:1,600 patents by SunFan · · Score: 1


      I think Sun figuratively has a rifle aimed right at SCO's head with their indemnification policies and their willingness to both open source Solaris and sell Red Hat and SuSE, all while SCO bites at IBM's little toe. SCO is a joke.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    7. Re:1,600 patents by Anonymous Coward · · Score: 0
      Anyone on Slashdot who complains about the CDDL is just a moron, plain and simple.
      It's the patent issue, displaying a possible act of bad faith towards GPL licensed code that people are complaining about. You're the moron if you don't see that!
    8. Re:1,600 patents by pclminion · · Score: 1
      Funny that you bring up the GPL, since it's fucking irrelevant to the topic at hand.

      I happen to really dislike the GPL, but thanks for demonstrating your ability to jump to stupid conclusions.

    9. Re:1,600 patents by Anonymous Coward · · Score: 0
      A rifle shooting flowers and dollars!?!

      Sun is SCO's last major business partner left. It was a stupid business decision (or perhaps a payoff from Microsoft) that led them to buy a SCO license that let them offer an indemnity clause. But certainly no threat to SCO, but rather a large payment and almost certianly an ongoing royalty stream.

      In what way is signing the biggest license deal a company every had a rifle? Sun is the only thing keeping SCO alive, now that BayStar got bad PR for playing Microsoft's game, and Royal Bank of Canada woke up.

  13. Last plead of Solaris to the OpenSource community by nomad63 · · Score: 2, Insightful

    Otherwise it will enjoy a slow death. Obviously maturing and growth of Linux, scared the hell out of Schwartz and his cohorts. Now they are trying to appeal to the OS community to give their precious operating system, which they locked up under layers of safes many many years and expect them to stop or slow down working on linux and make their solaris better instead, which they will be more than happy to incorporate the development and charge the corporations an arm and a leg.

    I am not sure about you but I am not buying this half-hearted OpenSolaris movement.

    Come, come to my web little fly, said spider...

    --

    __________
    The more I know people, the more I love animals
  14. Really need... by eviltypeguy · · Score: 1

    Yes, I've already read the wonderful glowing market-speak summary of the CDDL at OpenSolaris.org...

    What I really need, and haven't yet found is a nice overall summary of the key licensing points behind the CDDL from someone who isn't Sun.

    Anyone?

    Thanks in advance!

    1. Re:Really need... by IvanR · · Score: 2, Informative

      The CDDL is based off of the Mozilla license.

      There's a FAQ on the new OpenSolaris site about licensing here:
      http://www.opensolaris.org/faq/licensing_faq.html

      Along with a summary of the changes from the Mozilla license:
      http://www.sun.com/cddl/CDDL_why_summary.html

      And a redlined diff of what exactly has changed between the MPL and the CDDL (in a pdf file):
      http://www.sun.com/cddl/CDDL_MPL_redline.pdf

    2. Re:Really need... by damiangerous · · Score: 1

      The license isn't very long, you can find it here.

    3. Re:Really need... by eviltypeguy · · Score: 1

      What part of summary of the license from someone who isn't Sun didn't you read in my post? :)

    4. Re:Really need... by Anonymous Coward · · Score: 0

      How about this.

  15. I'll let my cat reply to this one... by Lil-Bondy · · Score: 0

    Awww... "Lameness filter encountered. Post aborted! Reason: Please use fewer 'junk' characters." my cats lame, and it only says junk! thats insulting!

    --
    Anyone who is capable of getting themselves made President should on no account be allowed to do the job. - HHGTTG
    1. Re:I'll let my cat reply to this one... by Anonymous Coward · · Score: 0


      No, your cat was just typing out "Feed me, you idiot!" in it's native tongue.

    2. Re:I'll let my cat reply to this one... by Anonymous Coward · · Score: 0

      pussy on slashdot??? nope, can't happen.

  16. webpage running on linux? by grusapa · · Score: 2, Funny

    http://uptime.netcraft.com/up/graph/?host=www.open solaris.org OS Server Last changed IP address Linux Apache/1.3.27 (Unix) mod_jk/1.2.6 Linux Apache/1.3.27 (Unix)

    1. Re:webpage running on linux? by dme · · Score: 4, Informative

      Check the machine itself. It says:

      Server: Sun-ONE-Web-Server/6.1

    2. Re:webpage running on linux? by Anonymous Coward · · Score: 2, Informative

      $ wget -S --spider opensolaris.org
      --00:32:30-- http://opensolaris.org/
      => `index.html'
      Resolving opensolaris.org... done.
      Connecting to opensolaris.org[209.249.116.220]:80... connected.
      HTTP request sent, awaiting response...
      1 HTTP/1.1 200 OK
      2 Server: Sun-ONE-Web-Server/6.1
      3 Date: Tue, 25 Jan 2005 23:32:31 GMT
      4 Content-length: 12972
      5 Content-type: text/html
      6 Last-modified: Tue, 25 Jan 2005 20:46:16 GMT
      7 Accept-ranges: bytes
      8 Connection: keep-alive
      200 OK

    3. Re:webpage running on linux? by prockcore · · Score: 2, Informative

      netcraft is often wrong.

      nmap -O reports:
      OS details: Sun Solaris 9 with TCP_STRONG_ISS set to 2

    4. Re:webpage running on linux? by Anonymous Coward · · Score: 0

      Netcraft can get it right if you use the "refresh now" link. See the following... http://uptime.netcraft.com/up/graph?site=opensolar is.org&probe=1

  17. Dtrace and Linux vs Solaris argument by LittleLebowskiUrbanA · · Score: 1

    I run SUSE and Redhat ES server here at work but I can't help being excited about DTrace and what it can offer the whole Open Source *Nix world. Sun is definitely helping the Open Source movement by first reelasing OpenOffice and now, DTrace, the most talkeda bout feature of Solaris 10. Wonder how that will effect this between a Solaris developer and a Linux kernel coder?

    1. Re:Dtrace and Linux vs Solaris argument by Anonymous Coward · · Score: 0

      Ummm, dude, you really, really do need a clue... Go out and find one before you post such nonsense about DTrace and the *nix world because... Linux is not all there is and OpenSolaris isn't either!

    2. Re:Dtrace and Linux vs Solaris argument by LittleLebowskiUrbanA · · Score: 1

      No shit. Who said Linux and OpenSolaris are there is? Posting this from a FreeBSD box.

  18. More than 1,600 patents by finkployd · · Score: 4, Interesting

    Part of this release is the opening of more than 1,600 patents to the open source community.

    link

    IBM just got outdone on their 500 patent release. Let's see them come back with 5,000! Come on, it can be a Sun/IBM "who can give away the most patents to open source" war :)

    Finkployd

    1. Re:More than 1,600 patents by Anonymous Coward · · Score: 0
    2. Re:More than 1,600 patents by BrookHarty · · Score: 1

      They opensourced Dtrace tool, but are the probe points needed in the kernel also an opensourced? Are there such things as probe point patents?

      Now if you want to use dtrace, you have to patch the kernel. Just wondering if both sides are opensourced, since one without the other is useless.

    3. Re:More than 1,600 patents by donnz · · Score: 1

      No, I don't think IBM did just "get outdone". See those Sun patents are not "free". Can they be used in all accredited F/OSS licences as per the IBM "freeing" - not on your nelly.

      This is the reason for the continuing criticism of Sun in the F/OSS community. They don't understand the meaning of "free" as in speach. Given this is the philosophy that underpins the entire movement it is hardly surprising Sun's moves are not as appreciated as they would like.

      --
      -- Free software on every PC on every desk
    4. Re:More than 1,600 patents by tonyr60 · · Score: 1

      Right.... so anything released under the GPL is not "free" either, as it cannot be used in all accredited F/OSS licenses?

      I know this is /. , but is there not a hint of hypocracy here when anything GPL is good, and anything with another very similar license is bad because it prevents integrating the code into another licence (which GPL also prevents).

    5. Re:More than 1,600 patents by donnz · · Score: 1

      Umm, whilst I personnally believe the GPL *is* the "freest" of F/OSS licences this has nothing to do with what I said in my orginal comment.

      IBM let you use their 500 patents in *all* acredited F/OSS licences. Sun let you use it with one, theirs.

      --
      -- Free software on every PC on every desk
    6. Re:More than 1,600 patents by Kiryat+Malachi · · Score: 1

      The GPL doesn't allow me to use code from it in non-free projects.

      The BSD license does.

      Which one gives me more freedoms?

      If you wanted to say the GPL is the F/OSS license most likely to *maintain* a free environment, that would be one thing. But calling it the "freest" is pure hypocrisy; the thing that makes the GPL so important is the *restrictions*, not just the freedoms.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    7. Re:More than 1,600 patents by drinkypoo · · Score: 1

      He said it was the freest license, not that it granted the author more freedom. If you want to be pedantic...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:More than 1,600 patents by Kiryat+Malachi · · Score: 1

      Freest - most free - most freedom.

      It isn't pedantry. The GPL is *not* the most free license out there - it's just the one that seems most effective at protecting those freedoms it identifies as important, as opposed to maintaining more freedoms at the cost of allowing some of those freedoms to be circumvented.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    9. Re:More than 1,600 patents by donnz · · Score: 1

      Nice clarifying debate here :-) I think "the one which best sustains freedom" could be construed as "freest" in this context. Either way, I can I stand by my orginal point that IBM actually offer F/OSS developers much more with the way they are opening their patent portfolio than Sun are at present. Thanks.

      --
      -- Free software on every PC on every desk
    10. Re:More than 1,600 patents by alien+at+large · · Score: 1

      Well, 5000 patents shouldn't be too hard. They probably have tons of really really useful stuff like the infamous loo patent

    11. Re:More than 1,600 patents by Kiryat+Malachi · · Score: 1

      We'd disagree, but its a fair discussion. :)

      And I can't argue with you regarding the differences between IBM and Sun opening their patent portfolio - one is purely for their own benefit, while the other is a lot closer to open source ideals in that it is saying "benefiting everyone will, in turn, benefit us".

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
  19. Re:yay! by SunFan · · Score: 1


    Solaris x86 and Solaris SPARC are 90+% the same source code, differing only where porting requires. So, the OS programmers on the SPARC side == the OS programmers on the x86 side.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  20. Re:Last plead of Solaris to the OpenSource communi by Anonymous Coward · · Score: 1, Interesting

    How is opening their OS codebase, one of the crown jewels of the company, half-hearted? They are trying to remove as many barriers to Solaris adoption as they can. Costs to much? Free downloads have been available for years now. So "Free As In Beer" has been handled. Can't view the source code? Here comes OpenSolaris, under an OSI approved license. The license is not the GPL to be sure..but neither are the BSD licenses, the Mozilla license and the Apache license...you gonna bitch about them?

  21. The fifth board member... by bhsx · · Score: 1

    The fifth board member will be Bruce Perens. I think I tipped it with this. For the link shy:
    FTA: However, a source close to Open Source Risk Management (OSRM), which commissioned Ravicher's review, claimed to know what the Jan. 25 announcement was and told NewsForge that it had nothing to do with Ravicher's study.

    So, come on Bruce... what's the announcement. We know they meant you! Spill it baby

    --
    put the what in the where?
  22. Thank you to the folks at Sun...SPARC. by Anonymous Coward · · Score: 0

    I'm more interested in the rumour that they're going to break their five year agreement with fujitsu over the SPARC.

    I was planning on using the SPARC for it's tagged instructions, and register window capability. But I may have to move to the MIPS if they eventually go the way of the Alpha.

    1. Re:Thank you to the folks at Sun...SPARC. by Anonymous Coward · · Score: 0


      SPARC is here for the long haul, dude.

  23. Re:Last plead of Solaris to the OpenSource communi by SunFan · · Score: 1


    UNIX was open source long before Linux ever came around. Then things changed and all UNIX was closed source for a while. Now it will be open again. Linux may have affected timing, but hackers and open source would have come around eventually, no matter what.

    I am not sure about you but I am not buying this half-hearted OpenSolaris movement.

    You won't have to buy it--it will be free!

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  24. Mircosoft should try this by bird603568 · · Score: 0

    They should release a version of window. Like when longhorn comes out if ever, they could release 2000's sourcecode (picked this one because its source was already leaked). It might solve alot of problems or make alot more. I think it would really work, but it will never happen.

  25. great news for people who don't have Sparcs by Anonymous Coward · · Score: 0

    I have been using Sun operating systems for over 13 years, and I have had the greatest experiences with them. I highly recommend that trying them out to anyone who has any interest in UNIX. Dtrace is unique - no other system has anything like it. And, by the way, it is usually much easier to convince the management to deploy Sun products than it is with the more grass-roots UNIX-like alternatives.

    1. Re:great news for people who don't have Sparcs by iggymanz · · Score: 1

      hah, maybe 5 years ago it was easy to convince management to buy Sun. Not anymore, paying twice the price for half the performance, with dreadful service/maintenance costs? No, mangement wants more Linux, more migrations to Linux, even for proprietary software like Oracle. What with 4 and 8 way Intel boxes whooping the ass of 24-way UltraSparc, it's a no-brainer.

    2. Re:great news for people who don't have Sparcs by Anonymous Coward · · Score: 0

      I have to call bullshit on this statement. Show me one 24-way SPARC box that gets its pants beat by a 4-8 way Intel box running any enterprise software. Remember, it has to be a fair comparison - storage, HBAs, NICs.

      There is a reason Linux isn't considered "Big Iron". A 15K or 25K has no equal from an Intel based Linux box (save a cluster and that doesn't work since it isn't SMP).

    3. Re:great news for people who don't have Sparcs by Anonymous Coward · · Score: 0

      Heh heh 8-way Intel; hah hah

      Ohhh, my sides hurt!

    4. Re:great news for people who don't have Sparcs by iggymanz · · Score: 1

      8 way Xeon came out in 2001

    5. Re:great news for people who don't have Sparcs by iggymanz · · Score: 1

      I had to do benchmark for client with 4-way DL 5800g2 with 2 hyperthreaded CPU and 16GB ram against 24 CPU 6800 attached to same SAN - 63,000 TPS for SUn and 148,000 TPS for HP. Linux x86 machines not "big iron" because you can't CPU/IO partition them, and can't hook them up to as many things - the big Sun boxes will kick butt in that regard, but I don't see them typically being used that way at my clients.

  26. Pay for it. by Anonymous Coward · · Score: 0

    No,, wait no license needed....
    (two weeks later)
    You need to buy a license...
    (two weeks later)
    No license needed.

  27. Blogs on souce code and DTrace by ChrisRijk · · Score: 4, Informative

    Bryan Cantrill, one of the DTrace developers wrote this blog entry as a general introduction to the source code layout and also to DTrace. This post by Adam Leventhal goes into some more detail.

    82678 lines of C were made public. No registration, no click through license before download. The OpenSolaris FAQ is pretty good btw, and there's also a roadmap page.

    According to this blog (the entry dated 15:43), those in the pilot program (more than 100 developers out side of Sun) have today gotten access to the entire Solaris source base, and have already built their own version - screen shot.

    1. Re:Blogs on souce code and DTrace by Anonymous Coward · · Score: 0

      Ok, but can you fork the project?

    2. Re:Blogs on souce code and DTrace by Wesley+Felter · · Score: 1

      Yes, it is really open source.

    3. Re:Blogs on souce code and DTrace by shaitand · · Score: 1

      If Sun reserves the right to enforce the patents against users of licenses other than the CDDL you'd better not fork it under a better license or use it in another project under a compatible license.

    4. Re:Blogs on souce code and DTrace by Wesley+Felter · · Score: 1

      You can't change the license on CDDL (or MPL, or GPL, or ...) code, so there's no possibility of "forking under a different license". Likewise if you create a mixed CDDL/whatever project (which is possible for some values of whatever), the code that was originally under CDDL is still under CDDL, and thus still subject to the patent grant.

      In other words, the gotchas that you are worrying about just do not exist.

    5. Re:Blogs on souce code and DTrace by Anonymous Coward · · Score: 0

      So you mean it works exactly like GPL.

    6. Re:Blogs on souce code and DTrace by civilizedINTENSITY · · Score: 1

      You can't create a "mixed" CDDL/GPL, so its not a problem, exactly because the gotchas *do* exsist.

    7. Re:Blogs on souce code and DTrace by shaitand · · Score: 1

      This is false, read the GPL, it requires only that the rights granted under the GPL be made available when you redistribute. The GPL allows for redistributing under a less restrictive license.

    8. Re:Blogs on souce code and DTrace by shaitand · · Score: 1

      The GPL can be used under a compatible license. The CDDL allows this as well, but Sun's patents do not.

  28. Sun press releases by ChrisRijk · · Score: 1
    The first one is the basic announcement. The second one announces Sun making available the 1,600 patents for Solaris available to the community.

    SANTA CLARA, Calif. - January 25, 2005 - Sun Microsystems, Inc. [NASDAQ: SUNW] today announced the largest single release of patent innovations into the open source community by any organization to date, marking a significant shift in the way Sun positions its intellectual property portfolio. By giving open source developers free access to Sun OpenSolaris related patents under the Common Development and Distribution License (CDDL), the company is fostering open innovation and establishing a leadership role in the framework of a patent commons that will be recognized across the globe.

    "As the largest business contributor to the open source community, Sun has always been an ardent believer in open standards and the open source process going back to the inception of this company," said Scott McNealy, Chairman and CEO, Sun Microsystems, Inc. "The release of more than 1,600 patents associated with the Solaris OS far eclipses any other vendor's contribution. Today represents a huge milestone for Sun, for the community, for developers and for customers."

    Sun's goal in offering access to these patents is to help facilitate innovation and help users get new open source products and technologies to market faster without having to obtain patent licenses from Sun. The new approach underscores Sun's belief that license agreements for software are not as significant as the company who stands behind its products. Sun is also addressing current issues and increased scrutiny in U.S. and international patent law which has increasingly granted overly broad patents on abstract processes.

    In removing the emphasis on intellectual-property rights as an inhibitor to innovation, Sun is leveling the playing field in key emerging markets and helping to revive an innovation system that is straining under a record number of patent filings globally. More markets are looking for ways to monetize their knowledge economy and patents are becoming the profit center. With growing attention on locking up intellectual property in countries like China - which has seen a five-fold increase in the number of patent filings from 1991 to 2001 - Sun is ensuring that software will be available to open source developers and that progress continues unabated.

    "By gaining access to these Solaris OS patents, participants in the open-source community now have a tremendous opportunity to build unique and innovative technologies for a wide range of markets," said Stacey Quandt, Senior Business Analyst, Open Source Practice Leader, Robert Frances Group. "An IP contribution of this magnitude has the potential to deliver exceptional value to developers and strengthens the overall open source community."

    Addressing the patent system that is under siege, Sun's pledge of open access reduces the quagmire for developers who previously had to walk through a minefield to avoid infringement and enables them to confidently produce derivative works without fear of reprisal or patent claims.

    Radically reducing risks associated with using and developing open source software, Sun is firmly standing behind our products and the worldwide development community. Armed with access to Solaris OS platform intellectual property, OpenSolaris developers and customers alike no longer need patent protection or indemnity from Sun's and other participants in the OpenSolaris community for use of Solaris-based technologies under the CDDL and OpenSolaris community process.

    By releasing the OpenSolaris OS platform under the CDDL, the open source community will immediately gain access to 1,600 active Sun patents for all aspects of operating system technologies that encompass features ranging from kernel tech

  29. 10 years too late? by linuxislandsucks · · Score: 0

    If you notice its the same fro open sourcing frotnier fro Dave Winer..

    Only the core devleopers of the OS and no outsiders..

    and tha tis not enough to reoslve the shrinking market share..

    It snot low price alone that People are choosing Red Hat or other Linux vendors but the degree of openeness and cooperative goals world wide amoung very different companies like Sun(Gnome), IBM(Red Hat/Suse), HP, and etc..

    and when you have Solaris hardware at $16,000 compared to the same hardware from tigerdirect at $6,000 I think maybe there is a large problem at SUN

    --
    Don't Tread on OpenSource
    1. Re:10 years too late? by CAIMLAS · · Score: 2, Insightful

      You've got no idea what you're talking about.

      Maybe for you - the geek in his parent's basement and a nervous caffine twitch preventing from typing properly - things like a $10k price gap between sun hardware and tigerdirect hardware is an issue. But not for anyone that needs reliability and support.

      Yes, things like cooperation are a part of why various open-source based companies are doing well. You know why else they're doing well? They've got sound support, sound development, and a good record to back up their word.

      Oh, and the first two lines of your post make about as much sense as this string: asdlfkj23ksdlds.

      Thank you for your coherrent discertation. The citizens of slashdot salute you.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:10 years too late? by Anonymous Coward · · Score: 0
      and when you have Solaris hardware at $16,000 compared to the same hardware from tigerdirect at $6,000 I think maybe there is a large problem at SUN

      What is "Solaris hardware??" Solaris runs on Sun's SPARC gear, Fujitsu's SPARC gear, Sun's Opteron gear, and a whole boatload of the same exact machines that people run other OS's on, like Dell and HP equipment. I guarantee you that you can run Solaris on machines costing a hell of a lot less than $16,000. It's likely that you could run it on your desktop if you wished.

    3. Re:10 years too late? by Anonymous Coward · · Score: 0

      Maybe but it's not too late for you to learn correct spelling and grammar!

    4. Re:10 years too late? by shaitand · · Score: 1

      "But not for anyone that needs reliability and support."

      Small to mid-sized business needs reliability and support and for them a $10k price gap on every piece of hardware is a VERY significant issue.

      It seems like that is the problem sometimes, everyone seems to be marketing to fortune 500's or to home users. They ignore the fact that 90% of those purchasing hardware fall somewhere inbetween.

    5. Re:10 years too late? by Anonymous Coward · · Score: 0
      Only the core devleopers of the OS and no outsiders..


      Umm..They're just starting the release process. OpenSolaris has been a long time coming, and has had a lot of work put into it for auditing and such to make it able to be released. They can't at this point just dump the CVS tree on to the net.

      It snot low price alone that People are choosing Red Hat or other Linux vendors but the degree of openeness and cooperative goals world wide amoung very different companies like Sun(Gnome), IBM(Red Hat/Suse), HP, and etc..


      Actually it is price alone. For the vast majority of the companies running Red Hat et al, they can pretty much give a rip about it being free, GPL, open source, or whatever. The care that it was a cheaper mousetrap for commodity computing services.

      and when you have Solaris hardware at $16,000 compared to the same hardware from tigerdirect at $6,000 I think maybe there is a large problem at SUN


      The detail is not only can Solaris run on your $6,000 server that was just running Red Hat et al, but it CAN run on the $16,000, the $160,000 server, and the $1,600,000 server. The same system runs on a range of commodity and specialty hardware from numerous manufactures addressing the lowest range single processor Celerons to monster SMP SPARC machines.

      10 years too late? Hardly, they're cracking this whole market wide open.
    6. Re:10 years too late? by Anonymous Coward · · Score: 0

      90% of those purchasing fall in between? Where did you get that crazy percentage? Here, I can do percentages too: You are 100% wrong.

    7. Re:10 years too late? by CAIMLAS · · Score: 1

      They might fall in between, but there isn't really an "in between" support option: you either have it, or you don't. Should RedHat (et al) provide preferential treatment towards small companies?

      Just do the math. $10k for a small company, while only having to hire one or two tech employees, is insignificant compared to the cost of $6k, and having to hire even 3 or 4 employees to do the support: those 3 or 4 employees will be more expensive - indvididually - than the 2 or 3 employees with our $10k option, because they'll not only have to know more, but they'll also have a much broader responsibility: essentially building and maintaining distros themselves, with nobody to fall back on except the original package managers.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    8. Re:10 years too late? by shaitand · · Score: 1

      Small to mid-sized companies may or may not even have ONE inhouse Technician. They often hire 3rd party tech consultants only, or perhaps in combination with one inhouse administrator. This gives them the price of one set of hands onsite and the expertise of a whole team of techs.

  30. Based on the success of another site: by Locke2005 · · Score: 1
    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  31. Re:Sun propaganda release by Anonymous Coward · · Score: 0

    Another attempt to legitimize software patents, a strategy IBM and Microsofts new sockpuppet seem to agree on. Software patents are illegal in Europe, if Sun and IBM really care why don't they fix the broken US patent system?

  32. Is Solaris based on BSD or SysV? by Rob+Y. · · Score: 3, Interesting

    If Solaris is based on SCO's System 5 code, then wouldn't opening it's source (whether Sun has the right or not) potentially pollute other open source projects that borrowed from it?

    If Solaris is based on BSD and has no SCO code in it, I guess that's not an issue. But then why did they take out a SCO license? I imagine some conspiracy theorists will say simply to hurt Linux, but that can't be the whole story, can it?

    IBM had a SCO license too, but that's because AIX has SysV code in it. That's not the code they gave to Linux, but if they were to open-source all of AIX and pieces of SCO code migrated to Linux, that would be a problem, no?. So why not with Solaris too?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:Is Solaris based on BSD or SysV? by SunFan · · Score: 1


      Solaris is based on Solaris. SCO is impotent to do anything about it.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    2. Re:Is Solaris based on BSD or SysV? by Anonymous Coward · · Score: 0

      Don't be stupid, Linux and all programs under BSD, LGPL or GPL cannot use any of the code from a CDDL licensed software project.

    3. Re:Is Solaris based on BSD or SysV? by Anonymous Coward · · Score: 0

      Sun owns the rights equivalent to ownership in SCO's code. They just open sourced it, and granted you patent and IP indemnity. "Thank you" might be an appropriate response.

    4. Re:Is Solaris based on BSD or SysV? by lfd · · Score: 1

      Solaris is based on System V release 4.0 (circa 1990).

      --
      Going on means going far, going far means returning. Tao te Ching
  33. D-Trace Questions. by EvilGrin666 · · Score: 1

    Ok, I read the link to the sun page about D-Trace but that really didn't answer the questions I had. So can any Sun users explain:

    1. Why has Sun open sourced this of all things?
    2. It seems very similar to gdb in role. Is this assumption correct? Does it compare favorably?
    3. Is a Linux/BSD/whatever port of this desirable/attainable? Or does it rely to much on the guts of SunOS? Do we have better tools already on those OS's?

    Please be gentle. :)

    1. Re:D-Trace Questions. by zigam · · Score: 1

      1. Why has Sun open sourced this of all things?

      It's one of the flagship Solaris 10 features. I'm thinking also because it's relatively new (as in unencumbered).

      2. It seems very similar to gdb in role. Is this assumption correct? Does it compare favorably?

      Not really gdb. Linux Trace Toolkit would come closest. LTT is not as powerful though.

      Is a Linux/BSD/whatever port of this desirable/attainable?

      First of all, CDDL (Sun's license) and GPL aren't compatible, so it's out of the question. LTT was recently merged into the -mm kernel patchset so there is definitely development going on in the Linux tracing front as well.

      --
      Ziga
    2. Re:D-Trace Questions. by iggymanz · · Score: 1

      which is to say, Sun has released the source code for monitoring the kernel that they *still* haven't released the source for yet. This is therefore as useful to you and anyone else as a bicycle for a clam. The of this purpose is to lure open source developers from spending their free time making free software into working for Sun for free. I used to love Sun and SunOS and Solaris, but now I think they should go to hell, what with their infusing money into SCO, getting in bed with Microsoft, spreading FUD about Linux when the SCO lawsuit was announced, peddling underpowered overpriced hardware, setting computer science back 10 years with that resource pig java & j2ee architecture, etc. etc.

    3. Re:D-Trace Questions. by ant_slayer · · Score: 1

      Ever tried to GDB the kernel? D-Trace is very cool -- its an interface to add "probes" to watch what happens in the kernel. This is most useful for people writing drivers (there's a case study that sort of demonstrates the coolness of it in this context) and for people working on performance problems.

      Having developed a bunch of tools close to the kernel, I understand right away what benefit there is in being able to do this stuff in kernel-space.

      It's not actually useful to compare it to GDB because it's a completely different world. The bottom line is that no, none of the other OSs you mentioned have anything quite like this. Your third question is quite relevant though -- it's not easy to integrate 86,000 lines of code bastardized from another operating system into another kernel =).

      -Ant Slayer-

    4. Re:D-Trace Questions. by ahl_at_sun · · Score: 1
      DTrace has been lauded as one of the most innovative contributions to operating systems in 20 years. It's something completely from scratch and something people have been eager to understand how it works under the hood.

      A lot of people draw analogies to their favorite tools (gdb, dbx, oprofile, ltt, dprobes, truss, ptrace), but it can really do more than all of those things put together. The largest differentiator is that it's designed for systemic analysis -- not just poking around an application or the kernel -- and these are exactly the types of problems which have resisted conventional analysis tools and have costed the most time and money.

      A port or clone on another OS is certainly desirable and probably attainable. The code can't be integrated into the linux because that would violate the GPL, but I imagine it could be integrated into BSD.

    5. Re:D-Trace Questions. by Paul+Jakma · · Score: 1

      1. Why has Sun open sourced this of all things?

      I can't answer this, except to say that it's been Suns' stated intention to open Solaris up and this is simply the first opening of code as the whole of Solaris is opened up.

      2. It seems very similar to gdb in role. Is this assumption correct? Does it compare favorably?

      It's orthogonal to gdb. gdb is a debugger, to debug code. DTrace is a kernel instrumentation framework, allowing dynamic instrumentation of a fully running kernel (including interaction with userspace programmes).

      3. Is a Linux/BSD/whatever port of this desirable/attainable? Or does it rely to much on the guts of SunOS? Do we have better tools already on those OS's?

      A Linux/BSD "port" would be desireable in so far as DTrace is desireable (which would be "lots" imho). The guts of it is in-kernel though and kernel-specific, so it'd be mostly new work, but you could reuse the tools interface (the awk-like syntax). Linux has something vaguely similar called "kprobes", which I dont know that much about, except that it requires one to write kernel modules to make effective use of it - it doesnt have a nice, safe, userspace scripting language to specify how you want to collect data from the kernel instrumentation "probes", AFAICT.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    6. Re:D-Trace Questions. by tonyr60 · · Score: 1

      "but I imagine it could be integrated into BSD"

      Beautiful. So Solaris and BSD can continue to die together :=)

  34. Not to worry by Anonymous Coward · · Score: 0

    Its all unix, man.

  35. Sun Compiler and Tools by pchan- · · Score: 2, Interesting

    I presume (though I don't really know) that Solaris needs to be built with Sun's C compiler. Is this compiler coming forth as an open source release too? If not, is it going to be freely available? If I remember correctly, you currently need to pay in order to get Sun's cc.

    If it is coming, this is great news. A compiler highly optimized for Sparc may benefit all operating systems that run on it. Who knows, maybe their x86 compiler has some good features too. Sun's libc (probably highly optimized for Sparc) would be a nice thing to have. Anything else?

    1. Re:Sun Compiler and Tools by Darren.Moffat · · Score: 4, Informative

      You can (and infact Sun does) compile Solaris with gcc. Our production AMD64 kernel and a large number of the AMD64 libraries are compiled with gcc . However the makefile assume the Sun C compiler but the build environment has a wrapper around gcc to make it look like the Sun compiler.

  36. copyright license or attempt at humour? by Anonymous Coward · · Score: 0
    (a) under intellectual property rights (other than patent or trademark) Licensable by Initial developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work

    Since we're discussing a copyright license, why did some lawyer mention the "intellectual property" buzzword and then explicitly rule out patents and trademarks? Trade secrets don't apply here so there's no point in mentioning anything other than copyright.

    Avoid this license it was written by an amateur!

    1. Re:copyright license or attempt at humour? by eventhorizon5 · · Score: 1

      It possibly means people attempting to claim code witten by others as their own.

      -eventhorizon

      --
      #Secret Windows Source Code, in MS C% - if (uptime >= "24 hours") then bsod() else print "Windows License Violation!"
  37. Linux is anti-Sun. by Anonymous Coward · · Score: 1, Interesting

    And OpenSolaris is the anti-Linux. OpenSolaris is a professional open source operating system centrally controlled and run by a corporation, rather than anti-capitlists and anarchists who's only goal is chaos and hacking.

    For those reasons, Sun has released OpenSolaris. It is a direct effort to take the best open source developers off of disorganized projects like Linux and onto a more corporate-friendly project that will in time become the de-facto operating system for all Unix deployments.

    1. Re:Linux is anti-Sun. by The+Man · · Score: 1
      And OpenSolaris is the anti-Linux. OpenSolaris is a professional open source operating system centrally controlled and run by a corporation, rather than anti-capitlists and anarchists who's only goal is chaos and hacking. For those reasons, Sun has released OpenSolaris. It is a direct effort to take the best open source developers off of disorganized projects like Linux and onto a more corporate-friendly project that will in time become the de-facto operating system for all Unix deployments.

      Wow. Talk about paranoia. It's anti-Linux? No, it's unrelated to Linux. Open source development is not a zero-sum game; both can grow and develop independently from one another (if the existence of KDE and GNOME is good because "it's all about choice," then so too is the existence of multiple open source operating systems). OpenSolaris is about Solaris, not about Linux. It's controlled by a corporation? Not really. Only the first tidbits about "control" have been released, and community (read: non-Sun) participation is an integral part of that. As for "anti-capitlists [sic] and anarchists" I can only assume you're being sarcastic. I hacked Linux for years and never had any interest in chaos. Neither do I see much evidence that Sun engineers think Linux developers' goal is the creation of chaos. We pretty much think their goal is the creation of Linux, which is fine.

      Again, the goal is not to get anyone to stop developing Linux. Even if that were the goal, there's no way to accomplish it; developers will work on the projects that interest them most. If Linux developers want to work on OpenSolaris, they're welcome to do so. If not, that's fine too. The goal is to work with and grow the existing Solaris community and provide additional value to customers and developers. Do you see "Linux" anywhere in that statement of goals?

      Your paranoia is amusing but not constructive. Sun is not Microsoft and the goal is not to crush out and destroy Linux, a product that Sun also sells.

  38. Clue: Linux CANNOT implement DTrace by Anonymous Coward · · Score: 0

    It is protected by Sun patents and Sun only licenses the code as open source under the CDDL, not the GPL. Therefore if the Linux community ports DTrace to Linux without dropping the GPL and adopting the CDDL, they will be in violation of Sun's patents.

  39. CDE? by vorpal22 · · Score: 1

    Just out of curiosity, who owns CDE? Is Sun able to release this as open source? I've wanted to get my hands on version that works well with Linux or is open source for awhile now, with no luck...

    1. Re:CDE? by eventhorizon5 · · Score: 1

      That's what I'm wondering too. The Open Group (formerly OSF) owns/licenses the CDE, and is under the same license (as far as I know) as Motif. I used to search regularly for CDE implementations for Linux, and only came across 2 somewhat official ones, one of which was for RedHat 6.2. They were the Xi Graphics CDE and the TriTeal Enhanced Desktop; both are closed-source. Hopefully Sun has the complete rights to open-source the CDE, mainly because it was co-developed by them, IBM, HP and Novell (SCO Unix has a version of it, but they only have a license for it haha) Mainly what I've been wanting is both an open-source version of the CDE environment itself, and also the calendar client and server applications (since there are no direct Linux equivalents).

      For now, the best alternative is XFCE 4, which is an open-source CDE clone, and by using the "stellar" themes, it can look very similar to the official CDE.

      I just looked around a little more and found this stuff. Here's Sun's (and IBM's) licenses for the Calendar system:
      http://www.opengroup.org/openbrand/regist er/ds.htm

      Here's the CDE licenses:
      http://www.opengroup.org/openbrand/regi ster/xd.htm

      So I'm guessing that the Open Group would have to allow the CDE to be open-sourced; Sun wouldn't be able to do that itself because they didn't wholly develop the CDE.

      -eventhorizon

      --
      #Secret Windows Source Code, in MS C% - if (uptime >= "24 hours") then bsod() else print "Windows License Violation!"
  40. Forget about that by Anonymous Coward · · Score: 0

    a compiler would be nice

  41. CDDL is the same as Mozilla's license by Anonymous Coward · · Score: 0

    Sun's license is basicallt the same as that used for Mozilla. Both prevent their source code from being pirated to other competing projects.

    Mozilla prevents their code from going into IE, Sun prevents their code from going into Linux. Seems fair to me.

  42. First look at source... by Mr.+Flibble · · Score: 2, Funny

    So, I downoad the code, and I take a look at it - the first thing through my mind, is "OMG - look at all the spagetti code!"

    Then I realized I opened a C file with Unix returns with notepad.

    Oops.

    --
    Try to hack my 31337 firewall!
    1. Re:First look at source... by slash82 · · Score: 1

      u may try cygwin :)

  43. Well, there's a little problem with those patents. by Bruce+Perens · · Score: 4, Insightful
    The press releases say those patents are only for software under the CDDL license and the OpenSolaris process.

    They can be enforced against GPL software including the Linux kernel.

    Bruce

  44. One Upmanship ? by polyp2000 · · Score: 1

    over 1,600 patents are being contributed to the open source community from the open solaris website. now the question remains when the refer to the "Open Source Community" are they referring to Open Source as in their CDDL licence - or Open Source Community as it is normally interpreted? Not that I support software patents at all though mind.

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:One Upmanship ? by Anonymous Coward · · Score: 0

      There are dozens of open source licenses in active use - what does "open source ... as it is normally interpreted" mean to you?

    2. Re:One Upmanship ? by polyp2000 · · Score: 1

      In answer to your question is that the term Open Source in non-license specific - as you rightly suggest there are dozens of open source licenses in active use. Which is why i asked the question. And can these patented things be used in *Any* Open Source Project or just Open Source projects that are under the OCDL ?

      --
      Electronic Music Made Using Linux http://soundcloud.com/polyp
  45. Shot across the bow at Linux. by Anonymous Coward · · Score: 1, Interesting

    Note that only projects under the CDDL are allowed to use these patents. Linux developers MUST REALIZE that they are NOT covered by this IP release. Sun has just fired a warning shot across the bow of Linux, and will almost certainly take legal action against Linux developers in the near future as more and more OpenSolaris code makes it way into the "wild". Anyone thinking of implementing DTRace in Linux (or anything REMOELY like it) should realize that they will most likely be the target of a lawsuit by any number of companies including Sun. Additionally, if it can be proven that they visited opensolaris.org, they will be liable for triple damages.

    1. Re:Shot across the bow at Linux. by smootherxp · · Score: 1

      I agree, but have a different take. 1. I am a linux user at home 2. My Fortune 500 company uses Sun at work (for desktop and our IT tools) If we need MS software we use citrix 3. On both home and work I use Gnome (ga-nome) Sun is making an aggressive move here to directly compete with Linux. They have a superiour product to Linux and probably see a very short window for them to act. I think its genius of them to do this. Under there CDDL the technology is Open Sourced and Copywrite at the same time. It prevents other OS's (competitors) from using it and gives an effective medium for OpenSource software to be used commercially (You can use the SourseCode and if you do not change it you can add software and re-distro it w/o giving back to the community). In the long run any commercial IT department should look to Sun as an alternitive to Linux or Windows as a desktop solution. As it is already ready for such a move (unlike Linux see IBM artical above). And Sun will continue to make Software it can sell for its open OS, it will make money selling support for its open OS, and for the 1st time might become the mainstream OS. Something Linux, Mac, BSD has failed to do. I think this CDDL is a smart move not only for Sun but for *NIX in general.

    2. Re:Shot across the bow at Linux. by Anonymous Coward · · Score: 0

      BSD and linux are working fine here, what possible reason is there to switch to 'now you see it, now you don't' /open-/ solaris on X86?

      CORRECT, NONE WHATSOEVER!

      Too little, too late. The OS is a commodity, if they were serious they would open Java.

  46. Re:Last plead of Solaris to the OpenSource communi by MightyMartian · · Score: 1

    The problem is that this may have been done too late. Linux has the benefit of a huge brain trust. The comp.os.linux.* Usenet hiearchy alone is an extraordinary support mechanism.

    I certainly hope this all succeeds. The more competitors in the market, the better their products will become. But Linux's real strength is the community.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  47. Ok, so I'm a n00b by Anonymous Coward · · Score: 0

    Since we're not running solaris 10 here, I decided to pull down a copy of the source code and try it on one of our boxes. I go digging around and can't find a configure file... Hmm, ok documentation... Nope... Can't have any info included with instruction on compiling. Web... Nope.. I'll bite, how do you compile this under Solaris 9?

    1. Re:Ok, so I'm a n00b by eventhorizon5 · · Score: 1

      You can't run DTrace on Solaris 9 and earlier; the kernel's incompatable.

      -eventhorizon

      --
      #Secret Windows Source Code, in MS C% - if (uptime >= "24 hours") then bsod() else print "Windows License Violation!"
    2. Re:Ok, so I'm a n00b by Anonymous Coward · · Score: 0

      Fag.

      -some nigger

  48. Re:Last plead of Solaris to the OpenSource communi by Anonymous Coward · · Score: 0
    You won't have to buy it--it will be free!

    People still aren't interested, we have linux and the BSD's.

    There's no reason to trust Sun after the convienient MS and Kodak settlements. Sun are sliding into obscurity and that's a damn shame because they have some great engineers on staff. If the management were in the same league we'd all be running openslowaris or Sun linux by now.

  49. Re:Hoping they deserve a little respect by Anonymous Coward · · Score: 0

    You sir, appear to have been infected by the babelfishium virus or a related illness.

    Please take care to inoculate yourself well before engaging in further conversation, as it's very contagious.

    Translation:

    Your gentleman, had a liking for infects by the babelfishium virus or correlation illness. Before please take care vaccinates oneself is very good further converses in the participation, according to the original design is unusual infectiously.

  50. WARNING: Linux developers DO NOT LOOK AT DTRACE by Anonymous Coward · · Score: 0

    The patent license only covers CDDL licensed code. Linux developers who look at this code to create an equivalent for Linux will be liable for triple damages in the inevitable lawsuit that Sun will initiate.

    I've said it before and I'll say it again, OpenSolaris is a trap to capture and destroy Linux. Sun is betting on the inevitable migration of their "intellectual property" into Linux, whereby they will sue Linux developers and users into the ground.

    You have been warned.

  51. MOD PARENT UP by Anonymous Coward · · Score: 0

    That is all.

  52. Re:Well, there's a little problem with those paten by Anonymous Coward · · Score: 0

    May the Schwartz be with you.

  53. Where's the trolling and noise? by Anonymous Coward · · Score: 0

    I thought this subject would have accumulated much much more responses than this.

    Shame on you! I think that you're miserable failures if you ain't going to break the 5000 post sign. Try harder, please.

  54. Re:Hoping they deserve a little respect by Anonymous Coward · · Score: 0

    Hey, you figured out how to script /. posts. Well done. But have you considered that most people round here don't pass the Turing test anyway?

  55. OpenJava.org? by Glomek · · Score: 3, Funny

    Wake me when Java goes Open Source...

    1. Re:OpenJava.org? by dnaumov · · Score: 1

      Except that you can download the JAVA source code. It's not under an ODSL license though.

    2. Re:OpenJava.org? by dmaxwell · · Score: 1

      Java being opensource isn't really all that exciting. The problem with Java is that jvm, classpath, and various GUI frameworks are controlled by a so-called "community" process. Yeah, they incorporate suggestions from the JCP but the reality is that next version of the Java standards is being developed in a cathedral. Every two and a half years or so, this get dumped out in one big glop and sets any third-party jvm and classpath back another year or two.

      A jvm isn't all that big a deal. Tricky but there's still several. Replicating the JVM + Classpath + GUI frameworks would be roughly equivalent to developing cc + libc + gtk + qt. If a new version of ALL of this wasn't out every two or three years then an opensource java wouldn't be something we'd have to beg Sun to provide.

      Wake me when Java and the necessary frameworks are ISO standards.

    3. Re:OpenJava.org? by calculi · · Score: 1
    4. Re:OpenJava.org? by Anonymous Coward · · Score: 0

      So I guess you feel Microsoft's "shared source" makes Windows 'open source' too?

  56. Quote from the website by bahamat · · Score: 1
    The Solaris operating system is being released under the terms of the OSI-approved, CDDL (Common Development and Distribution License). Millions of development hours worth of code and over 1,600 patents are being contributed to the open source community.


    Ha! Suck it, SCO!
  57. What the parent said, without the flying spittle by YankeeInExile · · Score: 2, Insightful

    There is a big world out there, and not one solution is always right for everything.

    Outside of the knee-jerk reactions on /. , the whole world should not switch overnight to Linux-Apache-MySQL-PHP. Sometimes, other systems are the right answer, for many complex reasons.

    I happen to have a particular fondness for Solaris, having been a fan of their hardware for the last 15 years. It's the Devil I know, and I'm comfortable dancing with him.

    I think it's amusingly disingenuous of the slashdot Linux-script-kiddie mentality to ignore that for ten years, SunOS Ruled The Roost in open software, for many good reasons. It is not without its warts (Solaris 2.0 through 2.4 being oozing pustules of lossage), but for an entire generation of sysadmins, Sun was the one system you had to know ... You could add on some of the other big players like Digital, AIX and HP-UX, and maybe one or two of the smaller also-rans like the BSD 4.4 cousins or Linux, but the 800 lb. gorilla was Sun.

    Finally: any monoculture is a bad thing, whether it is BSD 4.3 on VAXen, SunOS 5.9 on US-IV , or Linux on Wintel hardware -- and it behooves anyone who wants to be taken seriously to study the differences between systems rather than put all of their energy into denegrating that which isn't their pet.

    I think that last part really sums up what I find disheartening with the slashdot collective consciousness. It's that the slashborg will put an infinite amount of energy into defending their point of view, without investing any into analyzing the competition. And, sadly, that more than anything is the sign of ignorant zealotry.

    --
    How does the Slashdot Effect happen given that no slashdotters ever RTFA?
  58. incorrect by Anonymous Coward · · Score: 0

    Sun's CDDL is compatible with the GPL. It is the GPL that is not compatible with the CDDL.

    Did you even bother to read the license? The http://www.opensolaris.org page even has a nice licensing FAQ. So there is no excuse not to educate yourself before posting. (:

    The CDDL is far less restrictive than the GPL. Since it is a file based license it can be used in closed source code. It is completely different than the LGPL but from a proprietary developers point of view it has a similar restrictiveness. I'm a Linux developer and I like this license.

  59. Sun just stop! by PierceLabs · · Score: 0, Flamebait

    Stop using every product in your inventory as a "political" statement, we just don't care anymore. Give customers what they want at a reasonable price and just shut the hell up. If you want to make a statement - make better products.

    1. Re:Sun just stop! by swordgeek · · Score: 1

      They already make better products. Better than Linux, at any rate.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Sun just stop! by fimbulvetr · · Score: 2, Interesting

      Linux doesn't have a buggy awk, sed or tar.
      Solaris 8 does.
      Most x86 hardware doesn't suffer from the transient error bug that the non-ECC cache of the ultrasparcII processor.
      Linux works on parking meters.
      Solaris doesn't work out of the box with an A1000.
      Most quality nics work out of the box with linux.
      Most netras and ultras have to either be hardset or vice versa, and won't work the other way.

      Don't get me wrong, I like sun hardware (Love LOM), but it and it's software are not perfect.

    3. Re:Sun just stop! by Anonymous Coward · · Score: 1, Funny

      Dude, it's free...

    4. Re:Sun just stop! by dmaxwell · · Score: 2, Informative

      They already make better products. Better than Linux, at any rate.

      There are various types of better. If I have to deploy an e-commerce site that gets thousands of hits a day then perhaps Sun products are better. For anything that isn't scaled on that level the value proposition favors Linux.

    5. Re:Sun just stop! by Anonymous Coward · · Score: 0

      Linux doesn't have a buggy awk, sed or tar.
      Solaris 8 does.


      Linux doesn't have standards compliant awk sed or tar unless you set a special flag.

      Solaris 8 does.

      Most x86 hardware doesn't suffer from the transient error bug that the non-ECC cache of the ultrasparcII processor.


      Umm. You are trying to compare HARDWARE? Show me a hot swappable x86 chip please. Not even in the same league.

      Linux works on parking meters.

      Whoopdee do da. I guess parkingmeters need multiple processors, large amounts of memory, and need to survive high load?

      Solaris doesn't work out of the box with an A1000.
      The phone? No idea what you are talking about.

      Most quality nics work out of the box with linux.
      This doesn't matter when you sell the hardware with the software.

      Most netras and ultras have to either be hardset or vice versa, and won't work the other way.
      Again, no idea what you are talking about here.

      Don't get me wrong, I like sun hardware (Love LOM), but it and it's software are not perfect.

      Neither is linux. Each has it's place. It's called using the tool that's right for the job.

    6. Re:Sun just stop! by The+Man · · Score: 2, Insightful
      Linux doesn't have a buggy awk, sed or tar. Solaris 8 does.

      Ignoring for a moment the question of whether it's buggy, who gives a damn about Solaris 8? That was the 90s, man. OpenSolaris is based on Solaris 10, the release of which is imminent. It's a boatload of new technology plus two full releases' worth of bug fixes removed from Solaris 8. If you had a bad experience, we're sorry, but please don't continue feeding people misinformation based on a badly outdated release. Should I talk about my experience with Yggdrasil Plug and Play Linux (based on kernel 0.99!) in 1993 and pretend my difficulties then are reasons to avoid Debian GNU/Linux 3.0?

      Next, pedantry.

      Yes, sed and awk have bugs filed against them. Probably everything except maybe /usr/bin/true does. Since you didn't say what kind of bugs, it's hard to assess the legitimacy of your complaint. If you'd care to elaborate, there's a chance your problem can be fixed. Otherwise everyone just assumes you're a crank.

      Most of the "bugs" in Solaris userland that draw a lot of complaints from GNU users are not bugs at all but rather artifacts of painstaking maintenance of compatibility with long-extant standards. The GNU tools you're familiar with follow different (or their own) standards, because backwards-compatibility is not a GNU priority. It's a constraint imposed on Solaris development by our customers, who seem pleased with the results. You can in some cases make the GNU tools behave similarly if you wish. Solaris also has several different versions of these tools, each of which matches different incompatible standards. You might just be using the wrong one.

      Finally, Linux doesn't have awk, sed, or tar. It's a kernel. I've assumed here that you mean the GNU tools, though of course each distro ships its own version and combination of specific tools, but it's certainly possible to build a system with a Linux kernel and non-GNU userland. In fact, soon it will be possible, at least in theory, to make a system with a Linux kernel and a mostly-Solaris userland, if you really want to.

      Ok, on to your other concerns.

      Most x86 hardware doesn't suffer from the transient error bug that the non-ECC cache of the ultrasparcII processor.

      What does this have to do with Solaris? If you think x86 systems are more reliable, you can run Solaris on those instead.

      Linux works on parking meters.

      So does Windows CE. Should we all start using that? Standard Linux won't run on less than about 4MB of memory, even if you're talking about Linux 2.0. Newer means bigger. Solaris as shipped today by Sun also requires more resources than would normally be found in a small embedded system. It's a safe bet that, like Linux, the SunOS kernel could be reduced sufficiently for such an application. It's just software and work. The fact that a highly modified version of Linux can run a parking meter is a curiosity and a testament to the effort of the hackers who did it, not evidence of inherent software superiority.

      Solaris doesn't work out of the box with an A1000.

      I can only assume this is yet another reference to some past bad experience you've had. Since you're not telling us what it is, it's impossible (a) to know if it's still a problem, and (b) to fix it if so. Please, be specific if you want to complain. Hint: referencing bug IDs is a good idea.

      Most quality nics work out of the box with linux.

      Which nics would you like to use on Solaris? In the 10/100 space there's iprb (Intel), elxl (3Com 3c9xx), dnet (Tulip/21xx0), and about a half dozen others. In the Gb/10Gb space there's e1000g (Intel), bge (Broadcom), sk98sol (SysKonnect), and xge (S2IO). See the reference manual for drivers if you want to participate in an informed discussion. The examples I gave don't include the various vendor-supplied drivers or any of the Sun-specific d

    7. Re:Sun just stop! by dsgrntlxmply · · Score: 1

      I had forgotten about Yggdrasil, but now that you remind me, it was a good bit easier than trying to put together a runnable 0.97 out of dozens of bits and pieces. Especially when one had no live Internet connectivity and had to uucp or email archive fetch the pieces from somewhere or other. I did get a runnable 0.97, and it was a revelation. A 486/25 which was nearly unusable under Windows, made a very speedy compile machine under Linux.

    8. Re:Sun just stop! by Waldmeister · · Score: 1

      Linux doesn't have a buggy awk, sed or tar.
      Solaris 8 does.

      Linux had a broken tar for years; development stalled for years and just resumed mid 2004. Check the website.

      There are much, much more broken things in Linux, my personal favorite is the NFS implemation, which got much better in the mean time, but still has some bugs.

      Most x86 hardware doesn't suffer from the transient error bug that the non-ECC cache of the ultrasparcII processor.

      Most UltraSPARC systems, either. Du you just want to repeat some FUD about Sun, you heard somewhere?

      BTW: There is so much broken with x86 hardware, be it chipsets, graphics, ethernet or USB2 cards. It just works most of the time, maybe you have to use a patched driver.

      I've played a little bit with USB2 in the last time. I've never ever seen so much broken hardware (it's not only the VIA VT6202) before, which needs chances in drivers, which make the driver unusable for some other devices.

      Did you know, that Sun stopped the launch of a new workstation, because they found a bug in the ethernet chip? A chip, which already got delivered many times in x86 systems? No?

      Don't get me wrong, I like sun hardware (Love LOM), but it and it's software are not perfect.

      Isn't UltraSPARC II Sun hardware, too? ;-)

    9. Re:Sun just stop! by Anonymous Coward · · Score: 0

      Most netras and ultras have to either be hardset or vice versa, and won't work the other way.

      This sentance makes no sense at all.

    10. Re:Sun just stop! by fimbulvetr · · Score: 1

      I'm not going to have a pissing contest because we could probably go back and forth all day...but just one thing.

      Du you just want to repeat some FUD about Sun, you heard somewhere?
      This was _not_ a bug I heard somewhere. I was one of the first people to ever get this bug. I ran 14 netra t105s, 25 ultraIIs and 4 220rs. All of them had the UltraIIi processor. Most of them were incredibly stable, until a cache error crept in. Then I'd find them at an OK prompt with nothing to say for themselves. I'd go digging and find something like "Transient Error CPU x" (that's not what it said, but those were some of the words) in messages. After explaing to the boss why the oracle/web/nfs server died in the middle of the night, I'd have to make a support call to sun (You know, those guys you pay an extraordinary amount of money to).
      Sun would give me the run around on the phone, then after a couple hours and talking to every "engineer" there, I was told it was a transient error, and it would only realistically happen once in a server's lifetime.
      Only later did I run across more people having the problems, and none of them were given a straight answer from sun. This, of course, shattered any confidence I had in Sun.
      Later, when McNealy actually acknowledged the problem, Sun earned some of my respect back.
      More:
      http://www.computerworld.com/hardwaretopics/hardwa re/story/0,10801,66102,00.html

      BTW, regarding your BTW:
      BTW: There is so much broken with x86 hardware
      I paid for Sun hardware expecting the best out of either class. When I buy cheap x86 hardware, I'm prepared for the worst. However, when I buy a 3com905b, I know I'm getting a good qualitity card. When I buy a Cyrix, I'm prepared for the worst, I'm ready for a bug. When I buy a Sun, I assume the hardware has been tested and some engineers have poured their heart and soul into the designs of the unit. Now, I just purchase AMD and in the future I will probably try to get some IBM P720s to test.

      Isn't UltraSPARC II Sun hardware, too? ;-)
      I don't really know, sounds like you do. I know that the last sun I owned had it, and I loved it.

      p.s. Sorry if it's all garbled, I haven't had any coffee yet.

    11. Re:Sun just stop! by reachbach · · Score: 1

      Numbskulls like you deserve to be sued the shit ouf of, by someone like SCO. Learn to give credit where it's due. All you ingrates at slashdot will one day realise that calling sun evil & throwing the Linux buzzword takes you nowhere. Can you count upto 10 million? No? That's how many lines of code sun will be giving up. They're opening up their crown jewel.They didn't have to do that. S10 has enough great features to make it scorch the market, beating your low end, kick ass cheap linux servers hollow. They did that to reiterate their commitment for the community. They've ALWAYS given more to the community that IBM or HP. The latter 2 are the evil ones, hoodwinking shortsighted slashdotters by throwing the Linux word. Yes. Linus torvalds did a great thing by giving away the kernerl free. But so will sun now. FREE.OPEN SOURCE. Enough is enough. You now have a SUPERIOR OS open sourced. Go with it or be left behind, using some ancient linux version and dancing to the tunes of IBM & HP. btw, look at the 500 patents IBM has given out & the 1670 that sun has.You'll see that sun's patents pertain to current,hot, bleeding edge technologies. And of course, i shouldn't even mention HP. Who cares even they give out the code for ALL their rickety management software and the legacy HP-UX. They're just an integrator, an imaging & printing company. They never have & never will matter.Time you saw the light, ungrateful, dim witted slashdotters!I'm sick of your brainless anti-sun rhetoric.Use some logic.Get your grey cells working. There's nothing wrong in supporting another open source initiative for a superior OS. And this has nothing to do with M$, for chistsake.

  60. Re:What the parent said, without the flying spittl by shaitand · · Score: 2, Insightful

    I would agree that any monoculture is bad. The thing you and those who share your view are missing is that of all those in your list, linux is the only one which is NOT a monoculture.

    Just because it's all labeled linux doesn't mean it's all the same. If there are two opposing camps who disagree on how a component is best designed BOTH will be written and available for compilation. There isn't one linux, there are hundreds of linuxes. It may have the same name, but the linux you run on a wristwatch is NOT the same linux you run on an IBM mainframe.

  61. Re:Now that's a concept Uh oh by jfonseca · · Score: 2, Insightful

    There's a fox in the barn.
    I don't like this one bit. Why this emphasis on Netbeans, OpenThis, OpenThat if these programs run on any hardware? Hardware that is normally cheaper than Sun(although admitedly not as cool)?

    If every Sun software became open then Sun, the hardware company, will go the way of VA-Linux.

    Have they given up and are now willing to die shooting (at Microsoft)? What is left in their magic hats now that Solaris is free?

    --
    Broken Hearts are for Assholes. - Frank Zappa
  62. BEWARE THIS IS SOURCE POISON by shaitand · · Score: 2, Informative

    Sun reserves the right to enforce the patents if you use code under a different license.

    Although the terms of the license would allow you to fork under the gpl or contribute to a gpl'd project sun could still nail you with the patents.

    1. Re:BEWARE THIS IS SOURCE POISON by Anonymous Coward · · Score: 0

      But you just can't do this. From my recallection binary distros can be relicensed but you must provide the source for the CDDL bits and the source provided under the CDDL remains that way, this retains the Patent grant for that part of the codebase. What you won't necessarilly be able to do is lift the patented processes to use in another product under another license.

      IIRC GPL effectively requires that any contributed code is relicensed as GPL and therein lies the incompatibility. The GPL is not free enough.

    2. Re:BEWARE THIS IS SOURCE POISON by bajan_on_ice · · Score: 1
      From the opensolaris.org FAQ



      Are you concerned that once you open source the Solaris source code, your innovations will be ported into other operating systems?

      No, we're not. That's a great measure of success.
      --
      "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding."
    3. Re:BEWARE THIS IS SOURCE POISON by shaitand · · Score: 1

      You can agrue semantics, the point is that this code cannot be used in a free software project.

  63. Not really. by WindBourne · · Score: 1

    We used to call Unix Open systems. However, it has not been open since the ATT break up. Sun just wants to capture the label of what they had back in the 70's, when there was real competition.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Not really. by T-Ranger · · Score: 1

      Sun would have been about -4 years old in 1979. They diddn't come into existance untill after (and as a result of) the ATT break up. It was only then that non-Accademic groups could get UNIX licenses.

    2. Re:Not really. by Anonymous Coward · · Score: 0
      1. the breakup of ATT was in 1985.
      2. Sun started in 1982, so was 3 yo at the break-up.
      3. Originally, they used BSD from berkley. In fact, a number of companies were selling BSD back then. It was in 1985, during the break-up that ATT suddenly wanted control (in fact, bell was not allowed to sell Unix prior to 85).
  64. This will be great fo the BSDs and gor Solaris by Anonymous Coward · · Score: 0

    I don't think this will hurt linux but I do think it will benefit the BSD projects: you can mix BSD code and Solaris stuff but you can't do this with linux, so there will be more "crosspollination" as the BSD camp calls it.

    1. Re:This will be great fo the BSDs and gor Solaris by 808140 · · Score: 2, Insightful

      You're mistaken, AC. OpenSolaris can co-opt BSD code, because the BSD license specifically allows anyone to use their code for any purpose -- simply put, the BSD license is compatible with any license, as long as credit is given. It's as free, in that respect, as you can get (without going public domain).

      The BSDs, however, cannot use any of OpenSolaris' code, because you cannot relicense CDDL code as BSD (if you could, it would be trivial to put it into Linux -- after all, BSD licensed code may be added to the Linux kernel, and in fact has been on several occasions.)

      The BSDs will benefit no more from OpenSolaris using their code than they do from NT using their code.

      This is essentially how BSD works -- everyone benefits from BSD, but no one is required to give back. The BSD people don't see any issues with this, so more power to them.

      Linux can't benefit from OpenSolaris either -- but because of the GPL, this means that OpenSolaris also can't benefit from Linux. So it's a symmetric relationship in that respect.

    2. Re:This will be great fo the BSDs and gor Solaris by Anonymous Coward · · Score: 0

      Hmmm... I think any other OS that can contain portions licensed under different licenses may use CDDL code. Eg if some BSD folks decide to allow code under CDDL in their varient, that will not violate CDDL as long as they make their changes to the CDDL code available to others.

      CDDL code is actually much more PC than GPL'd code, since it doesn't discriminate against code with a different license orientation.

    3. Re:This will be great fo the BSDs and gor Solaris by civilizedINTENSITY · · Score: 1

      "that will not violate CDDL as long as they make their changes to the CDDL code available to others" AND place it too under the CDDL. CDDL code is exactly as "viral" as GPL, except that (to some) the "viral" nature of the GPL is seen as an inoculation.

    4. Re:This will be great fo the BSDs and gor Solaris by mistshadow · · Score: 1

      > CDDL code is exactly as "viral" as GPL
      No, it isn't -- CDDL is only viral to the file level (any change to a file licensed under CDDL must also be licensed under CDDL). GPL is vial to the *link* level -- any code which links against GPLed code must also be GPLed.

      So you can have CDDL files in a source base that is otherwise BSD-licensed, or is otherwise closed-source, or ...

    5. Re:This will be great fo the BSDs and gor Solaris by Anonymous Coward · · Score: 0
      The BSDs, however, cannot use any of OpenSolaris' code, because you cannot relicense CDDL code as BSD (if you could, it would be trivial to put it into Linux -- after all, BSD licensed code may be added to the Linux kernel, and in fact has been on several occasions.)

      The BSDs will benefit no more from OpenSolaris using their code than they do from NT using their code.

      You're right that you can't relicense CDDL code (any more than you can relicense code distributed under most other licenses if you don't own the original code), but there's nothing preventing BSD from including files released under the CDDL as long as modifications to those files are are also released under the CDDL. The file isolation is a key element of the CDDL.

    6. Re:This will be great fo the BSDs and gor Solaris by civilizedINTENSITY · · Score: 1

      What about the patent situation? Does linking to a CDDL file then provide access to the 1600 patents that are only available to CDDL code? Or would the entire application have to be CDDL? 'cause w/o that patent protection the use of those files is dangerous.

  65. Irrelevant by Wesley+Felter · · Score: 1

    Either the licenses are compatible or they are not. You cannot mix GPL'ed and CDDL'ed code, therefore they are not compatible. Assigning blame does not solve anything.

  66. Re:Now that's a concept Uh oh by Octorian · · Score: 4, Interesting

    Sun's been using the term "Open" in their stuff forever. Remember, Sun's X environment was called "OpenWindows", and even though they've since discontinued the old OpenWindows window manager, their X server still resides in "/usr/openwin".

    Though Sun's definition of "Open" has traditionally been "open standards", as opposed to the F/OSS definition which I believe to be "open implementations".

  67. Re:Now that's a concept Uh oh by chris_mahan · · Score: 1

    The patented JRE that people can't legally reverse engineer.

    If they charged $100 (on average) for the next version, and they got 10 million people to buy it, that would net them, say after me: 1 billion dollars.

    And all those java programs out there would HAVE to buy it, or not be able to run. And java 2, or rather 1.5, is already patent-encumbered. So there. They can fuck java programmers anytime.

    Let's not forget that they have a deal with MS on Java. If Sun goes under, where does Java end up? Will anyone buy it and have to honor the agreement with MS? Would IBM do that? Would HP do that? No. Microsoft would buy it. They're just letting Sun bleed itself to a slow death before coming to rescue Java and enforce the patents. (and then its bu-bye independent J2EE implemetations. It'll become Microsoft Java Enterprise Edition. And then MS is where it wants to be, with lots of large corporate customers running its software.

    Of course, I wish Sun the best. They, however, do not pay me for advice on where to take their company ($400/hr if they do), so I won't.

    --

    "Piter, too, is dead."

  68. Re:Well, there's a little problem with those paten by illumin8 · · Score: 1

    The press releases say those patents are only for software under the CDDL license and the OpenSolaris process.

    You wouldn't expect them to allow Linux to outright lift Solaris code and put it in their kernel, would you?

    --
    "When the president does it, that means it's not illegal." - Richard M. Nixon
  69. A matched set by bsandersen · · Score: 1

    Now I can run it right next to my OpenVMS. -- Scott

  70. The Logo... by Aquila+Deus · · Score: 1

    its gradient background is not dithered!

    Nobody care about 64k-screen users anymore... <sigh>

    --
    hmmm... dumb...
  71. Re:Well, there's a little problem with those paten by Bruce+Perens · · Score: 4, Insightful
    We're not talking about lifting code. That is covered by copyright law. Software patents cover applications of mathematical principles.

    Bruce

  72. Very Relevant by Anonymous Coward · · Score: 0

    Where did you get that idea from? Yes you can mix GPL and CDDL code. Sun's License FAQ basically says so.

    Look at it like this. I take your GPL code and I add some CDDL code. I modify it a bit to make it all work together happily. Then I distribute the source code on my website. What are you going to do? Sue me? You can't, I gave you the source code. GPL obligation fulfilled.

    This is kind of what the LAME mp3 encoder did with the ISO sources. It was just a source patch.

    Sorry about being pedantic but this isn't just all semantics. It is a real issue and it is going to come up. Think of a source only distribution like Gentoo. They could legally get away with this sort of mixing scenario since the user has to compile everything. Maybe this is what Gentoo Portaris is all about? Things might get very interesting.

  73. Re:Well, there's a little problem with those paten by Anonymous Coward · · Score: 0

    Good, I hate the GPL.

  74. Is it FSF approved? by Anonymous Coward · · Score: 0

    Personally, I don't care if it's OSI approved - what does the FSF think of the licence?

    1. Re:Is it FSF approved? by oxygene2k2 · · Score: 1

      they apply the same rules to licenses to be considered "open source" (OSI) or "free" (FSF).

      the only difference is philosophy

  75. CDDL and GPL3 by starseeker · · Score: 1

    Incredible. It's actually happening. WAY TO GO SUN!

    Now, the great question in open source will be whether the GPL3 and CDDL can be made to be mutually compatible. If this can happen, OpenSolaris and Linux could conceivably combine all their strengths and change the face of computing.

    Solaris is Proven and an Industry Tool. Linux has more "street smarts" and some better designed parts (IIRC the scheduler might be an example here?). If I understand matters right now, CDDL code could go into GPL code but not vice versa. Which is a shame in some ways, because I think the Solaris name is a coin that open source could make good use of.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
    1. Re:CDDL and GPL3 by 808140 · · Score: 1

      The Linux kernel is licensed under the GPLv2 only. Linus removed the bit about "or at your option, any later version." Because he does not own the copyrights to any code that he hasn't written, he cannot relicense Linux -- at this point, it isn't clear anyone can. In order to do this, you'd need to get everyone who's written any code that is in the current Linux distribution to agree, and that amounts to thousands -- perhaps even tens of thousands -- of contributors.

      Even assuming that none of them would have a problem with it, they would all have to agree, in writing, for the transfer to be legally kosher.

      As RMS has said on several occasions, one of the issues with some of these problems -- patents, network use, etc -- is that the GPL cannot govern anything other than the right to copy. In particular, it cannot govern use. That's one of the reasons the GPLv3 hasn't been finalized yet.

      Even when it is, though, the Linux kernel will not likely ever be released under said license, for the reasons outlined above. So it's no use dreaming about it.

      Would be cool, though.

  76. Re:Well, there's a little problem with those paten by starseeker · · Score: 1

    True, but what are the odds they would do so? I'm guessing if they wanted to they could slap Linux with patent lawsuits anyway, regardless.

    Sun cannot be so stupid. There is no money to be made in the long run with Linux patent lawsuits - all you will do is kill Linux. And probably open source itself. Sun is not Microsoft - they cannot scorn all allies and hope to survive.

    Really, I don't think much of this whole patent thing in general - releasing 1000 or 10000 isn't enough to remove the threat - a lawsuit over 1 weak patent is still enough to sink most open source projects. IBM's move was good because they stated openly that Linux was part of the patent standoff, but I think that's more or less implicit for most of the software industry anyway. The Linux kernel happens to have both powerful champions and major enemies, but EVEN THERE the patent demon has yet to seriously rear its head, when it is probably the single effective way to kill Linux. It's MAD in a true sense, because if patents ever become offensive weapons in the software world there's going to be nothing left of the US IT industry but a smoking crater full of radioactive legal slime, and the first bomb blowing up over open source would be unlikely to change that in the long run. I bet the release was just an attempt to keep the trolls from claiming the CDDL was an attempted lawsuit mousetrap.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  77. Re:Well, there's a little problem with those paten by Bruce+Perens · · Score: 2, Insightful
    I believe that most parties that want to assert their patents are waiting for the European Union software patent law to be granted. They would not want to be poster boys against the law they need, before it is granted. And so they do not bring suits now. Sun's strategy appears to be calculated to be a spoiler for Linux - both the GPL-incompatible license and the GPL-incompatible patent grant. This is not how partners in an Open Source community proceed.

    Note also that IBM's grant came just in time to drown out news about 61 European Parliament members asking to restart the software patent debate there from zero. IBM is one of the main parties lobbying for European software patents. Their grant is part of a larger strategy to convince European legislators that Open Source and software patenting are compatible, that could indeed kill Open Source, because it would leave us vulnerable to many software patent lawsuits.

    Bruce

  78. Re:Last plead of Solaris to the OpenSource communi by SunFan · · Score: 1


    A lot of people are interested in OpenSolaris. And the lawsuits are things all businesses have to contend with, and no matter how much you try to live in an idyllic fantasy will change that. The two billion Sun got from Microsoft is justice served for how much Microsoft screws the whole industry over. Microsoft needs a few more billion dollar payouts to set them straight.

    And, please, put "slowaris" to rest. It's the OS-equivalent of a baseless racial slur. If it had any substance to it, Sun wouldn't be setting records on Opteron and UltraSPARC IV, right now.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  79. Drawing the line. by Anonymous Coward · · Score: 0
  80. IBM vs. Sun Patent Pledges by augustz · · Score: 3, Informative

    There is a big difference between the IBM and SUN patent pledges.

    IBM listed a broad range of software licenses, importantly including the GPL, which means linux is covered.

    Sun's license so far is limited to Solaris, or at least it looks that way, where they have contributed code under the CDDL. This means if you take a method (or read about a method) that they use in Solaris and apply it elsewhere you can still get slammed.

    Not a black and white issue though, as the discerning reader will note that the GPL has not patent clause at all, so the CDDL is stronger in one sense there. Not sure if Linux is any worse off.

    But it will be interesting to see how Solaris comes out as open source, incredibly it has gotten to this point for those who remember the Sun of the past (and even some of the current ranting). Losing market share is an incredible motivator it seems :) Fun stuff though, and I think pragmatism will win the day if there good stuff is delivered.

    1. Re:IBM vs. Sun Patent Pledges by reachbach · · Score: 1

      The 500 patents that IBM "donated" to the community are due for expiration. And some have nothing to do with OSS.Like this one...
      http://patft.uspto.gov/netacgi/nph-Parser? Sect1=PT O1&Sect2=HITOFF&d=PALL&p=1&u=/netahtml/srchnum.htm &r=1&f=G&l=50&s1=6209575.WKU.&OS=PN/6209575&RS=PN/ 6209575
      You must admire their skill in manipulating slashdotters & the rest of the community and using them so effectively to their own advantage.

  81. Well thats just SICK by alexborges · · Score: 1

    CDE?

    I mean, what kind of nutcrack would you have to be to crave for such an ugly piece of software as CDE?

    I mean, ANYTHING in GNU, from fvwm to blackbox, not to mention gnome or kde/Linux is ages ahead.

    --
    NO SIG
  82. Telnet!! by Craig+Ringer · · Score: 1

    What's really hilarous is that the screen shot has telnet in use. Telnet. I can only hope its disabled by default, but even so ... I wouldn't choose that as a demo for any OS (Yes, I know connecting to 127.0.0.1 is safe, it's the principle of the thing).

    Separately to that, looks interesting.

    1. Re:Telnet!! by cerberusss · · Score: 1

      Most customers I visit still use telnet and FTP. It's on their private, switched, networks. Who cares.

      --
      8 of 13 people found this answer helpful. Did you?
  83. I couldn't find the .torrent by chris_sawtell · · Score: 1

    Anybody know where to look?

    1. Re:I couldn't find the .torrent by WebMink · · Score: 1

      DTrace is under 1Mb so doesn't need a torrent. You can get the source in one small tarball.

      S.

  84. Re:Well, there's a little problem with those paten by Anonymous Coward · · Score: 0

    GPL incompatible ...

    Maybe, just maybe, the problem is with GPL.
    Have you ever thought about that?

    IMHO Apache 2 is far superior licence than GPL.
    Actually, I think Suns Open Source (tm) compatible license, which "counter-attacks" patents with copyrights is pure genious.

  85. 32bit Sparc (Sun4 c/d/m) support off of this? by sethstorm · · Score: 1

    I'd not mind if this allowed us to escape the "non-supported" part of Solaris by allowing 32bit SPARC machines and the peripherals they run(Yep, that includes some ZX support) to run a build of this. Throwing out a good chunk of the installed userbase on Solaris 10 and then releasing source for it, is not the best idea out there.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:32bit Sparc (Sun4 c/d/m) support off of this? by Anonymous Coward · · Score: 0

      Jesus.. You're using a ZX fb? Those things are slower than a Model T.

    2. Re:32bit Sparc (Sun4 c/d/m) support off of this? by dohcvtec · · Score: 1

      I'd not mind if this allowed us to escape the "non-supported" part of Solaris by allowing 32bit SPARC machines and the peripherals they run

      I would hope it might be possible to have UltraSPARC I processors supported as well. Ultra 1s and Ultra 2s are bulletproof and, these days, dirt cheap.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
  86. Re:Last plead of Solaris to the OpenSource communi by sp0rk173 · · Score: 1

    I am interested. I have been for a couple years. I've downloaded Solaris ISO's since version 8 for x86, and I got my hands on some x86 ISOs from a friend of mine for version 7. Please do not talk as though you speak for all open source software users, or some larger, abstract community you think is represented by the lifeless dozens you hang out with in #linuxizdeebest on freenode. I use FreeBSD. I use OpenBSD. I use OS X. I use Windows. I use NetBSD. I use Linux. I used Solaris at my old job. I am not interested in pigeon-holing myself based on mindless idealistic zealotry. Your opinions are indeed your own, so please don't lump others into some all-encompassing "we" based upon your own voluntary closed-mindedness.

  87. Mozilla license is not compatible with GPL.. by Anonymous Coward · · Score: 1, Informative

    For starters the Mozilla license is not compatible with GPL, yet nobody makes silly comments about Firefox not being open enough.

    The license Sun is using is just a variation of the Mozilla license.

    There is more to Open Source than just Linux. The whole point is we now have two serious Open Source server OS competitiors to MS.

    Linux is free as in speech, but the Enterprise distros are not free as in beer. Of course other non-certified distros are free as in beer Fedora, Mandrake, Debian etc.

    Solaris is free as in speech and as in beer.

    Many people seem so blinded by anti-UNIX rage that they don't even notice that Sun has contributed more lines of source code to Open Source than any other company. Virtually their entire software line will run on any OS including Linux. They are totally obsessed with crossplatform compatibility - hence there obsession with Java.

    1. Re:Mozilla license is not compatible with GPL.. by AlanS2002 · · Score: 0

      More lines of source code to Open Source? Is it stuff that has furthered Open Source OSs to the extent of the contributions of say IBM or SGI?

      --
      Not all conservatives are stupid,
      but it is true that most stupid people are conservative.
      - Hume
    2. Re:Mozilla license is not compatible with GPL.. by Anonymous Coward · · Score: 0

      hence there obsession with Java

      "their".

  88. CDDL by redhog · · Score: 1

    I've now read their Common Developement and Distribution License (CDDL), and it seems rather complicated, complex and problematic. It is a free software license, and even some type of copyleft. But it is so wordy and uses such a complex language that it is hard to tell what it really says in some sections, and some of that could even be used to construe a workaround for the copyleftism... In addition, it contains a shitload of of special patent-related rules... All in all, it is NOT GPL compatible, and not SANity compatible to read :( They must have smoked some expensive shit when writing this...

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
    1. Re:CDDL by Anonymous Coward · · Score: 0

      But it is so wordy and uses such a complex language

      It's a legal document. What were you expecting? Some GIFs?

  89. Quality Code? by peetm · · Score: 1
    Um, does anyone have a comment about the quality of the code in the download?

    Personally, I'm a bit disappointed with the rather meagre commenting and suspect stuff like parenthesizing return statements.

    --
    @peetm
  90. Porting possibilities by beef3k · · Score: 1

    I hope someone is looking into porting that DTrace beauty over to linux if it's possible (i.e. if it's messing around in kernel space or is using process/system info only available on Solaris it might not be possible...?)

  91. Re:Last plead of Solaris to the OpenSource communi by Anonymous Coward · · Score: 0

    Layers of safes? What on Earth are you talking about? Solaris is as "open" as a proprietary platform could be. The source has for a long time been only an NDA or two away.

    Oh, then theres SunOS and OpenOffice ... Linux != F/OSS

    Since you comment about them giving "their precious operating system" away, perhaps you should actually use it and see just how much of that OS Linux has emulated (and rather poorly in some cases, I might add).

    As far as charging corporations, I think you should compare the initial cost of Solaris and Red Hat (free), and then their support fees (excercise for you). Don't like Red Hat? Have fun on random Internet forums...

  92. Re:Well, there's a little problem with those paten by Anonymous Coward · · Score: 0

    The GPL v3 will have a clause dealing with patents, maybe the problem is Sun attempting to hijack the linux bandwagon?

  93. True... by Craig+Ringer · · Score: 1

    That's reasonable, though it *will* make life easier for someone who's already breached the network perimeter.

    I wouldn't choose telnet as an example for anything though, and frankly would hope it's disabled by default in any modern OS.

  94. Torvalds Redefines Skepticism to Mean Laziness by SwashbucklingCowboy · · Score: 1
    Saw this on one of the OpenSolaris related blogs. It's an interesting (and provocative!) perspective:

    I read an interesting article on news.com yesterday where Linus Torvalds proclaimed that Solaris x86 is a "Joke." It's difficult to counter this type of arrogance, especially when it's rooted in laziness. Torvalds states that " Solaris/x86 is a joke, last I heard. (It has) very little support for any kind of strange hardware..." Let's take a look at the laziness this statement displays. "Last I heard"? He can't be bothered to check this out himself? He allows others to form his opinions for him? Amazing. Sure he's busy, but he should take the time to find out what's going on with Solaris before speaking about it publically.

    http://devurandom.blogspot.com/

  95. Re:What the parent said, without the flying spittl by essreenim · · Score: 1

    Outside of the knee-jerk reactions on /. , the whole world should not switch overnight to Linux-Apache-MySQL-PHP. Sometimes, other systems are the right answer, for many complex reasons.

    I agree completely.

    Linux/Unix-Apache-MySQL-JSP/J2EE..

  96. ISO was already failed because of US rep ! by Anonymous Coward · · Score: 0

    Google to "Java ISO US fail" for more details on resposability of the US representative at ISO in the Java try of ISO standard in late 1997.

    It appears that this guy have strong link with MS : what a surprise ;-)

    By the way at that time MS was a great Fan of Java but had problem with the fact they were not controling it. So they dedide to try to take the control by pushing non standard spec, and as soon as they get trouble from that, decide to build their own clone of the Java platform. So came the "cool" project now named as .net framework. But ".net" has been bastardized by MS as they were suffixing most of their software bundle with it making people thinkg .net is ".net framework and .net platform", which is not ! As a consequence, lots of people claim today they are working with ".net" but are still doing C++ with "good"-old MFC !!!

  97. Is the CDDL a positive for OSS developers? by bout · · Score: 1
    (Disclosure: I work for Sun)

    Reading these threads, here are some points that I think need to be stressed:

    1. The CDDL isn't "Sun's license" any more than, e.g., the MPL is Mozilla.org's license, etc.

    2. Obviously, there are a lot of open-source developers who don't like the GPL. (Just look at the huge number of important applications that use other open-source licenses.)

    3. Of those developers, will the CDDL be viewed as a step forward? Will it be viewed (after the dust settles) as one of the best of the open-source licenses they could use?
  98. Re:Now that's a concept Uh oh by Anonymous Coward · · Score: 0

    Also, sparc systems use a bios called "openboot", which I must say puts intel-based bios' to shame.

  99. The FSF should certify free-software licenses... by Deven · · Score: 1

    The real reason we want open source software to be compatible with the GPL is not because we want everybody to have drunk the kool aid (okay, there are some fanatics who do want it for that reason), but for the more practical reason of wanting to be able to incorporate code from one open project not under the GPL into code from the large body of existing GPL code, either to create a new app or enhance an existing one. If Sun's license is not GPL compatible, then code from Solaris cannot be included into the Linux kernel, for example. Yes, there are a lot of kool aid fanatics, but there is a practical reason behind desiring this compatibility. (Of course, that still doesn't obligate anyone.)

    This is a recurring problem, and not just with Sun's license. The original BSD and Apache licenses, the Mozilla license and many others are not GPL-compatible. OSI-certified licenses are arguably going to also be "free software" licenses as viewed by the FSF, yet the GPL still won't play nicely with others -- even those on the same side of the philosophical fence!

    The design of the GPL is the problem, not the myriad OSI-certified licenses which are incompatible with the GPL. The GPL should be modified to allow GPL code to be combined with ANY free software (or at least copylefted free software) without requiring that ALL the software be distributed under the GPL itself. At one stroke, the "GPL incompatibility" problem could be solved, but only by the FSF.

    I asked Richard Stallman about this once. He felt it was unnecessary to adapt the GPL to the reality of license proliferation because those other projects should just adopt the GPL instead. (This is pure hubris, of course.) However, he did admit that at least a few major licenses (like the MPL) were unlikely to go away and that it was unfortunate that GPL and MPL code cannot coexist.

    He then argued that it would be inherently dangerous to modify the GPL to allow other licenses, because such a change might inadvertently open a loophole allowing proprietary software to be used with GPL software. Ignoring the fact that loopholes already exist, this is a valid concern. OSI has shown the way; particular licenses can be certified. While not foolproof, it would be much harder to sneak in a loophole in the text of a specific license (where the overall intent is probably obvious) than to craft a license designed to subvert precisely specified criteria.

    Obviously, the FSF could certify free software licenses (as OSI does) and then modify the GPL to allow GPL software to be used with ANY software under an FSF-certified free software license. This places trust in the FSF to do the right thing, but so does "GPL version 2 or any later version". In fact, this very trust is the only means by which much GPL code could become more compatible with other OSS licenses.

    Unfortunately, RMS dismissed this idea out of hand, mostly due to the burden of maintaining such a list and the risks of possible hidden loopholes from combining licenses.

    I don't believe such a list would be very burdensome to the FSF. OSI already does all the necessary work -- the FSF could routinely wait for OSI certification before even considering a license for certification. Then the FSF's lawyers could double-check the license, but with the knowledge that others with the same goals had already examined and approved it.

    Plus, there is no inherent need to certify every license -- they could just certify the high-profile ones, like old-style BSD, Apache, MPL and others where a significant codebase exists under the license.

    Better yet, the certification process could provide a funding source for the FSF. For a suitably large sum of money upfront plus ongoing costs, the FSF could analyze a proposed license for certification, and work with the license author to resolve any conflicts. The FSF would keep the upfront money whether or not the license is eventually certified, and use it to fund free software development.

    Companies (like Sun)

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  100. How is "derived work" defined in copyright law? by Deven · · Score: 1

    ObDisclaimer: IANAL

    Where did you get that idea from? Yes you can mix GPL and CDDL code. Sun's License FAQ basically says so.

    No, the FAQ says that files under the CDDL may be used with files under other licenses, but that those licenses might prohibit combining the code.

    Look at it like this. I take your GPL code and I add some CDDL code. I modify it a bit to make it all work together happily. Then I distribute the source code on my website. What are you going to do? Sue me? You can't, I gave you the source code. GPL obligation fulfilled.

    It's not that simple. If you want to mix GPL code and CDDL code in the same file, you cannot distribute the combined code under the terms of the GPL, which means that the GPL does not provide you with a copyright license for this. You would need a copyright license under an alternate license (if one exists), or need to be the copyright holder of the GPL code yourself. (The copyright holder can violate the stated license with impunity since they don't rely on the license for the authority to copy.)

    You cannot combine GPL and non-GPL code in the same file with impunity, because the terms of the GPL are very strict and specific. There is no dispute that including GPL and non-GPL code in the same file creates a "derived work" under copyright law, and distributing (copying) such a derived work requires the copyright authority for the GPL code, either directly or via a license.

    However, the definition of "derived work" is a legal gray area, and one that would ultimately have to be decided by the courts. Unfortunately, the answer to this question would probably vary on a case-by-case basis depending on the facts of each case -- and on a jurisdiction-by-jurisdiction basis as well, based on the precedents and laws applicable in each jurisdiction.

    If you want to be safe, assume everything in the gray area is a derived work. This is the FSF's interpretation, and they will defend it, so unless you're prepared to be a test case (and possibly lose), think twice before venturing into that gray area!

    The idea of "user does the link" as a method to evade the GPL was considered and discussed when GPL v1 was released. The FSF has always maintained that code written to work with GPL code is derivative of that code, making the "user does the link" scenario an attempt at evading the requirements of the license. However, this is a question of law, and the FSF's opinion isn't binding. To date, nobody seems willing to test the issue in court.

    However, there is at least one precedent which suggests that the FSF's interpretation of copyright law may be too inclusive, at least in some jurisdictions. (Other jurisdictions seem to have different standards, which further confuses the matter.)

    If the "Abstraction-Filtration-Comparison" test is used to determine what defines a "derived work", then code which simply uses the API of a library probably wouldn't be considered "derived" from that library, any more than using the Win32 API would give Microsoft copyright powers over Win32 applications or even Wine. Mixing and matching source files might be considered derived; it probably depends on the facts of the case.

    Note that this does not apply to statically-linked binary executables -- those are unquestionably creating derived works by translating the sources and then combining them into the same file. Dynamic libraries, on the other hand, are also a gray area.

    It's possible that you aren't creating a derived work by simply using the GPL code from other files, but the FSF believes you are. If you aren't, then the GPL and LGPL would be equivalent in effect. The GPL becomes moot with regard to non-derived works, which are even allowed to be aggregated on the same media. The plain text of the GPL makes this clear. But don't expect the FSF to budge on their interpretati

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  101. The prob's with IBM's RAM by Anonymous Coward · · Score: 0

    In case you missed other details in the link (http://www.computerworld.com/hardwaretopics/hardw a re/story/0,10801,66102,00.html), the main problem was with the IBM SRAM. Try find that fault with the newer machines and then make statements like "my confidence was shattered".

  102. Bruce Perens by Anonymous Coward · · Score: 0

    I thought the same thing when I read that a couple days ago. I'm guessing one of two things is going on. The delay is caused by:

    * Sun wants to stretch out OpenSolaris' time in the spotlight. By delaying Bruce's announcement they will generate a second series of headlines. Extended exposure is alway a smart marketing move.

    * Bruce is still discussing the contract details. Maybe he wants more money or more control or more fame?

    Who knows? Guess we'll have to wait and see.

  103. Who really cares about the FSF? by Anonymous Coward · · Score: 0

    The only FSF approved license is the GPL.

    Heck they don't even recommend the LGPL anymore. Those bastards!

    The FSF's mission is to assimilate all of the other software licenses. Either you support their definition of "freedom" or you die. It is world domination of a different kind. And there can only be one!

  104. Who cares about Solaris?! by sudog · · Score: 1

    ... give us Java, you fucking morons!