Slashdot Mirror


Sun vs. OpenBSD?

An anonymous reader writes "CNet has an article up about OpenBSD trying to get documentation for Sun's UltraSparc-III processor. Basically Sun is giving them a bit of run around....There is some documentation available for the processor, but not enough to get things to boot."

273 comments

  1. Not surprising by Anonymous Coward · · Score: 2, Interesting

    And why exactly should Sun open up the specs for competition that prices its products at $0 without at least getting a headstart with Solaris?

    1. Re:Not surprising by zenst · · Score: 1

      Well they make there money out of the hardware that the OS runs on funnily enough. Given that IBM dont care what OS you run as long as its there hardware - why should sun.

    2. Re:Not surprising by Bluesman · · Score: 3, Insightful

      Because Sun is limiting their customer base by excluding an OS that people want.

      People who love OpenBSD won't be buying the new Sun hardware to run it on.

      It's doesn't seem like a smart business move, or smart for public relations either.

      --
      If moderation could change anything, it would be illegal.
    3. Re:Not surprising by Anonymous Coward · · Score: 0

      No they don't. There's no money in hardware for anyone but Apple.

    4. Re:Not surprising by truth_revealed · · Score: 3, Insightful

      Yeah, it has to make you wonder - how would Sun be hurt financially by releasing Sparc software specifications? They own Sparc, afterall. You'd think it could only result in more hardware sales for them.

      This is even more bizarre in light of Sun's recent open standards/Linux push.
      Sun does not appear to have a coherent strategy.

      The only possible reason I can think of why Sun would not want OpenBSD to be easily ported to the newer Sparc chips is because OpenBSD could offer people an easy migration strategy away from Sparc to other less expensive platforms.

    5. Re:Not surprising by Blacklaw · · Score: 1, Informative

      Given that IBM dont care what OS you run as long as its there hardware

      Not strictly true (or perhaps that should read not *historically* true).

      Sure, these days an IBM boxen can run pretty much any OS you care to name. But not too long ago, IBM shipped all their machines with OS/2 WARP - their own attempt at a multi-tasking environment.

      After OS/2 died like the lame dog it was (multitasking? It hardly even unitasked!), IBM were forced to give up on their abortive attempt to take over the software market and ship Microsoft Windows as the default OS.

      Personally, if I want a BSD-based datacenter server, I'd run it on an Alpha system, not an UltraSparc. But that's just me.

      -Blacklaw

    6. Re:Not surprising by RupW · · Score: 1

      The only possible reason I can think of why Sun would not want OpenBSD to be easily ported to the newer Sparc chips is because OpenBSD could offer people an easy migration strategy away from Sparc to other less expensive platforms.

      Sun's big marketing angle is enterprise reliability and scalability. They might not think other OSes manage that as well as Solaris and so Sun boxes running non-Solaris might injure their hardware reputation.

    7. Re:Not surprising by iomud · · Score: 3, Funny

      Yeah, Sun is known for all the great single processor machines they make and openbsd is known for it's great smp support. It's a match made in heaven. I'm sure there are people lining up to run openbsd on one of the 106 processors in the sunfire 15k and sun is turning them away. Oh the horror.

    8. Re:Not surprising by Anonymous Coward · · Score: 2, Insightful

      Because if you'd bother to actually *READ* the article about this you'd see that they have already provided the Linux team with enough information to get it running, but won't give the OpenBSD team the info that they need.

      Keeping a step ahead of opensource with Solaris isn't an issue.

    9. Re:Not surprising by mike_the_kid · · Score: 5, Interesting

      The linux team apparently approached sun to show them the specs, Sun said "sign an NDA or no deal." Linux team signs, code goes under the GPL.

      OpenBSD team approaches sun, Sun said "sign an NDA or no deal", OpenBSD says no, thats against the spirit of our project and the BSD license.

      The interesting thing is that here the code is being used in an open source project (linux), but OpenBSD will not make use of it, because they respect the intent of the GPL.

      --
      Troll Like a Champion Today
    10. Re:Not surprising by Dehumanizer · · Score: 1

      You obviously don't know OS/2.

      It *had* true multitasking / multithreading, and was a lot more stable than any Windows.

      Ok, it doesn't really compare to a free Unix like Linux or a BSD, but as proprietary OSes go, it was one of the best.

      It died because of IBM's stupid marketing, and because they shipped their own machines with Windows by default (another mistake of yours, they NEVER "shipped all their machines with OS/2"), and people had to specifically ask for OS/2 if they wanted it.

      It did NOT die because of any technical deficiencies (if an OS could die because of that, MS would be bankrupt by now...)

      --
      The Tlog - a technology blog
    11. Re:Not surprising by jbolden · · Score: 5, Insightful

      GPL code can't be taken into a commercial product. Sun may not be as worried about GPL code as BSD code. IBM for example could take information from BSD code and wrap right into AIX without disclosure. That isn't true for GPL code.

      Further nobody actually knows what the Linux guys got.

    12. Re:Not surprising by doug_wyatt · · Score: 2, Interesting

      Once the info is out in GPL for Linux, can't the OpenBSD folks "steal" the knowledge from it? GPL protects the literal code (i.e. copyright) not the ideas contained within it. In the same sense that I can read your GPL'd code and re-implement it under the BSD license (or a comercial license), it would seem they could do the same with this.

    13. Re:Not surprising by bill_mcgonigle · · Score: 3, Interesting


      The interesting thing is that here the code is being used in an open source project (linux), but OpenBSD will not make use of it, because they respect the intent of the GPL.


      It's right proper that the OpenBSD team doesn't want to run afoul of the GPL, but the GPL doesn't prohibit learning. The OpenBSD team should be able to derive a state machine from the Linux code, which would work like the UltraSparc, then program the OpenBSD code against the reverse-engineered state machine, without ever seeing UltraSparc specs, and certainly without ever copying GPL'ed code. It's likely to be sub-optimal, of course.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    14. Re:Not surprising by jbolden · · Score: 2

      It was worse than that. Except for certain corporate accounts you couldn't get it even if you wanted it. For example I bought an IBM Ambra (a terrific line of systems BTW far better than the consummer line they ended up making their core) around the 2.0 or 2.1 years and couldn't get OS/2 preinstalled nor could I even get assurances that had drivers for all the hardware (it did).

    15. Re:Not surprising by Anonymous Coward · · Score: 0

      Yeah, booting on UltraSparc III would be a huge competitive advantage for AIX...

      Uhh...

    16. Re:Not surprising by Anonymous Coward · · Score: 0, Interesting

      Respect the intent of the GPL? Not. They already tried to take the code and couldn't make it work by looking at Linux's.

      But now they think they can play hardball with Sun's IP to get their way. They need to sign the NDR or stfu and figure it out themselves.
      Better yet...stick to Intel/AMD.

    17. Re:Not surprising by Anonymous Coward · · Score: 0

      What part of "intent" don't you understand?

    18. Re:Not surprising by Anonymous Coward · · Score: 0

      "It *had* true multitasking / multithreading, and was a lot more stable than any Windows.

      Ok, it doesn't really compare to a free Unix like Linux or a BSD, but as proprietary OSes go, it was one of the best."


      Actually OpenBSD doesn't support multithreading, Linux does it badly. And most people define multitasking as the capability to open multiple applications simultaneously, big fucking deal!

    19. Re:Not surprising by Anonymous Coward · · Score: 0

      > because they respect the intent of the GPL.

      Which is more than many GPL's do when they remove BSD Copyrights and just replace it with the GPL.

    20. Re:Not surprising by EvilAlien · · Score: 2

      The question we ought to be asking is "Who at Sun did Theo piss of now?!?".

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    21. Re:Not surprising by Dehumanizer · · Score: 1

      I'm not "most people".

      --
      The Tlog - a technology blog
    22. Re:Not surprising by Cheetahfeathers · · Score: 3, Informative

      With regards to taking the code from the Linux folks, it's not only a matter of respecting the GPL (if that was even a factor) but more a matter of correct coding. How can the OpenBSD folks be sure Linux code is implemented correctly, per the specs of the documents Sun gave them? They can't, without the documents.

      This was discussed in some OpenBSD mailing lists. It's not only a matter of making the code 'work' on UltraSPARC III systems, but a matter of making it work _correctly_ and robustly. To do that, they need to read the specs.

    23. Re:Not surprising by gstatton · · Score: 1

      And why exactly should Sun open up the specs for competition that prices its products at $0 without at least getting a headstart with Solaris

      Why shouldn't Sun open up it's it's specs? every other chip maker has done it, and besides, Sun has given specs to other *NIX outfits? i would find it just as frustrating as the OpenBSD team does. Why should you not have a choice of OS? You already paid for the hardware?

      --
      http://www.whateversclever.net
    24. Re:Not surprising by Cramer · · Score: 1

      Umm, no they cannot. They don't have to tell their customers or make the source available to them, but they do have to inform the owner of the original code that they've placed it inside their own code. (I've never seen a BSD licensed stipulating that anyone can take the code as their own and sell it.)

      Further more, the "ask and sign" is very far from an accurate depiction. The "ask" part takes months and turns into "beg" before it approaches the "sign" part. I've gone through the process with other vendors (never with Sun) and it's always a trip to the deeper recesses of hell.

    25. Re:Not surprising by jbolden · · Score: 2

      Both BSD and GPL licenses give you the right to resell code so there is no difference there. The BSD licenses makes no requirements when you redistribute (which includes the right to redistribute the modified form and claim all copyright protections on your modified form). The GPL differs in that it requires you to redistribute under GPL. Neither requires you to inform the original owner

      Claiming to own something you don't isn't part of civil law its part of criminal law. In other words you are civil liability for redistributing copyright works but criminal liability for asserting copyright on something you didn't create or get the rights too. That status of dervived works however is subject to the license on the original work.

    26. Re:Not surprising by Anonymous Coward · · Score: 0

      And why not? Cuz they can't afford 'em.

    27. Re:Not surprising by kingOFgEEEks · · Score: 1

      the parent and grandparent make good points. I would like to point out that this argument is very much like the debate whether Apple should allow OSX on X86 hardware. There are reasons for it, and there are reasons against it, but ultimately it is up to the manufacturer, and nobody can change that.

      --
      mechanicos ergo cogito
    28. Re:Not surprising by Stonent1 · · Score: 1

      but OpenBSD will not make use of it, because they respect the intent of the GPL.

      Miller believes that it's "obvious" how the UltraSparc III works after looking at the UltraSparc III version of Linux. But the OpenBSD programmers have tried that strategy to no avail, de Raadt said.

      You were saying?

    29. Re:Not surprising by dan+the+person · · Score: 2

      But not too long ago, IBM shipped all their machines with OS/2 WARP - their own attempt at a multi-tasking environment.

      i think you mean their own attempt as a desktop multi-tasking environment for the PC

      IBM had written pleanty of multi-tasking operating systems before OS/2.

      The only IBM machines i saw IRL with OS/2 preloaded were dual boot machines with windows also preloaded.

    30. Re:Not surprising by bkocik · · Score: 1
      Yeah, it has to make you wonder - how would Sun be hurt financially by releasing Sparc software specifications? They own Sparc, afterall

      No they don't. Sparc is an open standard. http://www.sparc.org.

    31. Re:Not surprising by mike_the_kid · · Score: 1

      I stand corrected, I guess. I thought part of the problem involved doing a "clean room" implementation.

      --
      Troll Like a Champion Today
  2. Werd 'em up by Anonymous Coward · · Score: 1, Funny

    UltraSparc-III's are mega ereet. I bet Sun is being evil and wanting to actually SELL software. Man, the nerve of some people.

    1. Re:Werd 'em up by Anonymous Coward · · Score: 3, Informative

      the problem is sun professes to be open. http://www.sparc.org/faq.html

      "Myth: Sparc is a closed proprietry architecture ..."

      if sun wants to be able to call itself open, its up to us to ensure they back up the marketing fluff.

    2. Re:Werd 'em up by OrangeSpyderMan · · Score: 3, Informative

      "Myth: Sparc is a closed proprietry architecture ..."

      Interesting that you should quote this bit, but not the rest. SPARC is open. Anyone can build a sparc chip, and modify and customise the specs to suit their needs. Sun do that, and one of the chips they've made to suit their needs is called the UltraSPARC-III. Nothing is stopping you producing a WienerSPARC-IV and running *BSD on it. Nothing about SPARC is "viral" in the way that the GPL is - ie products derived from the specs do not have to be open in the way the initial specs are. This is Sun's case. It's fair - think of SPARC as a sort of BSD licenced hardware spec. You can take the spec and produce "free hardware" or you can take the specs and produce "proprietary hardware" - true freedom in the way the BSD licence views it. How is this out of line with Theo's policy? Are they requesting any closed source projects based on BSD code return the specs so they can make OpenBSD work better with it? No. Then why should they stamp their feet about closed hardware implementations based on an open standard?

      --
      Try NetBSD... safe,straightforward,useful.
    3. Re:Werd 'em up by Newtonian_p · · Score: 1
      I know this isn't due to Sun's initiative but the European Space Agency who are big SPARC users have reversed engineered and produced a SPARC compatible processor called the LEON-1


      The full VHDL code (what you need to synthesize a chip, send this to a fab and they send you back a fully functional microprocessor) is available under the LGPL. Their chip (Leon) is truly free (as in free speech) hardware.

      --

      There are 2 kinds of people in this world: Those who write in decimal and those who don't

    4. Re:Werd 'em up by OwnedByTwoCats · · Score: 1

      Reverse-engineered? Or licensed?

    5. Re:Werd 'em up by Anonymous Coward · · Score: 0

      oh shut up you hapless american wanker. I can't stand you cunts.

  3. Yes .... by Rubbersoul · · Score: 5, Informative

    much like this article from the other day.

    --
    man .sig
    No manual entry for .sig.
    1. Re:Yes .... by Chexsum · · Score: 0

      Grrr... you beat me to it. :(

      Is it a post? Is it a thread? No its a dupe!

      OpenBSD developers are probably used to doing things twice. *Im talking about checking for flaws* =)

      --
      Pixels keep you awake!
    2. Re:Yes .... by Anonymous Coward · · Score: 0

      But he posted as a registered user and you are AC hmmm looking over Rubbersoul's old posts, while not all together ground breaking or brilliant, they do not seem in any way to be a troll. Looking over many previous AC posts however their seem to be many more troll comments (kind'a like this one)

      Have an nice day,
      People for the Ethical Treatment of Trolls

    3. Re:Yes .... by Mantorp · · Score: 1

      that's OK. Our generation is supposed to have a very short attention span. Time to ban TV and video games.

    4. Re:Yes .... by Anonymous Coward · · Score: 0

      ban /.

    5. Re:Yes .... by evilviper · · Score: 1, Offtopic

      The only thing they're not clear on is the fact that there are two drives in the case...

      What's not apparant is that this case has two drives in it apparantly. :-)

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:Yes .... by sillobalso · · Score: 1

      Why does jesus do this to us?

    7. Re:Yes .... by evilviper · · Score: 2

      It's not offtopic, it's an attempt at humor.

      What the Hell, I've got plenty of Karma to burn.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  4. Doh... Yet another dupe! by Anonymous Coward · · Score: 0, Offtopic

    http://bsd.slashdot.org/article.pl?sid=02/11/26/19 13211

    1. Re:Doh... Yet another dupe! by Anonymous Coward · · Score: 0

      Does anyone else find it rather ironic that the parent was modded as Redundant?

  5. IN SOVIET RUSSIA by Knunov · · Score: 0, Offtopic

    In Soviet Russia the documentation runs around YOU!

    --
    Why do users with IDs under 100,000 or over 700,000 usually have the most worthwhile comments?
    1. Re:IN SOVIET RUSSIA by Knunov · · Score: 1, Offtopic

      I'm not sure, myself. I just think it's funny :)

      But after Googling it, I came up with this:

      "In Soviet Russia, the channel changes YOU!" from www.the-fix.org

      I guess it was a response to a comment someone once made about changing the channel, and they just had some fun with it.

      The link to it is now dead, and even Google cache doesn't help.

      The world may never know...

      But I'll bet someone that reads Slashdot does.

      Knunov

      --
      Why do users with IDs under 100,000 or over 700,000 usually have the most worthwhile comments?
    2. Re:IN SOVIET RUSSIA by chez69 · · Score: 0

      I believe it comes from a show called family guy.

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    3. Re:IN SOVIET RUSSIA by Anonymous Coward · · Score: 0

      Gosh you're young. It comes from a imigrant soviet jewish comedian. Bonus karma if you can name him.

    4. Re:IN SOVIET RUSSIA by wazzzup · · Score: 2

      Yakov Smirnov.(sp?)

      Thank you.

    5. Re:IN SOVIET RUSSIA by Anonymous Coward · · Score: 0

      As other's have said it's based on Yakov Smirnov(sp?). He is(was) a russian "comedian".

      He is essentially the russian Chris Rock.

  6. NDA?? by countach · · Score: 5, Insightful

    How can it be you need an NDA to get the specs? Wouldn't the cat be out of the bag as soon as someone released source code based on the specs? The best doco for hardware after all is source code that implements the spec.

    1. Re:NDA?? by Anonymous Coward · · Score: 0

      Large companies are overly cautious when it comes to IP. You can't just call them up and ask for complete info on the USIII and expect them to fax it over.

    2. Re:NDA?? by rekulator · · Score: 1

      Well..

      You probably read the article as you know about the NDA thing. But then in almost the next line the article says that OpenBSD guys have tried to use the Linux source as guide. To no avail.

    3. Re:NDA?? by Anonymous Coward · · Score: 0

      Yup, the OpenBSD guys are too incompetent to read the Linux source. Their loss, really.

    4. Re:NDA?? by sheriff_p · · Score: 3, Informative

      Please read the article. Theo says they've tried, can't really deal with it. But, before you make any comment about the abilities of the OpenBSD programmers, you might want to check if you're using OpenSSH...

      --
      Score:-1, Funny
    5. Re:NDA?? by Anonymous Coward · · Score: 0

      OpenSSH? You mean that package with the huge root hole in it?

    6. Re:NDA?? by Anonymous Coward · · Score: 0

      Thank God your still using telnet. I don't think there's any holes in that.

    7. Re:NDA?? by Anonymous Coward · · Score: 0

      You do know theres the original commercial ssh still around right? and it kicks the shit out of any free software implementation of ssh, especially when it comes to the windows client.

    8. Re:NDA?? by RazzleDazzle · · Score: 2

      why did this get modded flamebait???
      They are professional programmers, they made an attempt with *all* available docs and they couldn't do it. Sheriff just mentions that they are no amateurs citing OpenSSH as an example of why they are not. They have strict goals and policies regarding their OS and the project as a whole. Just because they don't bend over...

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    9. Re:NDA?? by RAMMS+EIN · · Score: 2

      ``The best doco for hardware after all is source code that implements the spec.''
      I can hardly agree with you there. Granted, cleanly written code can be a great boon, but definitely not all code qualifies as such. Some people write things that come close to cryptography! Besides, I am guessing that what they're looking for here is machine dependent, and thus probably at least partially written in assembly, which is almost by nature hard to decipher. (I think the same is true of my comment - I've been reading a lot of philosophy today).

      ---
      A large number of installed systems work by fiat. That is, they work by being declared to work.
      -- Anatol Holt

      --
      Please correct me if I got my facts wrong.
    10. Re:NDA?? by RAMMS+EIN · · Score: 1

      OpenBSD used Linux source code? I hear RMS crying in agony over this GPL violation! What if the Evil Empire steals the OBSD code that is derived from the hard and GPL'ed work of Linus et al.??? OK, I'm kidding, looking at the code isn't stealing it.

      --
      Please correct me if I got my facts wrong.
    11. Re:NDA?? by Anonymous Coward · · Score: 0

      They used it as a guide. They didn't copy and paste.

  7. Again?! by Anonymous Coward · · Score: 0



    I thought they already asked?

  8. Slashdot needs a dupes section! by vadim_t · · Score: 0, Offtopic

    With so many of them it's time we make a full section for them. Since after so much complaining they don't seem to be going away any time soon maybe the solution would be just to make a section so that editors could move duplicated articles there.

  9. The market frowns on Sun's 'monopoly potential' by wackybrit · · Score: 2, Troll

    We all have a love/hate relationship with Microsoft (okay, mostly a 'hate' one for Slashdotters) but at least they don't control the architecture, OS, and CPU for the Windows platform.

    Sun even go beyond Apple's level of control, since IBM/Motorola develop the CPUs there, so that documentation is somewhat easier to get.

    Sun has the potential to be the biggest monopoly of all the big technology companies, yet their products are rapidly losing market share. Why? I think companies these days don't like buying into closed architectures. So I think open source supporters should stop calling for companies blood, and instead let the market decide who's best.

    Remember, Microsoft were popular in the 80s exactly for their open architecture.

    In 1991's "Challenges and Strategy" memo, Bill Gates said, Our applications have always succeeded based on their own merit rather than on some benefit of unfair knowledge of system software. We need to explain our hardware neutral approach and the benefits that has generated for end users. We need to have visible events on a regular basis where we solicit the input of anyone who wants to influence our future direction. If we can institutionalize a process that the world feels comfortable with, we will strengthen our position incredibly. This is going to require a lot more creativity than even the "Open Forums" we are discussing. UNIX has OSF and X/Open -- we also need clear ways for organizations of all types (hardware, ISV, IHV, corporation, universities) to feel like they have something invested in our approach and can affect our course.

    Do you see Sun being open? No. So, again I say, let the market decide. It's no wonder that open source is becoming the next big thing in corporate land.

    1. Re:The market frowns on Sun's 'monopoly potential' by radon28 · · Score: 1

      With the release of Sun's LX50 server, we can see that Sun has already noticed what the market is deciding and have gone along with the trend, marking a complete turn-around from their anti-linux stance 2 years ago (see Comdex 2000).. I don't think they liked making the change in their public image, but it had to be done in order to keep Sun Microsystems as profitable (or moreso) as they have been.

    2. Re:The market frowns on Sun's 'monopoly potential' by sql*kitten · · Score: 5, Informative
      Sun has the potential to be the biggest monopoly of all the big technology companies, yet their products are rapidly losing market share. Why? I think companies these days don't like buying into closed architectures. So I think open source supporters should stop calling for companies blood, and instead let the market decide who's best.

      Nice troll. From the SPARC International FAQ:

      All technical information about the architecture is available for free and without royalties from SPARC International's public website. Anyone is welcome to download the SPARC specifications, which provide all of the technical requirements needed to design processors and other products based on the open SPARC standard.


      And


      • The SPARC instruction set is published as IEEE Standard 1754-1994.
      • SPARC specifications are available for licensing by any person or company, giving customers flexibility and freedom to design their own solution.
      • Control of the SPARC architecture is in the hands of an independent, non-profit organization, SPARC International, whose membership is open to everyone.

    3. Re:The market frowns on Sun's 'monopoly potential' by noselasd · · Score: 1

      Well, gee. Send this to Theo, I guess he was wrong. He can just get ALL the specs he need on the Net. duh..

    4. Re:The market frowns on Sun's 'monopoly potential' by truth_revealed · · Score: 5, Insightful

      Nice troll yourself. Where's the document in question describing the new SPARC memory protection feature that OpenBSD requires? It does not exist, hence the problem. Quoting some useless FAQ doesn't make it any more real or "open".

    5. Re:The market frowns on Sun's 'monopoly potential' by Improv · · Score: 2, Insightful

      > We all have a love/hate relationship with Microsoft (okay, mostly a 'hate' one for Slashdotters) but at least they don't control the architecture, OS, and CPU for the Windows platform.

      That's not true. Microsoft, along with intel, steers
      most committees that come to agreements on how
      many pieces of hardware work. It also has a lot
      of de facto power. Look at your keyboard.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    6. Re:The market frowns on Sun's 'monopoly potential' by perdelucena · · Score: 0, Offtopic

      Moderator, please mod it up parent comment!

    7. Re:The market frowns on Sun's 'monopoly potential' by Tim+C · · Score: 2

      Indeed; I still remember a time when PC keyboards didn't have Windows keys on them. I was thinking about that just the other day, in fact.

      More than that, though, don't forget that most video card manuacturers work closely with Microsoft to ensure that their new chipsets support the features being implemented in the latest/next release of Direct3D. Of course this is a two way thing - I've no doubt that both parties say "we've this really cool idea that we need you to help us with...", but that doesn't diminish the influence they have on each other.

      At the end of the day, if a feature supported in hardware doesn't make it into Direct3d, it isn't going to be (widely) used. (The same is true, to a lesser extent, of OpenGL, of course)

    8. Re:The market frowns on Sun's 'monopoly potential' by haggar · · Score: 2

      It exists, that's why the Linux project received it.

      --
      Sigged!
    9. Re:The market frowns on Sun's 'monopoly potential' by Shadowlion · · Score: 1

      Look at your keyboard.

      OK, mine has 101 keys, is made by IBM, and clicks when I type. ;)

    10. Re:The market frowns on Sun's 'monopoly potential' by Per+Wigren · · Score: 3, Funny

      We all have a love/hate relationship with Microsoft (okay, mostly a 'hate' one for Slashdotters) but at least they don't control the architecture, OS, and CPU for the Windows platform.

      What?! Microsoft doesn't control the OS for the Windows platform?

      --
      My other account has a 3-digit UID.
    11. Re:The market frowns on Sun's 'monopoly potential' by noselasd · · Score: 1

      Of course it exists. Talk to the linux guy who got it, and how hard it actually was to get it. Because it exists doesn't mean Sun wants to give it to OpenBSD.

    12. Re:The market frowns on Sun's 'monopoly potential' by truth_revealed · · Score: 4, Informative

      It exists only in a non-open form - via an NDA.
      This is why it can not be used by OpenBSD.

    13. Re:The market frowns on Sun's 'monopoly potential' by mason127 · · Score: 0, Flamebait

      Been smoking a little rope have we?

    14. Re:The market frowns on Sun's 'monopoly potential' by haggar · · Score: 2

      You're right. However, I understand that Sun is adressing the issue as we're talking?

      --
      Sigged!
    15. Re:The market frowns on Sun's 'monopoly potential' by Anonymous Coward · · Score: 0

      _What_ new memory protection feature? Please be specific. And how does OpenBSD require it if it's new and OpenBSD runs on prior SPARC implementations.

    16. Re:The market frowns on Sun's 'monopoly potential' by TheAncientHacker · · Score: 2

      You'd think on a geek site like this that AND wouldn't be a difficult concept. I'd hate to see what gets done with XOR...

    17. Re:The market frowns on Sun's 'monopoly potential' by Biolo · · Score: 3

      How are you defining "rapidly loosing market share"? Most of the market analyses over the past 2 years have shown Sun gaining market sharein Unix server and workstation shipments against IBM, HP/Compaq, SGI, et al.

      In the high-end market place, where Sun makes most of its money, Linux and OpenBSD have hardly any market share and UltraSPARC pretty much rules the roost in market share terms. In the mid-range there is some pressure from Linux, but mid-range Unix servers equate to highest-end Lintel boxes, and at those price points the cost of the OS is marginal to the overall cost. At the low end, yeah there is market pressure, but mostly because Linux is increasing the size of the low-end Unix marketplace and this is a "Good Thing"(tm).

      So what happened in this case? OpenBSD got caught in the beaurocracy most likely. If the upper management had heard about it then something might have been done, but remember that like most Tech companies Sun is struggling in a tight marketplace and trying to make a little bit of money. They've just lost, what, 25% of their workforce in the last couple of years and we wonder why there is no slack to look after what was probly seen as a low-priority request from a project that contributes only a small amount to Sun's bottom line.

      BTW - Sun generally don't make money on the OS - you have to have over 4(?) CPU's in the box before there is any charge at all, and even then it is free with all Sun hardware even with 72 processor boxes.

      Sun makes money on the hardware, not the OS it runs on, so just why should they want to actively try and stop OpenBSD? The article itself even pointed out a case where Sun was LOOSING sales because OpenBSD didn't run on the better (more expensive) boxes the customer wanted to buy.

      --
      Stealing a rhinoceros should not be attempted lightly.
    18. Re:The market frowns on Sun's 'monopoly potential' by MrChuck · · Score: 2
      OpenBSD does not "require" it, it wants to use it.
      No executable pages.

      Basically you can set chunks of memory to not be executable. Like data segments. Avoid buffer overruns.

      OpenBSD does this on chips that allow it:
      i386, sparc, sparc64 , alpha, macppc, (unreleased) hppa

      -- -- -- --
      http://monkey.org/openbsd/archive/misc/0211/msg021 15.html

      More specific is hard without docs :)

    19. Re:The market frowns on Sun's 'monopoly potential' by Anonymous Coward · · Score: 0

      Theo already knows how to do that and it's the same as on UltraSPARC I and UltraSPARC II--- there are separate instruction and data TLBs so if you want a page to never be executed then you never stuff an entry for it into the iTLB. This is not new for UltraSPARC III nor is it even a specific feature, it's just what you get from having separate i&d TLBs. The decision on whether or not to stuff an entry into the iTLB is completely up to the operating system.

      One would guess that the only reason Sun marketing even mentioned it was because Solaris started taking advantage of linker options to make heap and stack pages non-executable for 32-bit programs. It already was the default for 64-bit programs.

      Whoever said that the OpenBSD team needed more documentation to figure that out is suggesting that the OpenBSD kernel team is a bunch of monkeys.

    20. Re:The market frowns on Sun's 'monopoly potential' by Publicus · · Score: 2

      I'm looking at my keyboard -- or I was before I started typing.

      It says IBM up at the top right. It make a delicious clickety-clack when I type and across the bottom I see Ctrl, Alt, Spacebar, Alt, Ctrl, Arrow keys, 0, ., Enter.

      It is one of my most prized possessions...

      I only wish I had a keyboard for my Mac with the "Open Apple" and "Closed Apple" keys. Now those were sweet!

      --

      My Karma was at 49, then they switched to words. All that work for nothing!

    21. Re:The market frowns on Sun's 'monopoly potential' by Anonymous Coward · · Score: 0

      You dont get it....SUN HAD BEST change their ways or they will not survive its that simple....

      Sun (heck the only place you buy those is at .com auctions! for pennies on the dollar! :P )

    22. Re:The market frowns on Sun's 'monopoly potential' by RazzleDazzle · · Score: 2

      Supposedly they are, Theo says they put an "OPEN SOURCE" person as the main contact at Sun for this issue. Now all they people they were talking to at Sun before all say go talk to this OS person. He says this person is a "buffer."

      Of course they did offer a CDA (like a NDA) for OpenBSD to accept which they can't accept of course.

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    23. Re:The market frowns on Sun's 'monopoly potential' by Clover_Kicker · · Score: 2

      >I'm looking at my keyboard -- or I was before I
      >started typing.
      >
      >It says IBM up at the top right. It make a
      >delicious clickety-clack when I type and across the
      >bottom I see Ctrl, Alt, Spacebar, Alt, Ctrl, Arrow
      >keys, 0, ., Enter.

      Yep, mine too. I bought this thing at a surplus store a couple of yeas ago for $5. IBM Model M keyboard, manufactured 1984. I sincerely hope to get 10 more years out of it.

    24. Re:The market frowns on Sun's 'monopoly potential' by haggar · · Score: 2

      Question(s): what is a CDA, and why OpenBSD can't accept it?

      --
      Sigged!
    25. Re:The market frowns on Sun's 'monopoly potential' by RazzleDazzle · · Score: 2

      Confidential Disclosure Agreement (CDA)
      They can't accept it because it violates their goals and their policy

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
  10. Related /. Article by Andrew+Lockhart · · Score: 2, Informative

    For more info see this previous /. article from the BSD section that didn't make it to the main page here:
    http://bsd.slashdot.org/article.pl?sid=02/11/26/19 13211&mode=flat&tid=122

  11. All about the benji's by natron+2.0 · · Score: 5, Insightful

    I agree completely with Sun on this one. They have to make a buck, and when a free OS comes along wanting to utilize its systems and take away from its revenue. I work with Sparc 10 systems everyday, and I have come to love the Solaris system, it is pretty flawless and is specifically designed for the Ultra Sparc architecture. Plus, many people the utilize the Sparc Systems with Solaris use specifically written programs for the Solaris systems and are designed in house, this OpenBSD system could be hell on those programmers and Sys Admin.

    1. Re:All about the benji's by Anonymous Coward · · Score: 0

      Will you still be a fan when they drop your support?

    2. Re:All about the benji's by sql*kitten · · Score: 5, Informative

      I agree completely with Sun on this one. They have to make a buck, and when a free OS comes along wanting to utilize its systems and take away from its revenue. I work with Sparc 10 systems everyday, and I have come to love the Solaris system, it is pretty flawless and is specifically designed for the Ultra Sparc architecture. Plus, many people the utilize the Sparc Systems with Solaris use specifically written programs for the Solaris systems and are designed in house, this OpenBSD system could be hell on those programmers and Sys Admin.

      But Sun don't many any money from Solaris, it's just the stuff you need to run your apps on Sun hardware. Sun are a hardware company first and foremost.

      Secondly, Sun don't even own the UltraSPARC, certainly not in the same way that Intel own the Xeon - see the SPARC International web site. SPARC is about as close as you can get to an Open Source processor.

      From reading the article, it seems that Sun simply didn't have anyone looking after the BSD community like they had looking after the Linux community, and when the matter was brought to their attention, they assigned someone to do the job.

      Of course, anyone who pays $$$ for modern Sun kit is an idiot if they want to run anything other than Solaris on it, because Solaris, as well as being a solid and powerful Unix implementation in its own right, is designed from the ground up for SPARC hardware, it doesn't have to make any compromises for compatibility's sake. That's why NetBSD is generally slower than FreeBSD, it deliberately avoids anything too platform specific, and performance suffers as a result.

    3. Re:All about the benji's by Ratbert42 · · Score: 1

      Written by a man that's never had to sysadmin a Solaris box.

    4. Re:All about the benji's by sheriff_p · · Score: 3, Insightful

      Perhaps read the article. Theo finds is particularly jarring that they claim to be all open and good, yet still play at silly buggers when it comes to proving that.

      --
      Score:-1, Funny
    5. Re:All about the benji's by little_fluffy_clouds · · Score: 1

      That's why NetBSD is generally slower than FreeBSD

      Oh boy I hope you have some hard data to back that claim up!

      Come on, we are waiting.

      --
      What were the skies like when you were young?
    6. Re:All about the benji's by Anonymous Coward · · Score: 1, Interesting
      The specs are available. Just sign the friggin' NDA. You can still publish the source code, but not reveal all the capabilities of the architecture until Sun has implemented them in Solaris. It's a good deal.

      Theo's just pissed off because Sun doesn't have a page dedicated to him where all the necessary information will just magically appear when he needs it.

    7. Re:All about the benji's by bsdbigot · · Score: 5, Insightful

      True, SPARC International does publish (for meager $$) a SPARC reference implementation. The reference is essentially the minimum specifications for a processor to qualify as a SPARC. Unfortunately, this information is not implementation specific, and critical components of the overall CPU architecture, such as the MMU, change frequently with each implementation - these are the performance enhancements that SME makes to the base SPARC.

      In many of the older versions of the SPARC specification, the actual SME implementation was close enough to the published spec to get a workable system. At least one implementation, though, was different - the SPARCserver 470 and it's peers used a totally different MMU scheme, and thus there is (to my knowledge) no working BSD/Linux for these systems to this day.

      What Theo's fighting for is the actual implementation information. And, for all the buggering that he gets, you have to admit - he is consistent and has an unwavering conception of open source software; I never thought I'd see the day when a Linux geek would say "just sign the NDA and shut the fuck up." Theo has a little more integrity than that.

      --
      main(){char I,l,O[]={'-',1-1,0,(1<<5)-1,0+'-',-10-1,-10,11-0,- 1,-100};for(I=l=0;l<10+0;put
    8. Re:All about the benji's by dhall · · Score: 1

      Of course, anyone who pays $$$ for modern Sun kit is an idiot if they want to run anything other than Solaris on it, because Solaris, as well as being a solid and powerful Unix implementation in its own right, is designed from the ground up for SPARC hardware, it doesn't have to make any compromises for compatibility's sake.

      You realize that OpenBSD's focus is primarily security. Having spent 3 years running Solaris, and seeing some of the blatantly brain dead buffer overflows demonstrated, it's not that hard to understand why some people would rather run OpenBSD.

      Anyone remember back in 1995, Solaris 2.6, when the stack crushing bug arose, and how long it took Sun to fix this issue? This was AFTER a publically available patch was created outside of Sun as a workaround, while we waiting for the "official" patch to arise.

    9. Re:All about the benji's by dohcvtec · · Score: 4, Interesting

      anyone who pays $$$ for modern Sun kit is an idiot if they want to run anything other than Solaris on it
      I can't speak for everyone, but it seems that things are usually the other way around: Sun hardware is a great platform on which to run OpenBSD. It's not as if "I have this SPARC machine, what OS should I run on it?" Rather, it's more like "I would like to run OpenBSD, what is a good hardware platform to run OpenBSD?" The 32-bit SPARC port of OpenBSD happens to be very mature and stable, and SPARC hardware (especially sun4m) is bulletproof. Now that the OpenBSD sparc64 port is moving further along, the developers really need official documentation to make progress. But to the OpenBSD developers it seems that Sun is ignoring them. IMO I would give it some time, as Sun is a large corporation, and things take time. Especially if Sun did not already have corporate policy/plans for relations with OpenBSD.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
    10. Re:All about the benji's by Anonymous Coward · · Score: 0

      Actually SUN does make some money on Solaris. We have a couple of e6500s that are no longer under software maintenance contracts. It cost $60,000/machine to upgrade from Solaris7 to Solaris9...

    11. Re:All about the benji's by Zapman · · Score: 4, Interesting

      From the article:
      University of Alberta's Bob Beck said he is forced to buy out-of-date UltraSparc II-based E450 servers instead of newer UltraSparc III-based V880 machines for the university's SunSITE software exchange.

      This seems odd to me: 1) OpenBSD doesn't support SMP yet, right? 2) v880's must have multiples of 2 CPU's (up to 8).

      Sunsite might be better off grabing some of those 1U v120's, throwing a dual channal diff scsi card in there, and using an a1000 array (or maybe a t3 array... with only 1 cpu you probably need the hardware raid these offer rather than the d1000's or a5200's). More disk, less rack space, less power.

      Now, the v880's rock. Great price point, 8 cpu's, 2 FC-AL planes for a total of 12x73 gig disks, 10 PCI slots (2 x 64bit/66MHz), onboard gigabit fiber... the list goes on. It's a great box (for more details, hit up store.sun.com, select servers, find 'low end servers', and select the v880. And note that that's 'list price'. You can get up to a third off of it from most resellers)

      For reference:
      4x itanium 800MHz dell 7150: 8x73 gig disks is $61,113.00.
      4x usIII 900 MHz sun v880, 6x 73 gig fcal disks is $59,995.00

      (That's the closest 'apples to apples' match I could make. I chose itanium vs usIII because they're both true 64 bit chips. Though the expansion of the Dell isn't as nice... the sun can add 4 more proc's and 6 more disks. The dell can add more memory... 32gig tops the sun v880, and 64 gig the dell)

      --
      Zapman
    12. Re:All about the benji's by Anonymous Coward · · Score: 0

      Umm, who ever said that UAlberta's sunsite runs on OpenBSD?

    13. Re:All about the benji's by stephanruby · · Score: 2
      I agree completely with Sun on this one. They have to make a buck, and when a free OS comes along wanting to utilize its systems and take away from its revenue.

      Sun is a hardware company, not a software company. The student version of the Solaris OS used to be $10 and they don't really check whether you're a student or not. On the other hand, I had to pay $40 for a set of CDs for my free OS.

    14. Re:All about the benji's by snak0rific · · Score: 1

      that is left as an exercise to the reader. but if you don't know any better ( which you obviously don't )

      finely-tuned ANSI C ( not using any assembler )is not as fast as finely-tuned assembler code on the same processor... in most cases. if it is, you got lucky and should thank the guy(s) who wrote your compiler. looking at the ports available for FreeBSD i'm gonna have to say they did some things to hurt the portability ( assembly somewhere? ) yet give it some speed advantages.
      blah blah blah
      whatever

      --
      -- "Put on your big girl panties and lift!"
    15. Re:All about the benji's by little_fluffy_clouds · · Score: 1

      that is left as an exercise to the reader. but if you don't know any better ( which you obviously don't )

      oh, but I do. If you can't provide benchmarks, you can't back up such a ridiculous claim.

      looking at the ports available for FreeBSD i'm gonna have to say they did some things to hurt the portability ( assembly somewhere? ) yet give it some speed advantages.

      Well, you'd be wrong again. Point me to the FreeBSD assembly code you think exists that makes it so much faster than NetBSD, and stop speaking out of your arse. I don't want your opinions, as I said in my original post, I want benchmarks.

      --
      What were the skies like when you were young?
  12. Not the whole story by jki · · Score: 5, Informative
    I think the /. article gives too bad image about Sun, if you do not read this also:

    But Sun didn't put its open-source community liaison officer, Danese Cooper, in touch with de Raadt until after CNET News.com informed the company of his dissatisfaction. Cooper is "already well-known in the open-source software community," Sun representatives said. But the company acknowledged it needs to improve its work with open-source groups, saying the task would be addressed "within the next few weeks. Cooper has been responsive and is pressing the OpenBSD case within Sun, said de Raadt, but he's reserving judgment until he gets what he needs. "

    It seems they are now working very actively to solve the problem.

    1. Re:Not the whole story by Anonymous Coward · · Score: 0

      Go back and look at the thread on openbsd-misc. Danese Cooper sent a mail to DeRaadt at least a week ago. That doesn't mean she did anything more than that.

    2. Re:Not the whole story by jki · · Score: 2
      Go back and look at the thread on openbsd-misc. Danese Cooper sent a mail to DeRaadt at least a week ago. That doesn't mean she did anything more than that.

      So? A week in terms of changing things and getting in contact with every involved person person in a megasized company is more like a second. In the article the sun representative said it takes "a few weeks", maybe there's a reason why he said so.

    3. Re:Not the whole story by Anonymous Coward · · Score: 0
      I think the /. article gives too bad image about Sun, if you do not read this also:

      those are just words... Theo would rather see some action from Danese.
      uhm, yeah.

    4. Re:Not the whole story by Anonymous Coward · · Score: 0

      It also looks like de Raadt pulled his usual trick. Specifically, instead of going through proper channels, he decided that he was so important that the information he wanted should magically appear on Sun's website just for him. When he didn't, instead of going to Sun's open-source liaison officer, he went to the media with a story about how Sun was trying to keep his project down.

      Hmm... How many times have we seen him do something like this before?

    5. Re:Not the whole story by Anonymous Coward · · Score: 0

      The only thing that matters is the result.
      Theo has been trying for months to get to this information through the proper channels without any luck.
      Theo is just stating the obvious. Sun's "open standards" are simply being scrutinized based on the facts. The only power Theo has is the power of embarassment. It's an effective tool - often the only tool that works when dealing with large organizations.
      Get a clue.

    6. Re:Not the whole story by Anonymous Coward · · Score: 0
      Theo has been trying for months to get to this information through the proper channels without any luck

      Then why did the Linux developers get the specs without any problems?

      Could it be that Theo's abrasive personality has something to do with this?

      If you act like an asshole, people will treat you like one.

    7. Re:Not the whole story by Anonymous Coward · · Score: 0

      I guess you didn't do your homework. The Linux developers had to sign a frigging NDA to get this information. (This is not compatible with Linux's GPL license, but that's another story). The OpenBSD camp does not play fast and loose with their own BSD licensing and asked Sun to be true to their word and open up the Sparc specification so they could incorporate the code into OpenBSD. Sun can't have it both ways - claim to be open, yet not deliver the goods. Theo was just exposing Sun's hypocracy.

  13. Re:My comments by Anonymous Coward · · Score: 0

    > > Their decision for GNOME as replacement to CDE was
    > > wrong,
    >
    > Yeah, right. People can still use CDE or even OpenWin if
    > they insist.

    That is absolutely wrong my friend, not my intention. The problem is that their decision caused a lot of their customer becoming unhappy.

    > > Their decision to change free StarOffice back to cash was
    > > wrong,
    >
    > Yeah, because you certainly can't use OpenOffice.Org,
    > which is the exact same thing and still quite gratis.

    That is not the point either. You answered out of your ass my friend. OpenOffice is no doubt the same as StarOffice but SO was freely available and SUN decided to sell it for cash over night, which on the otherhand pissed a lot of their CUSTOMERS off again.

    > > Their decision to ignore OpenBSD was wrong
    >
    > Maybe, maybe not... But who uses OpenBSD, anyway?
    > Something like twenty people around the world?

    Well that is 50 more than Solaris :)

    > You're that antisemitic KDE troll, aren't you?

    Oh what a serious comment.

  14. Stop whining like a bitch by Anonymous Coward · · Score: 5, Insightful
    I'm so sick of this "community" bullshit and childish whining.

    GNOME as replacement to CDE

    But, but... isn't this a triumph to the community? A closed, proprietary GUI is replaced by an open one?

    change free StarOffice back to cash

    Now let's see. StarOffice was a Sun initiative. They gave away a huge shitload of PROFESSIONAL code, design and man hours of work to the community. And you have the audacity to whine like a little bitch when they take back control of what was theirs in the first place?! And all that without messing up the OpenOffice which they could very well have done. Don't you see? They gave a gift to the community and community contributed back some AMATEUR code. I'd call that a fair trade, but no... open source bitches like you must have it all or nothing.

    ignore OpenBSD

    No it wasn't. Sun is in business. They don't benefit from giving away their platform to competition that gives things away for free.

    1. Re:Stop whining like a bitch by Anonymous Coward · · Score: 0

      > But, but... isn't this a triumph to the community? A closed,
      > proprietary GUI is replaced by an open one?

      You have obviously no CLUE. CDE was written by SUN dude, they could easily opensource that one and get help from the Motif community to enchance it.

      > Now let's see. StarOffice was a Sun initiative.

      Now StarOffice was a StarDevision initiative which then got bought up from SUN some years ago.

      > No it wasn't. Sun is in business. They don't benefit from
      > giving away their platform to competition that gives things
      > away for free.

      This brings us back to GNOME. They give a lot of things away for free to the GNOME community. Now if I understand you correctly then we can assume that SUN is currently butt raping the hell out of GNOME right ? And the fools are yet stuffing all the free code into SUN's ass.

    2. Re:Stop whining like a bitch by Improv · · Score: 1

      Except there isn't any Motif community anymore.
      Motif died several years ago, a victim of
      vendor apathy and newer, mostly-better toolkits.
      Nobody really wants Motif, nor CDE.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    3. Re:Stop whining like a bitch by Anonymous Coward · · Score: 0

      That is absolutely untrue. I think there is still a big Motif community left. But many of them have better and important things to do than replying to /. dorks like us.

    4. Re:Stop whining like a bitch by Anonymous Coward · · Score: 0

      > As I said: StarOffice was Sun's initiative. It doesn't matter if
      > the original code had been typed in in a garage in Seattle.
      > Had anyone heard of it until Sun bought it? No. Who has
      > further developed it? Sun. Hence, it's Sun's product and
      > they have every right to close it down again.

      You are absolutely wrong here. I was following StarOffice from the old Commodore PET times until today my friend.

      > GNOME doesn't need buttraping. It already looks like the
      > goatse.cx guy.

      I agree.... But do you mean the giver or the taker ?

    5. Re:Stop whining like a bitch by Empty+Threats · · Score: 1

      The "Motif community" is six aging trolls in california. Motif sucked to begin with, but it wasn't owned by any one vendor, so it became the standard.

      KDE was developed because CDE was so universally hated. KDE was really meant to be a CDE clone, but they had the sense to use a decent toolkit!

    6. Re:Stop whining like a bitch by Anonymous Coward · · Score: 0

      Nobody said that KDE or QT is bad. I am using KDE myself here but I think that the Motif community is not dead, If Motif and CDE were released as Opensource some years earlier then I bet it would keep up with KDE or GNOMe easily today.

    7. Re:Stop whining like a bitch by Guy+Harris · · Score: 2
      CDE was written by SUN

      No, a lot of it was written by the OSF members; remember, Motif came out of the whole "AT&T/Sun vs. OSF" wars, and it came from the OSF side - the AT&T/Sun side had the OPEN LOOK toolkits XView (SunView ported to run atop X11) and OLIT (AT&T's Xt-based OPEN LOOK toolkit).

    8. Re:Stop whining like a bitch by Anonymous Coward · · Score: 0

      Some of the VERY BEST CODE IN THE WORLD has been written by AMATUERS.

      Some of the VERY WORST CODE IN ALL OF TIME has been written by PROFESSIONALS!

      So get off the soap box buddy.

  15. NDA by shin0r · · Score: 5, Informative

    Over the last few weeks this argument has been raging. I've lost count of the number of IRC conversations I've had on ircnet #openbsd, and here's my take on the options presented to the OBSD developers.

    1:If the OpenBSD crowd want the docs, sign the NDA. Linux developers did this. It's not that big a deal.

    2: Look at the Linux source for hints. This surely isn't too difficult.

    Why are Sun not willing to make the relevant docs fully-disclosed to anyone who wants them, sans NDA? In part, the answer is simple: The USIII / III* proc is still pretty new. Solaris doesn't yet fully implement all the chipset features, but will do in future releases. Is it a good idea for Sun to open the proc docs to any Tom, Dick or Harry, including other chip manufacturers, at this stage? Probably not.

    There's been a lot of negative talk propagated by the OBSD community regarding this issue. Classic "blame the faceless multinational" diatribe that most of us grew out of in our teenage years.

    Access to the information the OBSD developers have requested is a privilege, not a right. They want to build a kernel around the USIII, which is great, but the rules have been set by Sun, and are quite clear. Deal.

    (Yes, I do work for Sun btw)

    1. Re:NDA by ostiguy · · Score: 5, Informative

      Linux developers in general have a loose take on legalities and freedom. NDAs are incompatible with the devout interpretation of freedom and the BSD license that the OpenBSD project is built on. While this can mean that some features must go (VRRP, Sun's ECC code), it means that OpenBSD is the safest OSS OS to build on for protecting oneself from legal hijinx.

      And again, the reason that this is a story is because Sun claims they are the open alternative to MS.

      ostiguy

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

      2: Look at the Linux source for hints. This surely isn't too difficult.

      seeing that most, if not all, of the code in the Linux kernel is GPL, this isn't an option. you can't look at GPL'd code for "hints" and then use it to write software under another license (BSD). this would make it too easy for one project to use the linux kernel for suggestions, and then put them in a proprietary product.

    3. Re:NDA by Ded+Bob · · Score: 3, Informative

      1: If the OpenBSD crowd want the docs, sign the NDA. Linux developers did this. It's not that big a deal.

      I believe that Sun has not offered OpenBSD the NDA to sign.

      2: Look at the Linux source for hints. This surely isn't too difficult.

      Theo wants to take advantage of some special features in these chips that Linux is not currently using, therefore, the specs are required.

      Access to the information the OBSD developers have requested is a privilege, not a right. They want to build a kernel around the USIII, which is great, but the rules have been set by Sun, and are quite clear. Deal.

      Sun gave the specs to Linux under an NDA. OpenBSD wants to play by the same rules.

      I am mostly in the FreeBSD world, so my answers may or may not be accurate.

    4. Re:NDA by Anonymous Coward · · Score: 1, Insightful

      If I bought "your" hardware, does that make it
      mine? If you tried to take it back - could I
      take _you_ to court?

      so... you say you own the "technology".. Your
      "technology" would be pretty pointless without
      "my" software, wouldnt it?

      oh.. you write software also.. so that means
      I'm actually getting a lease on an appliance
      now.. not a general purpose computer..

      sorry.. I didn't read the contract. I thought
      I was getting a computer.

      [no need to mention monoplies]

      --
      Silvio

    5. Re:NDA by Anonymous Coward · · Score: 0

      Development OpenBSD style:

      why do something useful when you just sit & bitch around. They're probably just waiting for NetBSD to catch up, then snatch that (again).

    6. Re:NDA by snak0rific · · Score: 1

      kinda, then anyone could then take the BSD-licensed stuff and make something keet with it and be like

      OVERPRICED PRODUCT v1.0
      THX SUN c/o OBSD
      the Not-Sun Corp.

      --
      -- "Put on your big girl panties and lift!"
    7. Re:NDA by n8_f · · Score: 1

      Yes, you can. GPL is copyright and is still subject to fair use, which includes quoting. So long as my new work only uses small snippets of the original, it is not considered a derivative work. The length of an acceptable quote and whether or not something is a derivative work is a value judgement that has to be decided on a case by case basis following the 4 rubrics of fair use (defined in copyright law, but in a slightly different form here) .
      But that is really besides the point, because what we are talking about are facts, and facts are not subject to copyright. So I can look at GPLed source code and determine that a processor has this many registers, or requires this bit set to use this feature, etc. Those are all facts, not expressions of an idea, and I can derive those from the Linux source code and put them in anything I want.

      Hope that helps,
      Nathan

    8. Re:NDA by cpeterso · · Score: 2


      and who would buy OVERPRICED PRODUCT v1.0 when it is based on the free OpenBSD? And would Sun be upset when someone buys their Sparc hardware to run someone else's OVERPRICED PRODUCT v1.0? Solaris is a cost center for Sun.

    9. Re:NDA by Anonymous Coward · · Score: 0

      Better think about getting that resume current.

      My prediction is BYE BYE SUN!

      And for tech companies.....well study the stock charts the writings on the wall!

    10. Re:NDA by DA-MAN · · Score: 1
      Theo wants to take advantage of some special features in these chips that Linux is not currently using, therefore, the specs are required.



      Like what? SMP?

      --
      Can I get an eye poke?
      Dog House Forum
    11. Re:NDA by Ded+Bob · · Score: 1

      Cute.

      Seriously, from the article:

      OpenBSD on UltraSparc III isn't a mere curiosity. De Raadt is particularly interested in UltraSparc III features that are well-suited to OpenBSD's emphasis on security--for example, memory protections that make computers less vulnerable to buffer overflow attacks.

    12. Re:NDA by DA-MAN · · Score: 1

      Yeah, I know. just flaming OpenBSD a little. I would love to use it in the real world corp environment for something other than a firewall before I die. What that means is that OpenBSD needs the following:

      1) Get out of a.out, go to Elf, everyone else has including the FreeBSD brethren
      2) Decent threading support
      3) SMP
      4) Java, Java, Java

      I personally wish I could get the Linux kernel with the OpenBSD userland, that would be a rock solid ass system right there. For now I have to continue building my own damn distro because most distros enables every freakin option for every single package which links to every other package and makes for dependency hell and I simply ain't gonna wait for Gentoo, I got work to do!

      --
      Can I get an eye poke?
      Dog House Forum
  16. Good oh-penBSD by dazdaz · · Score: 3, Insightful

    The long term implications of an Ultra secure operating system based on Sparc hardware is a very interesting one. A whole new niche market could be opening up here. More interestingly, this will be I believe one of the steps needed towards the Fortune 500 moving to OpenBSD. It's just a matter of time, before their emphasis on security is doubled, or tripled from what it presently is as industry continues to move online and companies increasingly continue to protect their assets especially due to tight profit margins. I can see paranoia becoming the default at long last and a thirst for highly secure systems.

    I've already seen a couple of financial institutions use OpenBSD. Would be interesting to see figures for real world present usage by industry.

    Rock on OpenBSD.

    1. Re:Good oh-penBSD by hrbrmstr · · Score: 2

      that and decent mp support in openbsd...

      almost no point running it on "enterprise" h/w if it can't take real advantage of the scads of processors most places put in a single box.

      --
      Mind the gap...
  17. Re:My comments by Anonymous Coward · · Score: 0

    That is absolutely wrong my friend, not my intention. The problem is that their decision caused a lot of their customer becoming unhappy.
    Customers getting upset over a change in the default settings? I didn't know that fourteen and fifteen year old girls were a major customer base for Sun.

    That is not the point either. You answered out of your ass my friend. OpenOffice is no doubt the same as StarOffice but SO was freely available and SUN decided to sell it for cash over night, which on the otherhand pissed a lot of their CUSTOMERS off again.
    More of the same from those teenaged girls, apparently. Dear god! They decided to use the established name brand when trying to pull in some cash rather than create a new one or append a 'Plus' to the end of its name.

    Well that is 50 more than Solaris :)
    Point granted.

    Oh what a serious comment.
    Maybe you're not the rabidly antisemitic KDE troll, then. But let me tell you - he's a royal pain in the ass.

  18. Other OSs by Apreche · · Score: 3, Interesting

    How come other OSs (not just Solaris) seem to have versions for UltraSparc. I know for a fact that Mandrake has a version that works fine on UltraSparc processors. I'm pretty sure BeOS can, and that many other linux/unixes can. I used to know a guy who had DOS running on a sun machine. If everyone else doesn't seem to have a problem why does BSD?

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:Other OSs by asdfx · · Score: 4, Informative

      OpenBSD has support for UltraSparc I's and II's (as well as the non-UltraSparc's). There was significant enough change in the way that the UltraSparc III's work that the OpenBSD team can't figure out how to get it to boot. The reason Mandrake works is because Sun already released the documentation to the linux guys under a Non Disclosure Agreement of some sort (The legality of of Open Source and a NDA makes me laugh). I don't know BeOS well enough to say much there, although they weren't mentioned in the article, so I doubt they can use the Ultra III's. I would wager the same holds true for DOS. Anyone know enough about BeOS?

    2. Re:Other OSs by binaryDigit · · Score: 2

      Read the article, OpenBSD does work on USI and USII machines, it is specifically the USIII that they are having problems with. And it also states that Sun had given the Linux clan some info under NDA about USIII that has allowed Linux to run properly. BeOS on Sparc? I haven't heard of that port? Unless your comment about DOS also implies that they were using the DOS compat. cards that Sun has (or even worse, running on the old i386 machines)

    3. Re:Other OSs by haggar · · Score: 2

      BeOS doesn't run on anything less than Pentium MMX, by design. openbeos.org might change this, some day, but then that won't be called BeOS anymore.

      --
      Sigged!
    4. Re:Other OSs by binaryDigit · · Score: 2

      At which OS version did they officially drop support for BeBoxen and Macs? I still have OS cd's floating around here somewhere, but haven't looked at BeOS in four years or so.

    5. Re:Other OSs by be-fan · · Score: 2

      It was Jan 2000 they dropped support for PPC, so that makes it Release 4. I think BeBoxes were supported as long as PPC was.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:Other OSs by haggar · · Score: 2

      They never stopped support for BeBox and Macs. The only thing is, the only supported macs are the PowerMacs with the 60x and PCI bus. You should check the HW compat list. In a way, it's the Macs that stopped being supported.

      However, if you have a G3 or G4 daughterboard in one of those PowerMacs, BeOS will utilize them, with lots of speedy delight ;->

      --
      Sigged!
    7. Re:Other OSs by binaryDigit · · Score: 2

      Thanks for the info. One of these days I'll have to put the BeBox back together and load a newer version (The last one I saw was still pre 1.0) and see how it looks.

    8. Re:Other OSs by Anonymous Coward · · Score: 0

      DOS and BeOS on US3? Are you feeling ok? WTF is this crap?

  19. Sun... by WPIDalamar · · Score: 1, Offtopic

    Sun is one of the coolest computer companies out there... too bad they're being dicks here.

    1. Re:Sun... by Dan+Ost · · Score: 1

      Has it not occured to you that a NDA is
      inconsistent with the ideals of open source?

      From that point of view, Theo is doing the
      right thing and the Linux developers sold out.

      I happen to agree with Theo. One of the greatest
      strengths of OpenBSD is that it is completely
      unencumbered code (no strings attached).

      --

      *sigh* back to work...
  20. Oh no, not again... by mrbill · · Score: 0, Troll

    Its just more of Theo whining. If he wants the info, he should sign the NDA and have a nice cup of shut the fuck up.

    1. Re:Oh no, not again... by Anonymous Coward · · Score: 0

      I laughed for five minutes...

    2. Re:Oh no, not again... by Frymaster · · Score: 2
      here's a novel idea... why don't we all actually read openbsd's licensing policy?

      it's here

      please note the section stating:

      OpenBSD can not include material which includes copyrights which are more restrictive than the Berkeley copyright, or must relegate this material to a secondary status

      and consider that the reason theo isn't using the linux implementation as a hint is because the gpl is more restrictive than the bsd license.

      this may also be the primary reason for refusing to sign the nda. it may be considered "more restrictive" (i certainly didn't get an nda with my copy of obsd 3.2)

      now please have a cup of shut the fuck up yourself.

  21. Re:My comments by Anonymous Coward · · Score: 0

    Not to mention that the SUN vs. MICROSOFT and JAVA issue that is going on right now places SUN into a real dark light. I think SUN is trying with all foul possible ways to get cash.

  22. SPARC is supposedly open? by Alioth · · Score: 5, Insightful
    I thought the SPARC processor was supposed to be an open architecture? It is according to Sparc International - surely if the Sun SPARC processors don't meet the SPARC specification, they aren't SPARC processors any more?

    Or is it not the actual processor - but support hardware/boot rom issues that they are having a hard time getting information about?

    1. Re:SPARC is supposedly open? by Anonymous Coward · · Score: 0

      The standard document specifies only the user mode architecture. Things like e.g. the MMU are not included.

    2. Re:SPARC is supposedly open? by Anonymous Coward · · Score: 0

      The UltraSparc III uses extensions. The standard says many things, but does not prevent extensions. It does say you can have up to 256(or was it 512) registers. Eat that Intel.

      But anyway, the issue is the UltraSparc III processor, not the Sparc V9 architecture.

  23. Re:My comments by Blacklaw · · Score: 2, Insightful

    I'd have to say that Sun are doing pretty well here in the UK. They've just started a scheme where educational and non-profit research establishments can get a full site license for StarOffice 6.0 for £23 - that's in total, not per computer. As a technician for an educational establishment, this makes me rather happy.

    NDAs are a fact of corporate life - is asking someone to sign one before you give away details on the technology it's taken you years and millions to develop *really* that evil?

    -Blacklaw

  24. OpenBSD Journal by Karamchand · · Score: 3, Informative

    You also might be interested in this OpenBSD Journal article about the same subject. Usually the discussions about the articles are very insightful on deadly.org

  25. Unstoppable Team by sofo · · Score: 0, Offtopic

    Theo de Raadt and Steve Jobs could rule the world if they got together. No really.

    1. Re:Unstoppable Team by Anonymous Coward · · Score: 0

      I think they already do, each of their worlds consists of 1 person and they are the ruler.

  26. It's not as bad as it seems... by jdreed1024 · · Score: 5, Insightful
    From the article:
    Sun has now promised to give OpenBSD the same information it provided to higher-profile, open-source projects such as Linux. "Sun has committed to working with OpenBSD to...ensure they are extended the same information as other open-source communities," the company said in a statement. (boldface added)

    So really, Sun wasn't hindering the Open Source movement. They already gave the information to the "Linux project" (presumably that means Linus or one of the other kernel hackers) Really it's just that OpenBSD didn't have the documentaton. Big fucking deal. Yes, it sucks that they were overlooked, but really, you can't claim Sun is trying to stifle the Open Source movement by giving stuff to Linux and not OpenBSD.

    I understand that this guy's hardball tactics have worked in the past, and seemed to work here, but really, that's not the right way to go about things.

    Most activists screaming for every corporation to release all code and programming guides don't understand history. In the beginning, personal computers were mainly for hobbyists. They all came with programming documentation, and some even came with full schematics. Then they became commercial, but still the companies were fine about providing technical information to thos who wanted it. I recall one of my earlier video cards came with programming docs, as did an early Adaptec SCSI card. Then competition began to get more cut-throat. The next big feature in your sound card was what could make or break your company. Damned if you're going to give it away to some pimply-faced kid who may or may not be working for the competition.

    The big corporations have been in this mindset for almost ten years now. It's going to take them a while to get out of it. The current economics models these companies have crash and burn when confronted with Open Source. This does not imply that Open Source is bad, rather that it's unexpected. It's going to take some time for public sentiment to overcome the marketing and accounting drones, who suddenly see nothing but a bunch of red numbers in their "total" columns. Most companies have already made gestures of goodwill by opening up a lot of programs. Think how much you had to pay for an Office Suite before OpenOffice/StarOffice. Any idea how much Transarc AFS cost before IBM bought them and released OpenAFS? I could go on and on, but I need to go to work.

    The point is, as I've said before, and will continue to say, you can't say "You must do foo" to a corporation, because they'll laugh at you. Most people don't like being ordered around, let alone corporations. The right thing to do (which was eventually done here) is get press coverage and let the people know that ACME Corp has not responded to your (polite, not bitchy) requests for documentation. Chances are they probably lost the request anyway. (Do you know how much bureaucracy exists in large corporations? It's amazing they get anything done to begin with.) The point is, leaders of Open Source projects may have done wonderful things and contributed tons of ideas and programs to the community, and benefited the world as a whole, but still proprietary source code is not a God-given right. Maybe it should be, and maybe in the future it will be, but not right now. Once that is realized, relations with corporations will get much, much easier.

    --
    There is no sig, there is only Zuul.
    1. Re:It's not as bad as it seems... by ostiguy · · Score: 3, Informative

      Its not about source code, as if it were, OpenBSD couldn't use it anyhow, a la the Sun ECC code for OpenSSL, which carries some patent limitations that makes in incompatible with a strict constructionist BSD license interpretation (a la Open, and not Free or Net). Its about documentation, which they asked for repeatedly. The *reason* this is a story is because Sun runs around claiming openness. If this were about an IBM or HP chip, it wouldn't be a real story, as Sun is the leading drum beater about how open they are in comparison to MS.

      ostiguy

    2. Re:It's not as bad as it seems... by tetra103 · · Score: 1

      Don't be a clown. Do keep things in perspective. Sun is a large company and they do try to work openly with competition. Be it opensource or commercial, point is they do TRY to promote standards for all to follow.

      The difference between Sun and Microsoft is that Sun trys to standardize on protocols and Microsoft tries to standardize on applications. Obviously Sun trys to work with the community whereas Microsoft trys to take over the community.

      In some cases Sun may appear to control the community (ala strict control over Java), but that's where you have to keep things in perspective. They are foremost a company. They have employees to pay. In fairness, they are a MUCH better company when it comes to working with the community than most. Anyone who disses Sun just makes me sick.

    3. Re:It's not as bad as it seems... by Geekboy(Wizard) · · Score: 2

      Um, you're the one being the clown. Sun claims that SPARC is an open architecure. They also claim that the US3 is part of SPARC. Now, if your big shoes don't get in the way, you can follow the path that will lead you to belive that since US3 is part of SPARC, and SPARC is fully open, then Sun needs to release the documents for the US3. If it is not open, then Sun needs to say that.

    4. Re:It's not as bad as it seems... by snak0rific · · Score: 1

      sparc is open :/

      www.sparc.org

      --
      -- "Put on your big girl panties and lift!"
    5. Re:It's not as bad as it seems... by Anonymous Coward · · Score: 0

      That's a severely flawed argument because it is based on misconceptions.

      What Sun and SPARC International claim:

      - SPARC is an open processor architecture

      - UltraSPARC III is a proprietary implementation of version 9 of the SPARC architecture

      So if your small shoes allow you to follow the path in a reasonable time, how does that lead you to believe that Sun has to release anything other than the "open standards" part? Even then you get those from SPARC International, not Sun Microsystems.

      "open" means you get the SPARC architecture standard and you can make your own SPARC implementation and compete with Sun. Just like Fujitsu and others have done. If you do it right then your customers will retain their investment in SPARC applications. It specifically does not mean that all of Sun's intellectual property is free for the taking.

      "All your UltraSPARC are belong to us" my ass.

    6. Re:It's not as bad as it seems... by Anonymous Coward · · Score: 0
      From the article:
      Sun has now promised to give OpenBSD the same information it provided to higher-profile, open-source projects such as Linux. "Sun has committed to working with OpenBSD to...ensure they are extended the same information as other open-source communities," the company said in a statement. (boldface added)

      So really, Sun wasn't hindering the Open Source movement. They already gave the information to the "Linux project" (presumably that means Linus or one of the other kernel hackers) Really it's just that OpenBSD didn't have the documentaton. Big fucking deal. Yes, it sucks that they were overlooked, but really, you can't claim Sun is trying to stifle the Open Source movement by giving stuff to Linux and not OpenBSD.


      Sorry, but Sun didn't give the specs to any Linux developers; Sun released them under an NDA. That above snip makes it seem like Sun just handed the specs over unconditionally, and that's not the case at all.

      (Also from the article, paraphrased) The BSD folks already tried using the relevant Linux sources to assist their work, and couldn't make the result work. So, BSD folks need the specs.
  27. ah you goofed again by linuxislandsucks · · Score: 1

    Ah does anyone remember that you can get the information straight form the linux code sun is adding to get Linux to run on sparc?

    People please check your facts before posting..

    --
    Don't Tread on OpenSource
    1. Re:ah you goofed again by liquidsin · · Score: 2

      But wouldn't using that GPL'ed code mean that the OpenBSD team would have to release THEIR code under the GPL instead of the BSD license?

      --
      do not read this line twice.
    2. Re:ah you goofed again by Anonymous Coward · · Score: 0

      Not if you use the code from Linux as documentation or write documentation from it and then code your BSD stuff based on that "documentation"

    3. Re:ah you goofed again by Anonymous Coward · · Score: 0

      > Ah does anyone remember that you can get the information straight form the linux code sun is adding to get Linux to run on sparc?

      If you'd bothered to RTFA you would have read that the BSD team already tried that, and couldn't make the results work. They still need the specs.

      People please check your facts before posting..

  28. Theo's just being an asshole - once more by Anonymous Coward · · Score: 0
    Someone really should give Thoe a good bitchslapping.

    Sun has a new processor and Theo wants to have support for it in OpenBSD. Theo demands to have access to the specs. Sun says he has to sign an NDA like the nice Linux guys already did. Theo blows a fuse, dislocates his humongous ego. Not having been treated like the king and the lord saviour of our world that he is, Theo runs off to the media to whine about how his excellency was not granted a royal treatment.

    What a tard.

    1. Re:Theo's just being an asshole - once more by jbolden · · Score: 5, Interesting

      Since you are an AC I'd say its close to 100% that Theo has done way more for the community than you have.

      As for the specifics. If Sun made it policy that it required an NDA to get Sparc 3 Theo would go away. That makes Sparc 3 a closed architecture. But Sun claims Sparc 3 is open. All Theo is doing is either:

      a) forcing the reality to match their rhetoric (i.e. open the spec)
      b) forcing them change the rhetoric

      Sun has been all over the map in terms of open source and open standards. I think these public battles are forcing Sun as an institution to confont the contradictions in their idealogy and corporate culture.

    2. Re:Theo's just being an asshole - once more by OrangeSpyderMan · · Score: 5, Informative

      If Sun made it policy that it required an NDA to get Sparc 3 Theo would go away. That makes Sparc 3 a closed architecture.

      Aaaaargh! Stop it! :-) Sparc != UltraSPARC-III. SPARC is an open architecture. UltraSPARC-III is a proprietary, closed chip. What is difficult about that? TCP/IP is an open protocol, OpenBSD implements it in an open way, and MS does so in a closed way. One closed implementation of an IEEE spec does *not* make that spec closed and proprietary.

      --
      Try NetBSD... safe,straightforward,useful.
    3. Re:Theo's just being an asshole - once more by jbolden · · Score: 2

      OK rephrasing accepted, "If Sun made it policy that it required an NDA to get Ultra-Sparc 3 Theo would go away. That makes Ultra-Sparc 3 a closed architecture."

    4. Re:Theo's just being an asshole - once more by SpitFU · · Score: 1

      As for the specifics. If Sun made it policy that it required an NDA to get Sparc 3 Theo would go away. That makes Sparc 3 a closed architecture. But Sun claims Sparc 3 is open. All Theo is doing is either:

      A Non-Disclosure Agreement is not something that signifies closed architechture. It is simply a legal binding document that protects SUNW from it's competitors. In a perfect world, there would be no need for NDA's and you wouldn't have to sign them to accept that position at your current job. The fact is we don't live in a perfect world and as such corporations as well as non-profit organizations, (which I currently work for) still have you sign an NDA before they agree to employ you.

      Don't ridicule them for requiring something that is legally accepted by everyone in the corporate world. Especially, in comparison to Micro$oft which doesn't even give you the option to sign an NDA to get their source code. I know, It looks as if I'm comparing hardware to software here, but I'm actually identifying the principle of the company.

      The one thing I don't understand is why if you purchase a Sparc platform from Sun Microsystems does everyone complain about the O.S. so much, cause you get a free copy of Solaris, so it's not as if you're paying for the operating system, which is remarkably different from what Microsoft does. Granted the cost of a Sparc from Sun is extremely expensive to begin with but you'd still have to pay that outrageous price to run the OpenBSD on that platform in any case, unless you build a Spork. Who trust Spork's around here, not me.

      --
      reassign null to be the tape device - it's so much more economical on my time as I don't have to change tapes_BOFH
    5. Re:Theo's just being an asshole - once more by Anonymous Coward · · Score: 0

      You just can't seem to get it right. What you really meant to say:

      "If Sun's policy is to require an NDA to get the UltraSPARC III implementation details then Theo would go away. That would make UltraSPARC III a proprietary implementation of the open SPARC architecture."

      Which is true. It _is_ a proprietary implementation of the open, standardized SPARC architecture. The architecture is open, the implementation is proprietary. Will Theo go away now? Please?

      DaveM smart, Theo whiner.

    6. Re:Theo's just being an asshole - once more by jbolden · · Score: 2

      Especially, in comparison to Micro$oft which doesn't even give you the option to sign an NDA to get their source code.

      Actually Microsoft has exactly the same policy which they call "shared source". Microsoft has been attacked for this, and rightfully so. NDAs absolutely signify a closed architecture. The fact that they are standard is merely the fact that closed not open is standard.

      As for wanting to run OpenBSD on a new Sun system this strikes me as stupid. But open is the right to do stupid stuff with your property.

    7. Re:Theo's just being an asshole - once more by Anonymous Coward · · Score: 0
      If the a closed UltraSPARC III chip implements the open SPARC architecture, why does Theo then need some documentation and OpenBSD doesn't run on the new chip implementing the open specification (especially as OpenBSD seems to work on the older chips)?

      I have no idea about anything Sparc nor OpenBSD, I am just wondering...

    8. Re:Theo's just being an asshole - once more by Anonymous Coward · · Score: 1, Informative

      If the architecture was too specific then you could not differentiate implementations. There are SPARC implementations for embedded markets, business markets, HPC markets, etc. that all make trade-offs.

      Example: UltraSPARC III contains an integrated memory controller. The SPARC architecture cannot specify the type and programming model of the memory controller or the architecture would have no longevity. In order to know how to use the memory controller you would need UltraSPARC III-specific information.

      It's been said before: UltraSPARC III is a proprietary implementation of an open standard.

      The "open standard" part means Theo is able to design his own 64-bit SPARC, not that Sun has to provide the details of its own proprietary implementation. The rationale is preventing lock-in. You can buy a competing 64-bit from, say, Fujitsu if you don't like Sun's implementation or performance or pricing or support costs or features. Theo is twisting the marketing slogan for his own purposes by claiming it should be his own definition of "open".

      DaveM smart. Theo whiner.

    9. Re:Theo's just being an asshole - once more by Anonymous Coward · · Score: 0

      I'd say it's close to 100% that Theo has done way more to hurt the community than he has either.

      Theo IS an asshole. Period. Check it out.

      And why can't they just steal this from NetBSD? Oh, that's right, I forgot--Theo had a big hissy fit where he tried to r00t their b0x0rz, so of course he doesn't want their inferior code.

      Sour grapes is what it is; he doesn't need to bring Sun into it TOO to salve his wounded pride.

    10. Re:Theo's just being an asshole - once more by jbolden · · Score: 2

      NetBSD doesn't have it either.

  29. Wow, a troll trolling a troll? by Anonymous Coward · · Score: 0

    Is this a new way of getting karma on /.?

    Find someone who says something that can be disagreed, and then broadcast similarly untrue crap in order to get modded up? Hahaha.

  30. Sparc, BSD by dhall · · Score: 5, Insightful

    Theo said he would prefer to run openbsd.org on Ultrasparc architecture, since it provides certain levels of hardware security, from following the thread on the BSD forums.

    He's not exactly the easiest person to get along with, but to be honest, this is on par for Sun's dealings with the Open Source commnuity. Sun at times deals with the community like Digital did back in the day. And like Digital, I can honestly see Sun fading into the sunset, from an operating system perspective.

    AIX / HP provide the enterprise level OS's, with several features that are not found in the core of Solaris. AIX with 5.2 has attempted to bridge the gap with Linux, in providing a common environment shared with Open Source applications, including having RPM's integrated with their own package management (as a side note, AIX's LPP package management is more sound then RPM's, IMHO).

    Linux has been edging into the low-to-mid end market, even stealing Sun's thunder with Oracle buy-in. Sun is being squeezed in the middle, and must decide whether they want to focus on the high-end enterprise, or the middle tier web/app/database servers.

    AIX has it's association with Websphere and DB2. Sun has to decide whether it's operating system is worth the cost, or whether they are a hardware company. Unfortunately as long as companies feel they must only run specific OS'es on their Hardware (Apple), they will continue to relegate themselves to a niche market that is ultimately self-limiting.

    IBM still has the monopoly on Z-series Mainframes (Amdahl pulled out of that market). Their philosophy has always been expensive hardware, cheap to free software, and hefty support and services contracts. They make their continued money through licenses and services.

    1. Re:Sparc, BSD by ilikehardhouse · · Score: 2, Interesting
      Linux has been edging into the low-to-mid end market, even stealing Sun's thunder with Oracle buy-in. Sun is being squeezed in the middle, and must decide whether they want to focus on the high-end enterprise, or the middle tier web/app/database servers.

      yes and no. Oracle and Solaris/sparc still make for very large database servers - and you get support for it - at a cost of course. Sun has also made inroads into Linux, releasing it's own distribution (I know it's a rebadged redhat, but it's a start - and Sun's tech support will support both their linux distribution and Solaris directly).

      AIX has it's association with Websphere and DB2.

      Sun has it's association with iPlanet.

  31. Because they claim to be open by Per+Abrahamsen · · Score: 2

    It has traditionally been a selling point for Sun that there technologies are based on open specifications, reducing the risk of a vendor lock-in.

  32. -1, Karma Whore by Anonymous Coward · · Score: 0

    blah blah blah ... what original thought in the parent comment merits "Insightful"? More like -1, "Same ol' shit re-hashed" ...

  33. open Standards ? by Anonymous Coward · · Score: 0

    http://www.sparc.org/faq.html See what makes Sparc open !! Question is - if its just lazyness from SUN to provide adequate manuals or if they only pretend to be open to fool the ppl. Fact is that such behaviour doesn't fit the Open Standards Attitude from SUN ...

  34. That almost made me cry... by Anonymous Coward · · Score: 0

    from laughing. Best post ever!

  35. Similar problem with Adaptec by Daniel+Phillips · · Score: 4, Insightful

    I have a similar problem with Adaptec. I'm trying to get register-level specs for their AIC-7xxx series of scsi chips.
    On their Linux page they claim to support open source:

    We have launched a dedicated Web site to provide a repository of
    information for our open source solutions, including:

    * Our latest Open Source drivers
    * Technical documentation
    * White papers
    * FAQs

    But in fact there is no technical documentation available beyond lightweight lists lists of features and general hardware type. Directly contacting Adaptec, I get nowhere without a product serial number, which of course I don't have because the chips are embedded in an OEM motherboard.

    So maybe I'm just not talking to the right person, but it does look like the company is saying one thing and doing another.

    To be fair, the driver support for Linux is good. Drivers are developed by an Adaptec-sponsored group and provided in source form. These drivers are in the mainline 2.4 and 2.5 source trees. This is a far better performance than, for example, NVidia, whose drivers are well-known for breaking every few kernel releases because of their binary-only nature. Still, it's not enough. It seems to me Adaptec is just shooting themselves in the foot by keeping the low level interface specs closed. If they continue to do that, they will certainly be knocked out of the market by other hardware that's better understood by kernel hackers, for which both low and high level optimization can be done by lots of developers. That's exactly what I'm trying to do with their chips, and to be frank, I'm doing it only because I happen to have one available to play with at the moment. But I'll move on without hesitation as soon as something shows up that gives me more scope for interesting optimizations. I'm just not one of those people who enjoys reverse-engineering, though I have immense respect for those who do.

    The way things are, the Adaptec guys who develop the Linux drivers can do plenty of low level optimization based on things that only they know about the hardware, but who will listen to them if they want changes in the core kernel for better support? Plus, who wants to invest in hardware that is certain to become unsupportable as soon as the company EOLs the product? With Linux basically taking over the server market, I see that policy as the most efficient way to become part of the sedimentary fossil record as soon as possible.

    --
    Have you got your LWN subscription yet?
    1. Re:Similar problem with Adaptec by ntp · · Score: 1

      This is a far better performance than, for example, NVidia, whose drivers are well-known for breaking every few kernel releases because of their binary-only nature.

      Stop spreading your FUD here. This claim is totally unsubstantiated. I've been using the nVidia driver with the latest stable kernels for a long time now with no problems.

      --
      I control the time!
    2. Re:Similar problem with Adaptec by Daniel+Phillips · · Score: 2

      "This is a far better performance than, for example, NVidia, whose drivers are well-known for breaking every few kernel releases because of their binary-only nature."

      Stop spreading your FUD here. This claim is totally unsubstantiated. I've been using the nVidia driver with the latest stable kernels for a long time now with no problems.

      Substantiation.

      --
      Have you got your LWN subscription yet?
    3. Re:Similar problem with Adaptec by be-fan · · Score: 2

      This is a far better performance than, for example, NVidia, whose drivers are well-known for breaking every few kernel releases because of their binary-only nature.
      >>>>>>>>>
      Bullshit. The binary nature has nothing to do with it. They don't touch the kernel at all. The only thing that could be breaking is the kernel glue code, which is provided in source form with the drivers. I've never had the drivers break on me in a stable kernel release (in their default form) and (once patched) I've been able to track kernel 2.5 since about 2.5.38 (now up to 2.5.50) without them breaking a single time.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Similar problem with Adaptec by Anonymous Coward · · Score: 0

      LOL! Google doesn't offer much proof. Your very search query is flawed.

      "nvidia tainted [bug]" also gets reports of "not tainted" kernels with lspci output containing nVidia. Not to mention leaving out other bug-inducing items like patched kernels.

      Try real research next time buddy.

    5. Re:Similar problem with Adaptec by Daniel+Phillips · · Score: 2

      LOL! Google doesn't offer much proof. Your very search query is flawed.

      "nvidia tainted [bug]" also gets reports of "not tainted" kernels with lspci output containing nVidia. Not to mention leaving out other bug-inducing items like patched kernels.


      Right:

      If I try to use NVIDIA's modules (the latest available are 1.0-2960), I get a
      kernel BUG at filemap.c:236 in...

      Look, this is well known. NVidia's driver does memory managment, takes various locks and such. It is sensitive to changes in the core kernel. If NVidia provided the driver in source form, Linux developers would keep the thing maintained, but they don't, so it keeps breaking.

      Try real research next time buddy.

      Trying pulling hard, and that foot may suddenly pop out of your mouth.

      --
      Have you got your LWN subscription yet?
    6. Re:Similar problem with Adaptec by imp · · Score: 2
      So maybe I'm just not talking to the right person, but it does look like the company is saying one thing and doing another.
      Have you even tried getting on the phone and calling their documentation department? In the past I've found no register level docs on the web site, but was able to get paper copies w/o much hassle by calling them and ordering it.

      Also, the ahc/ahd drivers are still the amoung the best supported drivers in FreeBSD. They deal with all the various quirks of the chips very well, and kick ass in terms of performance. Justin Gibbs has been writing these drivers for years and years and years, even before going to work for adaptec.

      The driver is full source, even source for the sequencer on the chip. Most other vendors don't go to that level of source code availaibilty. Most vendors give a binary blob to load onto the card for the on-board sequencer.

      In short, I don't think that you have the first clue what you are talking about here.

      As to Theo and Adaptec, well, he's a total pain to deal with and seems to be telling a radically different story about his experiences with Adaptec than the folks that work for Adaptec tell. I suspect that a similar thing is going on with Sun. I have friends that are doing the FreeBSD sparc64 work and they have indicated that Sun has been forthcoming with documetnation and hardware for their efforts. Maybe Theo isn't getting what he wants because he's a total jerk to people and they react to that.

    7. Re:Similar problem with Adaptec by Daniel+Phillips · · Score: 2

      Have you even tried getting on the phone and calling their documentation department?

      Yes. As I mentioned in my post, they just asked for a product serial number and it went no further.

      In the past I've found no register level docs on the web site, but was able to get paper copies w/o much hassle by calling them and ordering it.

      Sorry, that's just not good enough, especially considering the above brick wall. If they want their chip properly supported, they should just post the the docs on their web site.

      The driver is full source, even source for the sequencer on the chip. Most other vendors don't go to that level of source code availaibilty.

      Most vendors give a binary blob to load onto the card for the on-board sequencer.


      Many other vendors have similar or worse mental deficiencies, it's true, however there's no safety in numbers here. There used to be lots of dodos as well.

      In short, I don't think that you have the first clue what you are talking about here.

      Give me a break. Go look for yourself.

      --
      Have you got your LWN subscription yet?
    8. Re:Similar problem with Adaptec by Anonymous Coward · · Score: 0

      I can't believe you cited that bug report. I bet you didn't even read it. That person also had:

      o XFS for 2.4.19
      o rmap-13b
      o O1-Scheduler
      o low-latency patches
      o preempt-kernel

      applied to their kernel. I'm using version 2960 right now for 2.4.20 and did flawlessly with 2.4.19 as well. NVidia can't be held responsible for non-stock kernels because there are an infinite number of them.

      If NVidia provided the driver in source form, Linux developers would keep the thing maintained, but they don't, so it keeps breaking.

      Probably, but I'm not debating whether the driver should be open source or not. IIRC, they can't because they don't own all of it. I'm just saying that it's stable and you shouldn't make claims otherwise without evidence.

      Really, try real research, not this google crap.

    9. Re:Similar problem with Adaptec by Daniel+Phillips · · Score: 2

      Really, try real research, not this google crap.

      Since you asked so nicely...

      --
      Have you got your LWN subscription yet?
    10. Re:Similar problem with Adaptec by Tet · · Score: 2
      This is a far better performance than, for example, NVidia, whose drivers are well-known for breaking every few kernel releases because of their binary-only nature.
      Stop spreading your FUD here. This claim is totally unsubstantiated.

      Do you have any idea who you're talking to here? While I may not agree with everything Daniel does (the BK flamefest springs to mind), there's no doubt that he's an extremely talented and high profile kernel developer, and I'll guarantee he knows far more about kernel breakage than you do (or I do, for that matter). Plus, of course, if you even briefly scanned the LKML archives occasionally, you'd see that the Nvidia drivers do break. It's not FUD at all because it's true.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    11. Re:Similar problem with Adaptec by Anonymous Coward · · Score: 0

      Do you know who imp is? Fucking clueless Linux morons.

  36. Who cares? by Anonymous Coward · · Score: 0

    OpenBSD is one of the more marginalized of the BSDs already. Even though I admire the technical abilities of some of the authors, there seem to be fewer and fewer users over time. You can argue in circles forever about WHY that is, but that does seem to be the "way it is."

    And now people are bitching because an increasingly marginalized Sun won't enthusiastically support an increasingly marginalized OS like OpenBSD? What's the big deal? Use a cheaper UltraSparc or UltraSparcII machine...or Intel or (soon) Opteron/Hammer. Vote with your pocketbook. If Sun deems the OpenBSD people economically important to their business model, they'll cave. If not....

    Did OpenBSD ever get around to supporting machines with multiple cpus yet?

    Cheers,

    Just another anonymous coward

  37. Re:My comments by christophersaul · · Score: 2, Insightful

    Why are people at Slashdot so down on Sun at the moment? They stuck with Unix when all the other vendors were going for NT, they make great hardware and have a great OS and certainly aren't losing market share to IBM or HP for God's sake. They're here to stay!

    What's wrong with replacing CDE with Gnome?

    If you want StarOffice for free, use OpenOffice? Companies weren't interested in StarOffice when it was free, now we have the best of both worlds - a free open source version and a professionally supportable product with a licence.

    From the posts, it sounds like they didn't ignore OpenBSDm, they asked for an NDA to be signed. What's wrong with that?

  38. Re:My comments by Anonymous Coward · · Score: 0

    Good, you write half a day later to this thread where we have discussed all these things already.

  39. Theo's approach by Anonymous Coward · · Score: 0

    T dR: Give me the information on the new UltraSparc III, and do it now!!
    Sun: piss off, jerk.
    T dR: BASTARDS! Give me the fucking info like you did for those Linux assholes!
    Sun: go to hell!
    T dR: I'm gonna go bitch to cNet since my programmer's can't parse Linux kernel code...

    The guy's not known for his tact or congeniality. You catch more flies with honey than with vinegar...

    1. Re:Theo's approach by Anonymous Coward · · Score: 0

      i agree. that guy is a penis.

    2. Re:Theo's approach by Anonymous Coward · · Score: 0

      Indeed. Theo has the tact of a badger with a bee hive inserted into its rectum. He'd probably get a lot more cooperation from EVERYONE if he'd just lighten up a bit. It's nice that he sticks to his guns, but it will be an empty victory if it ultimately leads to the slow strangulation of the project.

    3. Re:Theo's approach by twoslice · · Score: 2

      Apparently the guy subscribes to the theory that you can catch more flies with a load of shit...

      but remember the old saying "The squeaky wheel gets the grease"? well... sometimes the wheel gets replaced!

      --

      From excellent karma to terible karma with a single +5 funny post...
    4. Re:Theo's approach by Cro+Magnon · · Score: 1
      Apparently the guy subscribes to the theory that you can catch more flies with a load of shit...

      Well, that might not be the most pleasant strategy, but it works!
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  40. WTF? no Micro$soft? by twoslice · · Score: 2

    I thought it was bad form on slashdot to put the term "vs." in the subject line and not have Micro$oft on either side of the equation.

    The open source community needs to show a united front against Micro$soft in order to provide an alternative choice. With this crap, Micro$oft just points to this incident and says "see... Finger pointing and dissention. and by the way... We have taken this into account into our 500th commissioned er... unbiased TCO study which now shows that windows costs $658.67 less than open source"

    --

    From excellent karma to terible karma with a single +5 funny post...
  41. Re:Stop winning like a bitch by Anonymous Coward · · Score: 0
    Sun at least has professional GUI designers.

    and all they could come up with was CDE? damn!

  42. Chris Rock? by Anonymous+DWord · · Score: 1

    More like the Russian Jerry Lewis.

    --
    "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    1. Re:Chris Rock? by Anonymous Coward · · Score: 0

      Who is Jerry Lewis?

    2. Re:Chris Rock? by Anonymous Coward · · Score: 0

      Exaaaaaactly.

  43. the problem is Theo by Anonymous Coward · · Score: 0

    and the fact that he is a complete asshole.

  44. Re:Stop winning like a bitch by Anonymous Coward · · Score: 0

    Yeah and the same GUI designers are working on GNOME now :)

  45. Well no by jbolden · · Score: 2

    First off all IBM never shipped "all their machines with OS/2". In fact it was quite hard to get a machine from IBM with OS/2 preinstalled. They faced the same problems as most PC companies "ship everything with a Microsoft OS or pay way more for every OS you do buy".

    As for the quality of OS/2. OS/2 Multitasked far better on 286 hardware than Windows did on 386 until the release of NT. Not only was OS/2 an excellent OS in terms of multitasking and protection but with full Windows and Dos compatability it offered a real possibility for migration. The issue with OS/2 was never the capability or the quality of the OS it was:

    a) A real fear that OS/2 PC servers would cut into their very profitable AS/400 servers; and thus internal resistance to really pushing OS/2.

    b) Back and forth issues about whether OS/2 would or wouldn't require Microchannel, i.e. should OS/2 be helping to sell hardware or "be open".

    c) The problems of windows pricing which would have made IBM either take the plunge or not (i.e. they couldn't waffle).

    d) Because OS/2's support for Windows was so strong a lack of applications support.

    etc...

    I've never heard anyone argue that OS/2 as a product was not far and away the best OS for PCs during the 1.3-3.0 years.

    1. Re:Well no by OwnedByTwoCats · · Score: 1

      Don't forget the consent decrees that Microsoft signed to avoid prosecution for illegally extending a monopoly, and then promplty weaseled out of. No offense meant to any member of the mustelid family...

    2. Re:Well no by WWE-TicK · · Score: 0

      > Not only was OS/2 an excellent OS in terms of
      > multitasking and protection but with full Windows
      > and Dos compatability it offered a real possibility
      > for migration. The issue with OS/2 was never the
      > capability or the quality of the OS it was:

      IIRC, DOS support in OS/2 1.x was limited at best which was one of the reasons why it failed to make as big an impact as the "DOS killer" as it was anticipated. But since it had to run on 286 machines, this was acceptable ... at least it could run DOS applications.

      I was an OS/2 fanboy until I heard about Linux. The main problem with OS/2 was not its performance (the original poster clearly does not know a thing about OS/2 as it had some of the best multitasking and multithreading capability available for x86 PC OSes at the time). IBM's braindead marketing strategy which lead to a lack of native applications for it was probably the main thing which lead to OS/2's downfall in the consumer market. It got to a point where everything I ran on my OS/2 box were GNU ports of UNIX apps. So I figured I might as well go all the way and use a UNIX(-like) OS.

    3. Re:Well no by jbolden · · Score: 2

      OS/2 1.x Dos support was so-so. You could run smallish apps but nothing highly intensive. OTOH porting from DOS to OS/2 1.x was pretty easy; along the lines of Mac Classic -> Mac Carbon today. OS/2 2.x was a tossup. The DOS was compatable with most things and many apps ran better in 2.X then they did natively (for example Mathematica 1.X). The best DOS environment for the 386 at the time was the DOS/QEMM/Desqview environemt.

  46. BeOS on Sparc? by Doktor+Memory · · Score: 2

    Can I have some of that crack you're smoking, please? Unless I am grossly misinformed, there was never a build of BeOS for any architectures other than PowerPC or x86.

    --

    News for Nerds. Stuff that Matters? Like hell.

    1. Re:BeOS on Sparc? by Anonymous Coward · · Score: 0

      The BeOS has been developed for four architectures:

      The original builds, which were in-house only, ran on the now outdated Hobbit processor. The next development was for the PowerPC line, which was used inside the BeBox and then the version of BeOS for PowerMacs. Then, of course, we now have Intel x86 being developed for and supported since 1998. And since Be,Inc. is now owned by Palm, one can assume that it in some form runs on some yet-unannounced Palm/BeOS-hybrid architecture...

      The knowledge for the first three chips was taken form the BeOS Bible, by Scot Hacker, Peachpit Press, 1999. The fourth of course, is more than just informed speculation ;)

      Moriarty

  47. Theo is not porting OpenBSD to US III by Anonymous Coward · · Score: 0

    All those stupid "Theo is arshole" flame. Just for the record Theo isn't porting OpenBSD to US III. Jason Wright, Artur Grabowski and Marcus Watts are trying to run OpenBSD on US III.

    I guess they have asked for documentation as well.

  48. Theo's Conversation by cant_get_a_good_nick · · Score: 5, Funny

    This story was posted in the BSD section, I wrote something there. Didn't start enough of a flame war, so I'll repost it. Before flaming, make sure you read the email thread.

    OK, I'm karma capped, lets some good ol' flaming start...

    Theo de Raadt: (calls up Sun) Hello, I demand some documentation.
    Sun Guy: Who the f*** are you?
    TdR: I'm Theo de Raadt.
    SG: Which Theo de Raadt?
    TdR: The one that is incredibly smart and productive and gets real pissy when I don't get my way; the one that forked OpenBSD because the NetBSD folks didn't like how pissy I got and drove users away.
    SG: Oh that one. What documentation do you demand because you somehow infer a right to having?
    TdR: On the UltraSparc III processor.
    SG: Oh, the one that you spent no R & D money on, that you spent no manufacturing money on, but you feel you have an absolute right to have it and if you don't get it you get pissy?
    TdR: Yeah, thats the one.
    SG: OK, here is our link.
    TdR: This isn't enough. I want more.
    SG: What other documentation are you demanding?
    TdR: I don't know. It is your job to figure out what documentation I don't have and to get it to me when I demand it.
    SG: If you don't even know what to ask for, how are you demanding more?
    TdR: Those other guys get more.
    SG: Which guys?
    TdR: The Linux guys.
    SG: You mean the ones that we kind of work with because we have an Intel distro and we should really appease the guys that kind of put it together? The OS that we might try to sell some software on?
    TdR: Yeah, I want what they have. I deserve it.
    SG: Why?
    TdR: Because I want it to make a server.
    SG: Using what OS?
    TdR: A free one, that will put no money in your pocket for OS licenses, no money for support, that will most likely not sell any Sun software because it usually runs as a fairly stripped down firewall box, and won't even sell any of your real expensive hardware where you make the real money from since we don't support SMP. Since you lost a lot of money when the dot-com bubble burst, and your stock is now close to historic lows and have had a couple rounds of layoffs, you must be real enthused about doing some work which probably won't get your company any money at all?
    SG: Ahh, so you demand we get some internal engineers for you who luckily will be really eager to stop their real work fending off fierce competition from IBM Windows HP and Linux, gather all our UltraSparc-III stuff for you, run it through our lawyers who luckily enough will drop all work involving our lawsuits about Microsoft and Java (and possible shareholder and wrongful termination lawsuits) sanitize it for you because from your reputation for getting pissy over things (witness ipf) you won't take kindly to an NDA and rush it to you on your schedule not ours.
    TdR: If you don't, I'll get pissy. Yes, and make sure you get that NDA stuff out. We're opensource, and we don't like NDAs, and since we're always right your NDAs should go away because we say so.

    I know why Theo would want this, but I can't see the Sun guys dropping everything and making this their number one priority. Though childish, if I was a Sun person, I'd release this stuff first to FreeBSD and NetBSD, knowing it would eventually trickle down to OpenBSD, just to piss off Theo.

    1. Re:Theo's Conversation by aminorex · · Score: 2

      That's cute. But I have to object to the idea that
      providing the doc would be some sort of measurable expense for Sun.
      If Sun doesn't have the documentation already
      printed and bound, then they're a bunch of wankers,
      not engineers. All they'd have to do is drop a
      photocopy in the mail.

      Sun is trying to sell their stuff to customers. As a
      customer, I don't buy stuff that isn't documented,
      because I've got better things to do than spend my
      time reverse engineering the hardware platform.

      Computers are not toasters. They are programmable
      general-purpose devices. If you don't have
      documentation, you can't program it. That makes
      the computer in question less than utile.

      Don't buy undocumented hardware.

      --
      -I like my women like I like my tea: green-
    2. Re:Theo's Conversation by cant_get_a_good_nick · · Score: 2

      Stuff's pretty random, even in big organizations. Ask the Samba guys about MS protocols, and they'll tell you that its pretty much a steaming pile. Disorganized. I can see why this stuff would be disorganized internally. Bob's got this here, in PDF, Joe's got this part in Word, Jennifer has this LaTeX stuff. Have to get it all together, filter it, and run it by the lawyers. I'm not implying this will cost millions, but the cost is not zero either.

      Theo is a genius, has done more for computing than I ever hope to. But he is arrogant. Sometimes that might help - he was so mad at NetBSD he went off and formed OpenBSD, and the world's a better place. Didn't like the old firewall license, and he gets a new one, one thats even better. Thing is in those cases he had options - if they don't like me playing here I'll make my own gym. But he doens't have options with Sun - if he pisses them off, there's no OpenSPARC org he can talk to. This is probably a time that being arrogant hurt him.

      Even with expenses of zero, there's still the NDA part. Theo doens't want to sign an NDA, which the Linux guys are happy to do. Theo then complains about how they get stuff he doens't. Ummm....

      Don't buy undocumented hardware.
      Hmm, Theo is, and then complaining about it.

    3. Re:Theo's Conversation by Anonymous Coward · · Score: 0

      Where's the part in that conversation where Sun thanks Theo for OpenSSH, an amazing product that Sun rebrands as SUN_SSH in Solaris 9?

      How is a CPU architecture "open" if it requires an NDA to see it?

    4. Re:Theo's Conversation by Nikademus · · Score: 1

      Why doesn't he asks the linux guys to get the doc? I mean, SUN could have given him the doc, but if they don't there should be some way to get it from the linux guys.

      --
      I gave up with the idea of an useful sig...
    5. Re:Theo's Conversation by cant_get_a_good_nick · · Score: 2

      They had to sign an NDA, and they want to respect it. I don't blame them, since they don't want to burn any bridges at Sun. They may need things in the future.

    6. Re:Theo's Conversation by Anonymous Coward · · Score: 0

      OpenBSD wasn't even offered to sign a NDA. Thanks to all this media attention, they are offered to get the documentation (by signing a NDA).

  49. Two thoughts by swordgeek · · Score: 3, Informative

    First of all, as much as I admire his work it must be said: Theo is an abrasive asshole. He is idealistic to the point of being utterly inflexible and insulting. He'd get farther if he behaved like a grown-up.

    Secondly, to all the people who are accusing Sun of having no strategy, no plan, no policy, no hope, etc.. Just because YOU haven't bothered to find it out doesn't mean that it doesn't exist! There are a LOT of posts here that berate Sun for doing something that they clearly are not, or failing to explain something that they make perfectly plain. Go do your damned research!

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:Two thoughts by elmegil · · Score: 1

      Maybe you could just educate us what the strategy is, since you work for Sun?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:Two thoughts by RazzleDazzle · · Score: 2

      Your sense of reality seems to have gotten out of whack? When did following strictly to your goals and ideals mean you are inflexible? Theo insulting? look at who he insults: mostly stupid people who say or ask stupid things. Sure sometimes he can go on a tirade but usually it is because people are pissing him off. Haven't you ever said, "GODDAMNIT EVERYONE JUST SHUT THE HELL UP!!!" because you are getting supremely annoyed by ignorance and trivial BS in all directions?

      Theo at least says, if you don't like my projects done my way, why are you even talking to me about them? The OpenBSD team is a very professional group of programmers and they put a lot of thought into their decisions about making OpenBSD. Occasionally someone might be able to mention an idea that would be good for the project but mostly they have to submit CODE not IDEAS to be taken seriously by Theo.

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
  50. Problem: How to get bad publicity, for min $? by Futurepower(R) · · Score: 2


    So what if BSD can't handle all the features of new Sun machines? Everyone who has the kind of technical background that they are buying UltraSparc III hardware will realize the limitations. It's not like grandma can accidentally get a multi-processor Sun computer at CompUSA or Buy.com.

    It's as if the world came to the Sun marketing department and said, "How would you like to structure your $20,000,000 of free publicity?" And Sun marketing said, "We want to make Sun seem foolish so we can all retire."

    Sun marketing: "We will make Java open, but, after many people have invested a lot in Java, we will reveal that we won't make it really open."

    Sun marketing: "Wow!! Here's another great idea! We'll get our names on Slashdot. That's a great way to influence a lot of people who make computer purchasing decisions and will make them in the future. And here's how we'll do it: We will give the details of the UltraSparc III to a Linux company, but not all of the details. Then we will refuse to give the same information to the BSD people.

    If that is what Sun marketing is thinking, I have to agree with them. It is a great way to get free bad publicity.

  51. sitting on the fence again by Cyno · · Score: 3, Interesting

    Sun seems to enjoy playing both sides of this war, giving and helping when necessary to maintain community support while playing their cards with the big companies instead of turning their backs on them like the community would have them do. Sun is a good company overall, but I sure wouldn't want to work there again. They are rather insignificant these days, now that openoffice is GPL. If they get in bed with OSS before its too late they might stick around long enough to make some great change in the industry, assuming marketting and morons don't flood them out.

    Capitalism is for the weak. If you need money to survive YOU SUCK!

  52. Re:My comments by Anonymous Coward · · Score: 0

    You dont say why each decision was "wrong". Sun owns the hardware. Sun can do what ever the hell it wants with it. If that doesnt appease the OpenBSD hippies, tough.

  53. bit of run around by jellomizer · · Score: 2

    Its not Sun Microsystems unless you go threw the "bit of run around". Even if you are a reseller of their products. That is the way that Sun operatates. They are not trying to be evil they just unoganized and have to many rules.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  54. Sidebar: the secure OS on Sparc already exists by davecb · · Score: 1
    dazdaz wrote... an Ultra secure operating system based on Sparc hardware is a very interesting one. A whole new niche market could be opening up here.

    Actually that's a moderately secure (C1 or C2) operating system on the Sparc hardware: the ultra-secure OS on the hardware is Trusted Solaris (B2).

    Open BSD is a seriously good C system, but it's way below even a B3 system. Heck, even Microsoft got C2 once upon a time for NT, mostly by pulling the networking out.

    I'm running Trusted Solaris right now, on a junk Ultra 1 in my basement... Mostly because I get homesick for Multics.

    --dave
    --
    davecb@spamcop.net
  55. Well Crapola by jbmoll · · Score: 1

    Damn the man! You'd think sun would take any business it could get because pc's are going crazy.

    --
    J Moll - PC Load Letter - I know what it means!-
  56. Why OpenBSD at all? by gypsyx · · Score: 0, Flamebait

    So my thoughts are... Well... Solaris is a great UNIX! It's much more complete (esp. Trusted Solaris) than OpenBSD. Why not just stick to the software that's supposed to run on Sun hardware? Running OpenBSD on Sun hardware is about as silly as running Linux with Afterstep on NeXT hardware. I have no idea why people would remove the good product from their good hardware to replace it with something inferior.

    1. Re:Why OpenBSD at all? by Anonymous Coward · · Score: 0

      Ah, yes. I've been modded down for posting a fact as opposed to flaming Sun for not giving software away for free. I swear. All these Linux/etc. kiddies want everything for free. Next thing you know, they'll expect their PC's to be free, too. Ask mommy and daddy for more allowance and save up you pennies. The media for Solaris is under $100. WTF? That's cheaper than the Windows distro you unwillingly bought when you purchased your PC!

      In the real world, businesses pay for software. Get it through your head. If you can afford to pay *REAL* software engineers *REAL* salaries, you get a *REAL* operating system... Not some toy that looks like UNIX to bozos that don't know any better.

  57. Re:This is payback... by Anonymous Coward · · Score: 0

    Actually, the real reason is because Sun knows that BSD is dying.

  58. The Problem With Slashbots. by Wakko+Warner · · Score: 2

    You have obviously no CLUE. CDE was written by SUN dude, they could easily opensource that one and get help from the Motif community to enchance it.

    Here's my main beef with slashbots: none of you live in the real world. Yes, Sun should just take what is probably millions of man-hours worth of work, and, hell, just make it free! Why the hell can't Sun do that? What evil, evil corporate bullies: not willing to give away source code they spent millions upon millions of dollars to develop!

    And, what Motif community? Does anyone still develop in Motif anymore? Every real UNIX software package I've seen (in the real world, a place you Slashbots ought to spend some time in) uses its own widget libraries. Nobody develops in pure Motif anymore. Hell, CDE isn't even Motif, for the most part.

    Slashbots tend to think everything is so easy, and why haven't they done it yet?, but, in this fun place the rest of us like to call reality, not everything is so simple and black-and-white.

    Sun is not Evil simply because they won't give you shit for free. Please get over yourselves.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  59. De Plane! De Plane! by Anonymous Coward · · Score: 0

    Bothe! Look! De Plane De Plane! What is your fantasy?

    I want to suck Richard Milhous Stallman's dick while Theo De Rat pumps my tight asshole, you little shithook! Now get the fuck off my island!

  60. Re:My comments by Anonymous Coward · · Score: 0

    What the hell? You get moderated up for that when I get called a troll for posting the exact same thing an hour earlier?

  61. Last Post! by alpg · · Score: 1

    Too often people have come to me and said, "If I had just one wish for
    anything in all the world, I would wish for more user-defined equations
    in the HP-51820A Waveform Generator Software."
    -- Instrument News
    [Once is too often. Ed.]

    - this post brought to you by the Automated Last Post Generator...