OP 这种反智言论对 GitHub 官方和社区都有害,我心血来潮就来拨乱反正吧。
https://github.com/about 里面 "open" 一次都没出现过,核心是 software development ,显然没把闭源排除在外。
repo 是不是开源的,又是如何开放的,我只会看它的 LICENSE 。
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository#choosing-the-right-license 里面甚至直接默认没有 LICENSE 时就保留 source code 上的一切权力,也就是说 close source code 都可以:
> However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work.
immersive-translate 用 EULA 这协议,我不知道也没时间研究这协议是否允许 close source code 。既然 OP 在主贴指责项目假开源,那有义务举证的也是他自己。
开源,open ,open source ,open source code 不完全是同一回事。有的项目可以只 open 但不 open source code 。或有的项目可以只 open data 不 open source code 。一个人用 GitHub pages 上传他的博文,不意味着他有义务公开他自己用的博客平台代码;同理,一个人在 github repo 开放了他的博客平台代码,不意味着他有义务开放他自己的博文;
https://government.github.com/community/ 上也说 Collaborate on code, data, policy, or procurement within your agency or with the public.
https://resources.github.com/faq/ 也有这么一段:
> Do people use GitHub only for code?
>
> Nope. Like we mentioned above, different people and teams use GitHub for different projects. While we got our start as a version control platform, GitHub is now used to manage teams, share resumes, find new projects, track work, and host discussions, just to name a few.