vuejs/vetur

MIT License and Stylint dependency

Open

#1,458 opened on Oct 11, 2019

View on GitHub
 (22 comments) (0 reactions) (1 assignee)TypeScript (594 forks)github user discovery
feature-requestgood first issueinteg:stylus-supremacyquestion

Repository metrics

Stars
 (5,752 stars)
PR merge metrics
 (PR metrics pending)

Description

  • 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.

Contributor guide