当前位置: 首页 > 科技观察

2016年Top10最佳开源项目揭晓,你最喜欢哪个?_0

时间:2023-03-12 16:45:32 科技观察

[.com速译]每年都有无数令人印象深刻的开源项目不断出现、发展、变化和成长。同样,2016年也是精彩纷呈的一年。我们整理了这份十大开源项目榜单,希望能帮助大家一窥其中的奥秘。1.AtomAtom是来自GitHub的可修改文本编辑器。Atom作为一个开源项目,为用户带来了更多发挥个性和想象力的空间。Atom为大多数用户提供了大量的核心功能和设置,以及只有部分用户需要使用的高级或特定功能。Atom是一个强大的框架,允许用户随意更改和扩展。感兴趣的朋友可以点击这里参与项目贡献。要与其他用户和社区交流,请访问GitHub、Discuss和Slack。Atom遵循MIT许可证,源代码托管在GitHub上。2.EclipseCheEclipseChe属于下一代在线集成开发环境(简称IDE)和开发者工作区。EclipseChe拥有庞大的开发者社区,创新性地使用容器技术,直接支持多种主流语言。EclipseChe提供了大量的捆绑堆栈,涵盖了大多数现代主流语言,例如C++、Java、Go、PHP、Python、.NET、Node.js、RubyonRails和Android开发。这些堆栈库还提供更多选项,允许用户为特定环境创建自定义堆栈。您可以通过在线托管帐户、本地安装或云环境来测试EclipseChe。其源代码托管在GitHub上并遵循Eclipse公共许可证。3.FreeCADFreeCAD是用Python语言编写的,是目前最好的计算机辅助设计或计算机辅助绘图工具之一,符合实物设计规范。FreeCAD支持多种常见的3D对象格式,其模块化架构可以通过插件轻松实现各种扩展。它还为程序员提供了多种内置界面选项,从草图绘制到渲染甚至机器人模拟机制。FreeCAD遵循LGPL许可,其源代码托管在GitHub上。4.GnuCashGnuCash是一个跨平台的开源桌面解决方案,负责管理您的个人和小型企业帐户。它可以看作是Mint和Quicken中个人理财的开源解决方案。GnuCash具有多账户管理能力,支持多种输入格式,可以处理多种货币。它可以帮助您创建预算、打印支票、创建报告和计划,以及通过网上银行导入和导出股市信息。GnuCash的源代码托管在GitHub上,遵循GPL2或3许可。另外值得一提的是KMyMoney,它可以帮助您管理个人财务,作为Linux环境中GnuCash的替代品。5、KodiKodi是一个开源的媒体中心解决方案,可以帮助用户搭建一个机顶盒,搭配多种设备,实现电影、电视、音乐等媒体资源的播放。它是高度可定制的,支持多种皮肤、插件和远程控制设备(你甚至可以在安卓手机中为它定制控制应用程序)。Kodi的源代码托管在GitHub上,并根据GPLv2获得许可。6.MyCollabMyCollab是一个负责客户关系管理、文档管理和项目管理的工具套件。MyCollab项目包括甘特图、里程碑、时间进度和事件管理等功能。它的看板面板还支持敏捷开发模式。此外,MyCollab项目提供了三个版本,其中社区版本是一个免费和开源的选项。安装MyCollab需要Java运行时和MySQL堆栈。感兴趣的朋友可以访问MyCollab网站为该项目投稿。MyCollab已获得AGPLv3许可,其源代码托管在GitHub上。7.OpenAPSOpenAPS是另一个值得关注的项目。它的全称是OpenArtificialPancreasSystem,旨在改善1型糖尿病患者的生活质量。该项目包括“一个高安全性参考设计、一个工具集和一个开源参考实现”,以帮助设备制造商或个人构建他们自己的人工胰腺设备,以轻松调节体内的胰岛素水平。尽管许多厂商已经在尝试构建或使用自己的系统,但该项目希望通过开放技术加快研发进度,最终加快产品推向市场的速度。8.OpenHABOpenHAB是一个由可插拔架构支持的家庭自动化平台。它可以与各种蓝牙设备相结合,允许用户通过智能手机查看每个蓝牙设备的位置并控制其活动,例如当手机到达或离开门时打开或锁定手机、开灯、调节恒温器,关闭安全模式等等。感兴趣的朋友可以点此查看OpenHAB接入的社交、即时通讯、云物联网平台的完整列表。OpenHAB根据EPL获得许可,其源代码托管在GitHub上。9.OpenToonzOpenToonz是一款二维动画制作软件,具有一系列独特的功能,特别是GTS——它是吉卜力工作室开发的工具——以及用于图像处理的插件效果SDK。感兴趣的朋友可以点此访问其在GitHub上的开发和视频讨论论坛。OpenToonz遵循修改后的BSD许可证,源代码托管在GitHub上。10.RoundcubeRoundcube是一种现代浏览器邮件客户端,它提供了用户在桌面客户端上使用的大部分功能。它支持70多种语言,内置拼写检查、拖放界面、功能丰富的地址簿、HTML邮件构建、多种搜索功能、PGP加密支持和多线程等功能。Roundcube可以帮助大多数用户告别传统的邮件客户端。Roundcube的源代码托管在GitHub上,遵循GPLv3许可。此外,它还包含在KolabGroupware、iRedMail、Mail-in-a-Box、mailcow等各种邮件服务器软件包中。原标题:2016年Top10开源项目,原作者:JenWikeHuger