Skip to content

Keynote: OpenJS Foundation

Robin Bender GinnExecutive DirectorOpenJS Foundation

Blue TeamThe Linux Foundation8 minOpen on YouTube ↗

Discusses keynote: OpenJS Foundation and evaluates key implications for security practitioners.

Summary

### Overview In this keynote address, the speaker introduces the OpenJS Foundation, a new umbrella organization under the Linux Foundation created through the convergence of the JS Foundation and the Node Foundation. Highlighting the pervasive role of JavaScript—powering over 95% of websites as well as mission-critical systems like spacesuit IT solutions at NASA—the talk outlines the foundation's mission to keep JavaScript technologies trustworthy, modern, and sustainable through open governance and community collaboration.

### Key Topics - **Formation and Mission of OpenJS Foundation:** Providing a neutral, open home for JavaScript projects to reduce friction and encourage sustainable growth. - **Hosted Projects and Ecosystem Reach:** Hosting more than 30 critical open-source projects, including Appium, Dojo, jQuery, Node.js, and webpack. - **Technical Governance Structure:** Establishing a Cross Project Council (CPC) for technical leadership, moderation, and onboarding, alongside a Board of Directors providing organizational direction. - **New Incubation Projects:** Welcoming Node Version Manager (nvm) and the AMP Project into the foundation. - **Developer Certification:** Launching the Node Professional Certification program in partnership with NodeSource and NearForm to validate developer expertise globally. - **Strategic Priorities:** Focusing on organizational growth, diversity and inclusion, and enhancing security and trust across the ecosystem.

### Technical Details - **Governance Model:** Projects operate independently while leveraging the foundation to remove administrative and operational overhead. The Cross Project Council (CPC) handles centralized technical governance, project onboarding, and community moderation. In addition, foundation leaders actively collaborate with standard-setting organizations such as ECMA and the W3C. - **Project Additions:** - *Node Version Manager (nvm):* A widely adopted tool for installing Node.js and managing multiple version environments. - *AMP Project:* A web component framework used across 30 million domains and billions of web pages to ensure fast page loads, implemented by platforms including Google, Microsoft Bing, Pinterest, and Pantheon. - **Node Professional Certification Program:** Developed alongside NodeSource and NearForm, this remote-proctored exam uses screen sharing and streaming to allow developers worldwide to obtain certification remotely, with ongoing efforts to refine pricing models for broader accessibility.

### Takeaways Following an initial one-month listening tour, the foundation established three primary priorities: expanding organizational support to reach more developers, actively increasing the participation of women and diverse communities in open governance, and continuing essential work to improve security and trust across the open-source supply chain. Developers and organizations are encouraged to participate via GitHub, Slack, and foundation events such as the upcoming conference in Montreal.

Related talks