自由软件基金会
该平台计划于 2020 年投入运营,并建立在现有的用于组织代码工作的免费解决方案的基础上,由与个别公司利益无关的独立社区开发。 选择项目的决定尚未做出,但主要选项
最有可能的候选者是由 Fedora Linux 开发人员开发的 Pagure 平台。 Pagure的优势之一是使用该平台开发开源软件的经验、适应使用的能力
第二个竞争者 Gitea 已被欧洲开源基金会用于
Sourcehut 平台的优势在于其能够在没有 JavaScript 的情况下完全工作、易于实现对 LibreJS 的支持、数据导出工具的可用性(在开发中导入)、完全符合“A”类道德要求(见下文)、存在wiki、持续集成系统和基于电子邮件的讨论系统、Mercurial 支持和 GPLv3 许可证下的代码分发。 缺点是开发不完整(该平台处于 alpha 测试阶段)、代码和问题的导航复杂、缺乏用于合并请求的 Web 界面(合并请求是通过创建票证并附加到分支分支的链接来创建的)吉特)。
GitLab 的申请立即被拒绝。 尽管这个平台非常受欢迎、熟悉并提供了充足的机会,但该项目是由一家商业公司开发的,
基金会确定的 STR
- “C”是可以托管 GNU 项目的服务的最低要求:
- 完全免费的浏览器(例如 IceCat)的用户可以使用所有功能。 内容可以用其他编程语言翻译成 JavaScript 来执行。 关键的 JavaScript 代码必须是免费的或禁用的(当浏览器中禁用 JavaScript 支持时必须保持功能)。
- 无需安装专有软件即可使用该网站(例如 Adobe Flash);
- 不因用户类别及其居住国家而存在歧视;
- 能够使用 Tor 网络以匿名模式使用该服务;
- 使用该服务的条件不应包含令人厌恶的要求;
- 应鼓励并建议使用 GPLv3 许可证,至少与其他类型许可证的使用水平相同;
- 对 HTTPS 的正确支持,包括使用受信任的证书。
- “B” - 允许我们推荐该服务的附加要求:
- 发送到客户端的所有 JavaScript 代码必须是免费的,并标记为可识别
自由JS 或明确说明您的许可证; - 有关访客的信息不应传递给第三方或第三方。 特别是,标签不应该用于跟踪用户在站点之间的移动,这意味着避免使用大多数广告网络;
- 不应强加邪恶的许可做法(未经许可就交付代码、不明确的许可条款以及仅受一种版本的许可约束);
- 不建议选择非免费许可证;
- 发送到客户端的所有 JavaScript 代码必须是免费的,并标记为可识别
- “A”——最高要求:
- “A+”——理想的额外愿望:
- 无需身份验证即可查看网站和下载;
- 禁止在日志中保存有关访客的信息;
- Соответствие
希望 关于组织在线服务提供商的工作,由电子前沿基金会开发; - 残障人士的内容可访问性、符合标准
Web内容可访问性指南(WCAG)2.0 и无障碍富互联网应用 1.0 (WAI-ARIA) ; - 作者和项目参与者提交的所有数据必须以机器可读的格式导出。
来源: opennet.ru