2016年十大开源项目

在我们年度顶级开源项目榜单中,我们回顾了2016年我们的作者报道过的热门项目,以及我们的社区版主挑选的喜爱项目。
695 位读者喜欢这篇文章。
Top 10 open source projects of 2016

George Eastman House 和 Internet Archive Book Images。由 Opensource.com 修改。CC BY-SA 4.0

每年涌现、成长、变化和发展的优秀开源项目都让我们印象深刻。从众多项目中挑选出10个列入我们的年度顶级项目榜单绝非易事,当然,任何如此简短的列表都无法涵盖所有值得入选的项目。

为了选择我们的10个项目,我们回顾了2016年我们的作者报道过的热门开源项目,并收集了来自社区版主的建议。经过一轮提名和版主投票后,我们的编辑团队缩小了最终的列表。

这就是我们2016年十大开源项目

Atom

Atom 是来自 GitHub 的一款可定制的文本编辑器。Jono Bacon 今年早些时候撰写了关于它的“简单核心”的文章,并表示赞同为用户提供选择的开源项目。

“[Atom] 提供了大多数用户可能想要的大部分核心特性和设置,但缺少一些用户可能需要的更多高级或特定特性。... Atom 提供了一个强大的框架,几乎可以更改和扩展 Atom 的任何部分。”

要开始贡献代码,请阅读指南。要与其他用户和社区联系,请在 GitHubDiscussSlack 上找到 Atom。

Atom 采用 MIT 许可,源代码托管在 GitHub 上。

Eclipse Che

Eclipse Che 是下一代在线集成开发环境 (IDE) 和开发者工作区。Joshua Allen Holm 于 2016 年 11 月为我们带来了一篇 评论 Eclipse Che 的文章,其中介绍了该项目背后的开发者社区、其对容器技术的创新使用以及开箱即用的流行语言支持。

“Eclipse Che 捆绑的即用型堆栈涵盖了大多数现代流行语言。有适用于 C++、Java、Go、PHP、Python、.NET、Node.js、Ruby on Rails 和 Android 开发的堆栈。堆栈库提供了更多选择,如果这还不够,还可以选择创建自定义堆栈,以提供专门的环境。”

您可以通过在线 托管帐户、通过 本地安装 或在您首选的 云提供商中测试 Eclipse Che。源代码可以在 GitHub 上找到,采用 Eclipse 公共许可证

FreeCAD

FreeCAD 是用 Python 编写的,是众多计算机辅助设计(或计算机辅助绘图)工具之一,可用于为真实世界的对象创建设计规范。Jason Baker 在 AutoCAD 的 3 个开源替代方案 中撰写了关于 FreeCAD 的文章。

“FreeCAD 可以从各种常用的 3D 对象格式导入和导出,其模块化架构使其易于使用各种插件扩展基本功能。该程序具有许多内置的界面选项,从草图绘制器到渲染器,甚至还有机器人模拟功能。”

FreeCAD 采用 LGPL 许可,源代码托管在 GitHub 上。

GnuCash

GnuCash 是一个跨平台的开源桌面解决方案,用于管理您的个人和小型企业帐户。Jason Baker 将 GnuCash 纳入了我们的 综述中,作为 Mint 和 Quicken 的开源替代方案,用于个人理财。

GnuCash“具有复式记账功能,可以从各种格式导入,处理多种货币,帮助您创建预算,打印支票,以 Scheme 创建自定义报告,并且可以直接从网上银行导入和提取股票报价。”

您可以在 GitHub 上找到 GnuCash 的 源代码,采用 GPL 版本 2 或 3 许可

值得一提的是 GnuCash 的替代方案 KMyMoney,它也获得了我们的列表提名,并且是另一种在 Linux 中管理财务的好选择。

Kodi

Kodi 是一个开源媒体中心解决方案,以前称为 XBMC,它可以在各种设备上运行,作为自己动手构建机顶盒的工具,用于播放电影、电视节目、音乐等。 它是高度可定制的,并支持众多皮肤、插件和各种遥控设备(包括其自己的自定义 Android 手机遥控器)。

虽然我们今年没有深入报道 Kodi,但它不断出现在关于构建家庭 Linux 音乐服务器、媒体 管理工具 甚至之前关于最受欢迎的开源 视频播放器 的调查中。(如果您在家中使用 Kodi 并且想撰写关于您的体验的文章,请告诉我们。)

Kodi 的 源代码 可以在 GitHub 上找到,采用 GPLv2 许可。

MyCollab

MyCollab 是一套用于客户关系管理、文档管理和项目管理的工具。社区版主 Robin Muilwijk 在他的 2016 年顶级 11 个项目管理工具的综述中介绍了项目管理工具 MyCollab-Project 的详细信息。

“MyCollab-Project 包含许多功能,例如甘特图和里程碑、时间跟踪和问题管理。它还通过其看板支持敏捷开发模型。MyCollab-Project 有三个版本,其中 社区版 是免费和开源的选择。”

