-
Notifications
You must be signed in to change notification settings - Fork 9
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
MIT License and Stylint dependency #58
Comments
Hello jabby, thanks for sharing this with me. What would you suggest the next steps for Stylus Supremacy, please? |
Like I said I'm not an expert in OSS licenses.
My advice is to looking for other advices from GPL-3 community. @mickaelistria do you have any advice on this? Or do you know an expert about licensing node packages? |
@jabby As you filed a CQ for it, I think you can get in touch with Eclipse IP team about possible remediation from this one. But my understanding is that if Stylus consume GPL software from API perspective, then it cannot really claim being MIT and all the downstream stack is actually kind of illegal from license POV (it should be GPL, or at least the part of it that rely on GPL have to be GPL and so on on a contaminating way).
I would recommend the issue to be brought on each one of this layer. |
From @SimenB:
|
Alright. Glad to hear that! I think it's a no-operation for me then. |
@ThisIsManta But as it is right now, the library is still under GPL and you would be forced to license your code as GPL as well. |
Please update stylint to at least This will affect |
Stylint as a dependency will be bumped to v2.0.0 in Stylus Supremacy v2.14.2 or newer. |
@ThisIsManta But you are still depending on Stylint 2.0.0, which is still GPL, so this issue isn't resolved yet. |
Hmm, what should I do now? Would you enlighten me? |
@ThisIsManta Sorry I didn't mean it's your fault. It's just that |
Hello,
First of all, I need to give you some context. I worked on Eclipse Wild Web Developer and I tried to include some vuejs support in it. See the current PR about my work.
During the process, I created a Contribution Questionnary (CQ) at Eclipse Foundation. The goal was to validate the needed dependencies on all legal aspect (IP process). IP validation failed because one of transitive dependencies is under GPL-3.0 License.
I reviewed the answer from the legal team. It seems that stylint is under GPL-3.0 License. I don't know if you knew about this so I am here to share this information with you.
I'm not an expert about OSS licenses. I'm only concern about the compliance between stylus-supremacy license and stylint license.
The text was updated successfully, but these errors were encountered: