License Question

b0c1 boci.list at gmail.com
Fri Nov 28 17:34:26 CST 2008


Hi!

Thanks but. If I write an eclipse plugin which using mercurial with 
jython (this plugin license is GPLv2) and another plugin (license is 
EPL) call the "wrapper" plugin it's ok or not?
(wrapper plugin not needed it's an optional plugin)

way1: main plugin call the wrapper plugin internal method which call the 
jython and it's call the mercurial

way2: main plugin call the wrapper plugin like a command line 
application: jython hg command..

Which method allowed by license?

b0c1


Matt Mackall wrote:
> On Thu, 2008-11-27 at 08:05 +0100, Janos Haber wrote:
>   
>> Hi!
>>
>> I have a license question. Mercurial is GPLv2, my application is EPL.
>> what happened if I want to embed (the fully mercurial tree without
>> modifications) into my app. (In my app run with Jython). I break the
>> GPLv2 License? Or it's ok, because the application not modified only
>> used?
>>     
>
> The usual answer is:
>
> a) If you're only calling Mercurial via its command line interface,
> you're fine.
>
> b) If you're calling Mercurial's internals, you're not.
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial-devel/attachments/20081129/b7bf3812/attachment.htm 


More information about the Mercurial-devel mailing list