An AI system is a machine-based system that can, for a given set of human-defined objectives, make predictions, recommendations, or decisions influencing real or virtual environments. AI systems are designed to operate with varying levels of autonomy.
Open Source has demonstrated that massive benefits accrue to everyone when you remove the barriers to learning, using, sharing and improving software systems. These benefits are the result of using licenses that adhere to the Open Source Definition. The benefits can be distilled to autonomy, transparency, and collaborative improvement.
Everyone needs these benefits in AI. We need essential freedoms to enable users to build and deploy AI systems that are reliable and transparent.
A precondition for a system to be Open Source software is that developers must have unrestricted access to the “preferred form to make modifications to the work”.
For AI systems, the preferred form to make any modifications to the work depends on the specific kind of AI.
[Provide an example, based on machine learning?]
The Open Source AI Definition doesn’t say how to develop and deploy an AI system that is ethical or responsible, although it doesn’t prevent it. What makes an AI system ethical or responsible is a separate discussion.
To be Open Source, an AI system needs to make its components available under licenses that individually grant the freedoms to:
[Provide an example, based on machine learning?]
TODO