安装 MyCollab 需要 Java 运行时和 MySQL 堆栈。访问 MyCollab 网站以了解如何为该项目做出贡献。

MyCollab 采用 AGPLv3 许可,源代码托管在 GitHub 上。

OpenAPS

OpenAPS 是我们的版主在 2016 年发现的另一个有趣的项目,但我们尚未对其进行深入报道。 OpenAPS,即开放式人工胰腺系统项目,是一个致力于改善 1 型糖尿病患者生活的开源项目。

该项目包括“一个以安全为重点的参考设计,一个工具集和一个开源参考实现”,专为设备制造商或任何个人设计,能够构建自己的人工胰腺设备,通过调整胰岛素水平来安全地调节夜间血糖水平。 尽管潜在用户应仔细检查该项目并在尝试构建或使用该系统之前与他们的医疗保健提供者进行讨论,但该项目创始人希望开放技术将加速整个医疗设备行业的研发步伐,以发现解决方案并更快地将其推向市场。

OpenHAB

OpenHAB 是一个具有可插拔架构的家庭自动化平台。 社区版主 D Ruth Bavousett 在今年购买房屋并尝试后 撰写了关于 OpenHAB 的文章。

“我发现的一个有趣的模块是蓝牙绑定;它可以监视特定蓝牙设备(您的智能手机和您孩子的智能手机,例如)的存在,并在该设备到达或离开时采取行动——锁定或解锁门、打开灯、调整您的恒温器、关闭安全模式等等。”

查看绑定和捆绑包的完整列表,这些绑定和捆绑包提供与社交网络、即时消息、云 IoT 平台的集成和通信。

OpenHAB 采用 EPL 许可,源代码托管在 GitHub 上。

OpenToonz

OpenToonz 是用于 2D 动画的制作软件。社区版主 Joshua Allen Holm 在 2016 年 3 月 报道了它的开源发布,并且它已在 Opensource.com 上的其他与动画相关的文章中被提及,但我们尚未对其进行深入报道。 请继续关注。

与此同时,我们可以告诉您 OpenToonz 有许多独特的功能,包括 GTS(由吉卜力工作室开发的跨越工具)和 用于图像处理的插件效果 SDK

要讨论开发和视频研究主题,请查看 GitHub 上的 论坛。 OpenToonz 源代码托管在 GitHub 上,该项目采用修改后的 BSD 许可。

Roundcube

Roundcube 是一个现代的、基于浏览器的电子邮件客户端,它提供了电子邮件用户可能习惯于使用的桌面客户端的大部分(如果不是全部)功能。 Roundcube 支持 70 多种语言,集成拼写检查、拖放界面、功能丰富的地址簿、HTML 电子邮件撰写、多种搜索功能、PGP 加密支持、线程等功能,可以作为许多用户的直接替代电子邮件客户端。

Roundcube 与其他四种解决方案一起包含在我们的开源 Gmail 替代方案的综述中。

您可以在 GitHub 上找到 Roundcube 的 源代码,采用 GPLv3 许可。 除了直接下载和安装该项目之外,您还可以在许多完整的电子邮件服务器包中找到它,包括 Kolab GroupwareiRedMailMail-in-a-Boxmailcow


这就是我们的列表的全部内容了。2016年你最喜欢的开源项目是什么?为什么?请在下面的评论中告诉我们。

User profile image.
Jen领导着Red Hat数字社区团队的社区经理团队。她和她的丈夫及女儿June和Jewel住在罗利。

贡献者

3 条评论

很棒的回顾。我今年开始使用GnuCash,我很喜欢它。我替换了Quicken Home and Business,并且没有找到任何理由返回。它是一个很棒的应用程序。我也尝试了Kodi,我的儿子和女婿都在某种程度上使用它。

Atom:发布于2015年
Eclipse Che:发布于2016年 (✓)
FreeCAD:发布于2002年
GnuCash:发布于1998年
Kodi:发布于2004年
MyCollab:发布于2013年
OpenAPS:发布于2015年
OpenHAB:发布于2014年之前(参见github仓库)
OpenToonz:发布于2016年 (✓)
RoundCube:发布于2008年

这意味着这篇文章实际上只有20%与2016年相关。作者甚至没有费心打开维基百科页面了解这些项目……我的意思是,我希望在这里找到一篇关于新的有趣软件的文章。而不是一些1998年的软件的重新发布。

那么,仅仅因为软件是在某个年份创建的,而不是2016年,它就不再相关了吗?我看到您抱怨的许多项目都在2016-2017年期间有更新。

考虑到您特别提到了OpenHAB的仓库,请看这里: https://github.com/openhab/openhab1-addons/pulse/monthly

仍然在积极维护...

回复 作者 notimportant (未验证)

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议授权。
© . All rights reserved.