文章摘要
该网站致力于评估软件是否真正符合自由开源软件(FOSS)的标准,旨在通过透明化帮助用户了解软件的真实性质,以对抗用户权利被侵蚀的现象。网站提供了项目评估、常见问题解答等内容,并鼓励用户参与贡献。
文章总结
标题:它真的是自由开源软件吗?
主要内容:
该网站旨在评估各种软件项目,以确认它们是否如宣传所言是真正的自由开源软件(FOSS)。随着企业追求增长,用户的软件权利正逐渐被侵蚀,且这一过程往往缺乏透明度。该网站通过为FOSS用户提供透明度,试图抵制这一趋势。
网站的主要功能包括: - 项目评估:检查软件项目是否符合FOSS的标准。 - 常见问题解答:解答用户关于FOSS的疑问。 - 贡献指南:鼓励用户参与项目评估和改进。
最新添加的项目包括: - Bitwarden:密码管理解决方案。 - Jenkins:自动化服务器。 - Proton Mail:加密电子邮件服务。 - Signal:消息传递系统。 - FlorisBoard:Android键盘。 - Umbrel:自托管环境。 - OpenProject:项目管理软件。 - Forgejo:代码管理与版本控制。 - Flyway:数据库迁移工具。 - Requestly:API模拟与测试。 - Forem:论坛式社区平台。 - Nextcloud:文件管理平台及相关功能。
免责声明: 网站上的信息可能存在错误,且不构成法律指导。内容未经法律专家审查,可能反映作者的主观观点。项目名称和外部链接可能受其所有者的商标保护。
技术细节: - 网站源代码托管在Codeberg上,采用AGPLv3许可证。 - 使用自托管的Umami实例进行隐私友好的分析,不存储个人信息。
总结: 该网站通过评估和透明化FOSS项目,致力于保护用户的软件权利,并鼓励社区参与和贡献。
评论总结
评论主要围绕“是否真正开源”(FOSS)的定义和标准展开,观点多样且存在争议。以下是总结:
对开源定义的质疑
- 有人认为当前对FOSS的定义过于严格,忽略了开源项目的复杂性。例如,Red Hat的商业模式虽然限制了二进制分发,但其源代码仍然是开源的。
- 引用:“Red Hat doesn’t sell FOSS source, they sell a subscription to a distribution (RHEL) that includes managed, maintained builds.”
- 引用:“The definition of FOSS used here is tendentious: some of these projects are marked as ‘not FOSS’ because they have components disconnected from the basic nature of free and open source software itself.”
- 有人认为当前对FOSS的定义过于严格,忽略了开源项目的复杂性。例如,Red Hat的商业模式虽然限制了二进制分发,但其源代码仍然是开源的。
对具体项目的争议
- 一些项目(如Signal、Sentry)被标记为“非FOSS”或“存在问题”,但评论者认为这些标记不公平。例如,Signal的客户端和服务器是开源的,但其设计限制了修改和扩展。
- 引用:“The client and server are FOSS, but they’re designed for no federation, so you can’t use a modified Signal client with the vanilla clients.”
- 引用:“Sentry is marked as ‘NOPE’ even though it is basically open source (any commit older than two years is).”
- 一些项目(如Signal、Sentry)被标记为“非FOSS”或“存在问题”,但评论者认为这些标记不公平。例如,Signal的客户端和服务器是开源的,但其设计限制了修改和扩展。
对开源纯度的批评
- 有人认为过度追求开源纯度可能对生态系统产生负面影响,甚至可能阻碍创新和可持续发展。
- 引用:“A purity test for OSS projects, this is exactly what’s needed in the ecosystem, and will surely have a positive impact.”
- 引用:“The definition of FOSS is too rigid and strict and is not evolving.”
- 有人认为过度追求开源纯度可能对生态系统产生负面影响,甚至可能阻碍创新和可持续发展。
对开源社区和平台的关注
- 有人提到开源项目的托管平台(如GitHub)和社区沟通渠道的许可问题,认为这些因素也应被纳入考量。
- 引用:“The license and terms of service of a project’s community communication channels are not listed under the concerns.”
- 引用:“This project’s source code is hosted on Codeberg, which runs on the FOSS forge Forgejo.”
- 有人提到开源项目的托管平台(如GitHub)和社区沟通渠道的许可问题,认为这些因素也应被纳入考量。
对开源商业模式的讨论
- 一些评论者认为开源与商业模式的结合是合理的,尤其是企业版或付费服务支持了开源项目的可持续发展。
- 引用:“Sometimes there are companies that accompany a paid, Enterprise version (HashiCorp, GitLab).”
- 引用:“You get what you pay for.”
- 一些评论者认为开源与商业模式的结合是合理的,尤其是企业版或付费服务支持了开源项目的可持续发展。
总结:评论者对“是否真正开源”的标准存在分歧,部分人认为当前定义过于严格,忽略了开源项目的复杂性和商业模式的合理性,而另一些人则强调开源纯度和透明度的重要性。