软件唯有开源才是出路?_程式码
当年对着 Linux 有着很大敌意的微软,在时隔多年后主动拥抱起了开源;
在科技竞争愈发激烈的局势下,百年蓝色巨头 IBM 不惜花费 340 亿美金收购知名开源解决方案供应商红帽;
放眼全球的技术圈,无论是使用最为广泛的 Android 还是浏览器市场占有第一的 Chrome,都与开源有着密不可分的关系;
整体而言,开源对开发者、企业乃至整个行业究竟意味着什么?

作者 | www.sooperthemes.com
开源软件问世已经很多年了。当开源软件刚出现时,人们都认为它有风险且不成熟。然而,随着时间一天天过去,越来越多的公司开始在开源的基础上开发和构建软件。如今,Drupal CMS和Linux操作系统等开源软件纷纷涌现,它们代表着该行业的先驱。
那么,究竟什么是开源软件?开源指的是不带有专有许可证的软件型别。这类软件释出的版本可以保证永久免费下载、分发和使用。这也意味着开源与专有软件不同,任何人都可以检视其程式码。最重要的是,任何人都可以根据自己的需求来自由地修改程式码。
而专有软件则恰恰相反。专有软件的程式码不能自由复制和分发,也禁止对程式码进行修改,如果出现问题,使用者无法自行修复,必须依赖软件供应商来解决问题。
开源软件的优点
既然我们谈到了开源的优点,那么我们也应该讨论它的缺点。
最近,越来越多的科技巨头开始在开源市场上占有一席之地。其中包括IBM、AT&T和微软。
IBM收购红帽
2018年10月28日,IBM以340亿美元的巨资收购了红帽。此次收购的目的是为了让IBM在未来几年内塑造云端计算和开源市场。为了保证市场领先,IBM为此次收购投入了大量资金。然而,有人对此次收购持有异议。他们声称IBM将破坏红帽文化,而时至如今他们的做法确实证实了此次收购有点像某种企业殖民化。就让时间来证明此次收购将如何塑造开源软件的未来吧。尽管如此,IBM愿意花这么多钱就证明开源软件是一条通向未来的光明大道。
AT&T收购AlienVault
AlienVault是一家管理网络攻击的开源解决方案开发商。他们开发了世界上最大的众包电脑保安平台Open Threat Exchange。2018年8月22日,AT&T收购AlienVault。从那时起,AlienVault被重新命名为AT&T Cybersecurity。相信AlienVault可以凭借AT&T的高覆盖率和资源,对世界的网络安全产生更大的影响。然而,这次收购引发了很多争议,主要是AlienVault的一些支持者,他们声称此次收购是该品牌的终结。事实确实如此,因为AlienVault已被重新命名为AT&T Cybersecurity。但是,只有时间可以证明在AT&T的领导下,他们的商业模式是否会有更激进的变化。
Acquia收购Mautic
2019年5月8日,Acquia收购开源营销自动化工具Mautic,其目的是加强开源软件领域的存在感。Acquia打算与Mautic一起,提供可以替代专有产品的唯一的开源解决方案,并开拓Acquia的愿景,提供业界首个开放式数字体验平台。最重要的是,与前两家公司不同,Acquia拥有强大的开源文化,因此收购Mautic是一个经过深思熟虑的商业决策。
应用、外挂和服务:开源与闭源软件的混战
Android、Google和华为
Android是一款适用于手机的开源操作系统。正式的名称为Android开源专案(Android Open Source Project,即AOSP)。这是一个由Google开发的专案。该操作系统基于Linux核心的修改版本,主要用于触控式屏幕移动装置。Android持有Apache 2.0的许可,因此使用者可以根据需要修改和分发他们的修改版本。即便如此,在最近美国禁止华为的事件中,Google宣布新的贸易禁令迫使他们收回华为的Android许可。如今,由于Android是开源的,所以操作系统本身仍然可以免费使用。但是,几乎所有中国以外的Android装置都预先安装了Google的服务和应用,因此Google应用在所有Android装置中都有着很重要的作用。Google这样做,是因为Google地图、Youtube、Gmail和Play商店等应用不是开源的,各个公司需要许可协议才能将在自家的装置上安装这些应用。Google Play商店也是付费服务,它为应用更新提供安全检查和程式码验证。这在Android平台上形成了一个非常重要的安全层。
更糟糕的是,与Google失去合作关系意味着,华为无法及时获得Android平台的安全更新。当Google修复漏洞时,他们会首先向合作伙伴传送修复程式,在合作伙伴将更新发布到他们的装置上之后,修补程式才会被公开。这意味着在安全补丁释出并推送到华为装置之前,华为的装置将暴露在黑客和病毒的攻击之下。
Sooperthemes:提供和支援付费的Drupal扩充套件
对于Sooperthemes,我们对Drupal专案充满热情。我们希望看到Drupal茁壮成长,并超越竞争对手更好。为此,我们必须找出Drupal可以改进的领域。事实证明,营销或通讯部门以及没有深厚技术知识的使用者非常需要通过Drupal来导航和构建网站。因此,Sooperthemes开发了Glazed Builder。Glazed Builder是一个功能强大的视觉化页面构建器,任何人都可以使用,且无需编写或检视任何程式码。Sooperthemes希望通过Glazed Builder,为更广泛使用者提供Drupal的强大功能,并让他们轻松地构建、维护和发展基于Drupal的网站。
虽然多年来,Android、WordPress,甚至Linux操作系统等其他开源平台拥有付费应用和外挂蓬勃发展的生态系统,但对于Drupal来说也是如此。幸运的是,凭借我们在Drupal社群的13年经验,我们能够在Drupal社群中建立蓬勃发展的产品和服务。
总结
从最新的趋势可以看出,在不久的将来开源将成为软件的主要基础。这个预测的根据是开源软件带来的好处,以及科技界主流公司对开源软件的浓厚兴趣。最有可能成功的做法可能是结合开源平台和付费应用。对于需要更多营销和使用者体验设计专家参与的元件来说,付费应用尤为便利,因为这些人都不是开源软件社群的贡献者。
原文:https://www.sooperthemes.com/drupal-blog/open-source-software
CSDN 5G 沙龙来啦!
6 月 29 日,微软中国 CTO 韦青、北京邮电大学资讯与通讯工程学院多媒体技术教研中心主任/博士生导师孙松林、金山云 AIoT 事业部高阶研发总监肖江、爱立信中国研发部多天线高阶专家朱怀松、爱立信中国研发部主任系统工程师刘阳等行业内顶尖的领军者、资深的技术专家们共聚一堂,共同探讨 5G 在物联网中的巨大潜能。
