在我们今年的年度顶级开源项目列表中,让我们回顾一下作者们提到的几个 2016 年受欢迎的项目,以及社区管理员选出的钟爱项目。

我们持续关注每年新出现的、成长、改变和发展的优秀开源项目。挑选 10 个开源项目到我们的年度顶级项目列表中并不太容易,而且,也没有哪个如此短的列表能够包含每一个应该包含在内的项目。

为了挑选 10 个顶级开源项目,我们回顾了作者们 2016 年涉及到的流行的开源项目,同时也从社区管理员收集了一些意见。经过管理员的一番推荐和投票之后,我们的编辑团队选定了最终的列表。

它们就在这儿, 2016 年 10 个顶级开源项目:

1、Atom

Atom 是一个来自 GitHub 的可魔改的hackable文本编辑器。Jono Bacon 在今年的早些时候为它的“简单核心”写了一篇文章,对该开源项目所给用户带来的选择而大加赞赏。

“Atom 带来了大多数用户想要的主要核心特性和设置,但是缺失了一些用户可能想要的更加高级或独特的特性。……Atom 提供了一个强大的框架,从而允许它的许多部分都可以被改变或扩展。”如果打算开始使用 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 集成了就绪即用ready-to-go的软件环境stack覆盖了绝大多数现代流行语言。这包括 C++、Java、Go、PHP、Python、.NET、Node.js、Ruby on Rails 和 Android 开发的软件环境。软件环境仓库Stack Library如果不够的话,甚至还提供了更多的选择,你可以创建一个能够提供特殊环境的定制软件环境。”你可以通过网上的托管账户、本地安装,或者在你常用的云供应商上测试 Eclipse Che。你也可以在 GitHub 上找到它的源代码,发布于 Eclipse 公开许可证之下。

3、FreeCAD

FreeCAD 是用 Python 写的,是一款电脑辅助设计工具(或叫电脑辅助起草工具),可以用它来为实际物体创建设计模型。 Jason Baker 在 3 款可供选择的 AutoCAD 的开源替代品一文中写到关于 FreeCAD :

“FreeCAD 可以从各种常见格式中导入和导出 3D 对象,其模块化结构使得它易于通过各种插件扩展基本功能。该程序有许多内置的界面选项,这包括从草稿到渲染器,甚至还有一个机器人仿真能力。”FreeCAD 是 LGPL 许可的,它的源代码托管在 GitHub 上。

4、GnuCash

GnuCash 是一个跨平台的开源桌面应用,它可以用来管理个人和小型商业账户。 Jason Baker 把 GnuCash 列入了我们针对个人金融的 Mint 和 Quicken 的开源替代品的综述列表中:

GnuCash “具有多项记账的特性,能从多种格式导入数据,处理多重汇率,为你创建预算,打印支票,创建定制计划报告,并且能够直接从网上银行导入和拉取股票行情。”其发布于 GPL 版本 2 或版本 3 许可证下,你可以在 GitHub 上找到 GnuCash 的源代码。

一个值得一提的 GnuCash 可选替代品是 KMyMoney,它也得到了该列表的提名,是另一个在 Linux 上管理财务的好选择。

5、Kodi

Kodi 是一个开源媒体中心应用,之前叫做 XBMC,它能够在多种设备上工作,是一个用来 DIY 播放电影、TV、音乐的机顶盒的工具。 Kodi 高度可定制化,它支持多种皮肤、插件和许多遥控设备(包括它自己定制的 Android remote 应用)。

尽管今年我们没有深入地报道 Kodi, 但依旧出现在许多关于创建一个家用 Linux 音乐服务器、媒体管理工具的文章中,还出现在之前的一个关于最喜爱的开源视频播放器的投票中(如果你在家中使用 Kodi,想要写一些自己的体验,请让我们知道)。

其发布于 GPLv2 许可证下,你可以在 GitHub 上找到 Kodi 的源代码。

6、MyCollab

MyCollab 是一套针对顾客关系管理(CRM)、文档管理和项目管理的工具。社区管理员 Robin Muilwijk 在他的综述 2016 年 11 个顶级的项目管理工具一文中详细阐述了 MyCollab-Project :

