This Education SIG is a group working within the OpenSSF's Best Practices Working Group.
This SIG is dedicated to providing industry standard secure software development training materials that will educate learners of all levels and backgrounds on how to create, compose, deploy, and maintain software securely using best practices in cyber and application security.
Historically, little attention is paid in traditional software engineering coursework that highlights and teaches the importance of good cyber security hygiene and secure development techniques. Complicating the lack of trained developers is the ever-growing shortage of trained cyber security professionals that can assist developers as they create, test, and release their code.
- Provide access to open and widely available education materials to all learners
- Materials will be maximally accessible and easy to consume for all learners
Deliver Baseline Secure Software Development Education and Certification to All by:
- Collecting & Curating Content
- Expanding Training
- Rewarding & incentizing Developers
- We have an open call for cybersecurity and open source development content. Please contact us through our lists, slack, or github repo if you are interested in contributing and collaborating with us!
[What is in and out of scope]
- Training and education around secure software development, management, deployment, distribution and data access controls
- Incentivize learning and hiring of certified practictioners
- Provide platform(s) for showcasing certifications for learners
- Collaboration with educators
- Improve existing security education and OSS project security with our educational material
- Reporting of unknown security vulnerabilities in open source projects or taking action to remediate vulnerabilities.
- Helping projects or individual enterprises with remediating their own security exposures from another open-source project’s security vulnerabilities
- Providing personal guidance or feedback to individuals or groups using the educational materials
- Assisting with technical issues related to the educational materials
Details of what the SIG will be delivering can be found in the revise plan
See OpenSSF Education/Training for the list of courses developed by the OpenSSF. The EDU SIG (co-)developed and maintains many of them:
- Developing Secure Software (LFD121) - course, GitHub repo, more info, brief intro (short presentation)
- Security for Software Development Managers (LFD125) - course, slides as Google doc
- Understanding the European Union (EU) Cyber Resilience Act (CRA) (LFEL1001) - course, slides as Google doc
In addition to maintaining existing courses, the SIG is involved in other efforts:
- See our issues list for specific issues
- The Glossary contains terms and definitions; we expect these to migrate to the OpenSSF Glossary
- Best Practices for Open Source Developers
- The OpenSSF's Mobilization Plan - Stream 1
- EDU.SIG Plan rewrite
- The OpenSSF's Education Plan
- Official communications occur on the [email protected].
Manage your subscriptions to Open SSF mailing lists. - Mobilization Stream 1 Slack
- Developer Best Practices WG Slack
- Areas that need contributions
- Review of the Proposed Education Plan
- Review of terms/definitions in the Glossary
- Where to file issues - https://github.com/ossf/education/issues
- The Full SIG meets every other Wednesday @ 09:00am EST. The invite is available on the OpenSSF Community Calendar.
- 2025 Meeting Minutes
- 2024 Meeting Minutes
- 2023 Meeting Minutes
- 2022 Meeting Minutes
The CHARTER.md outlines the scope and governance of our group activities.
- Lead name: CRob
- Co-Lead name: Dave Russo