Any software developed under the Four Opens must be released under an open source license. It means being able to study a program, modify it, and redistribute either the original or the modified version so that others may benefit from your work.
Guarantees a transparent and open process for planning and designing the software. It’s about letting go of the control of the design of the software and its feature road-map, and accepting that it should be driven by the community.
Adoption of transparent and inclusive development processes that enable everyone to participate as an equal on a level playing field. Publicly-accessible services means that everyone can see everything about development activities, without even needing to sign up to a service.
Embodies the key difference with single-vendor-controlled open source projects. It is about ensuring that the community is a cohesive, inclusive, level playing ground where all the voices are heard and anyone can rise to leadership positions.