在本期开源新闻综述中,我们将关注谷歌新的开源项目中心、GitHub 的员工知识产权协议示例等。
谷歌新的所有开源项目目录
谷歌已在其新的 Google 开源项目网站上发布了其所有开源项目的目录。该网站不是像 GitHub 或 GitLab 这样的代码托管网站。相反,它充当谷歌众多开源项目的目录。通过将所有项目放在一个目录中,谷歌提高了其众多开源产品的可发现性和可搜索性。此外,谷歌还发布了其内部文档,说明 谷歌如何进行开源。有关更多详细信息,请阅读 谷歌介绍新网站的博文。
谷歌目录中列出的众多项目之一是 Guetzli,一种新的 JPEG 压缩算法。Guetzli 生成的文件比当前方法小三分之一,且不牺牲图像质量。事实上,与使用传统方法压缩的图像相比,用户更喜欢使用 Guetzli 压缩的图像。Guetzli 并非没有缺点;压缩图像需要更长的时间。但是,由于最终结果是较小的文件,页面可以为用户加载得更快,这可能值得花费额外的时间。
GitHub 的平衡员工知识产权协议
对于在公司工作的员工来说,在工作之外为开源项目做贡献可能会有问题,因为这些公司试图声称员工所做的任何和所有工作,即使是在员工个人时间进行的工作也是如此。为了帮助纠正这一点,GitHub 发布了其 平衡员工知识产权协议。此示例协议为员工和雇主设定在工作之外进行的项目边界提供了框架。根据协议,员工在自己时间所做的贡献和项目的知识产权仍然归员工所有。该协议托管在 GitHub 仓库中,因此任何有兴趣的人都可以对其进行评论、fork 和贡献。
为什么多样性对开源项目很重要
在 Linux.com 上,Ian Murphy 总结了 Mozilla 首席创新官 Katharina Borchert 在开源领导力峰会上的会议演讲。Borchert 的演讲涵盖了为什么多样性对开源项目很重要。Borchert 的演讲引用了几项研究,解释了性别、种族和技能多样性如何成为发展开源项目和围绕这些项目的社区的关键。吸引和留住具有各种背景和经验的贡献者,为项目提供了更广泛的视角和技能。例如,Borchert 提到开源项目倾向于过分关注程序员,这限制了项目的有效性。理想情况下,开源项目应该尝试吸引研究人员、营销人员和其他人员来提供有助于项目发展和覆盖更多用户的技能。有关更多详细信息,请阅读 Ian Murphy 的文章或观看下方 Katharina Borchert 的演讲。
其他新闻
- IBM 表示,下一代开发者需要开源大师班
- 记者如何开始使用 GitHub
- 最新的 Linux 制造商委员会押注多样性
- Linux Action Show 将在西北 LinuxFest 结束其十一年的播出
一如既往地感谢 Opensource.com 的工作人员和版主提供的帮助。请务必查看 我们的活动日历,了解开源领域的最新动态。
评论已关闭。