网站首页 » 开源项目 » 2020年最佳开源项目

2020年最佳开源项目

January 9, 2021 开源项目

https://www.infoworld.com/article/3575858/the-best-open-source-software-of-2020.html#slide1

年底了,又是各大网站颁布榜单的时候。世界知名科技媒体 InfoWorld 评选的 Bossie Awards 最佳开源项目正式公布,2020 一共有 25 个开源项目获奖,涉及前沿项目工具,用于构建更好的 Web 应用程序、更精确的机器学习模型、更清晰的数据可视化、更灵活的工作流、更快和更可扩展的数据库和分析等。它们分别是:

Hasura:为构造、运行和配置GraphQL查询提供了有用的图形工具;
Prisma:帮助开发人员快速构建基于 PostgreSQL,MySQL和SQLite的开源ORM;
Jekyll:静态网站生成器;
Gatsby:提供快速的 Web 页面,它通过利用良好的缓存、静态页面生成和基于边缘的 CDN 数据源来实现这一目标;
Drupal:基于 PHP 语言构建的内容管理框架,比一般的内容框架更具弹性;
Vulkan:新一代图形和计算 API,它提供高效、跨平台访问现代 GPU 的能力,这包括用于 PC、移动电话和嵌入式平台的各种设备的 GPU;
Redis:是一个集速度、弹性、可伸缩性和灵活性于一体的NoSQL内存数据结构存储,可以用作数据库、缓存和消息代理;
Apache Airflow:数据流程管理工具;
Apache Superset:一个支持本地部署、容器化等特性的可视化工具包;
JanusGraph:Linux基金会下的开源分布式图数据库;
Apache Druid:一个实时多维OLAP分析的数据处理系统;
Apache Arrow: 是一种基于内存的列式数据结构,它的出现就是为了解决系统到系统之间的数据传输问题;
Argo:一组Kubernetes原生工具集合,用于运行和管理Kubernetes上的作业和应用程序;
Seldon Core:在 Kubernetes 上部署机器学习模型的开源平台;
Optuna:是一种自动超参数优化软件框架,专为机器学习而设计;
k9s:加速 k8s 集群管理的工具;
KubeDirector:基于Kubernetes 的软件容器平台;
Bottlerocket:基于Linux,用来托管容器的免费开放源码操作系统;
SPIFFE:通用安全身份框架,一种“云原生安全规范”;
Lem:使用 Common Lisp 对 Emacs 进行 重写,黑客们的最爱;
Chapel:提供类似于 Python 或 Matlab 之类的用于并行计算的高级编程语言;
Apromore:是一款协作的业务流程分析平台;
Sourcegraph:是一款能够根据语义就能把 Web 上的开源代码编入索引的代码搜索浏览工具;
QuestDB :是一个用于时间序列,事件和分析工作负载的开源数据库;
Open Policy Agent:简称 OPA , 为这类策略决策需求提供统一的框架与服务。

与此同时,知名的开源组织 GitNation 也颁布了今年的 JavaScript 年度开源项目。

年度突破奖(提出新概念并在未来具备无限潜能):

Deno:Deno 是一个 JavaScript/TypeScript 运行时,默认使用安全环境执行代码, Deno 建立在 V8、Rust 和 Tokio 的基础上;
Svelte: 是一个可以解决网站臃肿的前端 UI 框架。

技术应用奖(创新、使 JS 大放异彩):

Mock Service Worker:用于浏览器和node的无缝REST/GraphQL API模拟库。

最佳娱乐奖(好玩有趣):

Pose Animator:采用 2D 矢量图并根据 PoseNet 和 FaceMesh 的识别结果实时更新其矢量曲线。

影响力奖(对社区活跃发展有帮助的):

Perfume.js:是一个微小的网络性能监控库,可以将数据报告给你最喜欢的分析工具。

提升生产效率奖(Productivity Booster):

Snowpack:是一个超快速前端构建工具,可以直接在浏览器中运行 npm 软件包,不需要 Webpack,Parcel 或 bundler。

