synergizer.jar and orthoxml-0.1b.jar are not open source
- Dominant language
- Java
- Stars
- 37
- Forks
- 22
- PR merge metrics
- No merged PRs in 30d
Description
under `org.bridgedb.webservice.synergizer` we include `lib/synergizer.jar` as a `system` dependency, so anyone using this module would also need to add synergizer.jar to their own class path.
I tried to find the copyright/license for this JAR, and it looks like it is http://llama.mshri.on.ca/cgi/download/download.pl?software=Synergizer-Java-Client which does not look OSI compatible to me - and also requires notification sent to Harvard within 60 days. Have we sent such a notice, and do we have permission to redistribute the JAR in GitHub? At the very least we are not propagating their copyright as required.
So I wonder what agreement, if any, have been made. From the looks of it it seems we can't put this JAR in the GitHub repository which claims to be under Apache License v2.0.
Similar question is for `orthoxml-0.1b.jar` from http://orthoxml.org/xml/OrthoXML_Java.html which does not seem to have a license at all (!)
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the dependency declaration under org.bridgedb.webservice.synergizer and the bundled lib/synergizer.jar and orthoxml-0.1b.jar. Check the two referenced upstream pages and repository licensing information first; done means the redistribution permissions and required notices are resolved and the repository's dependency status is documented or corrected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100