开源的原则有:1、社区;2、透明度;3、开放式协作;4、快速原型制作;5、包容性精英领导体制。其中,开源社区是一群人为实现共同目标而聚集在一起而形成的社区。他们共同的价值观和目标指导决策,并推动开源项目向前发展。
一、开源的原则
任何开源项目背后的核心原则如下:
1、社区
开源社区是一群人为实现共同目标而聚集在一起而形成的社区。他们共同的价值观和目标指导决策,并推动开源项目向前发展。
2、透明度
开源项目确保社区中的每个人都可以访问完成优异工作所需的信息和材料。有了对全局的认识,团队成员可以做出更有效的决策,并在彼此的想法和发现的基础上再接再厉。
3、开放式协作
社区项目鼓励团队合作,以便团队可以解决个人无法解决的问题。例如,任何开源项目的成员都会做出改变,以改进其他人所构建的内容。您还可以建立规则,以便其他人将来可以根据需要修改解决方案。
4、快速原型制作
开源项目遵循迭代方法,在这种方法中,团队成员经常创建和共享原型。快速原型制作鼓励一种实验文化。您可以改进和推进有效的更改,放弃无效的更改。
5、包容性精英领导体制
开源运动鼓励不同的观点和对话。社区通过协商一致做出决策,但也优先考虑成功。较好的想法会得到开源社区更多的支持和助力。
二、谁监管开源软件?
开放源代码促进会(OSI)是一个全球性的非营利组织,致力于教育和倡导所有类型的开源软件。作为一个标准制定机构,它负责维护开源定义,这是一个文档,合法地定义了使任何软件开源的条件。
通过遵循该组织的开源定义,您可以获得 OSI 批准的许可商标。该商标可以建立信任,鼓励其他人做出贡献并与您协作。OSI 维护着一份已批准许可的列表,并在开源社区中批准新许可。它还规定了软件的开放标准要求。
文章标题:开源的原则是什么,发布者:小编,转载请注明出处:https://worktile.com/kb/p/31664