idl to java compiler:There is the IDL language description file under BSD. Can we use it?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Per Bothner wrote:

> Audrius Meskauskas wrote:
>
>> There is the IDL language desciption for the JavaCC parser generator 
>> at https://javacc.dev.java.net/files/documents/17/2916/IDLjj, inside 
>> JavaCC project The license is not stated explicitly (also not stated 
>> in the file header), but the license of the whole javacc project is BSD.
>
>
> However, a lot of the javacc source files contain copyright notices
> that contradict it being Free Software.  Arguably, the top-level license
> overrides, but the situation is a mess long ignored by javacc developers:
>
> https://javacc.dev.java.net/issues/show_bug.cgi?id=69
>
> It seems javacc is very lackadaisical when it comes to licensing
> issues, so ClassPath (as a GNU project) needs to be very cautious
> about including javacc code.

Well, the JavaCC need not go into Classpath source code itself, the but 
generated classes would go, and JavaCC would be a necessary tool to 
build that compiler. That Per wrote is unexpected for me. If this is a 
problem (potentially could be), we should look for another parser 
generator or probably just parse with the StringTokenizer or 
StreamTokenizer. Vittorio, wait a little bit with JavaCC and try to find 
other similar really Free tools.

It is a kind of not a very honest behavior, to put the BSD on the top 
and something incompatible in the file headers. I am sorry, I did not 
look myself.

Audrius.



[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux