翘首以盼了 6 个月后,JavaScript 终于迎来了自己的“新家落户”——OpenJS 基金会于今日官宣!

图源:Node.js Foundation

如何挑战百万年薪的人工智能!

https://edu.csdn.net/topic/ai30?utm_source=csdn_bw

OpenJS 基金会成立啦!

今天,Node.js 基金会官方发文,正式宣布 Node.js 基金会和 JS 基金会合并为 OpenJS 基金会,旨在提供一个中立的组织来托管、维持并资助有益于整个生态系统的项目和活动,从而支持 JavaScript 和 Web 技术的健康发展,共同助力 JavaScript 生态加速进入下一成长阶段。

新基金将提供丰富的资源,包括:

  • 技术和社区治理模板

  • 基础设施访问

  • 营销援助

  • 支持和指导有益于整个生态系统的活动

事实上,早在去年 10 月,双方基金会就曾透露过合并计划。如今在经历了 6 个月的深思熟虑,并结合了社区多各方的反馈及努力后,终于迎来正式官宣。据悉,OpenJS 基金会目前由 31 个 JavaScript 开源项目组成,包括 Appium、Dojo、jQuery、Node.js 和 webpack 等。此外,基金会还将扩展非托管项目。而此次合并也得到了包括 Google、微软、IBM、PayPal、GoDaddy 和 Joyent 在内的 30 家企业成员及用户的支持。

为什么要合并?

所以,筹谋数月的这次合并又将给我们带来些什么呢?

据 ZDNet 报道,2017 年 8 月,Node.js 社区爆发了内部分歧——负责 Node.js 项目日常管理的技术指导委员会(TSC,Technical Steering Committee)成员中有三分之一选择了辞职。于 Node.js 而言,多年来的管理斗争迫使其开始寻求一个中立的组织来主持大局。

OpenJS 基金会将怎么做

由于 JavaScript 生态系统的互联性,新的 OpenJS 基金会将能覆盖更广泛的项目,也能代表更庞大而多样化的全球开发者社区,虽然托管项目仍是 OpenJS 基金会的主要关注点,但非托管项目也会受到 OpenJS 基金会的关注。

OpenJS 基金会将其使命阐述为“促进 JavaScript 和 Web 生态系统的健康发展”。JS 基金会和 Node.js 基金会已经独立存在多年,但由于 JavaScript生态系统的互联性,这两个组织在技术方面的合作不断加强(包括从 2018 年开始举办联合技术会议 Node+JS Interactive)。也正是因此,OpenJS 基金会涵盖了广泛的项目,这些项目代表了一个庞大而多样的全球开发者社区。虽然托管项目将是其关注的重点,但同时也会惠及非托管项目。

OpenJS 基金会将帮助项目更简单直接地加入并利用其技术和社区管理模板。此外,还邀请更多依赖 JavaScript 的公司作为成员加入,为有益于整个生态系统的活动提供支持和指导,并关注新的增长领域。

对不同角色的意义

  • 对于 JavaScript 的未来而言,这是令人兴奋的一步,因为这个新合并的基金会将使更广泛的应用成为可能,并有助于加速 JavaScript 和关键生态系统项目的开发;

  • 对项目本身而言:通过增加 JavaScript 生态系统和附属标准组织之间的协作,可以为 JavaScript 生态系统中的任意项目创建一个单一且充满活力的主页;

  • 对开发商而言:其将提供“更有效的财务和营销资源分配”;

  • 对基金会成员而言:将带来会员体验的改善。成员们将看到简化操作的好处,并将在开放 JavaScript 社区中有一个项目的首选目标,在这里满足其基础设施、技术和市场需求。

OpenJS 基金会将 JavaScript 和 Node.js 基金会的目标结合在一起,因此公司和组织不再需要纠结到底将他们的 JavaScript 支持(或他们的 JavaScript 资金)放在哪里。由于 IBM 同时支持 Node.js 基金会和 JS 基金会,我们非常高兴现在可以有一个统一的关注领域来集中获取我们的开发和管理支持。

参与 JavaScript 开源项目的入口单一化也将为新成员和潜在成员创建更简单、更吸引人的体验。统一的任务和集中在一个组织下的资源将有利于创建一个充满活力的生态系统来吸引新成员。随着新成员的加入,基金会将受益于他们的专业知识和领导能力。

JavaScript 生态的未来

谈及此次合并,JS Foundation 技术咨询委员会主席 Dave Methvin 表示:

对于整个 JavaScript 开源社区来说,这是一个令人振奋的进步,因为这一选择将我们的集体努力汇集到一个联合基金会下,从而加强了我们的影响力。从技术和标准的角度来看,一个新的合并基金会能够更好地为社区和成员服务,并发展 JavaScript 生态系统。

Linux 基金会官方也在报道中肯定了此次的这一选择,认为“OpenJS 基金会将消除两个组织之间的运营冗余,简化提供财务支持的公司的工作流程“。

Linux 基金会战略项目副总裁 Mike Dolan 则指出:

OpenJS 基金会将为开放 JavaScript 社区内的项目创建一个主要的主页,以提供对资源的访问,从而实现更好的协作和可持续性,提高成员和社区的参与度。通过为任意 JavaScript 项目创建一个充满活力的主页,OpenJS 基金会能够增强整个生态系统的协作。

除此之外,作为在两个基金会中都较为活跃的一员,IBM 也在致新基金会的贺文中站在企业成员立场对 JavaScript 生态及社区的未来展开了分析,认为此举”将为跨 JavaScript 生态系统的合作创造一个更好的渠道,从而产生更加活跃、不断增长的项目“。

这两个组织都花费了数年时间来建立他们的技术和社区技能,这些宝贵的经验联合之下将创造更健康的项目和社区。

JavaScript 和 Web 技术的统一是很多开发者的夙愿,现在终于实现了。这是 OpenJS 基金会作为 JavaScript 和 Node.js 等一切的领导者开始其征程的开端。随着 JavaScript 和 Node.js 的普及,以及充满活力的社区和 Web 的前景,未来的日子应该是令人兴奋的。

关于这个新生的 OpenJS 基金会,你怎么看?

【完】


 热 文 推 荐 

☞ 熊猫直播凉了,直播大战厮杀后只剩遍地鸡毛! | 畅言

☞ 技术头条

☞ 16 岁程序媛遭辍学歧视死亡威胁,最终是如何开发出爆款应用的?

13 岁女学生因两行 JavaScript 代码被捕!

☞ 中国区块链开发者真实现状:半数只懂皮毛; 数据分析师吃香; Java/Python或成为主流开发语言

波音737连续坠毁,AI要背锅?

人人之间“不简单”,关系图谱“有一套”

☞ 没有一个人,能躲过程序员的诱惑!

System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

喜欢就点击“好看”吧!

Node.js 与 JavaScript 基金会正式合并,JS 喜提新主场相关推荐

  1. 怎压缩html文件夹,如何利用koala压缩合并js文件?

    本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规.大家都是程序员,不要闹得不开心. 苏南大叔在很久之前的文章中,曾经向大家介绍过一款很好用的js和css处理工具,叫做koala.据说是国人基于n ...

  2. Node.js 基金会和 JS 基金会准备合并,你怎么看?

    此消息来自 Node.js 和 JS Foundations 的董事会(英文原文). 介绍 10月4日,Node.js 基金会和 JS 基金会宣布了合并意向.合并意向意味着两个基金会的董事会已同意公开 ...

  3. [转载]用UglifyJS2合并压缩混淆JS代码——javascript系列

    从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎.chrome浏 ...

  4. 了不起的Node.js: 将JavaScript进行到底

    了不起的Node.js: 将JavaScript进行到底(Web开发首选,实时,跨多服务器,高并发) Guillermo Rauch 编 赵静 译 ISBN 978-7-121-21769-2 201 ...

  5. 了不起的Node.js: 将JavaScript进行到底(Web开发首选,实时,跨多服务器,高并发)...

    了不起的Node.js: 将JavaScript进行到底(Web开发首选,实时,跨多服务器,高并发) Guillermo Rauch 编   赵静 译 ISBN 978-7-121-21769-2 2 ...

  6. node.js和JavaScript的关系

    1. 什么是node.js node.js是一个基于 Chrome V8 引擎的 JavaScript 运行时的环境. 2. 什么是JavaScript 2.1比较JavaScript 和 Java ...

  7. node.js基于JavaScript语言新兴框架

    node.js基于JavaScript语言,不在单用学习一门新的语言,从而降低了陌生语言的门槛,同时js语言在web前端开发至关重要,特别HTML5必须使用,前后台语言统一,不仅可以实现程序员全栈开发 ...

  8. 在Node.js中看JavaScript的引用

    作者简介:黄鼎恒,饿了么Node Team负责人,Node/C程序员,饿了么前端实时监控系统主要开发者. 责编: 陈秋歌,欢迎技术投稿.给文章纠错,请发邮件至chenqg#csdn.net,或加微信: ...

  9. 【node.js】JavaScript基本语法

    一.JavaScript版本 ECMA组织制定了JavaScript语言的标准--ECMAScript(简称ES). 大多数场合使用JavaScript名称,可将JavaScript看作是ES标准的实 ...

最新文章

  1. 会数据分析的人别再低调了,我怕你会因此错失100万奖金
  2. 周志华:“数据、算法、算力”人工智能三要素,在未来要加上“知识”| CCF-GAIR 2020...
  3. 华为鸿蒙王者荣耀视频,王者荣耀鸿蒙2.0版
  4. 深度学习 Neural Style 之TensorFlow实践
  5. 智能机器人服务广州春运
  6. Python 实现批量从不同的Linux服务器下载文件
  7. Android系统KeyStore (AndroidKeyStore): 存储密钥
  8. cpu核心数的线程数
  9. python学习(8)
  10. [tools]notepad++当前文件路径不是工作路径
  11. 太多的想法,反而不是什么好兆头
  12. 重要的气质-个性决定命运
  13. transformer 解码_碎碎念:Transformer的解码加速
  14. 【转】session和cookie详解
  15. 大数据入门的知识体系,大数据学习路线
  16. rj45接口线序_【自控】全面解析RS232、RS485、RS422、RJ45接口的区别和各自的应用...
  17. 初级网优工程师需要符合什么标准?华为初级认证重点知识!
  18. 凤凰os可以用linux指令么,用凤凰OS必须先了解的那些事
  19. Joplin 的思维导图 Mindmap(脑图)插件
  20. 腾讯视频QLV格式转换mp4的方法

热门文章

  1. 【金融】【pytorch】使用深度学习预测期货收盘价涨跌——全连接神经网络模型构建与训练
  2. plt的纵坐标的百分号显示
  3. C++基于STL的演讲比赛流程管理系统
  4. indesign缩放图片被切割_indesign修改图片大小的操作流程
  5. 【OpenCV】图片对比度和亮度
  6. Linux的高效传输函数sendfile
  7. Ubuntu16.04LTS安装XMind8并创建运行图标
  8. mysql 权限 备份还原,MYSQL学习笔记09:备份还原,用户权限,外键
  9. 数字化落后,工业就挨打!
  10. Unity 宣布正式收购 Weta Digital