Re: Medical device support for GNUmed
On Fri, Jan 07, 2011 at 09:12:11AM -0500, Jeff Buchbinder wrote:
> On Fri, Jan 7, 2011 at 4:37 AM, Andreas Tille <email@example.com> wrote:
> The jar dependencies are required only for the build, and are all
> obtainable from elsewhere as source,
OK, I'll check whether I can find the appropriate Debian packaged
version or will doncument it in the copyright file.
> with the exception of the sigplus
> jar file, which was provided by Topaz Systems "as is".
Can you provide a license file which clarifies this issue (preferably in
the downloadable tarball because it is not only relevant for Debian
> The native libraries (JNI libraries) are the same way. rxtx can be
> built from source rather than included as a binary, but the SigUsb
> libraries were obtained from Topaz Systems to access their signature
> tablets. Unfortunately unless we reverse engineer their binaries, I'm
> just stuck with including them.
I don't think we should start with reverse engineering - but the source
needs to describe this issue properly. The FreeSHIM website says the
downloadable code is GPL - but this is not the whole truth if you
download the source. So it would be reasonable to include a COPYRIGHT
file which explains that your code is GPL but there is some other stuff
needed (and included) which is not. BTW, our licensecheck script says
GPL (v2 or later) (with incorrect FSF address)
for all the *.java files - perhaps you might like to fix this address.
> It relies on maven to build -- you don't need Eclipse. Technically
> "mvn package" will build the targets properly. You have to run the
> "install-deps.sh" scripts included with it to import the non-standard
> dependencies for maven first. (Most of this should be detailed in the
> included README file).
Ahhh ... I should have read until the end of the README - thanks for
> Eclipse project files are included for anyone who wants to develop
> using Eclipse (and since that's what I use, it's easier than excluding
Sure, that's perfectly fine.
Kind regards and thanks for the clarification