微软搞了个大新闻,软件要不要钱开发者说了不算( 二 )


微软搞了个大新闻,软件要不要钱开发者说了不算
文章图片
免费软件就是免费提供给用户使用的软件 , 但实现免费通常都会有类似不公布源代码或限制分发等条件 , 比如以腾讯QQ为代表的一大批主流商业软件 。 开源软件是指在软件发行时会附上源代码 , 并授权允许用户更改/自由再散布/衍生著作 , 开源(OSS)并不抵制商业收费 , 其中典型产品就是Android生态的基石AOSP项目 。
而自由软件(FOSS)关注的则是使用软件的自由 , 用户有按自己意愿运行程序的自由、能自由地访问到软件的源码、可以自由地分发软件给他人 , 还可以自由地分发修改后的软件版本 。 在某种意义上 , 如果作为开发者的你按照自由软件协议发布软件 , 那么这就意味着你会丧失对于该软件的绝大多数控制权 , 比如说自由软件基金会(FSF)的GNU/Linux操作系统 。
微软搞了个大新闻,软件要不要钱开发者说了不算
文章图片
但无论开源软件还是自由软件 , 对于收费的态度都是自由的 , 绝大多数许可证并不限制收费模式 。 在这一思想的指导下 , 绝大多数开源软件和自由软件是依靠捐款来维持存续 , 开发者可以自由决定软件免费还是收费 , 用户也可以自由决定是付费还是免费使用 。 而在开源/自由软件官网提供免费下载 , 但在MicrosoftStore上却进行收费一事 , 许多开发者将这一做法解释为用户对自己的一种捐款形式 。
作为收购了Github这一全球最大开源社区的企业 , 微软方面对于这一点自然是心知肚明的 。 事实上 , MicrosoftStore的新政策主要是针对自由软件、而非开源软件 , 微软高管的回应也仅针对开源软件 , 而全程不提自由软件其实就已经表明了他们的态度 。 尽管说在纳德拉上台后 , 微软不复比尔·盖茨和鲍尔默时代将开源视为“愚蠢至极”的态度 , 选择了主动拥抱开源 , 但微软与自由软件社区的关系则一直是剑拔弩张、水火不容的 。
微软搞了个大新闻,软件要不要钱开发者说了不算
文章图片
开源软件和自由软件是不可等价的 , 自由软件是开源软件的一个子集 , “开源是一种开发的方法;自由软件则是一场社会运动” 。 自由软件运动为用户的计算自由而奔走 , 相反 , 开源理念重视的则是实用主义 。 自由软件将专有软件视为敌人 , 而开源软件是自由软件社区对商业规则意见分歧而导致分裂的产物 。 微软方面能够拥抱开源 , 是因为开源社区是对商业化妥协的结果 , 而自由软件则从始至终都是反商业的 。
微软搞了个大新闻,软件要不要钱开发者说了不算
文章图片
自由软件基金会(FSF)甚至于在去年Windows11发布时 , 用一篇题为《当你避开Windows11 , 生活更美好》的文章 , 将微软及Windows11从头到尾批判了一通 。 微软依赖Windows、Office等专有软件构建了自己的软件帝国 , 而自由软件则试图定义一个反商业的软件生态 , 这也就导致了自由软件社区与微软的对立几乎是不会有终点的 , 而此次MicrosoftStore规则的改变或许也只是其中的一个插曲而已 。