运动手环开放api
在GNU和Linux项目不起眼的初期,开源是一个原始且狭义的想法。 它仅适用于编程,并且在很大程度上是合法的名称,其目的是保证即使其他人通过后续贡献来增强源代码,用户也仍然可以使用源代码。
三十年后的今天,“开放”正在席卷企业。 在“开源”之上,我们还拥有“开放数据”,“开放管理”,“开放设计”,“开放组织”,甚至只是“开放”,我们常常暗示这些东西对渐进式软件有些含糊政策。
这一切都变得有些混乱,我认为退后一步来考虑“开放”的真正含义将是有用的。
定义开放
我相信,在现代语境中使用和定义“开放”的模糊方式是对它对我们意味着什么的直觉但很大程度上是清晰的理解。 我们可以轻松地描述其特征-透明度,信息访问,可见性,共享-但所有这些概念的基础都是我们的定义中似乎并不存在的事实:
开放本身并不是目的。 这是进行更强大协作的一种手段。
只有当两个或更多的人一起工作时,它的所有价值和所有可能提供的机会才能体现出来。 毕竟,如果只有一个人看到源代码,那么开源的力量在哪里? 如果只有一个人做出决定,透明度的力量在哪里?
协作是强大的,而不是开放的。 因此,“ 什么是开放的? ”这个问题的答案很简单: