热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

2019年五大事件表明Linux与开源的统治地位

2019年,Linux与开源疯狂发展,ZDNet专栏作者StevenJ.VaughanNichols梳理了5个年度大事件,从中我们可以看出来技术的未来还是属于Linux和开源软件的

2019 年,Linux 与开源疯狂发展,ZDNet 专栏作者 Steven J. Vaughan-Nichols 梳理了 5 个年度大事件,从中我们可以看出来技术的未来还是属于 Linux 和开源软件的。

2019年五大事件表明Linux与开源的统治地位

1、IBM 以 340 亿美元收购 Red Hat

排名第一的是 IBM 收购 Red Hat,这是有史以来最大的软件公司收购。IBM 希望通过收购 Red Hat,将 Red Hat 开放式混合云技术的强大功能和灵活性与 IBM 创新和行业专业知识的规模和深度相结合,共同推出下一代混合多云平台,该平台基于 Linux 和 Kubernetes 等开源技术,允许企业在本地以及私有和多个公共云上安全地部署、运行和管理数据与应用。这笔收购也意味着:目前世界领先的 Linux 公司现在属于《财富》 500 强中排名第 34 的公司。

2、云运行在开源软件上

十年前,云更多地是营销热,而没有落地。如今,IDC 表示,全球 IT 支出中有三分之一以上都在云上。展望未来,Gartner 预测,到 2021 年,将有一半的全球企业一律进入云计算。

而云,大多数运行在 Linux 上,甚至 Microsoft Azure 现在也承认 Linux 运行了 Azure 工作负载的 50% 以上。而在 Linux 之上,绝大多数云服务都在开源程序上运行。

3、云与开源

MariaDB 首席执行官 Michael Howard 总结了云与开源近来的冲突局面,他指出,大型私有云公司正在大量开采开源技术和公司,而且使用的是粗暴的露天开采方式。

但是,云与开源的冲突其实与贫穷的小型开源 DBMS 公司(例如 Elastic、MariaDB 和 Redis)无关,正是风险资本家在支持这些 DBMS 业务的高速增长。简而言之,这是大企业之间的一场战斗,开源软件只是碰巧处在其中。

4、云、Kubernetes 与容器

无论在云上运行什么程序,都可能是在容器中。虽然 Docker 式微,但它易于使用的容器技术主导了 IT。在人们如何管理这些容器方面,容器编排软件 Kubernetes 淹没了所有其它管理工具。目前所有主要的公有云供应商、所有主要的 IT 供应商(HPE、IBM 与 VMware 等)都使用 Kubernetes,而 Kubernetes 是开源的。

5、微软是一家开源公司

邪恶帝国不再那么邪恶了。

2019 年,微软抛弃了其专有的 Edge 浏览器,转而使用基于 Chromium 的新开源版本。它还在桌面 Linux 上发布 Teams 组件程序,同时还强烈暗示,其他的 Office 将在 Linux 上出现。微软现在还拥有自己的 Linux 发行版,即 Windows SubSystem for Linux 2.0(WSL),可与 Windows 10 协同运行。

换句话说,正如 Linus Torvalds 所说:“整个反微软有时只是个笑话而有趣……今天,它们实际上更加友好。我与微软工程师在各种会议上交流,我觉得是的,他们已经改变了,工程师们很高兴,他们真的很高兴在 Linux 上工作。因而,我完全驳斥了所有反微软的东西。”

文章作者 Steven 总结,如今除了 Apple 和 Windows 台式机外,其它所有环境都使用开源软件。而且,正如我们已经看到的那样,甚至 Windows 现在也越来越多地使用 Linux 和开源代码。2020 年 Linux 和开源软件将统治一切。

稿源:开源中国


推荐阅读
  • 本文探讨了容器技术在安全方面面临的挑战,并提出了相应的解决方案。多租户保护、用户访问控制、中毒的镜像、验证和加密、容器守护以及容器监控都是容器技术中需要关注的安全问题。通过在虚拟机中运行容器、限制特权升级、使用受信任的镜像库、进行验证和加密、限制容器守护进程的访问以及监控容器栈,可以提高容器技术的安全性。未来,随着容器技术的发展,还需解决诸如硬件支持、软件定义基础设施集成等挑战。 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 单点登录原理及实现方案详解
    本文详细介绍了单点登录的原理及实现方案,其中包括共享Session的方式,以及基于Redis的Session共享方案。同时,还分享了作者在应用环境中所遇到的问题和经验,希望对读者有所帮助。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了互联网思维中的三个段子,涵盖了餐饮行业、淘品牌和创业企业的案例。通过这些案例,探讨了互联网思维的九大分类和十九条法则。其中包括雕爷牛腩餐厅的成功经验,三只松鼠淘品牌的包装策略以及一家创业企业的销售额增长情况。这些案例展示了互联网思维在不同领域的应用和成功之道。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • (九)Docker常用安装
    一、总体步骤1、搜索镜像2、拉取镜像3、查看镜像4、启动镜像5、停止镜像6、移除镜像二、安装tomcat1、dockerhub上面查找tomcat镜像 dockersearchto ... [详细]
  • DockerDataCenter系列(四)-离线安装UCP和DTR,Go语言社区,Golang程序员人脉社 ... [详细]
  • 随着我司的应用都开始容器化,相应的ETL流程也需要迁移到容器中。常规的SQL和shell脚本迁移之后执行基本没有问题,主要的问题在于数据接入使用kettle的场景下,kettle启 ... [详细]
author-avatar
保卫祖国666
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有