-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ProtHint license question #6
Comments
I second this - would you consider allowing someone to create a conda package? It is difficult to get this software to work given all of the dependencies and requirements for the various genemark components. Thank you- |
Hello, I definitely agree; it would be great to have a conda package. By the way, thank you @npavlovikj for offering to do so, sorry I did not reply to your original offer. Unfortunately, the license-related matters are out of my hands, I am trying to make it more permissive, hopefully, it will happen in the future :) Best, |
Thank you for the update @tomasbruna ! Thank you, |
Awesome, thanks, I will let you know. |
Following up on this after comments in Gaius-Augustus/BRAKER#290. It seems that ProtHint distributes diamond, which uses the GPLv3 license. It is my understanding that GPLv3 mandates that you use the same license. How can this be reconciled with ProtHint's more restrictive license? Edit: it seems spaln uses a similar (GPLv2) license, which also prohibits imposing additional restrictions. |
Hello, it's reconciled based on this FSF FAQ: https://www.gnu.org/licenses/gpl-faq.en.html#GPLInProprietarySystem
DIAMOND and Spaln communicate with the rest of ProtHint at "arms length" by only communicating via command line calls in userspace (https://www.gnu.org/licenses/gpl-faq.en.html#MereAggregation). There is a similar interpretation here: https://opensource.stackexchange.com/a/7080. With all that said, I agree that GPLv3 license would be a much better fit for ProtHint and it would remove all this ambiguity.As I said, I hope this switch will happen soon (right now I'm waiting for permission to do it). Best, |
Thanks for the clarification, I learned a bit more about software licensing! |
Hi! |
Hi @abretaud, |
Ok, good to know :) |
Still praying for an open ProtHint without licensing from genepro |
Is there any news about this issue? |
Hi,
I was thinking of creating conda package for ProtHint in order to include it as a dependency in the newest bioconda package for "braker2". However, looks like the license of ProtHint prohibits redistribution, and thus a package can not be created. I was wondering if there is any possibility for the license to be more permissive in future? As of now, users can install "braker2" via bioconda and manually install ProtHint within the environment, so they can still use its functionality.
Thank you,
Natasha
The text was updated successfully, but these errors were encountered: