Re: open source?




"Peter Kirk" <xdzgor@xxxxxxxxxxx> wrote in message news:443109f2$0$177$edfadb0f@xxxxxxxxxxxxxxxxxxxxxxx
Hi there

I know there is a lot of "open source" software written in java. But is the language itself "open source"? Is there an open source java compiler (and/or ide) (is eclipse a compiler or just an ide)?

As for the language itself, there is some debate. The source code for almost everything Java related from Sun is available, though you have to agree to some fairly restrictive licenses to see the source. Thus the language can be said to be "open source, but not free".

You can compile Java files from within Eclipse, though perhaps it uses Sun's javac in the background occasionally. Otherwise, there do exist open source stand alone Java compilers. A quick google search for the Sable projects (SableCC, SableVM, etc.) will probably turn up something.

- Oliver

.



Relevant Pages

  • Re: OpenJDK
    ... If Sun opens source code nothing harmfull hapends, but if they or any other ... My opinion is that every respectable programming language has a organization ... I really hope that those companies that implement their own Java ... Does it mean that Java will be after a while an Open Source ...
    (comp.lang.java.programmer)
  • Re: OpenJDK
    ... But what if Java will be Open Source language after a while will there be ... multiple incompatile versions of it? ...
    (comp.lang.java.programmer)
  • OT: McNealy: Solaris is our Queen
    ... the scary part about open source is you don't know where the ... # Hatter (Sun's Linux desktop software) almost entirely out of open-source ... # unless I have a Java card, I'd feel like my kids were in a safer ... # then it runs on the smart card, it runs on the set-top box, it ...
    (comp.unix.solaris)
  • Re: IronRuby
    ... I heard that they want to change the rules for open source to ... is what they did with java and Sun was outraged, ... In particular, the IronPython folks ... language description (IIRC they even run the mainstream CPython ...
    (comp.lang.ruby)
  • Re: OpenJDK
    ... But what if Java will be Open Source language after a while will there be ... Like Sun does today. ...
    (comp.lang.java.programmer)