我们来回顾几个事件。
- 2018年4月16日,美国商务部宣布,未来7年将禁止美国公司向中兴通讯销售零部件、商品、软件和技术。除了在硬件领域无法获得芯片之外,它可能无法在其设备中使用美国谷歌公司开发的手机操作系统Android(安卓)。
- 2018年3月27日,美国联邦巡回法院裁定,谷歌在 Android 上使用了大量 Java 代码,侵犯了 Oracle 的版权。版权之争在 2010 年就已立案,当时 Oracle 向 Alphabet 公司提出至少 88 亿美元的赔偿。
- 2016年7月,FaceBook在开源许可协议中附加了专利条款。简单来说,在附加专利条款中规定,你不能用React做与Facebook竞争的事情,否则你就不能使用React,百度和wordpress等一众公司开始禁止使用React。当然事件还有后续发展,不表。
从这几个事件来说,主要集中在以下几个方面会使我们受到影响:
- 我们平常使用的编程语言、操作系统、开发框架与工具、服务很容易受到主导者的利益影响。如芯片事件就是受到了美国国家政府和利益财团意志的影响。
- 即使原为免费甚至开源的产品,不能够过度依赖,否则很容易被一个协议颠覆你所有的沉淀。比如java,2019 年 1 月以后发布的 Oracle Java SE 8 公开更新将不向没有商用许可证的业务、商用或生产用途提供。
- 基础软件一旦从开源转向闭源,将带来巨大的成本。比如要将所有的react页面替换成其它技术,工作量实在不小。
因此,国内急需建立这样一个生态,才可以保持IT领域的活跃。但个人的力量非常非常有限,需要顶层设计,遍地开花才能处处留香。
网友评论