vuejs/vetur

MIT License and Stylint dependency

Open

#1458 aperta il 11 ott 2019

Vedi su GitHub
 (22 commenti) (0 reazioni) (1 assegnatario)TypeScript (594 fork)github user discovery
feature-requestgood first issueinteg:stylus-supremacyquestion

Metriche repository

Star
 (5752 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

  • I have searched through existing issues
  • I have read through docs
  • I have read FAQ

Info

  • Platform: all
  • vue-language-server : all versions which include stylint

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. My contribution is actually blocked but it's not the point of this issue.

I reviewed the answer from the legal team. It seems that stylint is under GPL-3.0 License. In your case, stylint dependency comes from stylus-supremacy. I already create an issue about the license of stylint here : https://github.com/ThisIsManta/stylus-supremacy/issues/58

I'm not an expert about OSS licenses, maybe there is no problem. I'm only concern about the compliance between vue-language-server license and stylint license. I know my case is not the same as yours. My work is under Eclipse Public License 2.0.

Thanks a lot for your answer and some clarification about licenses.

Guida contributor