巨头们为什么要开源自己的技术?解析科技企业对软件开源的态度
今年上半年 , Google 公开了用于Big Transfer(BiT)的预训练模型和微调代码——Big Transfer是一种深度学习的计算机视觉模型。根据 Google 的说法,Big Transfer 可使 任何人在相应的任务上达到最优表现,即使每个类只有少量的标签图片。BiT仅是这家科技巨头 众多 免费开放产品 中的一个 , 其实业界大佬 发布免费 且实用的 开源软件科技界 中并不罕见 , 那 大型科技公司 为什么要这样做,真的是“用爱发电”吗 ? 在 90年代后期, 那时 Open Source Initiative 才 出现 不久 , 人们普遍认为 将源代码公开的想法 很不理智 。 毕竟 专有软件是标准, 相关企业或者组织 会尽一切努力保护软件。 但 到 如今 2020年,开源的概念 早已经 发生了巨大的变化,现在 开源思维正一步步 成为主流。 世界上有如此之多的 开源技术 企业(组织) ,其中一些年 盈利 过亿美元 , 甚至 超过 10亿美元, 亿元俱乐部中不乏有像 红帽、MongoDB、Cloudera、MuleSoft、Hashicorp、Databricks(Spark)和Confluent(Kafka) 这样的大佬 。 除了上述高调收购和投资开源项目 的 科技公司外, 就连 谷歌和Facebook 这类传统科技巨擘 也 在推进开源战略 , 可见 开源对于