OpenJS Foundation
{{Short description|American nonprofit organization}}
{{Infobox organization
| name = OpenJS Foundation
| logo = OpenJS Foundation logo.svg
| logo_size =
| predecessor = {{ubl
| jQuery Foundation
| Dojo Foundation
| JS Foundation
| Node.js Foundation
}}
| formation = {{start date and age|2019}}
| founder =
| type = 501(c)(6) organization
| purpose = Promote JavaScript and related technologies
| location = San Francisco, California
| membership =
| key_people =
| endowment =
| website = {{Official URL}}
| footnotes =
| slogan =
}}
The OpenJS Foundation is an organization that was founded in 2019 from a merger of JS Foundation and Node.js Foundation.{{Cite news|last=Singh|first=Manish|date=2019-03-12|title=Node.js and JS foundations are merging to form OpenJS|work=VentureBeat|url=https://venturebeat.com/2019/03/12/node-js-and-js-foundations-are-merging-to-form-openjs/|access-date=2019-03-21}} OpenJS promotes the JavaScript and web ecosystem by hosting projects and funds activities that benefit the ecosystem.{{Cite web|date=22 October 2019|title=By-laws of OpenJS Foundation|url=https://bylaws.openjsf.org/|url-status=live|archive-url=https://web.archive.org/web/20200615050043/https://openjsf.org/wp-content/uploads/sites/84/2019/10/OpenJS-Foundation-Bylaws-2019-10-22.pdf|archive-date=2020-06-15|access-date=2020-06-15}}{{Cite web|date=2019-03-12|title=Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth|url=https://medium.com/@nodejs/introducing-the-openjs-foundation-the-next-phase-of-javascript-ecosystem-growth-d4911b42664f|access-date=2019-03-21}} The OpenJS Foundation is made up of 38 open source JavaScript projects including Appium, Dojo, jQuery, Node.js, Node-RED and webpack.{{Cite web|date=2019-03-12|title=Node.js Foundation and JS Foundation Merge to Form OpenJS Foundation|url=https://www.linuxfoundation.org/press-release/2019/03/node-js-foundation-and-js-foundation-merge-to-form-openjs-foundation/|access-date=2019-03-21|website=Linux Foundation|archive-date=2020-08-03|archive-url=https://web.archive.org/web/20200803060425/https://www.linuxfoundation.org/press-release/2019/03/node-js-foundation-and-js-foundation-merge-to-form-openjs-foundation/|url-status=dead}} Founding members included Google, Microsoft, IBM, PayPal, GoDaddy, and Joyent.
OpenJS has received over 800,000 Euros from Germany's Sovereign Tech Fund.{{Cite web |title=OpenJS Foundation |url=https://www.sovereigntechfund.de/tech/openjs |access-date=2024-05-26 |website=Sovereign Tech Fund |language=en}}
History
{{anchor|JS Foundation}}
= jQuery projects =
Prior to the jQuery Foundation, the jQuery project was a member of the Software Freedom Conservancy since 2009.{{Cite web |title=Conservancy Activity Summary, October-December 2010 |url=https://sfconservancy.org/blog/2011/jan/02/oct-dec-2010/ |access-date=2020-06-26 |website=Software Freedom Conservancy |language=en}}{{Cite web |last=Whitbeck |first=Ralph |date=2009-12-03 |title=jQuery Joins the Software Freedom Conservancy |url=http://blog.jquery.com/2009/12/03/jquery-joins-the-software-freedom-conservancy/ |access-date=2020-06-26 |website=Official jQuery Blog |language=en-US}} Earlier that same year, jQuery published the Sizzle selector engine software as a spin-off from jQuery itself, and donated its copyright to the Dojo Foundation to encourage collaboration.{{Cite web |last=Resig |first=John |author-link=John Resig |date=2009-01-14 |title=jQuery 1.3 and the jQuery Foundation |url=https://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/ |access-date=2024-04-15 |website=Official jQuery Blog |language=en-US}}{{Cite web |last=Resig |first=John |author-link=John Resig |date=11 Jan 2009 |title=Assigning the copyright to the Dojo Foundation (Sizzle was accepted as a project) - jquery/sizzle commit a0d69383de |url=https://github.com/jquery/sizzle/commit/a0d69383de17d51a0e5e87e529c562e8fe5b171f |access-date=2024-04-15 |website=GitHub |language=en}}
= jQuery Foundation =
jQuery Foundation was founded in 2012 as 501(c)(6) non-profit organization to support the development of the jQuery and jQuery UI projects.{{Cite news|date=1 July 2015|title=jQuery Foundation and Dojo Foundation to Merge|work=PRWeb|url=https://www.prweb.com/releases/jquery_foundation_and_dojo_foundation_to_merge/prweb12931885.htm|access-date=2018-07-02}}{{Cite web|last=jquery.org|first=jQuery Foundation-|title=Announcing the jQuery Foundation {{!}} Official jQuery Blog|url=https://blog.jquery.com/2012/03/06/announcing-the-jquery-foundation/|access-date=2020-06-26|language=en-US}} jQuery is the most widely adopted JavaScript library according to web analysis as of 2012.{{cite web|title=Usage of JavaScript libraries for websites|url=https://w3techs.com/technologies/overview/javascript_library/all|url-status=live|archive-url=https://web.archive.org/web/20191115172736/https://w3techs.com/technologies/overview/javascript_library|archive-date=2019-11-15|access-date=2019-11-15|website=W3Techs|quote=jQuery (74.1%) is 3.7 times more popular than Bootstrap (19.9%).}}{{cite web|title=Libscore|url=https://libscore.com/#libs|archive-url=https://web.archive.org/web/20170219042532/https://libscore.com/|archive-date=2017-02-19|access-date=2017-02-11|quote=Top scripts are 1. jQuery (692,981 sites); 2. jQuery UI (193,680 sites); 3. Facebook SDK (175,369 sites); 4. Twitter Bootstrap JS (158,288 sites); 5. Modernizr (155,503 sites).}}{{Cite web|date=20 June 2015|title=Handling 15,000 requests per second: The Growth Behind jQuery|url=https://www.maxcdn.com/blog/maxscale-jquery/|access-date=2018-07-02|website=www.maxcdn.com|publisher=MaxCDN|language=en-US|archive-date=2018-07-02|archive-url=https://web.archive.org/web/20180702093146/https://www.maxcdn.com/blog/maxscale-jquery/|url-status=dead}}{{Cite web|date=2019-12-31|title=jQuery Usage Statistics (Dec 2019)|url=https://trends.builtwith.com/javascript/jQuery|url-status=dead|archive-url=https://web.archive.org/web/20200221204800/https://trends.builtwith.com/javascript/jQuery|archive-date=2020-02-21|access-date=2020-02-21|website=trends.builtwith.com|language=en}}{{Cite web|date=2020-02-21|title=Usage Statistics and Market Share of JavaScript Libraries (February 2020)|url=https://w3techs.com/technologies/overview/javascript_library|url-status=live|archive-url=https://web.archive.org/web/20200221205251/https://w3techs.com/technologies/overview/javascript_library|archive-date=2020-02-21|access-date=2020-02-21|website=W3Techs}}
The jQuery Foundation also advocates on behalf of web developers to improve web standards through its memberships in the W3C, and Ecma TC39 (JavaScript). It created a standards collaboration team in 2011{{Cite web|last=jquery.org|first=jQuery Foundation-|title=Announcing The jQuery Standards Team {{!}} Official jQuery Blog|url=https://blog.jquery.com/2011/10/24/announcing-the-jquery-standards-team/|access-date=2020-06-26|language=en-US}} and joined the W3C in 2013. {{Cite web|title=W3C Technical Architecture Group (TAG)|url=https://www.w3.org/2001/tag/Overview-orig.html|access-date=2020-06-26|website=www.w3.org}}{{Cite web|title=Statements about W3C TAG nominees for 2012 Election|url=https://www.w3.org/2012/12/03-tag-nominations.html|access-date=2020-06-26|website=www.w3.org}}{{Cite web|last=Methvin|first=Dave|date=15 January 2014|title=The jQuery Foundation and Standards|url=https://blog.jquery.com/2014/01/15/the-jquery-foundation-and-standards/|access-date=2020-06-26|website=blog.jquery.com|language=en-US}}
In 2016, the Dojo Foundation merged with jQuery Foundation and subsequently rebranded itself as JS Foundation and became a Linux Foundation project.{{Cite web|date=1 September 2015|title=jQuery Foundation and Dojo Foundation to Merge|url=https://blog.jquery.com/2015/09/01/jquery-foundation-and-dojo-foundation-to-merge/|access-date=2018-07-02|website=Official jQuery Blog|language=en-US}}{{Cite news|date=2016-10-17|title=Announcing the JS Foundation!|language=en-US|work=SitePen|url=https://www.sitepen.com/blog/2016/10/17/announcing-the-js-foundation/|access-date=2018-07-02}}
JS Foundation (legally JSFoundation, Inc) existed from 2016 to 2019, and aimed to help development and adoption of important JavaScript technology. The foundation worked to facilitate collaboration within the JavaScript development community to "foster JavaScript applications and server-side projects by providing best practices and policies."{{Cite news|date=2016-10-17|title=The Linux Foundation takes on the JavaScript community with the JS Foundation – SD Times|language=en-US|work=SD Times|url=http://sdtimes.com/linux-foundation-takes-javascript-community-js-foundation/|access-date=2017-05-09}}
= Node.js Foundation =
The Node.js Foundation was created in 2015 as a Linux Foundation project to accelerate the development of the Node.js platform. The Node.js Foundation operated under an open-governance model to heighten participation amongst vendors, developers, and the general Node.js community. Its structure gives enterprise users the assurance of "innovation and continuity without risk."{{Cite news |title=Linux Foundation Launches Node.js Foundation |url=http://www.eweek.com/development/linux-foundation-launches-node.js-foundation |access-date=2017-05-17 |work=eWEEK |language=en-US}}[https://www.hostscore.net/choose/best-hosting-for-node-js-applications/] Its growth led to new initiatives such as the Node Security Platform, a tool allowing continuous security monitoring for Node.js apps. And Node Interactive, "a series of professional conferences aimed at today's average Node.js user."{{Cite news|date=2017-01-31|title=Why 2016 Was the Best Year Ever for Node.js – Node by Numbers 2016|language=en|work=The NodeSource Blog – Node.js Tutorials, Guides, and Updates|url=https://nodesource.com/blog/why-2016-was-the-best-year-ever-for-node-js-node-by-numbers-2016/|access-date=2017-05-17}} Node.js reports "3.5 million users and an annual growth rate of 100 percent"{{Cite web|last=Foundation|first=Node.js|title=Node.js Foundation Resources {{!}} Node.js|url=https://nodejs.org/en/foundation/case-studies/|access-date=2017-05-17|website=nodejs.org|language=en}} and the Node.js Foundation is reported as being among The Linux Foundation's fastest growing projects.
In 2019, the Node.js Foundation merged with the JS Foundation to form the new OpenJS Foundation{{Cite web|title=OpenJS Foundation|url=https://openjsf.org/|access-date=2019-03-21|publisher=Linux Foundation}}{{Cite news|last=Singh|first=Manish|date=2019-03-12|title=Node.js and JS foundations are merging to form OpenJS|work=VentureBeat|url=https://venturebeat.com/2019/03/12/node-js-and-js-foundations-are-merging-to-form-openjs/|access-date=2019-03-21}} with a stated mission to foster healthy growth of the JavaScript and web ecosystem as a whole.{{Cite web|date=2019-03-12|title=Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth|url=https://medium.com/@nodejs/introducing-the-openjs-foundation-the-next-phase-of-javascript-ecosystem-growth-d4911b42664f|access-date=2019-03-21}}
Projects
- The Dojo Foundation (prior to 2016) was most notably home to the Dojo Toolkit.{{Cite web|date=2016-10-17|title=Announcing the JS Foundation!|url=https://www.sitepen.com/blog/announcing-the-js-foundation/|access-date=2020-06-26|website=SitePen|language=en-US}} It was also host to Lodash, RequireJS, and other projects created by the Dojo community.{{Cite web|title=RequireJS History|url=https://requirejs.org/docs/history.html|access-date=2020-06-26|website=requirejs.org}}{{Cite web|title=ES Modules and ESM Loader with John-David Dalton (JS Party #16)|url=https://changelog.com/jsparty/16|access-date=2020-06-26|website=Changelog|language=en}}
- The jQuery Foundation (2012-2016), was host to the original jQuery projects such as jQuery, jQuery UI, Sizzle and QUnit. In 2015 the Grunt project joined{{Cite web|title=Grunt 1.0.0 released - Grunt: The JavaScript Task Runner|url=https://gruntjs.com/|access-date=2020-06-26|website=gruntjs.com|language=en}}{{Cite news|date=2016-10-17|title=The Linux Foundation Unites JavaScript Community for Open Web Development – JS Foundation|language=en-US|work=JS Foundation|url=https://js.foundation/announcements/2016/10/17/Linux-Foundation-Unites-JavaScript-Community-Open-Web-Development|access-date=2018-07-02}} and Globalize was launched.{{Cite web|title=jQuery Foundation Launches Globalize v 1.0|url=https://www.prweb.com/releases/jquery_foundation_launches_globalize_v_1_0/prweb12656232.htm|access-date=2020-06-26|website=PRWeb}} In 2016, the ESLint project joined.{{Cite web|last=Zakas|first=Nicholas|date=19 April 2016|title=ESLint Joins The jQuery Foundation|url=https://eslint.org/blog/2016/04/eslint-joins-the-jquery-foundation|access-date=2019-07-05|website=eslint.org|language=en}}{{Cite news|last=Krill|first=Paul|title=JavaScript projects regroup under a new foundation|language=en|work=InfoWorld|url=https://www.infoworld.com/article/3131489/javascript/javascript-projects-regroup-under-a-new-foundation.html|access-date=2018-07-02}}
- The JS Foundation (2016-2019) attracted additional projects. In 2016, Appium joined,{{Cite news|date=2016-10-17|title=Appium joins the JS Foundation - SD Times|language=en-US|work=SD Times|url=https://sdtimes.com/appium/appium-joins-js-foundation/|access-date=2018-07-02}} and Node-RED was contributed by IBM in 2016.{{cite web|last=Lewis|first=Karen|date=October 17, 2016|title=Node-RED visual programming for the Internet of Things (IoT) is now a JS Foundation Project|url=https://www.ibm.com/blogs/internet-of-things/open-source-iot/|access-date=February 7, 2017|work=IBM Internet of Things blog|publisher=IBM}}
References
{{reflist}}
External links
- {{Official website}}
{{Linux Foundation}}
{{JavaScript}}
Category:Free software project foundations based in the United States
Category:Linux Foundation projects
Category:Organizations established in 2019