“MyCollab-Project 包含许多特性,比如甘特图、里程碑、时间跟踪和事件管理。它有 Kanban 板功能,因而支持敏捷开发模式。 MyCollab-Project 有三个不同的版本,其中社区版是自由且开源的。”安装 MyCollab 需要 Java 运行环境和 MySQL 环境的支持。请访问 MyCollab 网站来了解如何对项目做贡献。

MyCollab 是 AGPLv3 许可的,它的源代码托管在 GitHub 上。

7、OpenAPS

OpenAPS 是社区管理员在 2016 年发现的另一个有趣的项目,我们也深入报道过它。 OpenAPS,即 Open Artificial Pancreas System 项目,是一个致力于提高 1 型糖尿病患者生活质量的开源项目。

该项目包含“一个专注安全的典范(reference)设计、一个工具箱和一个开源的典范(reference)实现,它们是为设备制造商或者任何能够构造人工胰腺设备的个人设计的,从而能够根据胰岛素水平安全地调节血液中葡萄糖水平。尽管潜在用户在尝试亲自构建或使用该系统前应该小心地测试该项目并和他们的健康护理医生讨论,但该项目的创建者希望开放技术能够加速医疗设备行业的研究和开发步伐,从而发现新的治疗方案并更快的投入市场。”

8、OpenHAB

OpenHAB 是一个具有可插拔体系结构的家用自动化平台。社区管理员 D Ruth Bavousett 今年购买该平台并尝试使用以后为 OpenHAB 写到:

“我所发现的其中一个有趣的模块是蓝牙绑定;它能够发现特定的已启用蓝牙的设备(比如你的智能手机、你孩子的那些设备)并且在这些设备到达或离开的时候采取行动-关门或开门、开灯、调节恒温器和关闭安全模式等等”查看这个能够与社交网络、即时消息和云 IoT 平台进行集成和通讯的绑定和捆绑设备的完整列表。

OpenHAB 是 EPL 许可的,它的源代码托管在 GitHub 上。

9、OpenToonz

OpenToonz 是一个 2D 动画生产软件。社区管理员 Joshua Allen 在 2016 年 3 月报道了它的开源版本,在 Opensource.com 网站的其他动画相关的文章中它也有被提及,但是我们并没有深入介绍,敬请期待。

现在,我们可以告诉你的是, OpenToonz 有许多独一无二的特性,包括 GTS,它是吉卜力工作室(Studio Ghibli )开发的一个生成工具,还有一个用于图像处理的效果插件 SDK。

如果想讨论开发和视频研究的话题,请查看 GitHub 上的论坛。 OpenToonz 的源代码托管在 GitHub 上,该项目是以 BSD 许可证发布。

10、Roundcube

Roundcube 是一个现代化、基于浏览器的邮件客户端,它提供了邮箱用户使用桌面客户端时可能用到的许多(如果不是全部)功能。它有许多特性,包括支持超过 70 种语言、集成拼写检查、拖放界面、功能丰富的通讯簿、 HTML 电子邮件撰写、多条件搜索、 PGP 加密支持、会话线索等。 Roundcube 可以作为许多用户的邮件客户端的偶尔的替代品工作。

在我们的 Gmail的开源替代品 综述中, Roundcube 和另外四个邮件客户端均被包含在内。

其以 GPLv3 许可证发布,你可以在 GitHub 上找到 Roundcube 的源代码。除了直接下载、安装该项目,你也可以在许多完整的邮箱服务器软件中找到它,如 Groupware、iRedMail、Mail-in-a-Box 和 mailcow。

这就是我们的列表了。在 2016 年,你有什么喜爱的开源项目吗?喜爱的原因呢?请在下面的评论框发表。

本文转自d1net(转载)

