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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: OSS licence like Apache2, but No for AI training data?

2 点作者 erdo大约 2 年前
Is there an OSS licence, similar to Apache2, but that restricts the ability for the code to be used in AI training data<p>I maintain a few small Apache 2 libraries, I&#x27;m not sure how I feel about my code being used for AI training data.<p>Would such a licence even makes sense? If not, what&#x27;s the most permissive licence you could have that still restricts use of the code in AI training data?<p>And what might be some unintended consequences of restricting the ability for your code to be used in that way (assuming that&#x27;s legally possible - and I do appreciate that it&#x27;s probably practically impossible)

4 条评论

josephcsible大约 2 年前
There&#x27;s no such thing and there never can be. Any license that bans a specific use like that would be in violation of both the Free Software Definition and the Open Source Definition.
brucethemoose2大约 2 年前
Also, my 2c:<p>Using Apache 2.0 basically means you are indifferent about what others use your code for. I don&#x27;t see why AI training should be an exception... there are much more nefarious uses.
satvikpendem大约 2 年前
If you want that, make your own proprietary license. It would be no different that what other companies are doing. But know that your license would likely stop many other users from using your product as well as not be open source anymore, by both the FSF and OS definitions.
brucethemoose2大约 2 年前
&gt; And what might be some unintended consequences of restricting the ability for your code to be used in that way (assuming that&#x27;s legally possible - and I do appreciate that it&#x27;s probably practically impossible)<p>It would poison other (human) users of your code with your license.