Slashdot Mirror


Sun Apologizes To Blackdown Team

LinuxGrrl write to us with a ComputerWorld.Com story regarding the recent hoopla of the Sun/Inprise JDK. Sun has apologized to the Blackdown team.

16 of 120 comments (clear)

  1. Re:The really interesting thing... by Hobbex · · Score: 3

    When way the last time you heard of a major corporation apologizing publicly to a group of individuals for having bahaved in an entirely legal manner and without any threat of legal action?

    Um, how about last time a company did something that pissed off a group of customers and feared bad PR. Companies apologize left and right as soon as they have stepped on people and it gets out in the press. Apologies are cheap, especially when you are an organizationd devoid of dignity (like these companies are).

    Nothing interesting has happened here until we see evidence that Sun have changed their attitude.

    -
    We cannot reason ourselves out of our basic irrationality. All we can do is learn the art of being irrational in a reasonable way.

  2. Re:IBM is worse. LGPL violation here! by Anonymous Coward · · Score: 3
    International Business Machines's backing of open source and free software only goes as far as they decide to support it. If they decide not to provide support (even in areas that they are *REQUIRED* to) then they won't. Here is a simple exercise to see what we should expect in the future from IBM:

    • Fetch the IBM unsupported ADSM client
    • Uncompress and untar the package
    • Then run: strings dsmc | grep "C lib"
    • You should get some like follows:

      $ strings dsmc | grep "C lib" @(#) The Linux C library 5.4.32
    • Download the source code to the Linux C library and take note on how much of the code is covered by LGPL
    • Read the requirements for statically linking with LGPL material in the LGPL section 6
      • Notice that, unlike the SCSL which does not require any acknowledgement of Blackdown's work, that the LGPL requires "prominent notice" of the use of the library
      • Also, notice that by statically linking with the LGPL the distributor is required to provide a method in which the LGPL material can remain modifiable (an object files for relinking should be made available
    • Try locating any prominent notice of the use of the Linux C Library in the ADSM README file - not there?
    • Try locating any prominent notice of the use of the Linux C Library in the ADSM INSTALL file - nada?
    • Try locating any prominent notice in the ADSM start-up banner and you get:
    • $ ./dsmc ADSTAR Distributed Storage Manager Command Line Backup Client Interface - Version 3, Release 1, Level 0.1 (C) Copyright IBM Corporation, 1990, 1997, All Rights Reserved.
    • Note that not only do they fail to acknowledge use of the Linux C library, they claim copyright on the material they aren't legally entitled to claim copyright on!
    • Try Contacting IBM/Tivoli about the availablity of the object files for relinking as required for statically linking with LGPL
      • Do they even acknowledge use of the Linux C library or do they just explain that no modifications to how they distribute can be made since the Linux client is not supported?
      • Do they acknowledge that lack of support is not a valid excuse to violate licensing/copyright of material?
    I personally am surprised at the turn-around time since the time that Sun was contacted that they decided (without any requirement from the license that they do so) acknowledged the work of Blackdown. IBM/Tivoli is REQUIRED by license to provide prominent notice and refuses to do so. While IBM has choosen to be kind on occation to the open source community with such works as Jikes, it is only because they choose to support such kindness. If IBM decides that they don't want to provide support in other areas of open source then they are prepaired to violate licensing conditions, violate copyright for redistibuting of material they don't have license to redistribute, declairing copyright on material they don't own and then demanding their actions are valid due to lack of support. IBM's "support" of open source has been like someone volinteering to teach an entire 3rd grade classroom and then when the school administration isn't looking forcing a third of the class to sit in the corner while insisting that the parents of the other two thirds talk about how great they are for volinteering to teach the class. Supporting open source shouldn't be a pick-and-choose game where you decide to unsupport following licensing conditions here but flex your PR for support over there. In my mind, IBM is far far worse than Sun has ever been. Jikes is just a cover-up for lack of supporting (or even acknowledging) open source. If IBM can justify violating LGPL while requiring we honor copyright/licening on their own products then they clearly don't take open source seriously. They understand that just because I don't support Lotus Notes doesn't give me right to redistribute the Lotus Notes server software and declair copyright on it. But they refuse to even acknowledge that copyright should work in favor of open source as well.

    By the way, IBM/Tivoli has been informed of the LGPL violation by both email and phone. They have not given any indication they plan to correct their actions.

  3. Re:Move over to IBM? by banky · · Score: 3

    THINK! apparently is becoming fashionable at IBM again.

    I like what IBM is doing; they seem to be making the fewest mistakes of all the people jumping on the bandwagon, and sadly I think they are going somewhat unnoticed for it.

    In the end, though, I think IBM sees Linux and Open Source as a way to win against Microsoft. They lost in the OS/2 battle, when they played by Microsoft's rules. Now they get a chance to turn the tables, change the rules, and score big. They follow the "widget frosting" model of open-source: they make Big Iron, and as long as they have a full-featured OS, they sell boxes. By unifying their offerings from desktop, to small server, to big iron, they present a unified front, something MS and their 42 software offerings can't match. They develop loyalty in the community, so people start using their development tools, buying their hardware, and killing MS market share. They get tons of free advertising from Linux partisans, so their sales force can be more effectively utilized. Its a win on all fronts. All they have to do in return (to keep this win-win situation going) is behave. Open the tools, don't piss people off, and don't hoard.

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
  4. Why should anyone want an Apology? by Forge · · Score: 5

    The limit of accidental action from a corporation is shipping a PC with the wrong amount of RAM. Anything this major is deliberate and premeditated.

    Sun Wrote the SCSL. The license specifically allows them to do this. Why? Because at the time they created it they had this sort of thing in mind.

    Any apology will therefore be insincere. Any attempt to pacify the Blackdown crew is just that. I don't trust any publickly traded corporation. Simply because the only thing keeping them out of the slave trade are a few old laws.

    Trust licenses that protect your interests. Nothing more or less matters. Verbal communication doesn't matter. Promises just stink.

    If Sun was sorry it would release the software under a free license and allow developers to own the work they do on it. Since they are not even considering that, we can assume they simply want to save face.

    Big deal.

    --
    --= Isn't it surprising how badly I spell ?
  5. I cannot help but observe.... by voop · · Score: 3

    .....how in the old days, "Big Blue" were the bad, proprietary and closed ones while Sun was the "good" alternative (someone around here has a clever signature saying something like "I remember when Sun really was about open computing").

    Now, everybody is cheering at Big Blue and ranting over Sun being proprietary and closed....

    One has to wonder...when will the things change again, and we will find ourselves cheering at Microsoft...? (It could happen, you know....)

    --
    -- "Life is a bitch - and she hates me..."
    1. Re:I cannot help but observe.... by Jon+Peterson · · Score: 5

      Yes, I think Sun will become more predatory and MS will become less so.

      Companies seem to become protective when they think of themselves as being technology companies rather service companies or manufacturers.

      Microsoft is strongly assocciated with Windows. Therefore it acts strongly to defend and promote windows technology. Sun is not strongly assocciated with Unix - unix is a technology that Sun is interested in, but that Sun does not own particularly - thus with Solaris we see a good deal of openess and sanity, and little pressure.

      But Java is Sun's Windows. And Sun is starting to behave with Java just as MS did with DOS. When you think 'Java' you think 'Sun' even though as a language spec it is theoretically available from many places. Same with the old dos - you thought 'DOS' and thought 'Microsoft' evne though IBM, Corel and so on were in the game.

      Now, Sun wants it to stay that way. And that's why they are getting agressive.

      IBM don't make much fuss about technology these days. It used to me 'computer' == 'IBM' but those days are gone. Even IBM's technologies(db2, AS/400, lotus) are not strongly assocciated with them. IBM are more of a service company now - they provide end to end solutions for all sorts of things. IBM are never going to try to own apache or own Linux, because they have moved on from the 'lets invent a cool technology and flog it for everything we can get' mentality.

      Sun are in a tight spot. The hardware is good, but still expensive and under threat from IA64, Merced and friends. Solaris is good, but it's under threat from Linux, OS X, even NT. Sun didn't have much else until it created Java and bought Netscape.

      Now, we can all see how protective Sun are getting over Java, and I can tell you that if you talk to them about Netscape stuff, they are just as bullish and aggressive about it. You think "Web" and you think "Netscape" - and Sun is trying to buy into that assocciation.

      --
      ----- .sig: file not found
  6. Move over to IBM? by anthonyclark · · Score: 3

    It's interesting that there have been several mentions lately of IBM's support for Java on Linux. (and Linux in general...)
    It seems that while Sun makes a big noise about Linux and then catches flak for the SCSL, IBM quietly carries on supporting Linux and Java.
    However, my knowledge of IBM's real policies towards Linux are sketchy at best... Anyone care to tell us what licenses IBM are using? Has anyone had any good/bad experience with IBM and Linux?

    --
    ----- Documentation is worth it just to be able to answer all your mail with 'RTFM' - Alan Cox.
    1. Re:Move over to IBM? by Anonymous Coward · · Score: 5

      Note: I currently work for IBM. I don't think I'm biased, but you may keep that in mind when reading this comment.

      From what I have seen, IBM tentatively embraced Linux from both a hardware and a software standpoint roughly one year ago, and their embrace has only gotten stronger since. Up until that point there were Linux 'niches' in IBM, but it never saw the widespread acceptance that it enjoys right now. It all began with the Apache/WebSphere open source deal and seemed to snowball from there.

      As far as hardware is concerned, I know of several groups in my area whose sole job is to test Linux on various hardware platforms. That began with the Netfinity servers, but has quickly spread to many of the other platform types.

      On the software front... I currently support a group of 400+ developers that primarily work in Java, VA C++, and VA Generator. Right now they're gearing up to port all kinds of apps to Linux, and are hiring Linux support techs for their own internal support. These folks were involved in the Apache/WebSphere deal. (Wish you could have seen their IP Law department when all of that happened! Very interesting.)

      All indications (to me) are that IBM's relationship with Linux is only going to get stronger in the future. I've never seen the slightest deviation from that path in the past year, and I hope it will continue.

  7. Good, but you have to wonder ... by RNG · · Score: 5

    why a company like Sun (which after all employs some pretty smart people coming from the free software (BSD) camp) makes such mistakes. Surely they have some people who understand the open source (GNU) mindset. So what do they do? They simply take someone elses work (Blackdown) and distribute it as theirs. While a legal move, this is something that anybody with half a brain could have predicted that it would cause some anger.

    While Sun might make good hardware and have a decent OS, their attitude/actions speak louder than words: they want to side with the OSS community but not pay the price. They want ultimate control of their technology. This of course is their right but they should not be surprised if the OSS community doesn't follow/believe them anymore. They've disappointed too many people too often ... interestingly enough, IBM (with it's monopolistic past) seems to get/accept the OSS mindset with a surprising agility. So it can be done. So why doesn't Sun get it? Maybe the real reason is that they're scared of Linux. Linux is improving at an incredible rate and already offers some benefits that Sun can't match (better user interface, nicer desktop, etc). How long until Linux is scalable enough that it starts invading Sun's territory of high-end servers? This probably is Sun's ultimate fear: they lost the desktop to Windows, they're under attack in the mid-tier (from Linux and NT) and Linux scalability seems to be improving rather fast. Despite all their claims, Linux (for them) is an enemy that threatens them (and radically devalues much of their software offering).

    1. Re:Good, but you have to wonder ... by arn@lesto · · Score: 3

      Why do slashdot people get surprised at the behavior of a large company like Sun?

      McNealy/Joy understand that they work for the shareholders and need to keep the share price climbing. Which means controlling profit, it's not about being nice or playing fair.

      The majority of Sun's profit comes from hardware sales, so anything that threatens that is the primary internal focus.

      Sun software has always been seen as a tool to drive hardware sales. Their internal accounting virtually ignores the cost of developing or maintaining it. They hit it lucky with NSF and have been looking for another "standard" with which to win hardware sales - Java is their current golden child. They'll play with any standards body that acknowledges Sun as the authority, and hence will be the place to go for the best implementation (right or wrong).

      Marketing/Legal own the product internally, the programmers are just there to keep the customers happy by lowering bug counts and providing technical support for any "standards" work. Programmers and technical staff have no say in the content or timing of press releases.

      Working with the OSS teams may be "politically correct" for now but it's right at the bottom of Sun's primary goals and will be ditched as soon as they see that it does help the profit figures.

      I worked for Sun as a programmer for four years until I could not take seeing good software products getting lost to marketing/legal and sales noise. There are many really great software people at Sun but the noise levels are too high to expect rational behavior from the company.

      Sorry to break the bad news - Sun is driven by profit not by doing the right things.

      AndrewN

      --
      - AndrewN
    2. Re:Good, but you have to wonder ... by Mithrandir · · Score: 4
      I know quite a few members of the Java team at Sun and can assure you that it is not their doing. One guy I personally know very well has a 10+ year history of OSS work before joining them. The developers understand what is going on and so do their immediate managers.

      The problem is the higher ups in Marketing/Legal. They don't care. Despite the bitching and screaming by Sun's own development teams, it is not their fault. I'm lucky enough to be privy to some of the internals there and it is certainly not pretty the shit fights about the SCSL and this sort of thing. You can guarantee that Sun's developers would have been jumping down the Legal/PR's throats before even the general community did.

      --
      Life is complete only for brief intervals in between toys or projects -- John Dalton
  8. Sun's Appology by The+Original+Bobski · · Score: 3



    It's kinda weak, but you can find it here.

    --
    satire, n: 1) witty language used to convey insults or scorn; 2) a form of humor lost on most slashdot moderators.
  9. really sucks. by etherised · · Score: 4

    this looks ugly. according to the article it almost seems as if the blackdown team is all but disbanded. i never really stopped to think about it, but it must have been tough for the blackdown team to have to deal with sun's ways for so long, just to make the product available to us. i guess i just want to say THANK YOU BLACKDOWN for all the hard work you guys have put in over the years. perhaps sun will see the reaction in the linux community and get their act together -- or does it take a DOJ investigation to make big business see the light?

  10. The really interesting thing... by teraflop+user · · Score: 5

    The really interesting issue here is the way the free software community has impacted business model.

    When way the last time you heard of a major corporation apologizing publicly to a group of individuals for having bahaved in an entirely legal manner and without any threat of legal action?

    Sun may be wholly behind the ideals of free software, but they certainly seem to be aware that they are part of a community and have certain responsibilities as a result.

    It also says something about the power of public opinion on the internet.

  11. Storm in a Java-cup... by briggers · · Score: 4

    To me, it seems that a certain section of the Linux community has been far too hasty in condemning Sun for what is really a PR glitch. This is the history of Java on Linux: earlier this year (or late 98?), Sun license the Java 2 sources to the Blackdown team (with some fanfare). A few months later and it the Blackdown port is not going so well - whether this is the result of insufficient info from Sun, who knows? Inprise want to port JBuilder to Linux, but can't do it without a decent JVM, so they approach Sun and decide to do their own port.

    Months later and no sign of a release from Blackdown. Sun and Inprise decide to make the Inprise JDK 'official'. Just as they are about to release, Blackdown come out with their own release candidates. This is not some big conspiracy, just appalling communcation problems between Blackdown and Sun.

    There still seem to be many people under the impression that Sun have simply repackaged the Blackdown port; this is *not* the case, as anyone who has actually *tried* either port will find out. A guy from the Inprise team has been very active on the Java Linux mailing list trying to point out that they (quite legally) used a few Blackdown diffs, but apart from that it is an independent effort.

    Maybe it was a bit lame of Sun not to acknowledge Blackdown in their press releases, but do they really want to be associated with things like Blackdown's v1.2 prereleases? I'm not sledging Blackdown's work (in fact their 1.2.2 port is superior to Sun's), but they have managed to give Java on Linux a bad reputation in the past.

    We have to come to terms with the fact that Linux cannot survive as an enterprise platform without a decent JDK. Java is more than buggy Netscape applets and a slow JVM; when it's implemented well, it's a great solution for both server-side and client-side applications. Both the new Sun and Blackdown releases go a long way to fulfilling that gap; and isn't it better to have a choice as well?

    briggers

    --
    -- briggers Remove blinkers to email me.
  12. Thank you, Blackdown! by Frank+Sullivan · · Score: 3

    Thanks for all the hard work you've put into making Linux a viable Java platform. You've made a real difference.

    I realize that, as individuals and as a group, you may no longer want to work with Sun. But i do hope that as a group, you will hang together, and find some other way to focus your considerable talents and energies on Linux/Java. Perhaps working with IBM (under better license terms this time)? Or the Kaffe project?

    I won't be terribly upset if Sun's betrayal (despite their apology) means the end of Blackdown's relationship with Sun. I will be a lot more upset if it means the death of Blackdown.

    ---
    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.