请一定要看到最后!

第一季度暨首期「OSCHINA 开源软件趋势榜」的评选活动告一段落,榜单也新鲜出炉。下面我们来大致介绍一下排在前十位的软件,以及它们的入选理由。

在此之前,再次介绍一下项目入围「趋势榜」的条件:

  • 能够直接反映当季热点事件(例如与疫情防控相关的 PaddlePaddle、与 Windows 7 退役相关的 Linux Lite)
  • 在当季开源/收录的软件中,受欢迎度较高(例如文言、FastAPI、Monibuca 等)
  • 在当季内有新的重要动向(例如成立了基金会的 TARS、正式 GA 的 Fedora CoreOS)

关于本榜单的更多详细信息可查看活动说明或是主题广场。

首期榜单传送门:https://www.oschina.net/project/2020/q1_projects_trending

PaddlePaddle

分布式深度学习平台 PaddlePaddle 此次入围与它为疫情防控所做的贡献有关。

疫情期间,口罩成为人们生活中必不可少的物品,但同时也带来了一些不便利的体验,「戴上口罩后手机无法进行人脸识别」曾一度成为热议话题。密集人流区如何识别佩戴口罩与否并进行测温?戴着口罩能否正常进行刷脸打卡?PaddlePaddle 解决了这些问题。

「2 月 13 日,百度宣布免费开源业内首个口罩人脸检测及分类模型。该模型可以有效检测在密集人流区域中携带和未携戴口罩的所有人脸,同时判断该者是否佩戴口罩。目前已通过飞桨 PaddleHub 开源出来,广大开发者用几行代码即可快速上手,免费调用。」

开源中国曾在二月份对此进行过报道,详情可查看《百度开源业内首个口罩人脸检测及分类模型》一文。

文言

文言文编程语言 wenyan-lang 在社区中的呼声很高,最终在榜单中冲到了第二的位置。

顾名思义,这是一门采用文言文输入的编程语言。该语言不包括英文字符,仅包含繁体中文字符,并保留了繁体引号「」。

如果用文言文写 Helloworld,会是什么样?

吾有一數。曰三。名之曰「甲」。
為是「甲」遍。吾有一言。曰「「問天地好在。」」。書之。
云云。

看上去简单,其实作为一门编程语言,这里的语法也都有着严格的定义。文言语言采用自然语言处理共享了古典汉语语法,将语言编译为 JavaScript 或 Python,并且图灵完备。同时它不仅提供了一个配套在线 IDE,还提供了大量算法与数据结构示例。

文言语言刚开源出来时,就曾引发过一波热议,若有兴趣可回溯《文言文编程语言来了,可是好像比英文更难写了!》一文。

大多数人觉得它很有意思,也有人评价「不实用」。不过,如果你也认为编程是一门艺术,而不仅仅是一项工具的话,我们应当允许更多这样充满奇思妙想的项目存在。

FastAPI

仅以 4 票之差排名第三的 FastAPI 是第一季度杀出来的一匹黑马。该项目作者是德国开发者 Sebastián Ramírez。

FastAPI 是一个高性能 Web 框架,用于构建 API。主要特性十分鲜明,就是快,性能极高,被认为可以与 NodeJS 和 Go 媲美。

今年年初,OSCHINA 社区收录并推荐该项目以来,它的受欢迎程度很高,可以在评论区看见源源不断的好评,以下摘录几则:

赞赏的声音确实很多,被顶至前三自然不令人意外。有人做对比实验后指出 FastAPI 与 Go 还是有些距离。后起之秀需要成长空间,但同时发展潜力也是巨大的。

TARS

三月中旬,Linux 基金会宣布成立 TARS 子基金会。这是 TARS 作为一个老项目入围本次「趋势榜」的最主要原因。

TARS 是基于名字服务使用 TARS 协议的高性能 RPC 开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。

与来自电影《星际穿越》中的机器人 TARS 一样,它们都有着友好的交互方式。此次 TARS 基金会的成立,愿景是进一步带动社区参与,并且打造不断发展的开源微服务生态圈。

Monibuca

该软件于今年二月底收录至 OSCHINA 社区,浏览量和收藏量都相对较高。

Monibuca 是一个开源的流媒体服务器开发框架,适用于快速定制化开发流媒体服务器,可以对接 CDN 厂商,作为回源服务器,也可以自己搭建集群部署环境。

