Slashdot Mirror


Corporate vs Open Source:Sun Stealing Blackdown?

An anonymous submittor droped this in the inbox: "A Linux Today story talks about how Sun repackaged Blackdown's porting of JDK 1.2.2 and called it their own. Even the script wrappers for this thing are the ones Steve Bryne wrote for the Blackdown effort and even have the name of the Blackdown developers in it. This is ridiculous! Is this what happens when corporate meets open source?" We all knew something like this was going to happen eventually. Hopefully Sun and Inprise will realize their mistake and take steps to correct it. If they do not, though...what steps can the Blackdown team take to protect their work?

246 comments

  1. hmmm... by chris_se · · Score: 1


    well, not too surprising i suppose.

    my guess is that more companies do this than we realize, just probably on a smaller level.
    one example: that disk compression utility microsoft borrowed in dos 6.?

    it seems like companies wouldn't be so hideously stupid about it though...

    1. Re:hmmm... by chris_se · · Score: 0


      oops submited too soon... i meant to say something (re: on a smaller level) about how i can imagine it's just too tempting for (some|a few|most) closed source developers not to borrow something from open source code...

      although slightly offtopic, it's something to think about...

    2. Re:hmmm... by BrianH · · Score: 5

      I'm sure it happens all the time, but I doubt that people are stealing whole programs. The sticky area of the GPL, and an area that I've personally ventured into, is "micro-theft" of open source code.

      Here's an example: About two years ago I was developing an application for a client (who will remain nameless), and the app needed to have some simple word processing abilities (mostly just font support and page formatting abilities). While I got that portion of the application developed properly, there was a kludge in the code that I didn't particularly care for and which was slightly buggy. About 3 weeks after I wrote that portion of the app, I went over to a friends house and found him trying to track down a bug in a GPL'd word processor (which will also remain nameless). Since he had it open anyway, I decided to take a look and see how the author of that program had handled the bit I'd kludged. I liked the way the author had done it and a whopping 15 lines of his code ended up in my program (with just a little bit of editing).

      So the question is, did I violate the GPL? What if I had just been "inspired" by his code and re-written a similar bit of code from memory? Could/should I be sued? Can I be forced to open the source? (I actually sold the program and all rights to the client, so I couldn't do that anyway) Where is the "magic line" here?

      In case you can't tell, I've been wondering about these things for quite a while but this is really the first opportunity I've seen to bring them up :) What do you guys think? What qualifies as a GPL violation?

      --

      There is nothing so pathetic as seeing a beautiful young theory roughed up by a tough gang of facts.
    3. Re:hmmm... by Anonymous Coward · · Score: 2

      There are many examples of 15 lines of code as a small script or utility with their own GPL licence. Would copying this into your own code be more or less a violation than copying 15 lines from a 1500 lines program? When it comes down to scripting you often realize that there is only one way to do something which makes the GPL a little bit worthless. Anyone making such a program would get a close solution. If the code can't be patented it can't have much protection from the GPL if used in a different context. Patrik

    4. Re:hmmm... by (void*) · · Score: 2
      I think you need to understand the spirit of free software. The GPL is just the "suited-up" version of this spirit, to fight proprietry software.

      If what you are doing solves problems, and you just took a little bit of code, no one is going to care. Free code means you can look and can write code that has been shown to work. Any free software programmer that goes after such "transgressions" is a jerk, and just doesn't get it.

      What the GPL expressedly forbids, is precisely what Sun did to Blackdown. Take an entire existing project, slap on a few minor enhancements, and call it theirs. A pity Blackdown is not GPLed.

    5. Re:hmmm... by Anonymous Coward · · Score: 1

      > So the question is, did I violate the GPL? What
      > if I had just been "inspired" by his code and
      > re-written a similar bit of code from memory?
      > Could/should I be sued? Can I be forced to open
      > the source? (I actually sold the program and
      > all rights to the client, so I couldn't do that
      > anyway) Where is the "magic line" here?

      IANAL, but from what I remember, this is covered by copyright law, under "fair use". You could quote a paragraph or two out of a review or novel if you give credit to the source, but you can't outright copy the whole thing.

      Copyright law gets a bit grey when you get to programs and music. If you write a song that has (I can't remember exactly, but I believe it's) 3 bars of music that are the same another copyrighted song, then you're in violation of the copyright -- even if you never heard the song before!

      This is the old debate between the storytellers (who don't want copyright laws because they freely share stories and and use them to inspire new ones) versus the novel writers (who want protection because they worked so hard on writing the novel and feel that they shouldn't be ripped off).



    6. Re:hmmm... by Chris+Siegler · · Score: 2

      Where is the "magic line" here?

      I think the dividing line is code that provides some kind of functionality. I've been following the development of the Cygnus Java native compiler GCJ which has to deal with this issue. Since Cygnus expects to licence GCJ out to companies doing embedded development, they need to maintain full copyright of the code. So they have to decide about what amount or kind of code gives the contributer copyright privileges. That has only happened once so far that I know of, and that person introduced new functionality to GCJ. All other bug fixes they've accepted, sometimes many lines of code, haven't required signing any papers giving Cygnus copyright to that code. Which leads me to believe that it's only code that provides an implementation of an abstract concept as the magic line. But IANAL of course.

    7. Re:hmmm... by Anonymous Coward · · Score: 0

      No, you seem to be somewhat confused.

      You've basically just hit on the crux of the debate between BSD-style and GPL-style licenses. When you define "the spirit of open source", you're describing the BSD viewpoint; I must admit I take some offense that you then blandly state that anyone who disagrees with this is a jerk. The spirit of GPL'ed open source is that you can release to the community, and the community won't screw you over by stealing your work and making it proprietary. I don't know about what loopholes fair use may or may not allow, but aside from those, what the original poster did was clearly a GPL violation. Of course, this dichotomy between GPL and BSD only illustrates two extremes of a complex question on which reasonable people can disagree, and to what degree any given programmer agrees with my statement of the GPL viewpoint is a personal matter. So, the programmer of that OSS word processing program may not care, as long as their code is being put to good use. On the other hand, they may care very much, and they have every right to do so.

  2. What license? by Anonymous Coward · · Score: 1

    An important question, and one which I haven't seen answered anywhere, is what type of license the Blackdown folk had from Sun to work with the Sun code. It sounds like this is not really a violation- just that the Blackdown people were desperate enough to finish the product that they accepted a crappy license and have now paid the price for that. While this is not very "nice" of Sun, it's what you get for not working on a project with a strong, protective license like the GPL. Oh well... ~luge without his login

    1. Re:What license? by Anonymous Coward · · Score: 0

      You will be happy to know that all these questions, and perhaps even a few more are answered in the most surprising of sources -- my pants!

      Or perhaps, they're answered in the most obvious of sources -- the article linked to!! Why don't you buzz over there, read the article, then come back and post again and tell us what you thought?

      Dullard.

    2. Re:What license? by Hector · · Score: 1

      I think your missing the point. I dont think that the Blackdown team was mad that Sun was using their work, they were upset that they recieved no credit for their efforts.

  3. This is why I use IBM's JDK by Logan · · Score: 3
    Granted, it's only 1.1, not 1.2, but that's all I need. It works exceptionally well. Jikes + IBM's jdk will be the future of open source java development in Linux. Perhaps this is why Sun feels the need to desperately claim they are supporting Linux, when so far I've yet to see any real evidence of such support. This is my favorite attribute of non-proprietary solutions. When the vendor is lazy, other people can step in. I don't think Sun's learned that lesson yet, but they're bound to soon enough. Now off to http://www.alphaworks.ibm.com.

    logan

    1. Re:This is why I use IBM's JDK by Anonymous Coward · · Score: 1

      Some of us need 1.2, unfortunately. Do you know if IBM has any plans to support 1.2 or not? ~luge

    2. Re:This is why I use IBM's JDK by Logan · · Score: 3
      They intend to have a preview version of 1.3 for Linux available by first quarter 2000 (see http://www.ibm.com/java/jdk/oth er/portingplans.html). Whether or not that means anything, I don't know, but I'm hopeful.

      logan

    3. Re:This is why I use IBM's JDK by lonely · · Score: 1


      Hmm I couldn't even get it to start up with the Java Application I was working on. Admitedly my app does push things a little bit...... must remeber to get five mins to log a bug with IBM. (But then when will I find five mins to read ./!)

      (NT4Sp5 is that helps anybody!)

    4. Re:This is why I use IBM's JDK by Logan · · Score: 2
      I did have a problem with .java_wrapper. I had to replace a comma with a space at or around line 21:
      printf "%s",$src
      Should be:
      printf "%s" $src
      Or better yet:
      echo $src

      I could start any of the binaries that came with the jdk until I made that change.

      logan

    5. Re:This is why I use IBM's JDK by operagost · · Score: 2

      The 1.1.8 runtime does have a speed advantage. You should see its performance on NT and OS/2. It's faster than anyone's 1.2 implementation.

      http://www.volano.com/report.html

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    6. Re:This is why I use IBM's JDK by Kingpin · · Score: 2


      Why do you need 1.2? You can download Swing and most importantly Collections as seperate packages.

      --
      Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
      Geocrawler error message.
    7. Re:This is why I use IBM's JDK by Amphigory · · Score: 2
      I have to agree with you on that. I futzed around with blackdown for weeks -- finally got it working, and it was slow, buggy, and unreliable. I downloaded the IBM JDK in desperation, and it worked right, out of the box, was fast and reliable. In fact, it is subjectively faster on my $700 Linux box than Sun's JDK is on a fairly beefy Ultra 60.

      There was a post recently talking about how there was an opportunity for IBM to take over the Linux standards process. I think this would be wonderful: they seem to have a much better base in java than Sun does, and are much less antagonistic to OS's they don't make.

      --
      -- Slashdot sucks.
    8. Re:This is why I use IBM's JDK by Tjl · · Score: 2

      Garbage collecting is my pet peeve... 1.2 has weak references possible, 1.1 you're stuck if you want to cache something but only if it's used by someone else as well.

    9. Re:This is why I use IBM's JDK by Anonymous Coward · · Score: 0
      OK, could you please give me a URL for where I can download the 2D API for 1.1?

      Yes, some of us do need 1.2.

    10. Re:This is why I use IBM's JDK by ghjm · · Score: 1
      I could start any of the binaries that came with the jdk until I made that change.

      Well then change it back! Fast!

    11. Re:This is why I use IBM's JDK by AugstWest · · Score: 1

      Well, this is most likely why Sun has done this.

      I mean, they're late on getting their ideas to the ECMA for standardization, so they're looking at losing a little control, and here comes IBM with not only faster runtime environments, but support for Linux. If IBM put out the first supported (and very fast) Java 2 RE for Linux, Sun would show up a day late and a dollar short.

      So, Sun needs to get their name into this market first. Most likely they've previously signed some sort of strategic agreement with Inprise (since there appears to be absolutely no other reason for Inprise's name to have anything to do with this), and they release Blackdowen's work as their own. Legally, I might add, due to their licensing agreement.

      This whole debate strikes me as amusing in the context (and only in this context) of the debate the other day on movie credits (and Apple no longer including credits)... Kinda brings that whole argument full circle quite neatly.

      I do the installers/ports of our product to various platforms for a small software company, and we require a 1.2.2 JRE. Blackdown has been there all along to make sure that we've got a release for Linux. I'll make sure that at least in our releases, they get the credit due them.

    12. Re:This is why I use IBM's JDK by jbrw · · Score: 1

      Excuse my complete ignorance, but, the above message seems to imply that IBM's stuff can replace Sun's JRE - is this correct?

      I spend my days staring at a big ugly Java app on an NT box at work, and any speed improvements would be appreciated greatly.

      ...j

    13. Re:This is why I use IBM's JDK by Chainsaw · · Score: 1

      Excuse my complete ignorance, but, the above message seems to imply that IBM's stuff can replace Sun's JRE - is this correct?

      Yes. As long as you don't use any of the JDK 1.2 functionality, you can use IBM:s JDK without any trouble at all. You will recieve a considerable performance improvement, even with generally bad systems like NT.

      --
      War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
    14. Re:This is why I use IBM's JDK by RayChuang · · Score: 1

      Isn't it so ironic that while Sun thinks they can keep Java proprietary and also support Open Source (yeah, right!), IBM has done FAR better work in creating a decently workable Java?

      In short, Scott McNealy and Co. seems to have forgotten that IBM can be an extremely formidable force when it comes to programming resources.

      At the rate things are going, we'll probably stand a better chance to get the WIN32 API "open sourced" than get the Java specs published from Sun. (shrug)

      --
      Raymond in Mountain View, CA
    15. Re:This is why I use IBM's JDK by Anonymous Coward · · Score: 0

      the reason to use Inprise's name is that they're using the JIT compiler from Borland's JBuilder IDE for Linux much like they used the Symantec for the Win32 version ( symcjit ) since all the jit's are libraries and follow a common specification, i wonder if they're all interchangeable? like libtya or libjitc for libjavacomp? and theoretically, if that's possible, then it should be possible to use the ibm jitc for the sun jdk1.2 builds since the vm hasn't changed for java 2 anyone know?

    16. Re:This is why I use IBM's JDK by Anonymous Coward · · Score: 0

      The specs are freely published... Anyone is welcome to implement it, but you can't start with Sun's code.

  4. Did they make it proprietary? by PG13 · · Score: 1

    I am unfamiliar with the blackdown project so I don't know what liscense they use. However, did the sun team release an open source tool (i.e. the source code is still freely modifiable) and just not give proper credit or did they actually make it proprietary? If the first is the case don't jump on them too hard yet. The fact that the names of the developers is in the README is a good sign. This might have just been a marketing screw up (maybe whoever wrote the announcment didn't know anything about this). Besides it is a good thing if Sun puts its name behind an open source project (it gives it more credibility) of course they should have given proper credit (and should be urged to do so).

    The later (making the code proprietary) is more worrying and of course (whether you like it or not) is what the GPL is designed to protect against. Of course some developers don't mind this and hence release their code under differnt liscences (their choice).

    --
    Marriage is the "pseudo-ethics" that cloaks the messy truth of sexuality in the raiment of propriety -- it's "Don't Ask,
    1. Re:Did they make it proprietary? by javatips · · Score: 2

      Sun probably gave the, to blackdown, source under theire community license and gave them the right to publish theire work without paying anything to Sun.

      Because that license give Sun the right to use the modification in theire own codebase, Sun can do what they did. What they cannot do is remove the copyright notice from code written by the blackdown team.

      Now is it a good move from Sun, I don't think so. But the Blackdown project did nothing to protect themself.

      Now the blackdown project has to re-evaluate their mission. One thing that Sun will probably not do is write a JIT for every platform that Lunix run on. So maybe blackdown could concentrate on making the source compilable on many platform and to provide a JIT, which can be written from scratch so Sun cannot advertise it as their own, for the different platform.

      I don't know if someone else notice, but the Sun release run with green threads as default. It seems that they did not incorporate the new threading code that is present in the blackdown release.

    2. Re:Did they make it proprietary? by utunga · · Score: 1

      I agree..

      This is the critical question .

      All power to the blackdown team - I have
      been happily using their jdk for years -
      but the thought that Sun have rubber stamped
      it as another 'official' port of the JDK
      I regard as *great* news.

      Lets not forget the many people who
      go to java.sun.com to find 'the' VM
      for their preffered OS. Ultimately,
      I think, this move will contribute
      to the strength of Linux as a platform.

      So, all power to Sun as well,
      provided that...

      - Sun properly acknowledge the great
      work done by BlackDown people

      - Sun don't try to limit further
      work on Java/Linux distributions
      including their own.

  5. SUN is as bad as Microsoft by Anonymous Coward · · Score: 2
    ..in intent. They simply lack the power Microsoft enjoys to be more damaging.

    Please also note that Sun has decided to PULL JAVA from the ECMA standards process they were putting it through. Look here. IBM (and probably others) are rightfully pissed off. When is Sun going to learn? The funny thing is, despite all the bad press they get from pulling these stunts, they seem to keep getting worse each time! Must be McNealy's ego.

    1. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 1

      "When is Sun going to learn?"

      Why would they need to 'learn'?

      As long as the community hates MS blindly SUn ix int he drivers seat. Not only will fools keep putting Java into OSS projects (Apache and so on) in a attempt to strike at MS... but they managed to whip you all into enough of a frenzy to get the government to do their dirty work.

      All the while they sat in court saying "poor innocent us, MS hurt us - Daddy make the bad man stop!" they were quietly screwing you all over.

      Personally, I am very amused.

    2. Re:SUN is as bad as Microsoft by kemokid · · Score: 3
      It's interesting to consider this event in the larger light of what free software/open source is all about. It seems to me that many people in the "open source" world think that some other corporation (Sun, IBM, Netscape, etc.) will save them from the Great Satan. But of course the other corporations want to be Great Satan.

      This is one reason why some people prefer the phrase "free software" over "open source". Because, as RMS points out here, the phrase "open source" de-emphasizes the community aspect of free software, and has led some companies (most egregiously, Apple) to thinking that they can just open up a little bit of code and then get free development.

      For the record, I'm no free software firebrand. But given recent events, I've started re-reading some of RMS's tracts, and they continue to make quite a bit of sense. Sun is one company that just doesn't seem to get it (although the jury's not out yet). Does IBM get it? Too early to tell. It seems that the only ones that do are new companies (e.g. Red Hat/Cygnus, SuSE, etc.) that have started since the free software movement began.

    3. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      Personally, I am very amused.

      "Amused"? Okay, be amused. Meanwhile, some of us are frigging ripshit about the idiots who led us down this path. I can't believe anyone past the age of 12 actually bought into the "MS bad, Sun good" bullshit, but lo and behold, the "smart Linux doodz" have shit for brains, after all...

    4. Re:SUN is as bad as Microsoft by JordanH · · Score: 1
      • All the while they sat in court saying "poor innocent us, MS hurt us - Daddy make the bad man stop!" they were quietly screwing you all over.

      An important fact that is often forgotten in discussion about Microsoft and the Anti-trust trial is that while other corporations may engage in similar behaviors, they aren't really dangerous as long as that corporation doesn't hold a monopoly.

      This is why it was important for Judge Jackson to first find that Microsoft did, in fact, hold a monopoly.


      -Jordan Henderson

    5. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      Actually MS usually pays for their products, or develops them in-house. They are more guilty of subverting the standards. I knew Sun would pull the push for Java as a standard. Now the language will officially go down as a smalltalk for the web (which it was from the beginning).

    6. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      An important fact that is often forgotten in discussion about Microsoft

      "Fact"? You're saying that the nation's laws apply on a subjective basis, dependent on market status, and you want to pass that off as "fact"? Go read some _real_ Law, you ignorant moron.

      MJP

    7. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      ""Amused"? Okay, be amused. Meanwhile, some of us are frigging ripshit about the idiots who led us down this path."

      It's a lot like Seattle. Sun and Netscape and a bunch of other companies have built a nice pretty bonfire for you to look at and dance around. They let you grow to hate MS blindly, they fostered your hate, they tuned it - they pointed you, wound you up and let you go.

      And you went. Watching the pretty dancing fires, thinking your great Satan was dying and working your guts out for free... promoting them, pushing their hype and excusing their flaws. You wrote your letters, made your calls, bought all the "right" products.

      You even subverted your own ethics... you pushed Java KNOWING it wasn't free - you pushed "thin clients" knowing they were dumb and you switched your companies to Java to be "platform independant" knowing it was a load of bull.

      Just too funny for words. All the "independant" and "highly intelligent" "free thinkers"... just another mob who will do anythign you want as long as you whisper pretty words and give them someone to hate.

      - $AC[1]

    8. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      Just too funny for words. All the "independant" and "highly intelligent" "free thinkers"... just another mob who will do anythign you want as long as you whisper pretty words and give them someone to hate.

      Yeah, and they'd better get used to abuse. They summoned it, and now they're going to get their share. I've waited a long time to see these idiots get a taste of their own medicine, and here it comes.

      Despite their elitist attitudes, in the end they're no better than sheep.

    9. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      The funny thing is how Slashdotters get worked up about Microsoft because it has a "monopoly position" and therefore should be treated differently. Next day, they turn around and get worked up about FBI profiling "dangerous" students.

      They've argued themselves into a corner, and they don't even realize it. As stupid as government bureaucrats are, they managed to dupe the Slashdot crowd. Freakin' hilarious.

    10. Re:SUN is as bad as Microsoft by toriver · · Score: 1
      but they managed to whip you all into enough of a frenzy to get the government to do their dirty work.

      And the Sun vs. Microsoft suit over Java licensing is related to the DOJ vs. Microsoft trial over monopolistic practices - how? In two hundred words or less, please.

      There's no need for you to be paranoid on Micros~1's behalf - they're more than capable of being so themselves.

    11. Re:SUN is as bad as Microsoft by Anonymous Coward · · Score: 0

      "They've argued themselves into a corner, and they don't even realize it. As stupid as government bureaucrats are, they managed to dupe the Slashdot crowd. Freakin' hilarious."

      Giving the government power to step into the software market is "universally stupid". They bitch and moan that the courts are technically illiterate ('Free Kevin!') then they let the same system decide what is and isn't a monopoly.

      Why? Cause their zealotry takes over.

  6. Playing Devils Advocate... by Myddrin · · Score: 3


    Devil = 1
    Isn't this perfectly legal under the Sun Community License? It's not real nice, but I was under the impression that all changes to the Java source belonged to Sun.
    Devil = 0

    Overall though, even if this is ok according to "the law", it still bites the big one. I really like Java, it has a great deal of potential, (INMHO) both as a language and as a VM... stuff like this just makes it look really bad.

    RobK

    --
    Myddrin
  7. Contrast this with IBM by lal · · Score: 1

    Though Sun touts itself as the Java company, I think Sun's behavior (and this incident is just one of may) shows that the real Java company is IBM. IBM has a quality JDK 1.1 implementation and will soon have their JDK 1.2 implementation done. Their JDK is developed in-house, and they don't put their name on other people's efforts.

    Disclaimer: I don't have anything to do with IBM -- just an observation.

    1. Re:Contrast this with IBM by DanaL · · Score: 3

      Not to mention that Jikes (a bytecode compiler made by IBM) is Open Source. They're actually giving back to the community, rather than (apparently) stealing from it.

      I *hope* Sun hasn't stolen Blackdown (has anyone got in touch with them? Have they made a statement?). It's entirely possible that Blackdown turned the code over to them and Sun completed it. Before we start burning Sparc boxes in effigy, we should get a little more information.

      Dana

    2. Re:Contrast this with IBM by Hop-Frog · · Score: 1

      I'm not sure if you meant to say that IBM's JDK is not based on Sun's. It is; only the JIT is different, I believe (and I'm sure they have each fixed different bugs).

      I agree that IBM has been doing some good stuff with Java + Linux (JDK, Jikes, VisualAge, etc).

    3. Re:Contrast this with IBM by deefer · · Score: 2

      "They're actually giving back to the community"
      Or are they just looking for some free debugging and patching?
      Ooooh, I'm feeling cynical today! :)
      That said, IBM's effort is at least a genuine effort to work with the OSrc community, instead of Sun's "you've worked hard, this is ours to make profit on now you suckers" attitude.
      I don't know much about the Blackdown project, how long it took (someone mentioned 4 years) or how many people there were on it. And I'm sure that all of the committed, idealistic developers who gave their time & effort expected no reward other than the reward of NerdPay (ie just for the fun of it, because it's interesting). But it would have been nice to see something along the lines of "Scott (Scott? He's 'scot no friends :) MacNealy of Sin Microsystems announced that the Blackdown team had been awarded an all expenses paid trip to an exotic location/ nerd holiday in Silicon Valley / a top of the range Sin workstation in recognition of their efforts" - I think that would have been nice for them to say "thanks" to the Blackdown people. Whilst many of the Blackdown dev team may not have accepted it, at least Sin would have appeared to have tried to do at least a partially right thing.

      --

      Strong data typing is for those with weak minds.

    4. Re:Contrast this with IBM by DanaL · · Score: 3

      Well, I'm sure IBM is in for the profit and benefit to the company, that's how businesses operate. However, they do give back. Their compiler is open source. You can compile it and modify it (I'm sure there are some restrictions, I haven't read their license, but they took great pains to get it recognized as an Open Source license, presumably by OSI). Also VisualAge is closed source, but they ported it to Linux after an online petition generated over a 1000 signatures. They took Apache, had their engineers work on it and gave the fixes and improvements back to the Apache group (although I believe they initially tried to by Apache from them, at least they can be taught :) )

      They are a big, greedy corporation, but I think they understand how open source stuff can benefit them.

      I do hope, however, the Sun will give credit where credit is due to the Blackdown team when release the production version (what we have right now is a release candidate).

      Dana

    5. Re:Contrast this with IBM by deefer · · Score: 1

      What does your .sig mean?
      The closest I can get it pronounced with some meaning is "Go you carry outs" - BTW a "carry out" is any form of alcohol sold at a pub for you to drink at home - great for impromptu parties if all the offlicences are shut...
      Still, if I'm right on what it means, cheers, I'll have a couple of pints of Stella Artois! :)
      Cheers!

      --

      Strong data typing is for those with weak minds.

    6. Re:Contrast this with IBM by RayChuang · · Score: 1

      Actually, a LOT of people want to burn Sun boxes in effigy.

      Especially considering how Sun tried to dance around the ISO and ECMA disclosure requirements for standards, and who knows what kind of lip service Sun gives to the GNU Public License (GPL).

      --
      Raymond in Mountain View, CA
  8. What was the license? by JamesSharman · · Score: 1

    Can any one tell us what the licence that the original code was released under? From the text it sounds more like a direct copyright violation than a license issue

    Most open source licenese don't seem to prohibit repackageing and sale but changeing a copyright notice to say it's your own is breaking the law in anyones book. Any additional information would be most apreciated, I havea feeling that their is more to this than meets the eye

    It should also be rememberd that this may not be sun's fault, for all we know some rogue employe grabed some source code of the net and told the boss he wrote it to avoid getting fired, I've come accross stories like that before, I guess however that sun would still have a degree of responsability for not checking

    1. Re:What was the license? by treke · · Score: 1

      I think the blackstone code was a port of Sun's code, under a license that gave Sun the rights to the code. So this should be legal, although still not right. I can't get through to the article, so I can't be sure of this.
      treke

    2. Re:What was the license? by treke · · Score: 1

      ooops. Blackdown, it's been a looong night
      treke

  9. Wasn't this discussed earlier this year? by Anonymous Coward · · Score: 3

    When the Sun Source Code License was first introduced, there was a thread on /. stating that Sun would behave in exactly this manner. You would make improvements to the Code, and Sun would then claim the benefits, and wouldn't even have to acknowledge you or your work.

  10. Sun is within its legal rights ... but by PhilLong · · Score: 1

    The article is exactly right; it's legal for sun to do what they did, and it is helpful to both java and linux. HOWEVER .... some snaps to Blackdown in the press release would have been very appropriate. From sun's point of view, other's contributions to Java are small compatred to the $ and effort the've put in to something that costs them money at an accelerating rate. BTW -- I'm using the blackdown JDK becase I want native threads on my SMP box ...

  11. Another witch hunt! by jrwilk01 · · Score: 5

    The Blackdown folks did release their code back to Sun you know. And, the Blackdown project is not an open source project, they license the reference implementation of the JDK from Sun and modify it to run on Linux. Thats why its called the "Java Linux Porting project". Everyone should consider it a good thing that Sun is now taking interest. That means we will finally get a good JVM for Linux, something we have needed for a very long time.

    1. Re:Another witch hunt! by OnlyNou · · Score: 1
      it'll be a good JVM only it'll be ported by the blackdown team and then given to sun to claim as there own with an imprise JIT.

      the only way to go is with IBM. i wish IBM was working with blackdown.

      i wish sun acted better with java (TM). this action demonstrates to me how heartless they are. there's something so classless and wrong about using blackdown to port, taking there code and not hinting in the release that blackdown had anything to do with it. at least they left all the credits for the developers in.

      for now, i'll be using the blackdown port. it's the same as sun's port, except with better threading.

      --

      "you get hit and your head goes ping" --rocky horror picture show

    2. Re:Another witch hunt! by akey · · Score: 1

      Noone is arguing that Sun's releasing the JVM is not a "Good Thing". Most people are even picking up on the fact that Sun was well within their rights under their license to do what they did. But it still sucks that they couldn't make at least a token reference to Blackdown to acknowlege their contribution.

      --

      ---
      "Go Metallica. Die RIAA." -- Linus Torvalds
    3. Re:Another witch hunt! by seebs · · Score: 3

      Indeed! Okay, who here thinks Blackdown would have had a finished product within the next six *MONTHS* if Sun hadn't stepped in to offer code and support?

      :)

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    4. Re:Another witch hunt! by jilles · · Score: 3

      Indeed another witch hunt. It seems the blackdown people got what they wanted in the first place: a port of the SUN JDK to linux. It would be a nice gesture of SUN if they gave the blackdown people some credit though. But on the other hand this is only a beta release and SUN is probably not giving much attention on packaging, documentation and such right now.

      I can imagine that for the average user the fact that some blackdown code is hidden in the product is not particularly relevant information so that might have been a reason for SUN not to provide this information. Probably blackdown is not the only contributing party to the product. I imagine they got some help from companies like IBM and inprise as well and they are not mentioned either.

      In a way the blackdown project must have been a bit of a failure in the eyes of SUN, I mean they put out their stuff to have it ported and in the end they had to jump in to get things to work.

      BTW. Has anybody actually tried the new JDK? How does it compare to the blackdown release? Is the performance any good or do we have to wait for a decent JIT to be released?

      --

      Jilles
    5. Re:Another witch hunt! by bribass · · Score: 1
      Indeed another witch hunt. It seems the blackdown people got what they wanted in the first place: a port of the SUN JDK to linux. It would be a nice gesture of SUN if they gave the blackdown people some credit though. But on the other hand this is only a beta release and SUN is probably not giving much attention on packaging, documentation and such right now.
      However, Sun is billing this as a Release Candidate, which (at least in my mind) means that everything should be as it is going to be for the final release.

      Does anyone have a URL for a 'SCSL considered harmful' type article?

    6. Re:Another witch hunt! by Anonymous Coward · · Score: 0

      I couldn't have put it better myself! :)

    7. Re:Another witch hunt! by samantha · · Score: 1

      Uh, you might note blackdown released their RC to the world on Nov 29, less than 10 days before Sun puts out their RC. How much value could Sun have added in 10 days? I find the timing interesting. Having used the Blackdown RC I will be curious to see what exactly was added (if much of anything).

      Your comments do not justify branding legitimate concern over Sun's faux pas (to be very generous) as "another witch hunt".

    8. Re:Another witch hunt! by jilles · · Score: 2

      release candidate is newspeak for beta release. MS had 3 of them with windows 2000. It is not a finished product. As I understand it, the plugin is not yet ready for instance.

      --

      Jilles
  12. What licence? by arcade · · Score: 1

    The big question here is - what licence was the "stolen" software written in ? And how are they presenting it? If it was released under the GPL, then other companies may use the source, and I remember correctly, they ONLY need to provide the source (and licence it under GPL), but they don't need to give credits. .. I think..

    If the software was released into public domain, then sun has done absolutely nothing wrong legally, but of course a lot wrong morally.

    Wasn't this what happened to emacs? Someone made xemacs and made it closed source. Then Richard Stallman made the GNU licence and distributed all future versions of emacs under that licence - simply because the corp behind xemacs "stole his work". It wasn't stealing in the legal sense, but it was in the moral sense.

    Wellwell, I don't know enough about this to say for sure, but I have a feeling Sun has talked a lot to their lawyers before doing this, and thus - I guess nothing can be done.

    --
    "Rune Kristian Viken" - http://www.nwo.no - arca
    1. Re:What licence? by Garrett+Rooney · · Score: 3

      > Wasn't this what happened to emacs? Someone made
      > xemacs and made it closed source.

      no, it wasn't. do some research before you go around badmouthing a perfectly legitimate open source project like xemacs.

      http://www.xemacs.org/About/XEmacsVsGNUemacs.htm l

    2. Re:What licence? by Anonymous Coward · · Score: 0

      You are perfectly right: both Emacs *and* Xemacs are Open Source projects.
      The one that was a commercial product (I do not know if any code was
      taken from emacs though) is gosmacs, an emacs-clone developped by ...
      James Gosling, the father of ... Java!

      What I know is that the commercial implementation was really crappy, bugged, and
      including stupid error messages (a hit on a wrong key and the soft was
      replying "Rubbish!").

      What is funny is that according to Bill Joy, the Sun Community License (SCSL)
      has been precisely designed so that forking like these (the three emacs)
      do not happen. The negative side of it being the strong control on the technology...

      I wish Sun could just make a move toward GPL...

      Cheers,
      Christophe Muller.

      = May the source be with you ! =

    3. Re:What licence? by arcade · · Score: 1

      no, it wasn't. do some research before you go around badmouthing a perfectly legitimate open source project like xemacs.

      I agree.

      I was wrong about xemacs. I don't know why my braincells remembered xemacs. What i'm certain of, is that I've heard / read (somewhere), that the reason for RMS to make the GPL - was because someone ripped off emacs.

      I was wrong about xemacs. Totally wrong. cross-wiring of my synapses or something (yes, yes, appologies sucks)

      Sorry.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
  13. Blackdown by Anonymous Coward · · Score: 0

    The article suggests that code from the Blackdown project was stolen. Is there any evidence to Support that claim? As far as I know, this new port from Sun is an independent port done by Inprise (who is eager to port their Java development tools to Linux) using the Sun's base code.

    In any case, isn't Blackdown's whole port based almost entirely on Sun's code? I don't want in any way to diminish the good work done by the Blackdown folks. I'm not sure if this Sun/Inprise venture puts Blackdown out of business either. I don't think we should jump on the wagon and assume that Sun is somehow being unfair to Blackdown.

    If we want to blame Sun for anything, it should be for writing a bad Java license. If we agree to that license, anything that follows is our own fault.

    1. Re:Blackdown by dancres · · Score: 1

      I am unaware of the licensing agreement the blackdown guys have with SUN but I suspect it'll be the SCSL. If it is then, sure enough, SUN have every right to release it under their own banner.

      The "stealing" argument would, therefore, be inappropriate BUT I feel that SUN are well out of line for not giving credit to the Blackdown team for it's efforts. To be fair, it may be SUN have given credit although it sure ain't in the original press release.

      Oh, and until SUN have native threads support, I'll be sticking with the Blackdown port for which I am very grateful.

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

      If there's no evidence to support the claim in the article heading this comment thread that the code was stolen by Sun, it seems like there should be a strong case for a libel suit against Slashdot.

      Sun attorneys? You're reviewing this mess, aren't you? Remember, Andover.net has deeper pockets than the squeaky-voiced adolescents who used to own the Slashdot site.

  14. Who cares? Where's the free software spirt? by Anonymous Coward · · Score: 0

    Really now, the point behind free software is that it allows others to build upon the experience of others. Why complain about what free software does best? Sure, the Blackdown people made their contribution. But the point of free software is to offer up a sacrafice useable by anyone including corporations or individuals. And afterall, Sun invented Java. It is their intellectual property. Live and let live, that's the spirit! Sure, sometimes a few toes get stepped on, but don't let that ruin the dance!

    1. Re:Who cares? Where's the free software spirt? by Anonymous Coward · · Score: 0

      JAVA is NOT free software, it's open-source software (sort of). JAVA is, was, and will probably always be a proprietary technology. The folks at Blackdown were (hopefully) aware of this all along.


      It was really bad form that SUN didn't give Blackdown.org any credit for their efforts.
  15. *sigh* ... again? by Mawbid · · Score: 2
    Creative slapped their own copyright on other people's code and didn't even credit them. It looks like they didn't mean any harm. After the limited outrage that ensued, they properly credited the authors. I can believe that they just made a mistake. I can believe Corel just made a mistake too, and I can believe this is also a simple mistake and they'll be quick to make it right after it's politely pointed out to them.

    But it stinks, methinks.

    Companies do not mistakenly distribute other companies' commercial products as their own. If they did, they'd be in deep shit, so they're careful that way. Companies don't seem to feel they need to be careful with open source software. What are open source authors going to do about it?
    --

    --
    Fuck the system? Nah, you might catch something.
  16. Sun & Microsoft: family? by storem · · Score: 1
    This story seems like Sun is moving in the same area as Microsoft. These companies are the best in what they do: taking credit.

    I'm sorry to say, but Sun is using the Java support to grow into an arrogant monopolist.

    1. Re:Sun & Microsoft: family? by Anonymous Coward · · Score: 0

      "I'm sorry to say, but Sun is using the Java support to grow into an arrogant monopolist."

      And why not? The Linux/OSS community has been doing Sun's dirty work for years now.

      Pushing Java despite it's obvious technical flaws, contributing code, building it into products (like Apache). Hell, otherwise intelligent people have bought into this "think client" stupidity.

      Why? To "get back" at MS.

      Wake up - you've been used.

  17. Have a look at the licence by Olivier+Galibert · · Score: 1

    Which is here.

    It basically includes "do the work for us for free, and we will take it for us, and it won't even be stealing because the work will be ours, not yours". It is nowhere near open source, it is nowhere near fair either, and I really wonder why the people at blackdown have accepted to sign such a thing.

    And this is bad for real free software because of the "why bothering writing a free java sdk, blackdown's one is good enough" effect.

    OG.

  18. Who is creating such a fuss here? by Twinky · · Score: 1

    I was reading the article that anonymous coward was pointing to, because somehow I got the feeling from the discussion before that sun had been allowed to include Blackdowns code.

    Now the article does not mention any *stealing*. It just talks about Blackdown not being mentioned in the press release. And then it's not even Blackdown members who are complaining.

    (Since when are AC's allowed to post storied anyway?)

  19. Read the java-linux list archives FIRST by brassrat77 · · Score: 5

    There's already an active thread on this at blackdown's java-linux mail list. Blackdown developers, some Inprise developers, and just folks. My impressions:

    - Inprise knows they started with Blackdown's work

    - The initial PR did not mention Blackdown. Could have been the stupid marketing departments

    - The Inprise folks say they are mentioning and crediting Blackdown in press interviews at the Java conference in NY

    - everyone agrees more communications between the teams would help

    - The SCSL apparently allows Sun to do anything it wants with any code provided back to them.

    And BTW, a new release candidate of blackdown's port was released yesterday!

    I'm concerned about Sun, too. Don't attribute to deliberate malice what can be adequately explained by stupidity [paraphrasing Pournell]. But keep your powder dry [anon.]

    1. Re:Read the java-linux list archives FIRST by hedgehog_uk · · Score: 2

      This could well be just stupidity on Sun's part, but has caused Sun to lose a lot of credibility with the open-source movement. I doubt that anyone will trust the SCSL anymore after this (if they did so before). Watch Sun's reaction to this very carefully - this is how we'll really find out where Sun stands (good company, stupid slip-up or bad company, preying on the good faith of open-source developers). Personally I'd still put my money on Sun turning out to be one of the good guys but, like any large company, it does have some real idiot PHB's (or did so when I worked there).

      HH

      --
      Yellow tigers crouched in jungles in her dark eyes.
      She's just dressing, goodbye windows, tired starlings.
    2. Re:Read the java-linux list archives FIRST by sanderb · · Score: 1
      More points:

      It is not open source as others have mentioned.

      Steve Byrne who is mentioned in the article works for Sun as far as I know (at least he did when he started working on the project)

    3. Re:Read the java-linux list archives FIRST by DonkPunch · · Score: 1

      Since when did Sun have any credibility with the open-source movement? ;)

      --

      Save the whales. Feed the hungry. Free the mallocs.
    4. Re:Read the java-linux list archives FIRST by kevlar · · Score: 2

      In myt opinnion, this isn't much of an issue. Sun has done nothing illegal. They haven't even done anything unethical. Just sounds like people are complaining because they didn't say "we got this from blackdown", which they're allowed to do.

      I don't see RedHat acknowledging every single kernel developer, and nobody seems to have an issue with that.

      From how I see things, Sun is on our side. I just hope the goddamn memory leak problems in RMI are fixed in the new version ;)

    5. Re:Read the java-linux list archives FIRST by ralphclark · · Score: 3

      Why is everybody beating up on Sun about this? It's not as if they removed the credits to the Blackdown team, they're all still there in the documentation. So what should Sun have done? Called it "Sun Blackdown Java?" That would only dilute the Java brand and make it look like it wasn't the 100% pure Java thing.

      I get the distinct feeling that Sun is coming under fire for this only because they are Sun and people don't like the SCSL. But what people need to realise is that Sun's support for open source efforts is a healthy thing for all of us. We now have an approved JDK and JVM. Yay! Much better that, than having Sun fight us tooth and nail, and publishing soppy MS-style "Linux Myths" pieces on their web site.

      Sun should be applauded for going as far as they have. After all, they are a pretty damn big company who *still* depend upon their IP to stay in business, and it can't be an easy thing for a dinosaur to welcome the new sleek, fast, sharp-toothed mammals right into their midst.

      If open source is as powerful as we all say it is, then Sun will realise in time that it is the way to go. We should give them our (guarded)support and go along with it. Yes, by all means, keep your powder dry.

      With Intel, IBM, SGI, HP, Sun (and Dell and Compaq too) all contributing to the cause in one way or another, we have the greatest opportunity to win the marketing war against MS. We have *never* been in a stronger position.

      Consciousness is not what it thinks it is
      Thought exists only as an abstraction

  20. Immoral but Legal by MassacrE · · Score: 1

    The blackdown code is sent directly back to Sun, so this is definately allowable. Indeed, changes the Blackdown team made (bugfixes) have been merged into the java code already, at least for Solaris.

    The problem comes just in that Blackdown has been around for four years, and Sun releases a new jdk one day (without cluing anyone in beforehand), and don't give Blackdown any credit.

    Technically, they don't have to give credit. But Blackdown has done a _hell_ of a lot more than Sun or Imprise have in getting java working on Linux.

    Note that although Sun would be to blame for not having Blackdown listed in the press releases, Imprise would be to blame for using code, scripts, and readme's from Blackdown. Imprise did the port to help get JBuilder out for UNIX platforms, Sun is just taking over the source tree.

  21. License by SimonK · · Score: 5

    It says quite clearly on a page pointed to by the Blackdown FAQ about licensing that Sun owns all changes made under the non-commercial internal use agreement that the Blackdown team have agreed to.

    If they object, having accepted the agreement, then that is their silly fault, frankly. To be honest though, I don't expect they will object as long as Sun give credit where it is due, and I imagine that their not doing so immediately is just a screw-up.

  22. License == "Free download" by (void*) · · Score: 1
    It appears that Blackdown wasn't releases as GPL code in the first place. Given that, and that Blackdown was based on code from Sun that is their SCSL, nothing was stolen.

    So the LinuxToday's article that Sun "stole" Blackdown is simply wrong.

    And yes, the spirit of free software is in the giving. If it was not the intent of the Blackdown developers, they are going to have a hard time taking back what was their effort.

  23. Bad, bad Sun by Steeltoe · · Score: 2

    Just for the record, Sun still is the company who actually made the Java SDK. Blackdown just reconfigured it to work under Linux. Now, perhaps they should have put the proper acknowledgements and links along with the download. They could at least have asked the Blackdown-crew first. I'm assuming here. Anyone who know if they did?

    But is it really more wrong when a company does this thing, than when individuals or groups of people do it? I think the reason we react so harsh on this is mostly because Sun has ignored Linux support for so long concerning Java, in favour for their own OS.


    It seems ./ers do nothing but file complaints all day. Before this happened, Sun got criticized for not having a Linux version of the Java SDK on their pages. Now that they do, we complain about that. As long as we get to complain, we are happy ./ers?


    - Steeltoe

  24. Sun, Java and ECMA by Florian+H. · · Score: 2
    On a related note, Heise has two articles on Sun and Java (in german). One says that sun announced not to charge any license fees for the Java Standard Edition, while the other one notes the Sun just withdrew Java from the ECMA standardization process, due to copyright considerations. The interesting bit: The technical commitee of ECMA is now thinking about standardizing Java without the participation of Sun.

    So the sudden moves (no licence fees, linux support) may in fact be defensive maneuvres...

    1. Re:Sun, Java and ECMA by CodeShark · · Score: 3
      C/Net also has articles on these items:

      Part of what is not mentioned in any of these articles is that the former head of Java development at IBM (Patricia Sueltz) was lured to Sun towards the end of the summer and is now in charge of the Java effort there. While the article which announced the change emphasizes her wide view of Java and desire to keep Java unified, it remained to be seen whether this was lip service or not.

      My thoughts are that Pat Sueltz did enough good for Java while at IBM that she ought to be amenable and keep a listening ear for response from those of us who count ourselves as "individual" (vs. corporate) members of the Java Community. Feel free to use this link to the java.sun.com feedback page, but please, be polite. Turning the wrath of /. on any company via their provided feedback mechanism(s) has bad karma, and a few well thought out, reasonable responses will get more attention that a thousand flame messages.

      --
      ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  25. Didn't we want Sun to take control of this?? by Anonymous Coward · · Score: 0

    Almost since the start of Java, we have been hammering on them to support a Linux port in house. Sure they didn't Blackdown much of the credit that they deserve, but we all know.

    The important thing is that you can now download the Linux port on Sun's page, moving towards having the Linux as a choice along with windows and solaris.

    1. Re:Didn't we want Sun to take control of this?? by Anonymous Coward · · Score: 0

      So, now where is the link on Sun's page to the source tarball, so we can port the JDK to NetBSD (for all architectures, especially Sparc, of course)?

  26. marketing bone not talking to dev bone by BenHmm · · Score: 1

    relax a bit. This is just a sign of big corporation snafu. The press office didn't talk to the developers. That's all.
    They'll put it right - because right now, I'm sure they're probably getting a serious bollocking (due not in small part to /.)

    what's slightly more interesting is the question about whether people would be so upset if it was another small company - and not the big'n'scary corp like Sun...because GPL does mean that one day some big incumbent corp will publish a boxed something and stick lots of money behind its marketing and sell more than anyone else.



  27. OFFICIAL SUN CORP. POSITION STATEMENT by Anonymous Coward · · Score: 1

    Hi, My Nale is Scott Mc Nealy. You've probably seen me before in such films as "The Backbone of The Internet", "A Rainy Day In WA", or "Everybody Says I Love You Bill".

    My PR dept. here at Sun kept telling me about this great website, Splashpot.

    So I am going to tell you about those allegations of us ripping off Blackgowns. Lemme tell you one thing. It cost us millions $$$ to come up with that cute steaming logo. Our lawyers keep crying "hungry" in our ongoing lawsuits. Our marketing dept. is glutonning millions still to hide the fact that we can't produce a stable VM. But let me tell you something -- we had to take that money from somewhere. Clearly, engineers are way overpaid.

    Love, dudes.

    1. Re:OFFICIAL SUN CORP. POSITION STATEMENT by Artie+FM · · Score: 0
      Umm, I do not think this is really Scott McNealy. What gave it away? The typos. Certainly he would have had a secretary proofread the letter before posting it.


      Hi, My Nale is Scott Mc Nealy. You've probably seen me before in such films as "The Backbone of The Internet", "A Rainy Day In WA", or "Everybody Says I Love You Bill".

      My PR dept. here at Sun kept telling me about this great website, Splashpot.

      So I am going to tell you about those allegations of us ripping off Blackgowns. Lemme tell you one thing. It cost us millions $$$ to come up with that cute steaming logo. Our lawyers keep crying "hungry" in our ongoing lawsuits. Our marketing dept. is glutonning millions still to hide the fact that we can't produce a stable VM. But let me tell you something -- we had to take that money from somewhere. Clearly, engineers are way overpaid.

      Love, dudes.
      --
      Be insightful. If you can't be insightful, be informative.
      If you can't be informative, use my name
    2. Re:OFFICIAL SUN CORP. POSITION STATEMENT by coredog · · Score: 1

      This is hilarious! I can just hear that
      Phil Hartman/'Troy McClure' voice.

      Now, if only the original poster had used their
      name...

      --
      Do anal-retentive people hyphenate 'anal retentive'?
    3. Re:OFFICIAL SUN CORP. POSITION STATEMENT by Nicolas+MONNET · · Score: 1

      Well it was me. Forgot to login.

  28. Getting what you asked for by Shimbo · · Score: 1
    'Hopefully more credit [to Blackdown] will appear on printed and online magazine in the next days. '

    --Paolo Ciccone , JBuilder dev.team, /.

    I think one has to accept a certain amount of crap from a press release. The PR guys might not have known better. Still, a public acknowledgement of the Blackdown work seems in order.

  29. but is it... by __aarrap2489 · · Score: 2

    the same code? Why is the release by Sun 21MB while the largest JDK 1.1.* release by Blackdown only 13MB? If you want to discuss the Blackdown 1.2 releases, the largest of those is 19MB in bzipped format. It doesn't appear to me to be the exact same package.

    1. Re:but is it... by Utter · · Score: 1

      Sorry for the moderation to flamebait. The scroll wheel played tricks on me. Please moderate this up to 1.

    2. Re:but is it... by wct · · Score: 1

      They could have included more architecture independent classes. For example, when I downloaded IBM's JDK 1.1.8, it didn't come with the Swing set, which I had to download separately from Sun (around 11MB).

      Daniel.

    3. Re:but is it... by hawk · · Score: 1

      That happened automatically when you posted--posting in a thread cancels all previous moderation by you.

  30. Growing Pains by Tenement · · Score: 4

    One of the things you're going to have to consider that these corporations have been dealing with TIGHTLY CLOSED source for the last several DECADES.

    Any large corporation is very slow to change beneath it all (that's just the nature of the beast)--even though it would seem that they've changed thanks to marketing hype, etc.

    If we voice our opinions (politely, preferably) about such things, most likely the changes will take place.

    It's impossible to expect someone that has put nails into the top shelf of a cabinent for 20 years, to get up, go to another part of the factory and start painting PERFECTLY.

    It takes JOB TRAINING. Who trains the corporations? The public does. Who trains the public? The media does. Who trains the media? Hmmm I'll stop before I start ranting..

    Just raise the 'penalty flag' tell them the mistake politely (especially in public), and wait a bit. They'll learn.

    With thanks,
    Tenement


    --

    1. Re:Growing Pains by cdegroot · · Score: 2
      One of the things you're going to have to consider that these corporations have been dealing with TIGHTLY CLOSED source for the last several DECADES.

      Sorry, but check your local NIS and NFS sources. Chances are good they're still full of Sun copyrights. If there's one company that has a longstanding experience with releasing source code, it's Sun.

  31. Re:Java should disappear from our radar by Oates · · Score: 5

    At first, when reading this, I decided that I should start to abandon my Java work. Then I realized the awful truth of the world.

    Every place I've worked has happily used proprietary tools.

    I work for a consulting company. 1/3 of the people do mainframe work, about 1/2 work on VeeBee, and the remainder do training or work (like I do) in Java, C/C++, UNIX, etc. Our business is based on the fact that companies produce proprietary languages like VB, Powerbuilder, Delphi, Visual C++, etc. They may be based on standard languages, but they are NOT standards except to themselves.

    As long as there is money to be made in Java, I'll end up continuing to work in it. I might really want to be doing projects in Python or C++, but I'll end up working in Java because that's where the money is. And it's the same way for business. My clients don't care if Java is proprietary or not as long as their web-apps get done on time, just like they've always approached client server development.

    So, in the end, it doesn't matter to the people who really matter--the people who pay for my paycheck. If you want this to change, the staff people in these corporations need to convince their managers that only standards-based and open-source products should be used for development.

    Chris

  32. Actually.... by macdaddy · · Score: 2
    Actually one of the Blackdown guys was pretty pissed when he posted a message to a linux list I'm on. I would have to say that he was more than justified in being pissed. How would you like to do all the work on project X and not get a damn bit of recognition for it in the end, even if the license agreement didn't state that I'd get that recognition? I know it would thoroughly piss me off. Its a pretty shitty thing to do on Sun's part if you ask me.

    Compare this to "Back to the Future" with the bully and McFly making him do his homework for him. Bastards..... Hello!?! McFly!

    J-

  33. GPL code => GPL code by dillon_rinker · · Score: 2

    Suppose I license my source code to you (and anyone else who wants it) on the condition that any works you derive from my source code are licensed back to me (and anyone else who wants it). Suppose further that you actually DO produce code based on mine. I think I (and anyone else who wanted to) would have every legal right to use your code.

    Specifically, if you produce code based on my GPL'd code, then I think I'd have a real solid legal basis for assuming that what you produce is GPL'd, regardless of what license you try to put on it. If you tried to fight it, I think you'd rapidly find yourself in MASSIVE hot water over your technical, legal violation of my "intellectual property rights," since you used my code in violation of my license. If you didn't want to share your code, you shouldn't have used mine.

    In this instance, if it were Sun (or some other big set of pockets) that did this, I'd definitely go for the big tamale - damages, treble damages, punitive damages, and criminal charges (despite what many think, willful violation of copyrights can be treated as criminal matters).

    1. Re:GPL code => GPL code by Anonymous Coward · · Score: 0

      "Specifically, if you produce code based on my GPL'd code, then I think I'd have a real solid legal basis for assuming that what you produce is GPL'd, regardless of what license you try to put on it."

      It will be VERY interesting to see what happens to the GPL in a real court test. It is not at all clear that the viral nature of the GPL is legal and enforceable.

      There are many, many legal precedents that you cannot be enforce a contract that violates the rights of someone, and the GPL may be found to do that.

    2. Re:GPL code => GPL code by Anonymous Coward · · Score: 0
      But suppose, as in this case, that you sign over ownership of the code when you give it to someone else.

      Now we can stop reading after the first sentence of your post, because it's not your code anymore.

      (Just one of the many reasons that one can like the GPL without liking its authors.)

    3. Re:GPL code => GPL code by dillon_rinker · · Score: 2

      I really can't see how the GPL would fail. Perhaps you could point out something I'm missing.

      i write a piece of code. Under US copyright law, I have TOTAL control over it. Even if I grant you the right to copy, compile, and distribute my code, you have zero right to modify my code or write new code based on my code. The GPL does not infringe on your right to modify my code or use my code in your code, because you have NO right to do this unless I say so.

      What the GPL does is to say that, under certain conditions, I will grant you permission to modify my code or write code based on it. If you create a derivative work based on my code, and I say "No, you must take my code out of your code," then on what basis would you argue that you can use my code?

    4. Re:GPL code => GPL code by Anonymous Coward · · Score: 0

      Obviously, the best way to distribute code based on GPL code is as a patch then.

      Seriously, the 'viral' nature of the GPL has limits to how much it can impact your ability to distribute substantially new works.

    5. Re:GPL code => GPL code by Royster · · Score: 1

      i write a piece of code. Under US copyright law, I have TOTAL control over it. Even if I grant you the right to copy, compile, and distribute my code, you have zero right to modify my code or write new code based on my code. The GPL does not infringe on your right to modify my code or use my code in your code, because you have NO right to do this unless I say so.

      Not entirely true, but close enough. Under the Fair Use doctrine, I may create derivative works of your code for my own personal use. If I buy a photograph from you, I may deface the picture with magic marker and hang it in my bedroom for private late night yuks. I may similarly patch the heck out of your code without your permission. I may even be able to distribute my patch or the instructions to accomplish it so that people can do the same to their legally owned copies.

      But your point about distribution is entirely correct. I'm pretty confident (in my own non-lawyerly way) that the GPL is enforceable.

      One potential problem is who has the right (i.e. who has standing in the court) to enforce the license. Only the original author(s) and their legal heirs and assignees.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    6. Re:GPL code => GPL code by Anonymous Coward · · Score: 0

      Yes, recite your GNU catechism over and over.

      You forgot to mention in the above that YOU don't have "TOTAL control" over your piece of code, since it's derived from GPL'd code.

      You don't have to acknowledge that you're a victim to be classified as such in a court of law.

      I look forward to the GPL's day in court. I can already see the picket signs, the DOS attacks on the Judge's email server, all sorts of cool stuff.

    7. Re:GPL code => GPL code by dillon_rinker · · Score: 2

      I may even be able to distribute my patch or the instructions to accomplish it so that people can do the same to their legally owned copies.
      Good point. The lawyers may disagree (and the courts may even back them up), but I've always felt that a patch was not a derivative work. If it is, then I'd argue that framing a picture for someone constitutes a creating derivative work.

    8. Re:GPL code => GPL code by Anonymous Coward · · Score: 0

      You forgot to mention in the above that YOU don't have "TOTAL control" over your piece of code, since it's derived from GPL'd code.

      Thank you for your insightful response, you POS. Perhaps you should look into an adult literacy course, as you obviously didn't comprehend what you responded to.

      "i write a piece of code"

      Not "Someone else writes and I modify a piece of code." Not "I borrow a piece of code." Not "I take a piece of already GPLed code."

  34. Wrong headline. by Dave+W · · Score: 1

    The headline for this story is completely wrong. As is clear from some of the comments the license under which the blackdown team have done their work has always allowed this to happen.

    The real story is that the FSF and everyone else who has criticised the Sun community licence has been proved right. This licence has now been proved to be anti open source as we expected.

    Calling IBM a saviour in this situation is also naive. Their JDK is not open source either.

    Java must now decline as a language for open source/free software.

    Dave

  35. It was only a matter of time... by moonboy · · Score: 2

    It was only a matter of time until this happened. Considering how "big business" has traditionally had a ruthless streak (like certain companies who shall remain nameless, because we're all tired of hearing about them) I'm surprised it hasn't happened sooner. It may have already happened and who would know? I would think this would be one of the problems with open source vs. closed source. With a piece of software being closed source and provided to the public only in binary form, who's to say some open source code hasn't already been "borrowed" without credit being given to the original author or any changes that were made, being made open. As well, this case or a similar one is bound to end up in court and what will happen then? I, for one, hope we will have some good lawyers who can argue effectively for the open source position. Lawyers that understand what it is really all about and can convey that message to a judge effectively so he can make an truly informed decision.

    ----------------

    "Great spirits have always encountered violent opposition from mediocre minds." - Albert Einstein

    --

    Co-founder and designer at Music Nearby: http://musicnearby.com
  36. Waiting for that check in... by Neville · · Score: 3
    Apparently Sun crafted a patch to help bridge the gap between Solaris and Linux threads, but they haven't shown any indication of adding that code to the Blackdown tree.

    At the risk of treading on etiquette, here's a snip from a post made by one of the BlackDown contributors on a Sun mailing list:

    Well, as I said in another mail, it looks at least a lot like they started out with the results of 4(?) years of Blackdown porting efforts. You need to have been on board in order to get a feel for the awful amount of work necessary to convert Solaris' threading to Linux' threading, etcetera. That this results in a comparatively small patch file does not mean that they weren't 90% jumpstarted by the Blackdown effort, and indeed only added a couple of patches and a few bits of functionality.

    Of course, the really great thing is that a) we (Blackdown) were unaware of this effort, and b) we still have to see these fixes contributed to Blackdown. Not that it is really necessary, because the first team member already resigned so I think Sun and Inprise can maintain the port all by themselves in the future. I certainly won't lift a finger anymore to debug the Intel port...

  37. Sorry, I can't moderate you by guran · · Score: 1
    But if I had any moderation point you would have an insightful point.

    I can GPL all I want in my spare time, but at work I'm in the hands of my management. Those guys think money first, ethics later. (at least they think etics) SO... How do we get management types to realize that open source is good for more than hobby?

    --

    All opinions are my own - until criticized

    1. Re:Sorry, I can't moderate you by Dave+W · · Score: 1

      "but at work I'm in the hands of my management. Those guys think money first, ethics later"

      So leave and start your own company that does things right.

      Then you can change things.

      I did and now only use two non free applications (Interbase and visual slickedit) thats changing as we move to postgresql and vim.

      Java may be next we already use python for many tasks that used to be java.

      Dave

    2. Re:Sorry, I can't moderate you by Dave+W · · Score: 1

      Oh and as I forgot to say we are already contributing in work time to more than one project and have released tools under open licences. Now we are negotiating to release full products under GPL.

      Dave

  38. A little too late by bjb · · Score: 1
    Aagh! If this had only been posted at around 2-3pm yesterday, I could have asked the head of Inprise and Pat Seltz (?) who is the president of Sun's software division yesterday at a press conference. FYI, it was at the Javits Center in NYC, a public "unveiling" of Java 2 Enterprise Edition. They were both there and fielding questions ..

    Should'a, Could'a, Would'a..

    --

    --
    Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
  39. Re:Java should disappear from our radar by Anonymous Coward · · Score: 1
    I mostly see your point, but including Visual C++ in your list of proprietary languages is just wrong. There's nothing specifically proprietary about Visual C++...I mean, sure the Win32 API is proprietary, but then so is the MacOS API or the Amiga API, or whatever.

    Its not like Visual C++ uses some mutant strain of C++.

  40. Related news: Sun withdrawing ECMA Java standard by Pope+Raymond+Lama · · Score: 2

    Maybe it is not connected with this issue at all, but as its being announced just along with it,
    Id bet that the cancelling of a Java stantard plan is something to worry about.

    Ok. This withdraw would be a sad thing at any time.

    --
    -><- no .sig is good sig.
  41. What about RedHat? by BoLean · · Score: 0

    If you consider this a slap in the face think of the money lining RedHat's pockets. Money earned on the blood and sweat or many anonymous contributors backs.

    Don't get me wrong, Open Source can and should be profitible, but not if you are not adding any real value.

    VALinux builds great machines and provides support. Corel is bringing an excellent office and graphics suite to the platform. RedHat, when you look at true value added vs the amount of benefits that they are receiving-- its sickening.

    Talk about taking credit for the work of others. SUN just did it with one of their many tiny (in terms of revenue) products. RedHat is 90% based on Linux and taking credit for 99%.

    1. Re:What about RedHat? by Vesperi · · Score: 2

      I'll tell you what - go download the tarfiles for EVERY package on the redhat discs, compile each one and install into a temp top level tree. Then tarball that temp tree so you can untar it into the root dir.

      In the proccess fix all the little bugs that crop up with make files and old library calls, make patches for each source file tree.

      Now, manage to build a boot floopy image and write an installer for your system. Heck - don't have to that's basicaly slackware.

      However come up with a useful package management system that others can and do use as well to do all that in a few key strokes.

      Then I'll lend an ear to your bitching about redhat or ANY distribution company making a living off the blood and sweet of coders. There is NOTHING to stop you and your closest geek friends from developing your own distribution. Just time and desire stop most people. New ones crop up all the time. Case in point - Mandrake actualy out sells Redhat now. However the BRANDING redhat has done is what works for them now. That had years of work behind it as well.

      So clean out your mothers basement where you still live and get to work on that distribution kiddo.
      --
      James Michael Keller

      --
      "Linux is not our destination, it is simply the open road to tommorow"
    2. Re:What about RedHat? by _Marvin_ · · Score: 1

      RedHat doesn't say "Hey, WE've developed that shiny new OS named Linux".
      RedHat does give back to the community. They support GPL'ed projects (Corel Office isn't GPL'ed and I suppose Corel wants to make money with it - so you can't say that's giving anything back to the community; still, Corel is helping the WINE people, THAT is giving back to the community).
      RedHat is taking the GPL more seriously than other distributors (IMHO).
      Finally, the money they got from their IPO is NOT profit, it's money lended to them by investors who think that RedHat will make money in the future...
      with support, which RedHat DOES provide...

      I really don't understand why so many people get pissed off with RedHat just because they got some money (which they now use to support GPL'ed projects!).

      --
      "We won't use guns, we won't use bombs, we'll use the one thing we've got more of and that's our minds" - Pulp
    3. Re:What about RedHat? by johnnyb · · Score: 1

      How can any of RedHat's activities be considered a slap in the face, when you can copy AND SELL a Verbatim RedHat CD and manuals without paying RedHat a dime. You can actually set up your computers to do a RedHat install from THEIR web site FOR FREE! RedHat also gave developers first dibs at their IPO. So, the situation isn't nearly the same, because almost everything RedHat does is publicly available without going through RedHat. If they make a lot of money, it's because people think its worthwhile to pay it. I can get any RedHat CD from cheapbytes for a few bucks if I don't think RedHat deserves the money.

      Also, have you heard of GNOME? RedHat put a _lot_ of money into that, and ORBit, and the GUI installer, and kudzu, and soundconfig, and patching programs to work together cohesively, and so on and so forth.

      GPL programs are automatically immune to this sort of problem.

    4. Re:What about RedHat? by Anonymous Coward · · Score: 0

      Please point us to the RedHat PR release or other public statement where they take credit for "the blood and sweat of many anonymous contributors backs".

    5. Re:What about RedHat? by BoLean · · Score: 1

      Oh, here we go again. How many useful and productive projects has RedHat contributed to? Gnome? You have to be kidding. Gnome is like my crappy '79 FireBird rusting away in the garage. Every now and again I grab ye' ol' can o' Bondo and patch the rustholes but we know that baby ain't ever gonna run.

      Branding is not value added. If I take a picture of the Mona Lisa and fudge my signature on the bottom I don't deserve credit for the origional.

      RedHat and any other "Distributor" will fall face in the dust unless they can find a way to provide some product or service that is demanaded by consumers and not easily replaced by competitors. They know that. Look at the acquisitions they have already made.

      As to them not explicitly saying "I take credit for it all". My retort is to say,"How are they crediting the true authors anyway". RedHat.com certainly doesn't mention the selfless contributors. If I propped a crate up in front of the Statue of Liberty and started charging admission I'd bet ya' that most people would think I owned the thing- or made it. Most people just being introduced to Linux probably think that Debian is a knockoff of RedHat.



    6. Re:What about RedHat? by BoLean · · Score: 1

      Oh, here we go again. How many useful and productive projects has RedHat contributed to? Gnome? You have to be kidding. Gnome is like my crappy '79 FireBird rusting away in the garage. Every now and again I grab ye' ol' can o' Bondo and patch the rustholes but we know that baby ain't ever gonna run.



      Branding is not value added. If I take a picture of the Mona Lisa and fudge my signature on the bottom I don't deserve credit for the origional.



      RedHat and any other "Distributor" will fall face in the dust unless they can find a way to provide some product or service that is demanaded by consumers and not easily replaced by competitors. They know that. Look at the acquisitions they have already made.



      As to them not explicitly saying "I take credit for it all". My retort is to say,"How are they crediting the true authors anyway". RedHat.com certainly doesn't mention the selfless contributors. If I propped a crate up in front of the Statue of Liberty and started charging admission I'd bet ya' that most people would think I owned the thing- or made it. Most people just being introduced to Linux probably think that Debian is a knockoff of RedHat.







  42. Don't cry GPL by copito · · Score: 4

    While your hypothetical is correct, GPLed code has the feature (or failure depending on your POV) that it forces derived code to be GPLed.

    The code in question was not GPLed. Therefore the point is moot. In fact it was originally based on Sun code which was licensed with the requirement that changes became the property of Sun. Sun apparently used this to their advantage, as one might expect a business to do. You may argue the political sagacity of their move, but it seems perfectly legal to this non-lawyer.
    --

    --
    "L'IT c'est moi!"
    1. Re:Don't cry GPL by dillon_rinker · · Score: 1

      The code in question was not GPLed. Therefore the point is moot.

      That much was obvious from everyone else's comments; this was more a personal diatribe on the primary feature of the GPL. I really don't understand why people would consider its "viral" nature a failure of the license - it's the purpose of the license.

    2. Re:Don't cry GPL by Anonymous Coward · · Score: 0

      Yes.

      It's "viral" nature is important to the wellbeing of all sorts of phenomeon and life forms. The AIDS virus, for example, couldn't survive without it. Of course, if the AIDS virus infects and kills all possible hosts and has no further healthy bodies to infect, it won't last long.

      Judging from the real lack of true "Bazaar" applications of any size or significance that started as GPL'd projects with broad developer input (as opposed to projects that are released to GPL after a considerable amount of time is spent on them by the small group of developers who start the project) the GNU Virus will always need to "infect" healthy hosts much the same.

      Evidence to support this arguement can easily be found in all the calls to "GPL" projects whenever a vulnerability to infection occurs (i.e. the recent changes in the BSD License, calls to "punish" Microsoft by GPLing their property, etc.)

      It's just like when a group of Party Cadre 'liberate' a factory after coming to power.

    3. Re:Don't cry GPL by Anonymous Coward · · Score: 0

      "Judging from the real lack of true "Bazaar" applications of any size or significance that started as GPL'd projects with broad developer input (as opposed to projects that are released to GPL after a considerable amount of time is spent on them by the small group of developers who start the project) the GNU Virus will always need to "infect" healthy hosts much the same."

      In fact, it seems that once "Opened" development slows down radically in any project. Witness the complete dismal failure that is Mozilla.

      A little more heretical info can be found here.

  43. Bad Cliff, Bad by freakho · · Score: 1

    This story needs to be updated to reflect the actual situation, but since this is and Ask Slashdot:

    If Sun & Inprise don't ever credit them (I realize somebody said it's likely they will, but hypothetially..), then Sun is still within the terms of the liscense. Therefore, the most effective action to take is to do what this article has accomplished already: raise a huge stink. Make sure nobody will ever work under the exploitative SCSL ever again. (which should have been done from the beginning, IMHO, but whatever) So: problem solved. :)

  44. SlashDot already covered this by Anonymous Coward · · Score: 0

    This was covered in the comments about the release of Java 2 earlier today. The posters have commented on this several times. Wonder if LinuxToday is just quoting SlashDot sources...

  45. Blackdown's mistake by FreeUser · · Score: 5

    Blackdown mistakenly thought that Java was the next big thing, and that for Linux to remain viable it *needed* Java. They reasonably agreed to whatever license Sun would grant, simply to get a JDK available for Linux before Linux missed the bandwagon completely. A reasonable, indeed selfless act, which, had Java really been as important as Sun convinced many of us it would be, would have been critical to Linux's success.

    In hindsight it turns out to have been the other way around. Java, while a nice language in some respects, was basically just so much hype. Linux on the other hand quietly attracted 10-20 million users and snuck its way into corporate server rooms everywhere. It's growth rate appears to have not slowed down in the least, while Java languishes for lack of mindshare. Java needs Linux far more than Linux needs Java, and Sun successfully suckered good people into doint their work for them at no cost.

    Very unfortunate, but a good lesson why one should really think twice, or even ten times, before contributing to a project under Sun's "community" license.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Blackdown's mistake by Anonymous Coward · · Score: 0

      Don't forget which company's products have for the most part been hurt as the Linux market share has grown in corporate server rooms. Sun's products. It makes good sense in the marketplace for Sun to do as much damage as the can to Linux. It also makes good sense for Microsoft to support Linux for the same reason (Linux can do their dirty work for them by wiping out all the remaining commercial Unices.)

    2. Re:Blackdown's mistake by mikec · · Score: 1

      Hurt? If Sun is being "hurt" I say bring on the pain. Sun stock has split twice in the past year. Every quarter they set new records. Basically, they have never done better.

      Look. Solaris doesn't compete with Linux. To about 5 decimal places, they are the same OS; I use one at work and one at home, and I barely notice the difference. And Sun doesn't care which you run. Sun is a hardware company. Sparc/Sun competes with x86/Intel/Dell/Gateway/etc.

    3. Re:Blackdown's mistake by mikec · · Score: 1

      Hurt? If Sun is being "hurt" I say bring on the pain. Sun has never done better. Look. Solaris doesn't compete with Linux. To about 5 decimal places, they are the same OS; I use one at work and one at home, and I barely notice the difference. And Sun doesn't care which you run, as long as you run it on Sun hardware. Sun is a hardware company. Sparc/Sun competes with x86/Intel/Dell/Gateway/etc.

  46. Why We're Upset By This by Little+Brother · · Score: 3

    By now most of us agree that Sun is completly within their legal rights to absorb the project. We also agree that it will probably help the Linux community. So why are we all upset?

    The way I see it is, we have been the victums of mininformitive news realease. Had the realease stated "O happy Day! Sun going to support Java for Linux!" We would, for the most part, been completly supportive of Sun. However the headlines, /.'s and the refrenced news article's both begin with calling into question the morality of Sun's actions. They have planted the suggustion in our minds that Sun has done a big bad no-no and violated someone's rights. Once that suggustion had been planted they could go ahead and tell what really happened and the truth appears very different when seen under the light of our preconceived notions.

    Questions? Comments, email me.
    Flames, raves, rants, complaints? Redirect to /dev/null

    --

    Little Brother, watching the watchers

  47. But Does blackdown get SUN/Inprise's fixes? by Anonymous Coward · · Score: 0

    The lack of credit to the cool efforts of Blackdown sucks - but I also wonder how quickly the changes made by SUN/Inprise will become available to Blackdown? If they are slow to get things back out to people like Blackdown then its a pretty onesided deal.

  48. OT:ANDN by Anonymous Coward · · Score: 0

    What's the deal with Anderson.net's IPO, as far as I can tell they should be trading on the secondary market right now, but there not.
    Thanks

    1. Re:OT:ANDN by Kaht · · Score: 1

      They're not avaliable 'til friday, or so
      I hear 'round the IRC campfire.

      --
      Devilled Eggs - A disturbing little creation of mine.
    2. Re:OT:ANDN by Anonymous Coward · · Score: 0

      Who is Anderson.net ?

  49. I don't understand the problem by Anonymous Coward · · Score: 0

    Isn't this what open-source is supposed to be about?

    If you want to keep your code to yourself, don't give it away. If you do give it away, someone's going to use it for something. Is this a surprise? Is it a problem?

    Is this just Sun-bashing (or a broader corporate-bashing)?

    Is open-source only open with proper credit?

    1. Re:I don't understand the problem by johnnyb · · Score: 1

      Sun's JDK is _NOT_ open source. Even though they have free (as in price) access to their source tree, redistribution of said source (especially modifications) is illegal. Notice that you will only find binaries on Blackdown's site. Sun is using the work of Blackdown IN A PROPRIETARY NATURE without giving them credit.

      Now, this is within their legal right, and I'm sure Blackdown is aware of that. But it sucks, nonetheless.

      That's why I would use GPL.

  50. Re:Java should disappear from our radar by Anonymous Coward · · Score: 1
    My clients don't care if Java is proprietary or not as long as their web-apps get done on time

    But they should care if their chosen tools do an about-face due to some unforseen strategic shift on behalf of the single code maintainer.

    Sun owns Java and will take it where they need to take it to continue to undermine Microsoft.

    You currently have no protection against this.

    Once again, please look past the "pie in the sky" aspects of open source and try and understand how opening the source protects your strategic investment.

    Many companies demand the source even for commercial software they buy, precisely because of this.

  51. Don't complain: support www.kaffe.org instead! by Anonymous Coward · · Score: 1

    Kaffe is a GPL'd cleanroom implementation of a Java Virtual Machine and libraries. Also support the Classpath project, a cleanroom implementation of the Java standard libraries.

  52. Check out the benchmarks by Anonymous Coward · · Score: 1
    Saw this benchmark link on a post on ww.javalobby.org

    I was expecting Great Things from Sun's release given that Blackdown's JDK1.2 RC3 performance can be described as mediocre as best. But not bad. In fact, I pay little attention to "raw speed" benchmarks. Scalability and reliability are everything for me and in my anecdotal opinion Blackdown rocks (solid)! And so to the benchmarks:

    http://www.volano.com/report.html

    They show that in raw speed Sun/Inprise JDK is marginally faster than Blackdown but whereas Blackdown at least jumped the first scalability hurdle, Sun didn't even make it that far! This is bad. I'm not gonna bother downloading Sun's JDK until it improves.

    Wot will put a smile on your penguin-loving face is that TowerJ's Java compiler for Linux tops performance and scalability tests. Also, IBM's JDK1.1.8 for penguins is near the top. I can barely wait for their 1.3 release which is slated for Q2 next year.

    -teik.

    and my perennial whinge - when are we going to see better Java support for non x86 Linux? Specifically for my 533MHz Alpha... :)

  53. flamebait ??? by Anonymous Coward · · Score: 0

    Why is this marked as flame??? sometimes i wonder if moderators even read comments!!!!!!!!!

  54. This is certainly not "flamebait" by Anonymous Coward · · Score: 0
    The real story is that the FSF and everyone else who has criticised the Sun community licence has been proved right. This licence has now been proved to be anti open source as we expected.

    I have no idea how this can be construed as flamebait. Once again, the moderetards have pulled a collective brain-fart.

  55. Open Source = Open Death by decipher_saint · · Score: 1
    Say goodbye to proprietory code, say hello to everyone "stealing" everyone else's stuff.


    If you come up with some genius peice of work in today's market, and open source it, say goodbye to any money you might have made. On the other hand if I'm a smarmy company, all I have to do is cruse through open source stuff, find something marketable and wrap it up with some documentation and make some money.


    But hey, it's just my opinion.

    --
    crazy dynamite monkey
    1. Re:Open Source = Open Death by johnnyb · · Score: 1

      Actually, most of computer work is in customizations, not packaged products. Open source acknowledges this. Open Source is basically a large group of people who write custom solutions, while sharing the base they start from.

      Which do you think companies spend more money on? Buying applications or customizing them? If you are unsure, look at Oracle consulting contracts. The software packages are only a minor cost.

      Also, you still have to answer the question, does intellectual property make sense at all? It is the exact opposite of regular property. With regular property, the possessor has all the rights. With intellectual property, the creator has all the rights. I believe in property ownership, which naturally excludes intellectual property ownership.

      The GPL acknowledges this well.

    2. Re:Open Source = Open Death by Anonymous Coward · · Score: 0

      "The GPL acknowledges this well."

      Hardly. The GPL depends on the concept of intellectual property ownership (the basis of copyright) for all of it's power.

    3. Re:Open Source = Open Death by johnnyb · · Score: 1

      That's just because there is no other way to do it in a system based on copyright. If they don't copyright it, someone else will copyright it for proprietary versions. They copyright to keep others from abusing copyright. That's the whole point. There's no other way in a copyright system like the U.S. to preserve freedom. However, the license itself shows that it thinks that the priviledges normally associated with copyrights are not good.

    4. Re:Open Source = Open Death by Anonymous Coward · · Score: 0

      Could you explain what you have against copyrights? If a person spends a year writing a very useful piece of software do you honestly think they are entitled to nothing? Object should be protected but not work? How do you justify this?

  56. Isn't this just forking the source? by Rexifer · · Score: 1

    My take is, the worst thing that they're doing wrong is that they aren't giving the blackdown team the proper recognition. They admitted that this was a snafu, and that they were going to resolve it.

    But, all they did was take the codebase that the blackdown team worked on, and started working from there. Can't I do that with the Linux kernel under GPL? It's not like they're selling it, and I'm sure the source will be available under their (albiet restrictive) licensing agreement.

    Besides, and correct me if I'm wrong, but didn't blackdown do the same thing to begin with? Blackdown identifies itself as the Java-Linux Porting Project, I'm guessing they took the Solaris Reference release source base to begin with.

  57. Not a problem, IMO by Anonymous Coward · · Score: 0

    I agree with the others here who have said that as long as Sun and Inprise haven't broken the law, no one has a right to complain. This is the fundamental flaw of open source and free software that no one wants to acknowledge: When you let people use your code for free there is nothing to stop them from doing things you don't like with it, as long as they abide by your license. Bitching that it's not "fair" or "nice" is horribly naive and even childish. If you want to protect your work via the law, then do so; if you use a weak license that allows for things like this, then such things will happen, and you have only yourself to blame.

    1. Re:Not a problem, IMO by jflynn · · Score: 3

      You are right that Sun is within their legal rights under the SCSL. There is such a thing as unethical though. Removing credits from a project, or changing them is one of the most serious sins in the Hacker culture according to ESR's "Homesteading the Noosphere". I have to agree that nothing is more despicable. Free software contributors don't ask for money, all they ask is recognition that they contributed. Otherwise open source really is just faceless communism. Credit is very cheap to provide for anyone using the code.

      If someone collected contributions to a charity, and then claimed to be contributing the money themselves with no mention of the real contributors, people would be outraged, and rightly so. This is not much different. In the real world, the money goes where it's needed and seemingly no harm is done. But try getting contributions again from those that were shafted. The problem is the same for Sun. Unless they move to correct this quickly, I think the SCSL is dead.

    2. Re:Not a problem, IMO by Anonymous Coward · · Score: 0

      "This is the fundamental flaw of open source and free software that no one wants to acknowledge:"


      What does JAVA have to do with either free software or open source software ? Nothing. JAVA is licensed under the SCSL which is a proprietary license.


      Be gone troll!

    3. Re:Not a problem, IMO by toriver · · Score: 1
      What does JAVA have to do with either free software or open source software ?

      You mean the language? See www.kaffe.org.

      JAVA is licensed under the SCSL which is a proprietary license.

      Sun's particular implementation is, yes.

  58. Time to turn to Microsoft? by Dacta · · Score: 4

    No estabilshed company is a friend of open source.

    Redhat, etc owe their existance to open source programs, but Sun, Oracle, HP, Corel and even Inprise are just using us to get what they want.

    Perhaps IBM is different.. They have at least tried. Maybe SGI, too - it looks like they need Linux to survive, now.

    But understand this: MS should no longer be the primary target of our flames, and matching Windows should no longer be the goal of our development projects.

    With the DOJ and the press watching MS like a hawk, we need to refocus.

    Linux is now, without a doubt the premier Desktop Unix thanks to GNOME and KDE nothing against *BSD, but Linux is slightly better here, if only because that is what most developers use.

    Next year Ittanium (sp?) comes out. Linux will be ready, for sure, and it will probably run flawlessly sooner than Windows2000 - but that ain't the game any more.

    World Domination, remember?

    Next year Montery also arrives. I still havn't seen even any speculation on how well Linux will compare to that.

    SCO, HP, Intel, IBM and Compaq makes a pretty impressive team - all (except SCO) have Linux projects, too. What's going to happen when Montery and Linux go head to head for the same space?

    Don't think that "Montery will be high end, and Linux will take the low end", either. That is just market speak for not having the features, yet. Both Linux and FreeBSD will, I believe, be very close to Montery (and Solaris) on Intel by next year.

    What's going to happen then? Can we rely on Red Hat and VA Linux's money to compete?

    Don't forget, these companies aren't like MS. They make pretty good software (for the most part).

    Things like StarOffice are dangerous to Open Source, because they give the power back to the companies - and yet they are just as cheap (to the consumer) as Open source.. until Sun changes the file format or something like that.

    Maybe it is time to play the Windows card? Linux does operate well in a Windows environment, and Windows computers are easily converted to Linux. Perhaps we need more open source software that interoperates well with MS stuff. Samba is great, maybe we need something that can provide DCOM services?

    My Enemy's enemy is my friend. Sun was a useful ally. Lets not get stabbed in the back.

    1. Re:Time to turn to Microsoft? by zigzag · · Score: 1

      [reaching for crucifix and wooden stake]
      Nooooo DCOM!!! Back to Hades you evil Microsoft drone!

    2. Re:Time to turn to Microsoft? by Anonymous Coward · · Score: 0

      There is a Linux DCOM implementation. If I remember correctly the responsible company was even funded by MS. (Apologies if I remember wrong.) Anyway check out EntireX by http://www.softwareag.com I been meaning to try it out. But then I've been meaning to try out COBRA, GTK+, BSD sockets, ......... too. :)

  59. Sigh. Say it ain't so, Slashdot. by dougman · · Score: 1

    IT seems that the once-mighty Slashdot has fallen to the inevitable forces of money and all the convenience that comes with it.

    No longer under ANY tangible pressure to make the Slashdot content even vaguely synonymous with the word "quality", the past few months (quite coincidentally starting with the injection of well over a million dollars into the pockets of the Slashdot founders / main (only?) fulltime employees, with the promise of more millions to come) Malda, Hemos and co. have more or less abandoned any pretense of being a provider of "quality content". It seems that every other "story" posted to Slashdot in the last few weeks is based on at least a serious misunderstanding and quite possibly, (although this is only my humble opinion as an observer and not meant to be stated as fact, but speculation) gratuitous flamebait.

    Reading the Andover.net prospectus on openipo.com (which I strongly recommend y'all read...very telling stuff!) we learn that the dynamic duo that brought us the once uber-cool Slashdot are effectively (on paper at least) millionaires today (or darn close to it) as a result of the Andover acquistion. Further reading of the prospectus tells us that the Slashdot founders can look to realize more millions in income based on their statying onboard, and the future "performance" of Slashdot.

    But sadly, as we all know in the world of corporate internet media, "quality reporting", "journalistic integrity", and "objective editorial presentation" mean zero to "performance" of a web site owned by a corporation. As indicated in the Andover prospectus, 95 PERCENT of the revenue of Andover in the past year (I believe it was stated for last year, please correct me if I have the timeframe wrong) was AD REVENUE. It doesn't take a rocket scientist to figure out that AD REVENUE is most easily derived by getting a group of people in some common demographic (in this case, technology) to view your pages. A lot. And rather than take the high road, Slashsot appears quite comfortable with letting an ever-increasing mob correct the gross inaccuracies in its "reporting" , and realizes the inherent human instinct to participate as a spectator and a player in these flame-fests that are all too often the heart of Slashdot discussions these days, get the all-important PAGE VIEWS. In great quantities. Admit it. How often do you read a "story" on the Slashdot front page that seems so clearly wrong, or so destined to invoke a passionate (hostile) repsonse that you're just hooked, and you HAVE to continue reading the discussion. In the process generating many, MANY more PAGE VIEWS for Slashdot, more $$$ in the pockets of whom I submit, in my humble opinion are corrupted by said $$$, and , I also suggest, in my humble opinion, will be less and less motivated to improve the quality of the Slashdot experience the more we inevitably line their pockets supporting the all-to-typical Slashdot flame/correct-the-editors-fest.

    Don't even get me started on the sad lack of interest in maintaining a healthy relationship with the developer community exhibited by Rob Malda with regards to the "open" Slash engine. Check out the "code" page. Note that the current "production" Slashdot uses code almost, what, a year older than what is posted on the "code" page?
    To take the stance that you're opening the code you've written that drives the Slashdot site, and then turn around and refuse to update the page for many many months at a time is NOT the way to look genuine, like you truly have some skin in the open source game. Granted, it may be a VERY busy life running Slashdot, but the occasional half-hour of posting the current code with warnings to how dangerous it may be to use in its current state is NOT too much to ask. If you don't feel you should be imposed on to do that, REMOVE the Slash code from the public domain, open-source, or whatever category it's currently in. But don't just try to "look" like an open-source player. Walk the walk AND talk the talk.

    Okay, I'm done ranting for now, and probably just earned myself a lifetime ban on Slashdot. But boy, was it worth it, and boy, do I feel a LOT better now.

    -el Dougo

    1. Re:Sigh. Say it ain't so, Slashdot. by Jonas+�berg · · Score: 2

      And WHY should some more money to Rob, Hemos et al make any difference? This is (close to) the way Slashdot used to work even before Andover bought them. Effectively; nothing has changed, and that's probably as it should be.

    2. Re:Sigh. Say it ain't so, Slashdot. by mfi · · Score: 1

      Just a short comment on the availability of the code. Many people are now using www.squishdot.org code to simply build their own slashdot-like site. www.technocrat.net is one of the more popular sites.

      Mark

    3. Re:Sigh. Say it ain't so, Slashdot. by CodeShark · · Score: 2
      Well, as someone who has been following the /. code base (including several mail groups and derivative versions of the /. engine), I can tell you that most of your assumptions about the /. code are false.

      First of all, the code running /. today is not a year older than the 0.3 preball, or the 0.2 code. The code page itself mentions that both are somewhat orphans as the code now in use is more like a 0.4 release.

      From what I understand, Rob Malda is now not the only coder working on the site -- supposedly andover.net has made it so possible for there to be three coders actively working to improve the /. engine.

      In the mean time, I know that Malda is seriously sick of all the whining about the "where's the code????" because he posts occasionally to one of the mail groups and said something to the effect that "every time someone whines about the code, he wants to delay the release one day more." [Rob -- feel free to correct me here...]

      I do feel that maybe the folks at /. and Andover should post a story which updates us all on the status of the newer code, and will probably e-mail Rob with a request to do so.

      In the mean time, what I notice is that the response time is quicker, more stories are being posted, yes --some mistakes are being made, (and quickly apologized for), and it feels to me like things are becoming fun for Malda & co. again. (For a while they were burning the 70 hr a week candle, and just barely surviving monetarily).

      Just my $.02 worth, with feedback always appreciated.

      --
      ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
    4. Re:Sigh. Say it ain't so, Slashdot. by Artie+FM · · Score: 1

      This is an "Ask Slashdot" feature. It was not posted as an article, but a request for discussion. Yes this post is a troll, but as an "Ask Slashdot" feature, it was never claimed to be anything other than that.


      --
      Artie FM
      Say my name outloud 3 times real fast

      --
      Be insightful. If you can't be insightful, be informative.
      If you can't be informative, use my name
    5. Re:Sigh. Say it ain't so, Slashdot. by Anonymous Coward · · Score: 1

      "No longer under ANY tangible pressure to make the Slashdot content even vaguely synonymous with the word "quality","

      Rather, Slashdot is SPECIFICALLY under pressure to become more one sided, more polarized.

      Look at the advertising. The more Slashdot becomes exclusively anti-MS, anti closed source the more targeted it's demographic becomes. That means more value for the advertisers.

      The economic pressure on Slashdot drives it AWAY from balance and well into "Enquirer" range.

    6. Re:Sigh. Say it ain't so, Slashdot. by Anonymous Coward · · Score: 0

      "In the mean time, I know that Malda is seriously sick of all the whining about the "where's the code????" because he posts occasionally to one of the mail groups and said something to the effect that "every time someone whines about the code, he wants to delay the release one day more." [Rob -- feel free to correct me here...]"

      That is basically the quote I saw as well, and it's childish and pathetic.

      As a side note - if you really think the Slashdot admins don't match your "AC" comments with your "real" slashdot ID if you're logged in your naive.

      Slashdot whines, cries, bitches and moans about how important the source is, how "community" oriented it is... about how "ethical" OSS is. Yet, when the time comes to put the money where the mouth is - nothing but insults and crickets.

      You have all had your warning, just like you did with Sun. You're being used, your zealotry is in service of something and someone who doesn't care about you AT ALL.

      Just one more reason not to take Slashdot seriously anymore. Not that they care - cause the banner ads just keep on rolling.

  60. Hypocrasy Alert! by Anonymous Coward · · Score: 0

    "Most people are even picking up on the fact that Sun was well within their rights under their license to do what they did. But it still sucks that they couldn't make at least a token reference to Blackdown to acknowlege their contribution.

    So, the apologists are out. God forbide we should take Sun to task ....

    One wonders if MS would have gotten so much slack?

    But then, Slashdot is closed source too and no one seems upset.

    1. Re:Hypocrasy Alert! by Anonymous Coward · · Score: 0

      no one cares about the slash code because you'd be better off rewriting it. In fact, someone has already gotten off to an excellent start, see "squishdot"

    2. Re:Hypocrasy Alert! by Anonymous Coward · · Score: 0

      Then nobody should care about the Sun JVM because you would be better off rewriting that, too, just like IBM has done. So let's just moderate every post here redundant and move on to something about Beowulf.

    3. Re:Hypocrasy Alert! by Anonymous Coward · · Score: 1

      So let's just moderate every post here redundant and move on to something about Beowulf.

      Keep up with the rest of the class, AC. Beowulf is old news. We pour grits down our pants now.

    4. Re:Hypocrasy Alert! by Anonymous Coward · · Score: 0

      What are you talking about, IBM did not rewrite the JVM, they licensed the code from Sun to make their own version, just like Blackdown.

  61. emacs, xemacs, GNU and GPL (was Re:What licence?) by Anonymous Coward · · Score: 0

    Wasn't this what happened to emacs? Someone made xemacs and made it closed source. Then Richard Stallman made the GNU licence and distributed all future versions of emacs under that licence - simply because the corp behind xemacs "stole his work". It wasn't stealing in the legal sense, but it was in the moral sense.

    Uh, no.

    xemacs and emacs forked but both remained under the GPL (which had been created long before this event occurred).

  62. Re:Java should disappear from our radar by SoftwareJanitor · · Score: 3

    Its not like Visual C++ uses some mutant strain of C++. I doesn't? What the heck do you call goofy abominations like lstrcpy() lstrcmp() lstrcat()? Maybe the core language syntax is marginally ANSI-like, but their library implementations are highly wacked, not even including Win32.

    And if you use any of VC++'s code generation, you are going to get stuff that is MFC dependant, which is in turn Win32 dependant.

    Personally, I had a lot better luck with the Powersoft (Watcom) C++ compiler when I had to generate binaries under Windows. Their library implementations were much more normal.

  63. OPEN SOURCE REPACKAGING by Anonymous Coward · · Score: 0

    dear slashdot,

    i have had this happen to me as well. as you may know, i am the anonymous coward with the open source natalie portman and open source drew barrymore project.
    as it turned out, i found out recently that natalie portman and drew barrymore had obtained my open source natalie portman and open source drew barrymore project.
    shamelesly, they repackaged the project, not even bothering to change the names from natalie portman and drew barrymore to something unique.
    now, natalie portman and drew barrymore look cool as they walk the streets.
    "look, it's natalie portman and drew barrymore!" the random onlooker would note, "look how cool they are as they walk down the streets!"
    "yes!!" the onlooker would agree.
    "yes!! indeed, we look cool as we walk down the streets!" natalie portman and drew barrymore reply, "and you will all be handsomely rewarded!"

    i will be looking forward to any legal advice i obtain here. you will be handsomely rewarded.

    thank you.

  64. eh by _brute_ · · Score: 1

    Steve Byrne is a Sun employee.

  65. GPL (etc . . .) Enforcement by palutke · · Score: 1

    Have there been any documented cases where somebody takes legal action based on the GPL or similar open licenses and forced somebody to comply with the license's terms?

    --
    'I ain't a liar, baby, and I ain't proud I just want what I'm not allowed.' -- Violent Femmes, 36-24-36
  66. You can help by ratman · · Score: 2

    Yeah, it bites that team Blackdown gets little recognition for their heroic efforts.

    Since 'tis the season, you can help Blackdown by going to their website and ordering books. It's not much, but it may be all they ever get.

    --
    How can they feel the rain but not know of the flood?
  67. Re:1st by Felinoid · · Score: 2

    It's really nice when the first post has content.
    Anyway from what I gathered from the relevent posts Blackdown aggred to give code back to sun and SUNs people are trying to do right by Blackdown and give credit but something went wrong and posably some market droid just skipped over that detail.
    So it's not like Sun is being an evil Microsoftian tyrent or anything it's just some minnor mistake and something Blackdown aggred to anyway. It's not Sun just walking away with an open source project and saying "te he it's ours now buddy".
    But don't be so harsh on Slashdot for jumping the gun. There is a pritty good reason for having a GPL in the first place [thow Blackdown code is not GPL but thats a diffrent story] it's not an abitrary liccens saying "It's free". There have been a few cases when someone would "port" public domain code and copywrite the results or take public domain and modify it and sell the results.
    On the surface this looked like exactly what Sun did.. but that isn't the case at all. Blackdown has an aggrement with Sun that LETS this happen Sun didn't just grab something becouse it's convenent.
    Accually it dose urk me that it's totally legal to sell public domain as commertal but try to give away commertal and you go to jail. Thats just wrong. I don't advocate stelling commertal software but I think theft of public domain should also be illegal.
    Also there is something of an advantage to burrying thies rants.. there is far more cogent data in the mod 3 to mod 5 area and I'm down here ancered by a score -1.. a "first post" post number 4... First posters beware slashdot dosn't update very fast you may not be the first poster after all.

    --
    I don't actually exist.
  68. Danger - Good word for Sun sighted on Slashdot by anothersmith · · Score: 3

    I've been using Sun hardware and software on projects for over 10 years and it has done a pretty good job scaling way beyond the wildest dreams of Bill and not crashing as soon as a load appears.

    If their marketing and communications were as good as some of their technology then we'd have MCPs sitting on street corners with cardboard signs offering to reboot computers for food.

    It's partly Suns own fault and this looks like another PR own goal but it's sometimes sad to see the slagging they get here no matter what they do. Among other things Sun created Java, not the dancing paperclip or the ten minute uptime. Take your pick but I know which camp I'm in.

    The SCSL isn't a great deal in my opinion but they have yet to force people to sign it at gunpoint.

    1. Re:Danger - Good word for Sun sighted on Slashdot by bluespower · · Score: 0
      If their marketing and communications were as good as some of their technology then we'd have MCPs sitting on street corners with cardboard signs offering to reboot computers for food.

      Really?

      Sanity check: how much does Sun hardware cost? For the price of highend PC you could probably buy about as much as one of the disk drives in your beloved Sun workstation. Face it folks, the joke is over. Once Merced starts pushing the envelope of highend servers/workstation at small fraction of the price, Sun will look like the emperor without clothes.

      Among other things Sun created Java, not the dancing paperclip or the ten minute uptime. Take your pick but I know which camp I'm in.

      Sanity check #2: Java is the language which makes 4-processor Digital Alphas act like memory-starved 286s. The language which enables tasteless web designers to embed sophomoric jumping-ball applets on web pages, which have the distinction of being even more stupid than the paperclip assistant. Questions such as "which camp are you on?" sounds eerily reminiscent of the Salem witchhunts.

      Hint: Sun has no vested interest in making cross-platform software work. Their major revenue stream comes from milking wealthy corporate clients with their overpriced bloated Enterprise servers. Anytime Sun succeeded in having anything work cross-platform they realized that it would be shooting their own product line in the foot. Despite all "corporate spin" to the contrary Sun remains primarily a hardware company. The recent switch in the emphasis on Java from client technology to enterprise (eg from silly applets to EJB) is proof of this: Sun is banking on PC workstations to run thin Java clients so they can supply the backend of Enterprise servers with 6-digit pricetags.

      Give their PR some credit. On second looks they are not so naive after all. Well aware that there is no public "glory" in producing hardware-- yet there is ample money-- the SUN marketing line is liberally sprinkled with references to the network computer, Java and open standards. (Some suckers are taken in no doubt.)

      Finally going back to the subject of this discussion, SCSL remains a sad compromise between proprietary ownership and open source. The fact that Sun has appropriated Blackdown code ought to convince anyone who had been apologetic about the shortcoming of SCSL.

      BluesPower

  69. What about PPC? by bocee · · Score: 3
    Although this could be interperted at least a fairly good thing for Intel, this is pretty bad for other architectures that rely on Blackdown's port. I use their port on my LinuxPPC box, and as LinuxPPC isn't as popular as Intel linux, there is only one Blackdown porter, who is pretty angry:


    Hi,

    I thought you might like to know that Sun is now officially supporting x86 Linux
    and didn't bother to inform their porting partners after using their efforts.
    There is no planned support for Sparc, PowerPC, arm, alpha, etc.

    Needless to say, the Blackdown porting effort is in serious jeopardy.

    My efforts for Java on Linux PowerPC will cease unless Sun makes a "*public*"
    change asap.

    If you use the JDK and want support to continue (at all for powerpc based
    machines) you might want to (politely) express your displeasure with Sun.

    Thanks,

    Kevin

    ------------- Begin Forwarded Message -------------

    Date: Tue, 7 Dec 1999 11:39:58 -0500 (EST)
    From: Kevin_Hendricks
    Subject: Sun / Imprise Announcement: A Blackdown Porter's ViewPoint
    To: java-linux@java.blackdown.org
    Mime-Version: 1.0
    Content-MD5: jfrc0hb9tf/kXVy1gfHb0g==

    Hi,

    I just wanted the list to know that although we (Blackdown) knew Sun was going
    to make some release we had no idea it would not even mention the 4 years of
    work the Blackdown porters have contributed to this effort.

    I truly believe that the Sun / Imprise effort is based on an earlier Blackdown
    tree.

    If so, why has Sun not even acknowledged the existence of this second tree to
    us.

    If so, why hasn't Sun given credit to Blackdown where credit is due?

    Needless to say the people who have contributed their personal time and effort
    to the Blackdown project are *NOT* happy.

    I don't mind donating my time and effort to help Java on Linux.

    I *do* mind not having that effort recognized especially when it is used as the
    basis of a someone else's tree.

    Frankly, Sun's conduct here stinks.

    Unless Sun makes some public change crediting Blackdown where credit is due in a
    prominent place in their announcements / press releases/ web-page, I am finished
    as a Blackdown porter and the future of the entire Blackdown project is
    seriously at risk (most of us feel this way).

    If you have benefited in any way from the efforts of the Blackdown porting group
    over the last 4 years, please (politely) express your displeasure at Sun.

    Thanks,

    Kevin B. Hendricks
    (possibly former member of the Blackdown porting group!).

    --
    Kevin B. Hendricks
    Associate Professor of Operations and Information Technology
    Richard Ivey School of Business, University of Western Ontario
    London, Ontario N6A-3K7 CANADA
    khendricks@ivey.uwo.ca, (519) 661-3874, fax: 519-661-3959


    This was posted to the linuxppc-dev list a few days ago. Today, he posted to the list again, saying he had left Blackdown and asked if anyone wanted to take his place. For LinuxPPC users, this just plain sucks, as there is now no active jdk development for the platform. We can't blame Kevin, and I see this as a bad move by Sun all around.
  70. What will Sun/Imprise do about it? by Frank+Sullivan · · Score: 2

    A few things are reasonably clear... first, the Java licensing agreement Blackdown accepted allows Sun to do just what they've done... claim someone else's coding as their own work without crediting the coders. That's why SCSL isn't Open Source.

    Second, this was almost certainly an oversight by ignorant marketing/legal staff, not a deliberate attempt to steal Blackdown's work and market it as their own.

    So i think Sun should be judged by how they *react* to this criticism. Will they admit they were careless, and give proper (if not legally required) credit to Blackdown? Or will they get defensive and say that this is within their rights? Let's judge them by how they manage their errors, not by the errors themselves.

    And, if anyone from Sun is reading this (especially Sun management)... my trust in Sun as the guardian of Java purity, and the trust of many members of the community, is on the line here. If Sun demonstrates now that they will acknowledge the contributions of volunteers to Java, i'll feel a lot better about the justifications Sun has made for not turning Java over to an independent standards committee. But if you take the Blackdown volunteers' work without properly crediting them (even if it is legal to do so), then i will not be able to trust Sun with Java anymore, and will turn to other sources. And i will advise my employer to do so as well.

    Think about it, Sun.
    ---
    Maybe that's just the price you pay for the chains that you refuse.

    --
    Hand me that airplane glue and I'll tell you another story.
  71. I believe this is most likely a reaction to IBM by Vicegrip · · Score: 1

    IBM has just released a version of its JDK for Linux ver. 1.1.8
    I wouldn't be surprised that Sun's decision to support a platform they would prefer to ignore is largely due to the fact that IBM seems to be keen on Linux.
    IBM has a linux developer section here too.

    --
    Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
  72. It's more than just repackaging by jimfrost · · Score: 2
    We noticed the tremendous similarity to the Blackdown work right away, too, and were a little surprised that no mention was made of them in the press release, but that's marketing for you.

    It's wrong to say that they just repackaged the Blackdown work, however. Certainly the bulk of the package is Blackdown, but it appears that the Inprise part of this work is a new JIT system -- one that actually works. The JIT included with the Blackdown port is hopelessly broken. This has historically led to Linux JVMs having pretty much the poorest performance of any available JVM since you had to run it in interpreted mode.

    This is not the only change we noticed. We had all kinds of problems using the Blackdown code with native threads -- serious performance degredation and unreliability. Not so with the Sun/Inprise version.

    In our testing all run modes worked -- green, native, interpreted, and JIT. (Though there are some debugging messages that prove that this stuff is still not production quality.) This is a welcome change. Our testing shows a 60% performance improvement using native threads and JIT over the best we could get out of Blackdown RC2. That, my friends, is terrific news.

    I still want to look at the IBM JDK 1.2 when it finally comes out, but for the moment we have something that's good enough to perhaps be used in a production environment. Now if I only had a debugger that worked...

    jim frost
    jimf@frostbytes.com

    --
    jim frost
    jimf@frostbytes.com
    1. Re:It's more than just repackaging by cabbey · · Score: 1

      take a look at jd (jikes debugger) on alphaworks.

  73. "Every whine delays the source" by Anonymous Coward · · Score: 0
    If you're quoting Rob correctly, I'd consider that a pretty good reason to stop flaming companies that pull stunts like the Sun/Blackdown one! After all, if one of the net's most visible Linux fans might decide to hold back open source, why should we expect a closed-source company like Sun to react any better to whines to open its source?

    Rob only gets these whines because there's a reasonable expectation that he'd give back to the community that has made him a millionaire. Frankly, we all should have such a huge problem as that.

  74. Offtopic! by deefer · · Score: 0

    Hmmm, thickly spread Marmite? Very manly indeed!!! I'm still experimenting on how to get a monomolecular layer on my toast.... I am a wuss! :) There. Now let the USA based moderators (tuh-wisted MODER-AY-TAH! Cuuuuuuuhm mark maaai posts! Slashdot addicted, nerdgeek insane! - with apologies to Keith Flint... :) slam me for that because they don't understand breakfast can be eaten without 10 tons of Laaaard! :) (Californians excepted - but do you really call half a sour grapefruit & a bowl of sawdust food?) Posted with Karma Bonus included because I'm feeling saucy! And Marmite is bound to stir up some powerful flamewars on /.! We should have a /. poll: I like marmite: * spread thickly * spread thinly * spread all over Mars so I don't have to be anywhere near it * spread all over Hemos Go to it!!!

    --

    Strong data typing is for those with weak minds.

  75. It ain't so (OT) by jflynn · · Score: 3

    Sorry, but the only thing that has gone downhill since the sale, that I've noticed, is the greatly increased number of comments bemoaning Slashdot's descent into corporate evil.

    You shouldn't come here for accuracy. You might come here for breadth of view and new insights -- or just a place to rant :). You want accuracy -- maybe you'd like a real corporate news outlet like ABC or CNN better. Compare their Linux coverage for example, and see what you think about accuracy then. They check *all* their stories before release (and still manage to get them wrong -- go figure.)

    If you want easy to use, predigested news, you're simply in the wrong place. Slashdot news requires thought, and sometimes research, not just passive acceptance as truth.

    If this article is so bad, why not tell us why? Do you have facts that contradict it? Yes, the title is hyperbole, it was the credit that was stolen, not the code, but it's as accurate as most newspaper headlines. Seems to me this is an important story and I'm glad it ran. For a better written article try the place it broke, LinuxGrrls .

  76. Why the suprise? by LRJ · · Score: 1

    Anybody that is surprised by this hasn't read Sun Licensing agreement. From the beginning it has stated that ANYTHING you develop in JAVA they have FULL right to use and implement it in anyway that they see fit. They could have even done this with the changes that M$ made in their VM and J++, they just decided to make a legal issue out of it instead. This one reason is why I have stayed away from JAVA - why would I want to put effort into developing an application that Sun could just come in claim as their own?

    --
    LRJ
    1. Re:Why the suprise? by toriver · · Score: 1
      Anybody that is surprised by this hasn't read Sun Licensing agreement. From the beginning it has stated that ANYTHING you develop in JAVA they have FULL right to use and implement it in anyway that they see fit.

      Of course, you have a reference to a license that actually states this? Because the one that was in JDK 1.2.2 did not. If the use of the term "Software" in the license confuses you, it's defined in the first paragraph.

  77. glory to Sun, friend of the open source community! by Anonymous Coward · · Score: 0

    I remember a time when everybody in the open source community worried that Microsoft was going to mash Linux into the ground. I also remember the huge slant given to Netscape and Sun, the "good corporations" by Slashdot and all the other hip computer magazines out there, saying that Netscape and Sun were battling the great satan to help the open source community.

    What a bunch of HORSESHIT.

    Im happy this happened. Because maybe now people will finally realize that Sun is NOT their friend, nor is Redhat, nor is any other corporation out there that professes to love open source, and then trys to commercialize open source every chance they get.

    Sun is in business. For those of you computer science types out there who dont understand this, let me elucidate. They dont make money by giving software away for free unless there is a catch. Shareware is only availible because it has been proven to increase sales. If Sun is giving Java away for free, they sure as shit expect to get money back from sales of workstations and Java creation tools. If you make something that they can take and make a buck off of, they are going to take it.

    Look at IBM. They are more then happy to be a Linux parasite. They didnt make it, dont develop it, but yet they sell their services in installing it. Same goes for Corel. And everybody knows what a "friend" Corel has been to Debian.

    Sun is not your friend. Neither is Redhat. Neither is Caldera, or IBM, or any other corporation who has to make money to survive. So stop clapping your hands about the fall of Microsoft for one little minute and realize Microsoft is the LEAST of your problems.

  78. The issue is trust by Ledge+Kindred · · Score: 2
    The Blackdown team *knows* that the SCSL gives Sun the exclusive right to the modifications to the JDK source that they might "contribute" back to Sun. (I won't say what my own personal opinions of the SCSL are...) The issue here is not an issue of the Blackdown team not understanding the license, they certainly did/do.

    The issue here is that the Blackdown team has been working porting new versions of the JDK source to work on Linux for YEARS in good faith with the understanding that Sun would consider the results of their efforts the "unofficial but blessed-by-Sun Linux JDK". Blackdown trusted Sun to play fair and Sun turned around and stabbed them in the back.

    The amount of ill-will on the java-linux list is impressive. I wouldn't be surprised if the Blackdown team finishes their port of the Java2 JDK and then simply walks away from the whole thing.

    Sun has probably lost what little confidence Java-Linux proponents have had left and garnered the ill-will of a tremendous number of people.

    Now it's plainly obvious why they engineered the SCSL the way they have and why they are continuing to stick with it despite protests that it's not truly Open Source. They don't give a rat's ass about Open Source - they just see its developers as a resource to exploit. Good luck exploiting it any further now.

    -=-=-=-=-

    --

    -=-=-=-=-
    My mom's going to kick you in the face!

    1. Re:The issue is trust by Chilli · · Score: 1
      The issue here is that the Blackdown team has been working porting new versions of the JDK source to work on Linux for YEARS in good faith with the understanding that Sun would consider the results of their efforts the "unofficial but blessed-by-Sun Linux JDK". Blackdown trusted Sun to play fair and Sun turned around and stabbed them in the back.

      The point is that it is foolish to trust a company. You may be able to trust an individual (but even then things easily get hairy when money is involved), but there is no point in trusting a company. They have to make profit and they have to make their shareholders happy (and you can't blame them for that). If you are standing in the way, they'll wipe you away. Even when you found an individual in a company who you think, you can trust, the person may be leave, and again, you are at the mercy of people who don't care about you personally.

      The only time you can trust a company is when you have a solid contract with them. RMS understood that a long time go.

      Chilli

      --
      ``The issue is not whether you are paranoid, look around you Lenny; the issue is, whether you are paranoid enough.''
      -- Max in Strange Days

      --
      -=- Just a random lambda hacker
  79. Re:Offtopic! /. ate my tags last post! by deefer · · Score: 0

    Hmmm, thickly spread Marmite? Very manly indeed!!! I'm still experimenting on how to get a monomolecular layer on my toast.... I am a wuss! :)
    There. Now let the USA based moderators (tuh-wisted MODER-AY-TAH! Cuuuuuuuhm mark maaai posts! Slashdot addicted, nerdgeek insane! - with apologies to Keith Flint... :) slam me for that because they don't understand breakfast can be eaten without 10 tons of Laaaard! :) (Californians excepted - but do you really call half a sour grapefruit & a bowl of sawdust food?)
    Posted with Karma Bonus included because I'm feeling saucy! And Marmite is bound to stir up some powerful flamewars on /.!
    We should have a /. poll:
    I like marmite:

    * spread thickly
    * spread thinly
    * spread all over Mars so I don't have to be anywhere near it
    * spread all over Hemos

    Go to it!!!

    --

    Strong data typing is for those with weak minds.

  80. All this is about proper crediting... by Anonymous Coward · · Score: 0

    That Sun is currently re-using code contributed by the Blackdown group is fine on my book, because it is allowed by the license, and get real, the people whining about this tend to forget what free software is all about IMHO.

    The only problem here is that they are just not crediting the Blackdown group for their work! No matter what the Java license is, this is just dumb in my book.

  81. Look at the big picture by zigzag · · Score: 1

    Everybody just calm down. Sure it's a matter of fairness for Sun to give credit where it's due. But the Blackdown folks should still take pride in the fact that they made a significant contribution to the success of Linux. Without their hard work, there would be no up-to-date Java implementation for Linux. (Jikes and Kaffe are still 1.1.x.) Even if Sun threw lots of programmers at doing a Linux port, without Blackdown it would probably have taken another twelve to eighteen months. That's huge at this critical time when Linux is on the verge of mass acceptance.

    Thanks Blackdown. You made a big difference. And those of us who care, know the truth.

  82. Did anyone do a diff between the Blackdown and Sun by numski · · Score: 1

    Has anyone even thought of seeing if there were any code changes between the Blackdown code and the one Sun released? It was Sun's code to begin with, who's to say the Inprise didn't add/change code to update it? Also, didn't we want to have Sun support the JDK for linux in the first place? Now that we have their support we flame them? It just dosen't make sense...

    just my 2 cents...

    --
    Remove -spam in email to send me a message...
  83. Bravo Sun, Happy Birthday #4097810, Clueless /.ers by Anonymous Coward · · Score: 4

    Congratualtions Sun. You have _finally_ done what more than 1500 Java developers have clearly been asking you to do for two years, TO THE DAY.

    Bug #4097810 was posted on December 8, 1997. The number one bugfix request (now request for enhancement) for the entire period, indeed the request that has had more votes than the rest of the top 25 requests COMBINED has been to treat Linux as a first tier platform, to handle the releases for Linux in-house, instead of the arm's length (although increasingly more direct) support that, to date, has been given to Blackdown.

    Today's announcement is great. This is what many hundreds of Java developers have been looking forward to, and what Blackdown and Sun have been working towards. I think that Sun and Blackdown deserve kudos for achieving this excellent result.

    The focus of clueless slashdotters, who literally don't know how Blackdown came to have access to the code in the first place, how much direct assistance Sun has given to Blackdown, and who haven't noticed that Blackdown is actively involved in what's happened today is on an equally uninformed opinion piece in LinuxToday.

    Wake up people, this announcement is what Sun, Blackdown and hundreds of Java developers have looked forward to for years.

    This story is not about open-source, it never was, Blackdown was working with confidential code from day one, and it is apparent from looking at Blackdown's site that today's announcement isn't a problem, it's just part of what they've been working towards.

  84. My .sig (OT) by DanaL · · Score: 1

    A biology site explains it better than I can:

    The major and extremely significant difference between prokaryotes and eukaryotes is that eukaryotes have a nucleus and membrane-bound organelles, while prokaryotes do not. The DNA of prokaryotes floats freely around the cell; the DNA of eukaryotes is held within its nucleus. The organelles of eukaryotes allow them to exhibit much higher levels of intracellular
    division of labor than is possible in prokaryotic cells


    I pretty much cheer for everyone except the bacteria (except the good bacteria that helps us digest stuff). But now that I think about it, I like your definition better :)

    Dana

  85. To summarize.... by otis+wildflower · · Score: 1

    Don't contribute code to software licensed under the SCSL. Fool me once, shame on you. Fool me twice, shame on me.

    (Learned that the hard way using UPS for my 8-way KVM...)

    Your Working Boy,

  86. I disagree with your last paragraph by EngrBohn · · Score: 3

    The GPL expressly does not forbid what Sun did to Blackdown. There is nothing illegal in taking a GPL'd program, making zero or more changes to it, and calling it your own, as long as you preserve the original copyright (of course, you may copyright any changes you make). The very fact that GPL does not require you to make mention of the original developers is what makes the "old" BSD license incompatible with GPL.

    As to whether people will offer you good or ill will is another story, as ESR has discussed many times.


    Christopher A. Bohn
    --
    cb
    Oooh! What does this button do!?
    1. Re:I disagree with your last paragraph by osu-neko · · Score: 1
      The GPL expressly does not forbid what Sun did to Blackdown. There is nothing illegal in taking a GPL'd program, making zero or more changes to it, and calling it your own, as long as you preserve the original copyright (of course, you may copyright any changes you make).

      Umm, there's a little more to it than that. The GPL permits you to do what you've said as long as the new product is also available under an open source license. I don't think Sun's licensing for their JDK 1.2.2 qualifies. If not, then what Sun did would be illegal if Blackdown was GPL'ed. But since it's not, this is really a moot point...

      --

      --
      "Convictions are more dangerous enemies of truth than lies."
  87. No Sun for me. by Anonymous Coward · · Score: 1

    I used to like sun and planned to purchase a machine from them one day. But after seeing the crap they have been pulling I'll stick with good old, clunky PCs. At least Intel doesn't try to cover up what it is. Hell, you can always get a CPU from somewhere else.

    I hope someone from sun is listening. Slashdot is the present/future of a rather large portion of the *NIX market, and if other people feel the same way that I do then sun has done some serious harm to itself.

  88. Coulda been the stupid techies by Anonymous Coward · · Score: 0
    The initial PR did not mention Blackdown. Could have been the stupid marketing departments

    Also could have been the stupid techies who never bothered to let marketing know about Blackdown.

  89. I disagree with your paranthetical comment by Anonymous Coward · · Score: 0
    You MUST copyright any changes you make - with the GPL - when you release the program.

    You MAY rip out your code only, copyright only that & release it under the Microsoft EULA if you feel so inclined.

    1. Re:I disagree with your paranthetical comment by EngrBohn · · Score: 2

      You just don't have to claim the copyright for yourself -- for example, you can assign the copyright to FSF (as required for those contributing to egcs) or perhaps to the orignal developer.

      Rereading your reply, I think some clarification is in order. The GPL & the MEULA [1] are licenses, not copyrights. If you own the copyright, then you have permission to grant people the right to copy your material. This is done with a license -- and you can use different licenses for different people, even. If you choose to use the GPL, then you are requiring developers who combine their copyrighted material with your copyrighted material to use the GPL if they distribute the combined result.

      [1] is this pronounced "moola"?


      Christopher A. Bohn
      --
      cb
      Oooh! What does this button do!?
  90. Re:Bravo Sun, Happy Birthday #4097810, Clueless /. by PurinaCatChow · · Score: 1

    You're certainly right: we all appreciate the fact that Sun may begin treating Linux as a first-class, supported platform for Java.

    However, the process by which this was accomplished was nothing short of abysmal. Sun did not coordinate with the Blackdown team in any way to arrange for a smooth handover of responsibility. They also did not give credit to Blackdown for their years of dedicated work.
    This has led to a bad situation in at least two ways. First of all, the Sun/Inprise JDK is seen to be tainted by Sun's lack of basic courtesy and integrity. More importantly, Sun may have lost its chance to take full advantage of Blackdown's accumulated experience. Blackdown has made many substantial improvements since the point where the Sun/Inprise code forked away from it, especially in the area of the native threads virtual machine. Because they did not coordinate their actions with Blackdown, Sun produced a lower-quality release of the JDK.

    I hope that Sun is able to reconcile its differences with Blackdown. They need to keep this in mind: they may have alienated a group of people who could be very useful to them in the future. The Blackdown team is a collection of the world's foremost experts on the subject of porting Java to Linux. Sun could benefit from working with them rather than against them.

    I hope that another press release is forthcoming from Sun that will make clear the extent of the contributions from Blackdown and apologize for their previous oversight.

  91. stolen? I don�t think so. by Anonymous Coward · · Score: 1

    Blackdown got all the code that would be necessary to do a port from SUN. They got it under Suns community license. After a really long time of development, blackdown was unable to finish the port. So SUN took its code , together with blackdowns improvements, back to finally finish what blackdown was unable to do. So what is blackdown complaining about? Havent they read the license? If you actually do something in the corporate world as an example do a port of Java) you cant behave the GPL way: "Oh by the way the beta will be out half a year later thn scheduled (Mozilla style)" In the end SUN did the right thing.

  92. Doesn't bother me much by Anonymous Coward · · Score: 1

    It's not more unfair than what most Linux coders do. A great deal of Linux apps are intruding on patents etc. So lets clean up our own backyard before we rant at anyone else.

  93. Burned by the SCSL by Grimlord · · Score: 1

    Community license my #$$!@ Well I hope the community learned a valuable lesson here. The underlying problem is the SCSL and nothing else. Under the SCSL, SUN is getting all of the development done for them and reaping all of the profits. I long ago jumped off of the java train. It is nothing but pure hype. The performance just plain sucks and cross platform with java is a total pipe dream. Go ahead an write code for SUN and INPRISE I am sure they will love you for it. Not to mention a month from now they are going to charge you for your own code. Suckers!

  94. Re:Offtopic! /. ate my tags last post! by Anonymous Coward · · Score: 0

    Heheheh!!! God Bless You American Moderators!!! I wuz right!!!!

  95. Life should continue by AShuvalov · · Score: 1

    Well, Blackdown does this job for us, people, not to please Sun. They should make some protest to Sun, but I hope we can continue to enjoy their work.
    I have Linux+Java job, and I depend on those guys efforts (Thank you very much, Blackdown).
    BTW, we need more full-time hackers here, drop me a resume, if interested.

    --
    Andrew
  96. Re:Java should disappear from our radar by phurley · · Score: 1

    Additionally Microsoft themselves do not clain that tracking the C++ standard is one of their primary goals with VC. VC is primarily for developing windows applications. (That said VC is getting closer, but what is with not fixing the scoping of local vars in for statements?).

    pth
    My name is not spam, it's patrick

    --
    Home Automation & Linux -- now I know I'm a geek
  97. We need more Bandwidth! by LinuxGrrl · · Score: 1
    I'm the author of the article and the maintainer of the LinuxGrrls.Org site on which the article was hosted.

    Woo! Our first slashdotting! How exciting! The server's just fine by the way, load average isn't going above 0.50, we're basically being throttled by our 64Kbit line, though that is at least set up pretty optimally, so if you're having trouble getting through, just persevere. :-) Who knows, if this starts happening a lot someone might want to give us money for a fatter line. :-)

    I thought I'd better address some of the comments that have been made. Not actually anything more than is in the article but I suspect some people haven't read it properly:

    • This needed to happen: Sun taking control and putting proper resources into Java on Linux was important and necessary and was going to happen. The Blackdown team have done good work, but the importance of Java on Linux is now such that a proper full-time development effort is clearly needed to catch up and keep up.
    • Sun did not steal anything. According to the SCSL under which (I understand) the Blackdown team are operating, they have behaved entirely within their rights.
    • Which means the question at hand is the suitability of the SCSL for community projects. Sun have basically demonstrated again their lack of understanding of or sensitivity to the community development process.
    • What stinks is that the work of the Blackdown team over all this time is getting no public recognition from Sun or Inprise. Reading the Java-Linux mailing list, it's clear that the Blackdown team don't have a problem with Sun/Inprise using the code like this, but credit should go where it's due. A lot of bad feeling has been generated, quite unnecessarily.
    • By the way I'm sure it is just thoughtlessness on Sun/Inprise's part. If they wanted to hide Blackdown's part in it I expect they would have done a better job of it!
    Also, for what it's worth, the LinuxGrrls.Org site is being driven by the Sun/Inprise JDK, and it's holding up just beautifully even under green threads (but then, the server just has a single AMD K6-2/333 processor so native threads wouldn't make that much difference anyway). I would be running the Blackdown JDK1.2.2RC3 but it requires a later glibc than my current distribution/version allows.

    But I'm just waiting for IBM to release their JDK1.3 for Linux next year. :-) I understand that's going to be made available on a proper open source license and if so, that should be the one we get behind.

  98. I believe Java's inventor stole emacs by Anonymous Coward · · Score: 0
    Correct me if I'm wrong, but I believe that the original poster mixed up emacs forks. According to my recollection, it was James Gosling who took Stallman's emacs, added upgrades of his own and upgrades soliticited from others, then surprised everyone by taking it commercial and telling the contributors that they had no rights to the resulting package. This was the trigger that caused Stallman to write the GPL.

    Yes, this is the same James Gosling who is now famous for inventing "open" Java by combining subsets of Eiffel's best and C++'s worst.

    Java is to Eiffel as C++ is to Java. We have GNU Eiffel (which compiles to C or to Java byte code). Can we have GNU Java?

    1. Re:I believe Java's inventor stole emacs by crmartin · · Score: 1
      You're wrong. Badly wrong, and I think Jim Gosling should sue your ass (although he won't because he's too nice a guy, and you're an Anonymous Coward.)

      • Gosling's clone of Emacs was the first C version (remember the original Emacs was a mess of TECO macros.) It did become a commercial version of Emacs, (UNIPRESS Emacs) and is lonng gone so far as I know.
      • While I'm not sure which previous posters you mean, let's re-emphasize the point that XEmacs IS under the GPL, and XEmacs was built on the basis of GNU Emacs (starting with version 18 I recall.) Sun and Lucid paid money to help develop it, but don't have any proprietary rights to it whatsoever.

      So get a fucking clue, would'ja?

  99. What happens? by Anonymous Coward · · Score: 0

    What happens when corporate meets opensource? Microsoft.

  100. Re:SUN ALSO STOLE LINUX CODE IN SOLARIS by DGregory · · Score: 1

    Um, can we say flamebait? SunOS is based on Berkley unix, not on linux at all. It also can run on the >64 processor, 16 processor/memory board E10000 whereas Linux can't scale even close. Get your facts straight before you start spouting off nonsense.

  101. Ditch Sun and Java or just Slashdot them by Nassah+The+Zerg! · · Score: 1

    That is all I have to say!

    Sun has bitched so much about JAVA that I am becoming sick of them.

    As far as I am concerned, there Java tactics have been as evil if not more than MS tactics in other places!

    But if you really like Java, then you should bitch about it like you did with Corel.

    Slashdot them for Blackdown's sake!

    --
    The kernel needs a Gtk/Gnome-based post-install device configuration tools "a la" make xconfig. (Better sig coming soon
  102. HA HA HA by Anonymous Coward · · Score: 0
    The 'open source' community that works so hard to steal and destroy every linux product that comes down the pipe gets the same treatment iteself...

    Pardon me while I weep for a moment.... not.

  103. Re:SUN ALSO STOLE LINUX CODE IN SOLARIS by toriver · · Score: 1
    SunOS is based on Berkley unix,

    Was Berkley, with a /usr5 directory tacked on, IIRC. Solaris turned into SysVR4, and according to some sources there isn't a crumb left of UCB in there. Caveat: I don't have access to a Solaris-box myself to check whether /usr/ucb is gone.

  104. Dope alert by Anonymous Coward · · Score: 0

    Where I worked we developed a large web based product. The deployment platform choice came down to linux and windows. Windows won thanks to the VM (1.3 from SUN) on it. Had linux had a good VM at the time, we would have gone with it...
    You seem to forget a basic fact.. as a developer I chose an API. If that API is portable so much the better and then "who supports it better?"
    you get it?

  105. Perl vs. Python... by Jules · · Score: 2

    While reading your post, I couldn't help think of the Perl's mantra there's more than one way to do it. Skilled Perl types can look at code and, quick as a flash, code up something that does the same thing but looks vastly different.

    Python on the other hand positively begs for everybody to do things in a similar way, if not the same way. This makes six or 12 month old code very readable and developers can continue to develop instead of helping maintainers maintain. But does it make small chunks of copyrighted Python code the building blocks for copyrighting the whole language? It's as dumb as copyrighting a sentence but we live in dumb times when it comes to technology.

    I know that's an extreme thought but who would have thought that Sun -- of all companies! -- would stick it to a seemingly non-threatening entity?

  106. Industry use of Java by beroul · · Score: 1

    As I posted on a related thread, Java is very widely used by large corporations (e.g. most Wall St. firms) for high-end server apps. This is why a lot of application servers these days are written in Java.
    --

  107. SUN is *worse* than Microsoft by Anonymous Coward · · Score: 0

    At least Microsoft puts the time and effort in to recreate all your stuff so they can call it their own. Sun just plain stole Blackdown's code.

  108. Sun apoligizes by cdegroot · · Score: 2
    Well, it seems that Sun makes apologies. It's a first step in getting things straight.

    I just hope they've learned something here...

    1. Re:Sun apoligizes by Anonymous Coward · · Score: 0
      They also republished the announcement on java.sun.com:

      http://java.sun.com/features/1999/12/linux.html

      jonesey

  109. Where is the ./ effect when you need it? by Go'Tan · · Score: 1

    Look, /. is a community, that like any 'movement' has a power.
    This issue is a problem, and possibly the first of many. So why not use the ./ effect to influence it.
    The idea being that an email address is posted for someone qualified/responsble to address this issue with.
    I beleive that once the feeling is known that this is a sh*ty thing to do, the big PR blunder they have made (./ being a linix users reference) then its self evident. Enough people saying oy and a message to the effect that we will not stand for this kind of thing, then they have to change their ways (or similar). Because we are after all their target market with this product Even so, their PR people will still have a nightmare on their hands once this spreads to the mainstream media. You can just imagine it.
    So, the idea is, the muscle is there, why not flex it.
    But, the other issue is there. the community contains alot of '1eet haxxors' that feel that an email composed to be sent diretly to /dev/null, is a valid form of communication. If you are thinking of sending such an email then i will explain in terms you can understand. Fek off and learn some rational discorse before the lack of it does you a personal injury.
    :)
    Tim.

    --
    and then God said: 'void *universe; while(1) if(create_order(universe)) create_chaos(universe);'
  110. Sun letting me down... by Anonymous Coward · · Score: 0

    I'm a huge Sun fan.. Have been for a long time, but lately they've been doing things that have been pissing me off. My friend registered sparc5.com, because he was interested in paying tribute to the almighty sparc5 system. Sun attorneys contacted him last week with a letter which pretty much stated if he's gonna use it for profit, they would take legal action. Also, what's up with this .com advertising campaign? Sun has never been able to advertise, or build a desktop gui. They still insist on writing proprietary lame-ass terminal packages like dtterm, shelltool, and cmdtool. Ok. What developer is the real tool? Help them, Obi-wan-McNeely. You're our only hope.

  111. I live in mountain view by Anonymous Coward · · Score: 0

    ...and I'm gonna have a few beers and go piss on their sign!

    Urinators for Open Source unite! (not unite that way you silly homos)

  112. Sun Cited with Apology in Computerworld by Anonymous Coward · · Score: 0
  113. They give the Blackdown team credit... by MaPfJa · · Score: 1

    When you've finished rambling, go over here and read what Sun really has to say about the Blackdown team effort.

  114. We need to support Kaffe... by Anonymous Coward · · Score: 0
    Clearly shows that we need a free software implementation of Java more than ever. IBM may appear to behave more reasonably at this point in time, but we should not be kidding ourselves. I wouldn't trust IBM unless the license provided guarantees, and as far as I understand IBM is just another Sun licensee, hence their JDK is not any more free than the one from Sun.

    Kaffe or something equivalent is our only hope in the long run.

  115. Credit + GPL = BSD by Anonymous Coward · · Score: 0

    OK, a lot of posts on this thread have been to the effect of "Sun's bad, because they didn't give credit to the Blackdown guys." Not all of them - some people are making other points - but that's ONE of the major complaints that I've seen.

    In fact, some people have been saying that "while (in regard to the credits) Sun may not be doing anything ILLEGAL, but they are being IMMORAL."

    Isn't "giving cridit where credit is due" one of the points of the (old) BSD license?

    Isn't it also a frequent complaint on Slashdot that "BSD is bad, since it requires giving credit; that's not FREE!"

    Who else sees the contradiction between those two statements?

  116. YET another reason why BSD licencing is superior by sudog · · Score: 1

    Much as it is possible to completely take a BSD-type product and commercialize it, the bsd licence ensures that the original authors will get their due credit ad infinitum. I very much prefer the fact that there is true freedom, without the loss of fame or proper credit when developing a product that turns into an international or even national success. I suppose it's mostly political, but the BSD licence is far less restrictive than the GPL. Sadly, it's just not chic to program for the sake of programming, for the love of the algorithm, instead of an ideal. When will we realize that programmers are not gods, and are probably less qualified to decide what ideology the rest of the world should follow than their peers? (He who lives in basement has no idea what is good for his neighbours.)

  117. Re:SUN ALSO STOLE LINUX CODE IN SOLARIS by DGregory · · Score: 1

    It's still there... on Solaris 7
    /usr/ucb and /usr/ucbinclude

  118. It's even more specific by Le+douanier · · Score: 2




    The GPL permits you to do what you've said as long as the new product is also available under an open source license

    Nope, with the GPL your derived work MUST be under the GPL, any other license, even Open Source, won't work, otherwise I take Linux, re-license it to the BSD style and then relicense the BSD style version to proprietary, would be too easy.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  119. Re:SUN ALSO STOLE LINUX CODE IN SOLARIS by janic · · Score: 1

    Ok, now we are down to offtopic administrivia, but the ucb package is not installed by default. It was probably put there by a sysadmin who likes typing "ps -aux" or "/usr/ucb/shutdown -r now" instead of "shutdown -i6 -g0 -y".

    I happen to be one of those sysadmins. ;)

    John.