2016年十大顶级开源项目相关推荐

  1. 2019 十大国产开源项目来势汹汹!

    作者 | 马超 责编 | 胡巍巍 出品 | CSDN(ID:CSDNnews) 2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅项目开源.世界上最大的开源社区GitHub颇有快速拥抱中国的趋 ...

  2. 2019 十大国产开源项目来势汹汹

    2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅项目开源.世界上最大的开源社区GitHub颇有快速拥抱中国的趋势. 在2019中国开源年会上,CSDN 创始人&董事长.极客帮创投创始 ...

  3. 猛增 174K Star!前端最流行的 10 大顶级开源项目!

    大家好,我是你们的 猫哥,那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 关于猫哥,大家可以看看我的年终总结 前端工程师的 2020 年终总结 - 乾坤未定,你我皆黑马. 今天给大家推荐 2020 年最流行 ...

  4. 前端最流行的 10 大顶级开源项目

    deno 2020 年增长 30.2K 一个安全的 JavaScript 和 TypeScript 运行时. 出于多种原因,2020 年是非常特殊的一年.最重要的一个:5 年以来的第一次,新星的总冠军 ...

  5. 2015最火十大Android开源项目,是个程序员你就该看看!

    1.目前最火的android-p_w_picpath-slide-panel图片照片墙的加载和滑动特效   http://www.itlanbao.com/code/20150908/10000/10 ...

  6. python 财务系统开源系统_10 大顶级开源 ERP 系统

    2014十大顶级开源ERP系统点评 原文网址链接:http://www.ctocio.com/hotnews/17865.html 如今,企业资源规划(ERP)和客户关系管理(CRM)系统的必要性已经 ...

  7. python语言是一种高级通用编程语言-2019年十大顶级编程语言:会这些的程序员薪资有多高?...

    如今,各类软硬件产品不断被开发出新的功能,其相应的程序代码也成为人们所熟知的众多现代与新兴技术的核心组成部分. 目前世界上能够查询到的编程语言有近600多种,包括通用的开发语言 C. C++.JAVA ...

  8. apache madlib 教程_Apache顶级开源项目——机器学习库MADlib简介与应用实例

    原标题:Apache顶级开源项目--机器学习库MADlib简介与应用实例 Apache MADlib是Pivotal与UCBerkeley合作的一个开源机器学习库,提供了精确的数据并行实现.统计和机器 ...

  9. 10大机器学习开源项目推荐(Github平均star为1385)

    翻译 | suisui 出品 | 人工智能头条(AI_Thinker) 本文推荐的10大机器学习开源项目是由Mybridge从250个机器学习开源项目中挑选出来的,Github 平均 star为 13 ...

最新文章

  1. 东汉末年,他们把「服务雪崩」玩到了极致(干货)
  2. dpkg and apt
  3. 动态规划立体匹配代码_411,动态规划和递归求不同路径 II
  4. java编程石头剪刀布_java 开发的石头,剪刀,布的游戏 demo
  5. AR+LBS街景实景红包PokemonGo游戏捉妖夺宝营销解决方案定制开发暨百度高德地图Unity插件SDK
  6. SURF 与 SIFT的共同点与区别
  7. Q93:PLY文件对应图形法向量反向问题——以bunny10K为例
  8. java之Calendar类
  9. 几点预防内存泄露的小建议
  10. 海康sdk远程门禁_海康SDK-javademo实现
  11. 用C 语言实现斐波那契数列
  12. 语音芯片IC几种输出方式
  13. 球缺体积和球冠表面积的计算公式及应用
  14. 店铺小程序怎么做的?【小程序商城】
  15. Jmeter压力测试,个人使用总结
  16. 2022红帽RHCSA考题解析
  17. LS1021ATWR开发板启动日志分析
  18. 晚安西南-----远控房魅影
  19. KDD CUP 1999数据集
  20. 【ExpandTabView】Android 仿大众,美团下拉菜单ExpandTabView

热门文章

  1. 智慧水务管理系统、 智慧泵房、水厂监控、水质监控、数据中心、调度指挥中心、仓储物料管理
  2. Java多线程之守护线程
  3. QQ群群排名如何进行SEO优化?
  4. 为什么智能手机都不爱请品牌代言人了?
  5. 通过索引和说明提高MySQL性能
  6. JQ 获取地址栏参数
  7. RuntimeError: mat1 and mat2 shapes cannot be multiplied (3584x7 and 25088x4096)
  8. SpringBoot校园二手书管理系统
  9. 表情包用计算机语言,用一个表情包形容你的专业,学俄语的我给你们跪了
  10. java实现文件高速秒传,鸭哥:怎么实现Windows与手机之间大文件秒传?我平常是这么干的......