TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Do you stay away from Contributor Licence Agreements?

1 点作者 vixalien超过 1 年前
Hello everyone. So a while ago I stumbled upon Shopify&#x27;s Polaris, which is a React UI framework. It seemed like a nice project overall, and while I appreciate it being an open source project (they didn&#x27;t have to do that), it has a weird licence which is basically a modified version of the MIT licence but with a clause that prevents competitive usage.<p>Now, the other interesting bit is that the project also has a Contributor Licence Agreement (CLA) which also seems to provide all copyright to Shopify. I don&#x27;t really understand how these legal stuff work in software, but I heard that CLAs have been used in the past to profit off contributors by moving to another proprietary licence (MongoDB and Elastisearch did that)<p>Then do you (developers on HN) stay away from CLAs? It doesn&#x27;t sound too risky for me, and I&#x27;ve probably listened to one too many open source activists.<p>Another question, if I may, would it be possible to relicense a fork of Polaris to MIT (removing the Shopify clause?)

1 comment

Rochus超过 1 年前
&gt; <i>Then do you (developers on HN) stay away from CLAs?</i><p>Depends on the CLA, but generally I do stay away. E.g. I never checked in anything to the official Qt repository because I don&#x27;t agree the the CLA by QTC. Instead I finally made my own fork and call it LeanQt and LeanCreator (see <a href="https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;leanqt&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;leanqt&#x2F;</a> and <a href="https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;leancreator&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;leancreator&#x2F;</a>).<p>The &quot;weird licence which is basically a modified version of the MIT licence but with a clause that prevents competitive usage&quot; is likely not even recognized as a true &quot;open source&quot; license.<p>&gt; <i>would it be possible to relicense a fork of Polaris to MIT (removing the Shopify clause?)</i><p>Likely not, because only the IP owner can determine who can do what with their IP under what license. If you use the software of an IP owner under a specific licence, you usually don&#x27;t have the rights to re-license their work, even if you modified it.