COMMUNITIES, EDUCATION AND TRAINING
The starting point for implementation of standards and great processes is to learn from great communities. There are three communities directly related to the compliance stack.
The Linux Foundation supports a comprehensive set of programs for open source software compliance. We view open source compliance as a continuous process managed by professionals – and achieving compliance across an ecosystem starts with education and training so we can develop more professionals.
The OpenChain Project has developed a curriculum of reference materials to support organizations wanting demonstrate best practices managing open source in the supply chain.
Running a Program
The TODO Group has collected best practices from the leading companies engaged in open source development and published guide to help companies successfully implement and run an open source program office.
Training For Management
The OpenChain Curriculum contains training and reference material to help companies build out their compliance programs. This material is designed to support the OpenChain Specification and general open source compliance activities. It is freely available to all parties for any use case under public domain licensing.
Training for Legal
We currently have no explicit resources for legal training. Please watch this space for future updates.
Training for Developers
Compliance Basics for Developers (LFC:191) is a targeted course designed to teach software developers and producers why it is important to add copyrights and licenses to their code, as well as how to do so.