On 21 May 2012 09:46, <firstname.lastname@example.org>
On Mon, May 21, 2012 at 09:15:39AM +0300, Nina Jeliazkova wrote:Well, even then it would matter, as JCP-3.3 is built upon
> To add my two cents, I would like to see JChemPaint using CDK as a maven
> dependency, then it will not matter at all where JChemPaint source code
OSS and thus its source should be available to people
interested like me. Else it's a licence breach, isn't it?
There is no question that the source code should be available, and it is.
Using a modern dependency management mechanism just adds convenience. One could import in e.g. Eclipse any number of maven projects and tell the IDE to resolve the dependencies either locally in the workspace, or from remote repositories. This allows to work on two or more codebases simultaneously, without worrying too much where the source code is hosted, loading and configuring jars and classpaths over and over again.
Besides one could and should include sources for OSS projects in the maven repository (and they are for CDK), and they become conveniently available in the IDE for inspecting by just configuring the dependency in the pom.xml file.