2、GitHub 宣布拆“墙”,恢复伊朗开发者使用权!

「经过两年多的工作,我们已获得美国政府的许可,可以向伊朗的开发者们提供 GitHub 服务。这其中包括面向个人和组织的所有服务,也包括了私人和公共的免费和付费服务。」

随着 GitHub CEO Nat Friedman 在 Twitter 上这一宣布,全球知名代码托管平台终于拆除了面向伊朗,“开源有国界这堵墙”。

图片

3、Git 服务器配置错误导致日产汽车源码在网上泄露

https://www.zdnet.com/article/nissan-source-code-leaked-online-after-git-repo-misconfiguration/

日产北美公司开发和使用的移动应用和内部工具的源代码在网上泄露,原因是该公司错误配置了其中一台Git服务器。瑞士软件工程师 Tillie Kottmann 本周在接受 ZDNet 采访时表示,这次泄漏源于一个 Git 服务器,它的默认用户名和密码组合为 admin/admin,被暴露在互联网上。泄露的源码涉及:
NA 移动应用
ASIST 诊断工具的某些部分
经销商业务系统/经销商门户
内部核心移动图书馆
日产/英菲尼迪 NCAR / ICAR服务
客户获取和保留工具
销售/市场研究工具+数据
各种营销工具
车辆物流门户
车辆联网服务/日产联网
以及其他各种后端和内部工具

图片
图源:ZDNet

4、开源开发者 David·Recordon 被任命白宫技术总监

https://www.zdnet.com/article/open-source-developer-and-manager-david-recordon-named-white-house-director-of-technology/

David·Recordon 曾是 Facebook 的技术总监,因参与 OpenID 和 OAuth 的开发与普及而闻名。在 2007 年,瑞科多成为谷歌 O’Reilly 开发源代码奖的最年轻获得者。在 2015年,瑞科多就担任了奥巴马政府中技术部的主任。2021年1月5日,被拜登政府任命为白宫的技术主任。如今将继续帮助政府解决大技术业务法规问题、宽带扩展,以及帮助政府掌握下一代技术如面部识别、人工智能与预测分析等技术。

5、PostgreSQL 摘得 2020 DB-Engines 年度数据库桂冠

据最新公布的 DB-Engines 排行榜,PostgreSQL 凭借+4.65 分的增长摘得 2020 年年度数据库桂冠!成为现在唯一三度获得此称号的数据库系统。

PostgreSQL 在 2017 和 2018 年曾获得年度 DBMS 奖,加上今年的,它成为第一个三度获得此殊荣的数据库系统。

PostgreSQL 以其稳定性和功能集而闻名和喜爱。最近的版本主要集中在引擎盖的改进上,以提高其性能和效率。

6、 120 亿参数的 GPT-3 图像版来袭

人工智能非营利组织 OpenAI 在本周发布了 DALL·E 和 CLIP 两个模型,又让艺术家们开始头疼了。CLIP 能根据视觉类别名称自己分类图像已经让人叹服,没想到 DALL·E 居然可以用一句话就生成对应图像!

DALL·E 这个名字取自艺术家萨尔瓦多·达利(Salvador Dalí)和皮克斯动画工作室(Pixar)的《机器人总动员》 (WALL·E), 是 GPT-3 的 120 亿参数版本。它将计算机视觉和自然语言处理(NLP)相结合,经过文本-图像对数据集的训练,即可通过给定的简短文本生成匹配的图像。

为了测试 DALL·E 处理新概念的能力,OpenAI 研究人员还给了一些实际上并不存在的描述,例如“竖琴做成的蜗牛”和“鳄梨扶手椅”。意外的是,DALL·E 可以将图像中的物体进行操作和重新排列,把一些无关的概念以合理的方式进行组合并应用到现有图像上。

图片
由文本“鳄梨扶手椅”DALL·E 生成的图像

OpenAI 刚发布两天,论文还未出现,就有一名开发者对 DALL·E 进行了复现,感兴趣的小伙伴可以前往 https://github.com/lucidrains/DALLE-pytorch 围观。

添加新评论