InfoWorld 公布 2022 年最佳开源软件
InfoWorld 公布了 2022 年最佳开源软件榜单。
InfoWorld 是致力于引领 IT 决策者走在科技前沿的国际科技媒体品牌,每年 InfoWorld 都会根据软件对开源界的贡献,以及在业界的影响力评选出当年的 “最佳开源软件” (InfoWorld's Best of Open Source Software Awards, 简称 Bossies),该奖项评选已经延续了十多年。
InfoWorld 的 2022 年 Bossie 奖旨在表彰年度最重要和最具创新性的应用程序开发、devops、数据分析和机器学习工具。
接下来具体看看每一个项目(点击项目名可跳转进入项目主页)。
AlmaLinux
AlmaLinux 是开放源码的、社区驱动的项目,一开始是作为 CentOS 的替代品,由 CloudLinux OS 的创建者打造 。它从红帽企业 Linux (RHEL) 的源码编译而来,跟 RHEL 8 完全在二进制上兼容。
podman
Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 OCI 容器。容器既可以以 root 身份运行,也可以在无 root 模式下运行。
Podman 是 Libpod 的一部分,它的定义可以简单用这个命令表示:`alias docker=podman`。
Play with Docker (PWD)
Play with Docker (PWD) 是一个 Docker 学习平台,在浏览器中提供免费的 Alpine Linux 虚拟机体验。(不过需要登录和注册,而且每次登录创建的实例都有有时间限制,到时间需要重新登录)
你可以在 Play with Docker 中构建和运行 Docker 容器,训练自己操作 Docker 的能力(默认已搭建好环境),甚至在Docker Swarm 模式下创建集群, Docker-in-Docker (DinD) 用于提供多个 VM/PC 的效果。
Vaadin
Vaadin 是一个可在 Java 中实现 Web 用户界面的 Web 框架,无需编写任何 HTML 或 JavaScript 代码。Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器端通过 Ajax 技术跟服务器端进行交互。
JHipster
JHipster 是一个全栈的 Java 应用程序开发平台,可用来创建基于 Maven + Spring + AngularJS 的项目,提供完全热加载的 Java 和 JavaScript 代码。
JHipster 提供了包含 CLI 工具在内的许多组件,用于处理脚手架生成并针对异构技术堆栈工作:以 Vue.js UI 为前端的 MongoDB,以 React 为前端的 Postgres 等等...
SolidJS
SolidJS 是一个用于构建用户界面的声明式、高效且灵活的 JavaScript 库。它不使用虚拟 DOM。相反,它选择将其模板编译为真实的 DOM 节点,并将更新包装在细粒度的 React 中。
Redwood
Redwood 是一个全栈 Web 框架,它将 React、GraphQL、Prisma、TypeScript、Jest 和 Storybook 的最佳部分结合在一起。
Redwood 采用类似 Rails 的方法来满足数据建模和脚手架等重复性需求,也解决了安全性和跟踪、集成等需求。 Redwood 允许针对各种部署环境,包括 Vercel 和 Netlify 等无服务器平台。
Next.js
Next.js 是一个用于服务器渲染的通用 JavaScript Web 应用程序的小型框架,该框架基于 React、Webpack 和 Babel 构建,为该网站提供了强大的支持。
以上是 2022 年度 InfoWorld Bossie Awards 的部分项目(稍后将补充完整),关于每个项目具体的入选评语等详细信息,可查看网站原文。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
为确保隐私安全,Signal 从其 Android 应用中删除 SMS 支持
端对端加密通信软件 Signal 宣布正取消其 Android 版本中对 SMS 的支持,旨在改善用户的隐私和安全性。一直以来除 Signal 消息外,Signal app on Android 还支持发送和接收纯文本 SMS 和 MMS 消息。SMS 和 MMS 是标准化的通信协议,允许移动设备发送和传输消息。 “我们现在已经到了 SMS 支持不再有意义的地步......为了实现更流畅的 Signal 体验,我们开始逐步淘汰 Android 应用程序中的 SMS 支持......我们并不是轻率地做出这个决策,我们确实认为有必要确保 Signal 满足未来的最高隐私标准。” Signal 方面表示,该过程不会一蹴而就,他们计划逐步淘汰 Android 应用程序中的 SMS 支持。用户将有几个月的时间从 Signal 中的 SMS 过渡,将其 SMS 消息导出到另一个应用程序。 公告称,他们取消对 Android 应用的 SMS 支持有三个重要原因: 优先考虑安全性和隐私, 确保用户不会收到意外的短信账单, 以及为任何在 Signal 上发送信息的人创造清晰易懂的用户体验。 我们从 An...
- 下一篇
GNU Toolchain 负责人支持将基础设施迁移到 Linux 基金会
9 月份,GUN Toolchain 社区联合 Linux 基金会 (LF) 和开源安全基金会 ( OpenSSF)共同宣布了一个重要的新项目:GNU Toolchain Infrastructure project (GTI),主要是讨论将 GUN Toolchain 使用的基础设施从 SourceWare.org 迁移到 Linux 基金会的 IT 服务。 一直以来,GUN Toolchain 的大部分基础设施托管在由 Red Hat 赞助和维护的 SourceWare.org 上。GUN Toolchain 是 GNU/Linux 生态的重要信任基础,因此对它的基础设施、服务和安全要求会随着时间的推移而增长。每个项目的风险承受能力各不相同,GNU Toolchain 必须满足更严格的的期望,以维持大家对其生态的信任。GTI 项目正是在这样的背景下提出。 由于 Linux 基金会的 IT 团队在管理 Kernel.org 和相关的基础设施方面已经做得非常出色。因此,GNU Toolchain 社区考虑将 GCC 和相关工具链项目的基础设施迁移到 LF。 LF 提供的服务包括:Git...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker安装Oracle12C,快速搭建Oracle学习环境