I need some advise regarding the GPL. Actually, I'm looking at using JDB for a project but I want to create a real JDB server by using ICE by http://www.zeroc.com
I already did something like this a few years back and it does work with significant difference in transmission speed. I shelved the project because of the GPL license of ICE. I've been look at ICE again and I'm getting excited by their support for C# and Mac OSX. So the concept is like this: J <--> C#+ICE <--> INTERNET <--> C#+ICE <--> JDB So there are actually 2 major parts which are the Client and the Server. In both, I'll have to statically compile/link my C# library to ICE. J on the client side can just call the C#+ICE library dynamically and on the server side, the C#+ICE library can call J through COM/OLE. 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? -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Raul Miller Sent: Monday, June 28, 2010 8:39 AM To: Chat forum Subject: Re: [Jchat] [Jprogramming] donate On Sun, Jun 27, 2010 at 11:28 AM, Jack Andrews <[email protected]> wrote: > i don't think open-source means more adoption. i suspect that 99% of > gcc users just want it to work and have no interest in the internals. But that 1% can be quite significant, since other people follow their lead. Also, there are people and groups that require open source. I do not know what open source would do to isi's business relations nor their future. I imagine open sourcing the J engine would have both positive and negative effects, and I do not know how they would all play out. But I do think that the positive aspects would include some adoption. That said: note also that even with a GPL'd version of the J engine there would still be some room for a proprietary license (since the GPL places rather strict requirements on the software it can be linked with). In fact, a lot of the current usage (based on the downloaded files) would not be permissible under the GPL. But the ramifications of making the engine available under several different licenses probably warrants spending a little time with a really good copyright lawyer, with software expertise. -- 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
