Slashdot Mirror


The Curious Incident of Sun in the Night-Time

Joe Barr writes "NewsForge is carrying a story by Richard Stallman which blasts Sun's recent Java move, claiming it is deceptive and self-serving, makes Java neither free nor even open source, and leaves him wondering why it has attracted so much attention."

16 of 370 comments (clear)

  1. Before all the.... by Whiney+Mac+Fanboy · · Score: 5, Informative

    Before all the anti-RMS wingnuts come crawling out, RTFA - RMS isn't criticising Sun for not opening Java, he's criticising the community & the media for their confused reporting (or endorsement) of the story (see Open Source Java? for a typical example).

    [mildly offtopic] - Does anyone know what the significance of the title stallaman chose? It's too close to the book to not be a reference, but I'm just not getting it...

    --
    There are shills on slashdot. Apparently, I'm one of them.
    1. Re:Before all the.... by oscartheduck · · Score: 5, Informative

      From the amazon.com review: "He takes everything that he sees (or is told) at face value, and is unable to sort out the strange behavior of his elders and peers."

      Perhaps RMS is suggesting that a lot of people took the overhyped media version of what occured at face value, instead of looking into it for themselves and seeing whether this was truly an open source license?

      --
      How to use coral cache: http://slashdot.org.nyud.net:8090/~oscartheduck
    2. Re:Before all the.... by tehcyder · · Score: 2, Informative
      [mildly offtopic] - Does anyone know what the significance of the title stallaman chose?
      It might be referring to the original Sherlock Holmes phrase that the later book borrows its title from (i.e. the curious incident was the fact that the dog did not bark in the night). So the analogy would be that people are missing the point by criticising Sun. Or something.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    3. Re:Before all the.... by Y2 · · Score: 3, Informative
      You need to know Watson's reply to Holmes.
      "Consider the curious incident of the dog in the night-time."

      "The dog did nothing in the night time."

      "That was the curious incident."

      --
      "But all your emitter and collector are belong to me!"
    4. Re:Before all the.... by Frankie70 · · Score: 2, Informative

      Does anyone know what the significance of the title stallaman chose?

      It's a Sherlock Holmes reference.
      The curious incident was that the dog didn't bark.

      Rather co-incidentally, it was Sir Arthur Conan Doyle's birthday a couple of days
      back.

  2. Re:Okay, so I know that RMS is a little out there by Spaceman40 · · Score: 4, Informative
    With his title, RMS is quoting Sir Arthur Conan Doyle's short story, "Silver Blaze," where the exchange between Sherlock Holmes and Dr. Watson goes as follows:
    Watson: "Is there any point to which you would wish to draw my attention?"
    Holmes: "To the curious incident of the dog in the night-time."
    Watson: "The dog did nothing in the night-time."
    Holmes: "That was the curious incident."

    He actually uses this quote in the essay.
    --
    I [may] disapprove of what you say, but I will defend to the death your right to say it.
  3. Stallman still doesn't get it by Anonymous Coward · · Score: 3, Informative

    Yes - we did the DLJ (see https://jdk-distros.dev.java.net/) not as a move to open source Java, but to make it more easily available. The DLJ's intent is clearly about easing redistribution by OS distributors. (BTW, I work in the jdk-distros team)

    There's a couple things he missed in the article.

    One is a nitpick. The way the DLJ goes, we require one person per organization to agree to the license. Not per user, per organization. In the debian bundles that's handled through a debconf key that remembers the license has been seen and agreed to. An administrator for an organization could distribute that debconf key and then silently install Java across their organization. At least that's what I've been told is possible.

    The other thing he missed is the other announcement last Tuesday. The "it's not a matter of whether, but how" comment.

  4. Where is the "blasting"????? by MadHungarian · · Score: 4, Informative

    To quote; "If you look closely at Sun's announcement, you will see that it accurately represents these facts." If fact, RMS seems to be saying that Sun says what it is doing, but people didn't read the announcement. (That sounds like 98% on the /. community ;)

  5. It's Sir Arthur Conan Doyle, not Haddon. by Spaceman40 · · Score: 2, Informative
    With his title, RMS is quoting Sir Arthur Conan Doyle's short story, "Silver Blaze," where the exchange between Sherlock Holmes and Dr. Watson goes as follows:
    Watson: "Is there any point to which you would wish to draw my attention?"
    Holmes: "To the curious incident of the dog in the night-time."
    Watson: "The dog did nothing in the night-time."
    Holmes: "That was the curious incident."
    He actually uses this quote in the essay.
    --
    I [may] disapprove of what you say, but I will defend to the death your right to say it.
  6. Re:I'm so sick of Stallman by moranar · · Score: 2, Informative

    I might be being trolled, but Stallman doesn't refer to free as in money. He means the freedom for the users to modify the program according to their needs. A free software developer is perfectly enabled to charge for his software. It's just that many decide not to.

    So maybe you are the one coming off as ignorant. IMHO you should be quiet and stay out of discussions you know nothing about.

    --
    "I think it would be a good idea!"
    Gandhi, about Internet Security
  7. Re:Hmmm??? by Anonymous Coward · · Score: 1, Informative

    Wrong. The current eBay implementation was designed to use Java, not haphazardly pulled into it. http://www.sun.com/service/about/success/ebay5.htm l

  8. Re:I wish I could understand by Spaceman40 · · Score: 2, Informative

    [RMS] was once supposedly a good engineer (emphasis mine)

    Um, perhaps you're thinking of a different Stallman, but I was pretty sure that RMS's ability was pretty well established.

    --
    I [may] disapprove of what you say, but I will defend to the death your right to say it.
  9. Re:Sun has no obligation... by bXTr · · Score: 2, Informative

    So what freedom of mine is Sun denying?
    These
    --
    It's a very dark ride.
  10. Re:Crushing? how? by AKAImBatman · · Score: 2, Informative

    But I've never heard of MS suing an open source project or programmer. All MS can really do is change their software so it no longer interops with OSS (which hardly "crushes" any OSS) or distribute GPL software without making the source available.

    OSS hasn't posed a serious threat, yet. But if Mono does take off, Microsoft will be looking to crush it. Which means that they'll use any dirty trick they can think of, including patent warfare. While they're pretty new to patents these days, I have no doubt that they'll abuse them if they need to. Some examples of former history:

    - Microsoft promised "royalties" to SpyGlass for each copy of IE sold. IE was released for free, thus Microsoft didn't have to pay.
    - Microsoft refused to license Windows 95 to IBM in time for the launch if IBM didn't sever their relationship with Netscape.
    - Microsoft "offered" to make Netscape a Windows-only product, and threatened to crush them if they didn't agree. (We know what happened there.)
    - Microsoft annouced the non-existant Windows product when Visi-On became a threat to their DOS market.
    - Microsoft refused to license NT 4.0 code to Citrix so that Citrix could update their NT 3.51 product. Instead, Citrix was "graciously" offered to give their technology to Microsoft in exchange for the ability to market their ICA protocol as an add-on to the Windows Terminal Services product created with Citrix's technology.
    - Microsoft sics the BSA on companies who refused to upgrade to the latest version of Windows. (Because they must be pirating, you know.)

    Those are just a few off the top of my head. There's a whole backlog of Microsoft's misdeeds that I could dig up. The scary part is that former Microsoft employees often admit to these misdeeds with pride! (see: Barbarians Lead by Bill Gates for an example.) Microsoft will do anything it takes to ensure dominance. They are not an entity you willingly trust if you can help it.

    There are plenty of Java libraries that are not part of Sun's source, and whose specs are not even freely available.

    Name one. I dare you. I'm willing to bet you'll find the specs right here.

    Of course if you RTFA, you would know that this is what Stallman means when he refers to the "Java trap".

    No, this is not what Stallman refers to. He believes that Java is a trap because the source code is not "free as in freedom", and that you'll be "trapped" by the convenience. He also complains that Sun doesn't allow him to call his software an implementation of a standard unless he's 100% compliant with the standard. (Duh.) God forbid that Sun require that implementations of a standard actually implement the standard.

  11. Re:Understandable by miguel · · Score: 2, Informative
    We started Mono for our own reasons (you can read the rationale I wrote around the time of Mono's launch here) and I have expanded on that a number of times ever since.

    Free Java was making its own inroads and there were several people working on various angles of it (Kaffe, the Transgaming company, Classpath, Japhar and much more). The fact that a full Java later struggled is a topic worth debating, and I have put some thoughts in a recent blog post here.

    Now, that being said, I am amused by your suggestion that *I* have to work on the projects that *you* consider important.

    If you consider free Java important enough, you should step up and make it happen (contribute code, time or money). Am surprised that I have to spell this out for you.

    Miguel.

  12. Re:Understandable by miguel · · Score: 2, Informative

    Just a few corrections.

    Mono has an optimizing JIT compiler for a number of architectures (x86, x86-64, Itanium, SPARC, SPARCv9, S390 and S390x mainframes, PowerPC and StrongARM) and works on a variety of operating systems beyond Linux, MacOS and Windows (see our web site for details).

    Regarding .NET 2.0 we are working towards that goal, the core libraries are complete, System.XML is complete and ASP.NET and ADO.NET are halfway there. Today, pragmatically we tell people that if they depend on 2.0 we do not make any guarantees, but many projects have already moved to .NET 2.0, particularly those that build and test with Mono (as they know what is available and what is not right away).

    These projects include Banshee and MonoDevelop, they are both using our C# 2.0 compiler with generics now (which we have had complete for a long time).

    Now the open source ecosystem created on top of Java is just fantastic, it has created a lot of really innovative pieces. Apache in particular has become a highly efficient machine that pumps out useful code, most of it written in Java.

    You could either accept that there will be diversity in the form of languages, runtimes, frameworks and libraries and live a happy life, or you can try to embark yourself on a crusade to evangelize the entire world to use your favorite technology and become a bitter old man (or a bitter teenager).

    Peace and Love,
    Miguel.