其内置插件提供了流媒体服务器的常见功能,例如 rtmp server、http-flv、视频录制、QoS 等。此外还内置了后台 Web 界面,方便观察服务器运行的状态。也可以自己开发后台管理界面,通过 API 方式获取服务器的运行信息。Monibuca 还提供了可供定制化开发的插件机制,可以任意扩展其功能。

花絮:有趣的是,作者为了解决起名的难题,分别以 Monica、Jessica、Rebecca 来命名服务器、播放器、推流器。但又觉得读音带「卡」字对直播来说寓意不好,于是改成模拟不卡(Monibuca)、解析不卡(Jessibuca)、累呗不卡(Rebebuca)。

因篇幅有限,榜单 6-10 位仅作简单介绍。

Milvus

榜单第六位 Milvus 是一款向量搜索引擎,能够帮助用户轻松应对海量非结构化数据(图片/视频/语音/文本)检索。它的应用场景包括:互联网娱乐(图片搜索/视频搜索)、新零售(以图搜商品)、智慧金融(用户认证)和智能物流(车辆识别)等领域。值得一提的是,该项目于本月初式加入 Linux AI 基金会成为其最新孵化项目。

dongbei

dongbei 是一门真正的编程方言——以东北方言词汇为基本关键字的编程语言。这也是榜单中除了文言之外,另一款新晋语言类项目。它具有极高的娱技比(娱乐精神-技术含量比例)。作者说,「谁要是看了 dongbei 程序能憋住了不笑,我敬他是纯爷们儿!」

ChubaoFS

京东新近开源的 ChubaoFS(储宝文件系统)是为大规模容器平台设计的分布式文件系统。它由元数据子系统、数据子系统和资源管理器组成。ChubaoFS 同时提供对象和文件存储,具有很强的复制一致性,并且特别适合快速处理小文件,利于支持云原生工作负载。

Linux Lite

这款对新手友好的 Linux 发行版,不少人应该都比较熟悉。Linux Lite 出现在本季榜单中的主要原因是其在 Windows 7 退役时进行的「骚操作」。针对 Windows 用户设计的 Linux Lite 提供了一整套应用以帮助用户从 Windows 过渡到 Linux,甚至直接发公告表示「Welcome Windows 7 people」。

Fedora CoreOS

红帽收购 CoreOS 后推出的 Fedora CoreOS 于今年一月正式 GA。这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,也是 Fedora Atomic Host 和 CoreOS Container Linux 的后续项目。目前 CoreOS 即将结束生命周期,官方建议迁移至 Fedora CoreOS,甚至已经准备好了迁移手册。

>>>>>>>>>>

感谢所有参与活动的 OSCer。以上就是首期「OSCHINA 开源软件趋势榜」中,用户投票选出的最认可、最想进一步了解的软件前十位。

希望上述大致介绍能够解答部分用户「为什么这些软件会入选」的疑惑。也借此机会再次向大家表达:我们希望用户以投票的形式选出想要更进一步了解的软件;趋势榜单以新项目为主,有不熟悉的项目,正常;如果有老项目出现,也不要过于惊讶,它一定是近期有了什么大动作,就当是常用常新。

另外,可以看出,前十名几乎都有一个共同特点——有 LOGO,看起来确实美观很多。玩笑归玩笑,更重要的是维护者对于一个项目各方面维护的给力程度,比如官网、介绍、文档与实践案例等等。

接下来,OSCHINA 社区将针对排在榜单前十的项目推出「有奖征文」活动。征文内容围绕上述软件展开即可,主题不限、形式不限,详情见活动说明。获奖名额不算少,诚邀大家都来参加。

>>> 点击参与: https://www.oschina.net/question/2918182_2315921

