Thanks for the info. The C#+ICE is a new library (a client DLL) and a Web Service. I definitely would fall into GPL because I have to statically link into their libraries.
Because of this I've been looking more into what middleware are available. There are a lot of other solutions and I even stumbled upon Apache ActiveMQ which looks like having a bit more relaxed license. Right now I don't know yet on to continue the project. One thing for sure is that I'm bothered with JDB using sockets to implement a server. ________________________________________ From: [email protected] [[email protected]] On Behalf Of Raul Miller [[email protected]] Sent: Friday, July 23, 2010 9:27 PM To: Chat forum Subject: Re: [Jchat] GPL [WAS: RE: [Jprogramming] donate] On Thu, Jul 22, 2010 at 11:23 PM, Alex Rufon <[email protected]> wrote: > Of course, I'll GPL the C#+ICE library (complying with the GPL > requirement) but would J interacting with the C#+ICE library > violate the GPL? Isn't this similar to J using GTK+/regular > expressions/readline? > > What do you guys think? Copyright is a bit strange -- it is about ownership of conceptual works of art and different communities have different concepts about the sorts of works of art they deal with. That said: If ICE and J are clearly in separate works then the problem is similar to using Internet Explorer to talk with a GPL'd web server (I think Roxen would be an example of a GPL'd web server). However, if J is a modification to ICE then the copyright for ICE comes into play. Meanwhile, GPL restrictions only come into play when you distribute the GPL'd software. So if you are not distributing modified versions of ICE you should be ok. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
