On Wednesday, June 17, 2015, Sebastiaan Couwenberg <sebas...@xs4all.nl> wrote:
> On 06/17/2015 09:28 AM, Wiktor Niesiobedzki wrote: > > I don't quite understand what's your goal. All dependencies are > > included in josm*.jar. Do you intend to create your own *jar for > > distribution without dependencies and use separate packages to provide > > them? > > For software to be included in Debian the software itself and all its > dependencies need to be built from source, because Debian cares deeply > about its commitment to Free Software. > > Just shipping JARs is not acceptable because .class files are not > source. While shipping binaries is the norm in the Java world, this is > incompatible with the Free Software principle of allowing users to > modify the software they receive. That requires the software in its > preferred form for modification (source code). > > But when you download the source code from our repository, you will get all the dependencies. Ant build will create a jar that will contain all necessary dependencies within. What's wrong with such approach? Cheers, Wiktor _______________________________________________ josm-dev mailing list josm-dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/josm-dev