首期「OSCHINA 开源软件趋势榜」榜单公布 | 有奖征文等你来相关推荐

  1. Zilliz 荣登「优秀中国开源原生创企」榜单

    近日,由开源中国主办的「中国开源项目评选」正式揭晓,Zilliz 凭借技术实力和社区贡献荣登「优秀中国开源原生创企」榜单. 过去三十年,开源软件以开放.共享.协同的新型生产方式,成为全球信息技术发展的 ...

  2. 「拥抱开源, 又见 .NET」系列第三次线下活动简报

    「拥抱开源, 又见 .NET」 随着 .NET Core的发布和开源,.NET又重新回到人们的视野.自2016年 .NET Core 1.0 发布以来,其强大的生命力让越来越多技术爱好者对她的未来满怀 ...

  3. 阿里云开源项目 OAM 负责人张磊入选「中国开源先锋 33 人」

    来源|阿里巴巴云原生公众号 2020 年 12 月 23 日,由 SegmentFault 思否发起的第二届"中国技术先锋"年度评选结果揭晓,CNCF 应用交付领域小组 Co-ch ...

  4. 备忘录软件开源_介绍适用于开源软件替代方案的备忘单

    备忘录软件开源 幸运的是,我们不必受专有软件的约束. 有很多开源软件替代品可以满足各种需求. 如果那里还没有人,那么一定有人( 也许是您! )会创建一个. 选择开源技术的众多好处之一是,它得到了社区的 ...

  5. 首期「线上开发」直播出炉!轻量算法+轻量开发:AI 小白也能上手实操的一款图像分类器...

    几行代码,零基础AI小白也能上手开发图像分类器.5 月 16 日,早 9:30 直播等你,带你线上完成基于 TF2.2 的宠物分类器. 进入 AI 时代,想成为一名 AI 开发者却不是一件那么容易的事 ...

  6. 2017 企业「年度十大转型先锋」榜单揭晓!

     关注ITValue,查看企业级市场最新鲜.最具价值的报道! 中国的传统企业从未有如此迫切的需求即实现数字化转型. 随着新一代信息技术的快速发展,物联网.增强现实.人工智能和大数据.云计算驱动的商业创 ...

  7. 重磅!CSDN 发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单...

    2020 年无疑是特殊的一年,AI 在开年的这场"战疫"中表现出惊人的力量.站在"新十年"的起点上,CSDN发起[百万人学AI]评选活动.我们继续聚焦AI的技术 ...

  8. 官宣!CSDN 重磅发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单...

    2020 年无疑是特殊的一年,AI 在开年的这场"战疫"中表现出惊人的力量.站在"新十年"的起点上,CSDN发起[百万人学AI]评选活动.我们继续聚焦AI的技术 ...

  9. 最硬核毕业证:带着自己设计的芯片毕业,国科大16级本科生交付「一生一芯」首期成果...

    程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 15 分钟. 来自:知乎 链接:https://www.zhihu.com/question/409298856 近日,五位来 ...

最新文章

  1. Cortex-M3 异常中断向量表
  2. 数据类型的sizeof
  3. Dataset之WebVision:WebVision数据集简介、下载、使用方法之详细攻略
  4. 【ML】 李宏毅机器学习一:Regression、Gradient Descent(python实现)
  5. 数据返回nan_NumPy 的 nan 如何理解?
  6. 使用 Minidumps 和 Visual Studio .NET 进行崩溃后调试
  7. 典型的简单权限分配系统方法介绍
  8. 解密昇腾AI处理器--DaVinci架构(总览)
  9. 使用.NET Mobile API即51Degrees.mobi检测User-Agent
  10. _beginthread和_beginthreadex()
  11. HTML5 浏览器检测
  12. 动态规划(DP)算法初识
  13. php 微信支付md5签名,微信支付V3支付签名无效解决方案
  14. js 深浅拷贝的整理
  15. Android9 更改系统默认输入法
  16. 安卓预装软件卸载教程
  17. OpenJ_Bailian - 2711
  18. Android中使用Picasso将图片直接转换为圆形
  19. 易经八卦原理图谱和记忆方法总结
  20. 【爱贝观察】移动支付风向转变:拓宽海外市场、渗透三四线城市

热门文章

  1. require() 的基本用法
  2. 强烈推荐几个超厉害的公众号!
  3. 【WPF、UWP】搜索蓝牙设备
  4. 如何防止U盘病毒入侵方法
  5. 官网下载Eclipse
  6. java实现捕鱼达人
  7. 飞腾笔记本/银河麒麟桌面操作系统键盘无法使用
  8. android 获取视频编码,Android视频编码
  9. 东南大学计算机学院学办董烨,东南大学计算机教学实验中心(国家级)
  10. 我来到广东第一“鬼城”,打算买房安家