在我们今年的年度顶级开源项目列表中,让我们回顾一下作者们提到的几个 2016 年受欢迎的项目,以及社区管理员选出的钟爱项目。
在我们今年的年度顶级开源项目列表中,让我们回顾一下作者们提到的几个 2016 年受欢迎的项目,以及社区管理员选出的钟爱项目。 我们持续关注每年新出现的、成长、改变和发展的优秀开源项目。挑选 10 个开源项目到我们的年度顶级项目列表中并不太容易,而且,也没有哪个如此短的列表能够包含每一个应该包含在内的项目。 为了挑选 10 个顶级开源项目,我们回顾了作者们 2016 年涉及到的流行的开源项目,同时也从社区管理员收集了一些意见。经过管理员的一番推荐和投票之后,我们的编辑团队选定了最终的列表。 它们就在这儿, 2016 年 10 个顶级开源项目: 1、Atom Atom是一个来自 GitHub 的可魔改的文本编辑器。Jono Bacon 在今年的早些时候为它的“简单核心”写了一篇文章,对该开源项目所给用户带来的选择而大加赞赏。
如果打算开始使用 Atom, 请先阅读这篇指南。如果想加入到用户社区,你可以在GitHub、Discuss和Slack上找到 Atom 。 Atom 是MIT许可的,它的源代码托管在 GitHub 上。 2、Eclipse Che Eclipse Che是下一代在线集成开发环境(IDE)和开发者工作区。Joshua Allen Holm 在 2016 年 11 月为我们点评了 Eclipse Che,使我们可以一窥项目背后的开发者社区,Eclipse Che 创新性地使用了容器技术,并且开箱即用就支持多种流行语言。
你可以通过网上的托管账户、本地安装,或者在你常用的云供应商上测试 Eclipse Che。你也可以在 GitHub 上找到它的源代码,发布于Eclipse 公开许可证之下。 3、FreeCAD FreeCAD是用 Python 写的,是一款电脑辅助设计工具(或叫电脑辅助起草工具),可以用它来为实际物体创建设计模型。 Jason Baker 在3 款可供选择的 AutoCAD 的开源替代品一文中写到关于 FreeCAD :
FreeCAD 是LGPL许可的,它的源代码托管在 GitHub 上。 4、GnuCashGnuCash是一个跨平台的开源桌面应用,它可以用来管理个人和小型商业账户。 Jason Baker 把 GnuCash 列入了我们针对个人金融的 Mint 和 Quicken 的开源替代品的综述列表中:
其发布于 GPL版本 2 或版本 3 许可证下,你可以在 GitHub 上找到 GnuCash 的源代码。 一个值得一提的 GnuCash 可选替代品是KMyMoney,它也得到了该列表的提名,是另一个在 Linux 上管理财务的好选择。 5、KodiKodi是一个开源媒体中心应用,之前叫做 XBMC,它能够在多种设备上工作,是一个用来 DIY 播放电影、TV、音乐的机顶盒的工具。 Kodi 高度可定制化,它支持多种皮肤、插件和许多遥控设备(包括它自己定制的 Android remote 应用)。 尽管今年我们没有深入地报道 Kodi, 但依旧出现在许多关于创建一个家用 Linux音乐服务器、媒体管理工具的文章中,还出现在之前的一个关于最喜爱的开源视频播放器的投票中(如果你在家中使用 Kodi,想要写一些自己的体验,请让我们知道)。 其发布于GPLv2许可证下,你可以在 GitHub 上找到 Kodi 的源代码。 6、MyCollabMyCollab是一套针对顾客关系管理(CRM)、文档管理和项目管理的工具。社区管理员 Robin Muilwijk 在他的综述2016 年 11 个顶级的项目管理工具一文中详细阐述了 MyCollab-Project :
安装 MyCollab 需要 Java 运行环境和 MySQL 环境的支持。请访问MyCollab 网站来了解如何对项目做贡献。 MyCollab 是 AGPLv3 许可的,它的源代码托管在 GitHub 上。 7、OpenAPSOpenAPS是社区管理员在 2016 年发现的另一个有趣的项目,我们也深入报道过它。 OpenAPS,即 Open Artificial Pancreas System 项目,是一个致力于提高 1 型糖尿病患者生活质量的开源项目。
8、OpenHABOpenHAB是一个具有可插拔体系结构的家用自动化平台。社区管理员 D Ruth Bavousett 今年购买该平台并尝试使用以后为 OpenHAB写到:
查看这个能够与社交网络、即时消息和云 IoT 平台进行集成和通讯的绑定和捆绑设备的完整列表。 OpenHAB 是 EPL 许可的,它的源代码托管在 GitHub 上。 9、OpenToonzOpenToonz是一个 2D 动画生产软件。社区管理员 Joshua Allen 在 2016 年 3 月报道了它的开源版本,在 Opensource.com 网站的其他动画相关的文章中它也有被提及,但是我们并没有深入介绍,敬请期待。 现在,我们可以告诉你的是, OpenToonz 有许多独一无二的特性,包括 GTS,它是吉卜力工作室(Studio Ghibli )开发的一个生成工具,还有一个用于图像处理的效果插件 SDK。 如果想讨论开发和视频研究的话题,请查看 GitHub 上的论坛。 OpenToonz 的源代码托管在 GitHub 上,该项目是以 BSD 许可证发布。 10、RoundcubeRoundcube是一个现代化、基于浏览器的邮件客户端,它提供了邮箱用户使用桌面客户端时可能用到的许多(如果不是全部)功能。它有许多特性,包括支持超过 70 种语言、集成拼写检查、拖放界面、功能丰富的通讯簿、 HTML 电子邮件撰写、多条件搜索、 PGP 加密支持、会话线索等。 Roundcube 可以作为许多用户的邮件客户端的偶尔的替代品工作。 在我们的Gmail的开源替代品综述中, Roundcube 和另外四个邮件客户端均被包含在内。 其以GPLv3许可证发布,你可以在 GitHub 上找到 Roundcube 的源代码。除了直接下载、安装该项目,你也可以在许多完整的邮箱服务器软件中找到它,如Groupware、iRedMail、Mail-in-a-Box和mailcow。 这就是我们的列表了。在 2016 年,你有什么喜爱的开源项目吗?喜爱的原因呢?请在下面的评论框发表。 作者简介: Jen Wike Huger - Jen Wike Huger 是 Opensource.com 网站的内容管理员。她负责日期发布、协调编辑团队并指导新作者和已有作者。请在 Twitter 上关注她 @jenwike, 并在 Jen.io 上查看她的更多个人简介。 ●本文编号2260,以后想阅读这篇文章直接输入2260即可。 ●本文分类“开源”搜索分类名可以获得相关文章。 ●输入m可以获取到文章目录 Java编程↓↓↓
Linux学习↓↓↓ |