[Java-collab] Re: OpenSource Closed source.... confused...
Stefan Steiniger
sstein at geo.uzh.ch
Fri Aug 15 14:00:30 EDT 2008
on a second email from Mars
[I hope you guys from the Java Collab list are not annoyed - but I
consider such discussion as important]
ok..
unfortunately my english is to bad - so I don't understand all of your
last email.
but
a) You don't need to start from scratch. You can use the versions from
the VividSolutions website if they contain the GPL copyright. That means
for you too - that everything you do will fall under GPL (except you
never release that officially, i.e. give it to somebody else)
b) VividSolution can re-license their code as they want. But they need
to remove the GPL license terms. If they did not do that - the software
is under GPL
c) with respect to the libraries you mention below:
. If the library "jump-workbench-1.2.0.jar" would be contained in the
EziLink distribution (which does not seem to be the case), then I would
assume that they use the original JUMP which is under GPL [and then they
may need to change either their distribution - what they can do as they
hold the original author copyright - or they publish the code]. Not sure
what is with the JCS library (jcs-1.1.0-alpha-8.jar). As far as I
remember it is GPL too - so they may/should change that?
d) all the other libraries need to be checked for their licenses. A
couple of them use LGPL or Apache. It is "allowed" to include
functionality from libraries under this license into proprietary code.
e) it seems to me that they have made extra libraries for their own
functionality () - so they could have done it in the correct way.
However, as far as we do not see the code we do not know if they
integrate GPL'ed JUMP functionality.
Mars wrote:
>
> Thank you for everyone's reply,
>
> Here is what I have deduced from the following:
>
>> On 15-Aug-08, at 4:40 AM, Jukka Rahkonen wrote:
>
>> True, Vivid is in a different position because they have the copyright.
>
>> -Jukka-
>
>
> So JUMP is under proprietary Copy Right License, and so the esf-
> (plugin) also.
>
> If I am found using the version of JUMP and the esf-(plugin) in
> EziLink I am under the the Later EziLink Copy Right License.
>
> So the objects found in JUMP and the ESF-(plugins) both under seperate
> GPLv2 are therefore liable under the EziLink Copy Right License?
>
>> I have to disagree .. as vivid solution own the copyright on jump they
>> can _also_ sell it closed or reuse it in closed software ...
>> this is completely independent of any open source distribution as well ..
>
>
> So ownership of the "GPLv2" nullifies its effective use for others, if
> the owner decides to distribute closed software?
>
> I sort of understand that, thus if I am found using or modifying the
> following objects which are found in EziLink:
>
> 1.5.1.jar
> activation-01_00_02.jar
> avalon-framework.jar
> axis-01_02_01.jar
> batik.jar
> commons-discovery.jar
> commons-logging-01_00_02.jar
> esfws-client-api-02_02_00.jar
> fop.jar
> igds-1.1.1.jar
> jai_codec.jar
> jai_core.jar
> jakarta-regexp-1.2.jar
> jaxrpc.jar
> jce-jdk12-114.jar
> jcs-1.1.0-alpha-8.jar
> jpe90_sdk.jar
> jsde90_sdk.jar
> l2fprod-common-buttonbar.jar
> l2fprod-common-directorychooser.jar
> licensemanager.jar
> log4j-01_01_03.jar
> mail-01_03_03.jar
> saaj.jar
> spatialUtil-00_00_01.jar
> splash-1.0.0.jar
> vixb-01_01_01.jar
> wsdl4j.jar
> xalan-02_05_01.jar
>
> And are found in the ESF-(plugin) under GPLv2:
>
> activation-01_00_01.jar
> axis.jar
> commons-discovery.jar
> commons-logging-01_00_02.jar
> dom.jar
> esfws-client-api-01_00_02.jar
> esfws-plugin-01_00_02.jar
> jax-qname.jar
> jaxb-api.jar
> jaxb-impl.jar
> jaxb-libs.jar
> jaxp-api.jar
> jaxrpc.jar
> log4j-01_01_03.jar
> namespace.jar
> relaxngDatatype.jar
> saaj.jar
> sax.jar
> velocity-1.3.1-rc2.jar
> velocity-dep-1.3.1-rc2.jar
> vivid-commons-ui.jar
> wsdl4j.jar
> xalan.jar
> xercesImpl.jar
> xsdlib.jar
>
> I would be liable under the EziLink Copy Right License regardless of
> GPLv2 as it is Vivid Solutions Inc. right.
>
> Also, If I were to use objects of JUMP that fall under the EziLink
> Copy Right License such as:
>
> Jama-1.0.1.jar
> jdom.jar
> jts-01_07_02.jar
> jump-core-1.2.0.jar
> jump-workbench-1.2.0.jar
> junit.jar
> xercesImpl.jar
> xml-apis.jar
>
> I would be liable under the EziLink Copy Right License regardless of
> modifications I or others have made.
>
> No wonder GeoConnections Canada changed direction from JUMP to uDig!
> This sounds like a nightmare!
>
> Sounds like I am going to have to start completely from scratch to
> produce an esf-(plugin) and since I would be in competition with Vivid
> Solutions Inc. I better make sure no objects/code resembles that
> within EziLink for fear of EziLink copyright infringement regardless
> of GPL.
>
More information about the Java-collab
mailing list