从超级计算机到智能手机:Linux如何成为现代科技的支柱

根据最新TOP500排行榜,全球前500强超级计算机100%运行Linux系统。这些机器承担着气候模拟、基因组分析、人工智能研究及物理实验等任务。

 💬 110 条评论 |  linux | 

从简单内核到数字巨擘

Linux始于1991年林纳斯·托瓦兹创建的开源内核项目。最初只是芬兰的一个小型实验项目,如今却构成了现代计算的支柱。Linux驱动着网络服务器、云基础设施、超级计算机、智能手机、嵌入式设备及无数其他技术。它从小众爱好者项目演变为全球现象的过程,彰显了开源精神、协作模式与社区驱动创新的力量。

Linux的影响不仅限于技术层面,更具有文化意义。它开创了软件开发的新范式,强调透明性、集体贡献与适应性。企业、政府、教育机构及个人开发者共同参与其成长。Linux早已超越操作系统的范畴,成为定义现代计算的全球生态系统。

元素周期表

Linux如何实现统治地位

Linux从小型内核项目发展为现代技术支柱的历程,是创新、协作与韧性的典范。1991年,林纳斯·托瓦兹发布首个Linux内核版本,最初只是个人尝试开发免费类Unix操作系统的实验项目。这个简单实验迅速点燃全球开发者的热情。其开源许可证允许任何人参与贡献、修改或优化代码,由此催生出协作者的全球生态系统——这成为Linux最强大的核心优势。

20世纪90年代初,Linux在业余爱好者和学术界逐渐崭露头角。高校青睐Linux的免费特性、可定制性,以及它为学生探索底层系统设计提供的空间。不同于专有系统,Linux允许深入研究、自由修改和重新分发,由此培育出实验与学习并重的文化。这种学术界与开发者的双重接纳,为后续的快速创新与发展奠定了基础。

至1990年代末,企业开始意识到Linux的潜力。IBM、惠普、甲骨文等公司投入巨资,通过贡献代码、支持企业级发行版及提供商业支持,为Linux注入企业级生命力。这种企业背书消除了关键任务环境中使用开源系统的顾虑,红帽与SUSE由此成为企业Linux领域的领军者,成功弥合了社区开发与商业需求之间的鸿沟。

21世纪初,Linux在网络基础设施领域崛起。其稳定性、性能和成本效益使其成为网页托管与服务器环境的首选。谷歌、亚马逊等企业将Linux作为数据中心标准平台,充分利用其可扩展性和定制化优势。与此同时,2008年Android系统的问世让数十亿消费者接触到Linux,使其成为移动设备的主导内核。

Linux成功的关键在于其社区驱动的开发模式。每年有数万名开发者和数百家企业为Linux内核贡献力量,推动快速创新、严格的安全测试和持续改进。这种协作模式与专有系统缓慢封闭的开发周期形成鲜明对比,使Linux在可靠性和适应性方面具备动态优势。

战略适应性同样推动Linux登顶。其模块化架构使其能从嵌入式设备扩展至全球最大超级计算机,既可定制为高性能计算平台、云基础设施、移动设备及物联网系统,而竞争对手往往难以有效覆盖如此多元的应用场景。结合企业级发行版的长期支持,Linux为组织提供了成本高效、安全可靠且高度可定制的平台。

如今Linux的统治地位不仅源于技术优势,更得益于社区创新、企业采用、战略灵活性与坚定坚持的共同作用。从业余爱好者开发的内核到支撑几乎所有现代计算平台的基础,Linux的发展历程印证了开源协作的力量,以及打造全民操作系统的远见卓识。

全球基础设施中的Linux

Linux主导着网络基础设施。截至2025年,全球排名前百万的网络服务器中,96.3%运行于Linux系统。在所有可识别操作系统的服务器中,Linux占比达58.6%,而Windows Server等专有系统仅占约27%。在全球托管市场,Linux占据超过70%的份额,超越所有竞争对手的总和。

主要云服务提供商高度依赖Linux。亚马逊网络服务、谷歌云和微软Azure均以海量规模运行Linux系统,每日处理数十亿次网络请求。相较于Windows Server或macOS Server,Linux在高负载环境下具备更优异的稳定性,并支持更深度的定制化。Linux服务器可实现超过99.99%的运行时间,这对云服务和企业应用至关重要。

超级计算与高性能计算

Linux是超级计算机的标准操作系统。根据最新TOP500排行榜,全球前500强超级计算机100%运行Linux系统。这些机器承担着气候模拟、基因组分析、人工智能研究及物理实验等任务。在如此规模的应用场景中,没有任何其他操作系统能与之匹敌。

超级计算机需要极致性能、精准控制和可扩展性。Linux通过高度优化的内核和可配置的发行版提供了这些特性。美国宇航局、欧洲核子研究中心和美国能源部等机构都依赖Linux,因为它可以针对特定硬件架构进行定制,而其他系统往往缺乏这种灵活性。

日常设备中的Linux

Linux早已融入日常生活,用户往往浑然不觉。全球最受欢迎的移动操作系统Android基于Linux内核,占据全球智能手机市场约72%份额。路由器、智能电视、物联网设备、汽车系统及工业机器均广泛采用Linux。其模块化特性使其能在资源受限的设备上高效运行,而Windows或macOS则难以胜任此类轻量级部署。

在汽车领域,Linux驱动着车载娱乐系统、导航设备及车辆诊断系统。医疗行业中,它支撑着医学影像、生命监护仪和实验室设备。Yocto和Alpine Linux等嵌入式发行版备受青睐,因其可定制性强且避免了通用操作系统的冗余负担。

Linux发行版的多元性

Linux的多元性无可匹敌。截至2025年,全球存在600余种持续维护的发行版。Ubuntu和Fedora等桌面发行版注重易用性,而Red Hat企业版Linux(RHEL)和SUSE企业版Linux则侧重稳定性与技术支持。Alpine Linux等轻量级发行版则服务于容器化应用和嵌入式设备。

这种多样性使用户和组织能够选择契合自身需求的发行版。不同于仅提供有限SKU的Windows,Linux的选项从精简内核到功能齐全的企业环境应有尽有。高校和研究机构常采用定制发行版以满足特殊计算需求。

安全与稳定性

Linux以安全性著称。开源开发模式使全球开发者能审查代码,快速发现漏洞并及时修复。相较于Windows服务器,Linux服务器遭受恶意软件感染的概率普遍较低。企业级发行版提供长达十年的长期支持与安全更新,确保关键任务应用的稳定运行。

与专有系统相比,Linux具备更高的透明度,允许组织审计代码并实施定制化安全措施。这对金融机构、政府网络及医疗系统至关重要——这些领域一旦发生安全漏洞,后果将不堪设想。

灵活性与定制化

Linux的开源特性赋予其前所未有的灵活性。组织可修改内核、选择软件包、优化性能并实施严格的安全策略。Docker和Kubernetes等容器技术依赖Linux的命名空间和cgroups实现工作负载隔离,超过90%的容器工作负载运行于Linux平台。

从单块树莓派开发板到多机架数据中心集群,Linux皆能灵活适配。其他操作系统虽易于使用,却鲜少具备如此高度的适应性或经济高效的可扩展性。

社区协作

Linux 开发由充满活力的全球社区驱动。2024 年,来自 1400 多家企业的 22,000 多名开发者参与了内核贡献。这种协作模式每年催生数千项改进,包括安全补丁、性能优化及新功能。

社区协作确保Linux在持续进化的同时保持可靠性。专有系统则遵循企业更新周期,可能滞后于新兴安全威胁。Linux的开放特性使全球专家能近乎实时地解决问题。

教育与研究领域的Linux应用

Linux因其成本效益和适应性,在教育与科研领域得到广泛应用。高校利用Linux开展编程、网络和系统管理教学,学生得以在真实计算环境中获得实践经验——这在闭源操作系统中难以实现。

科研机构运用Linux进行模拟计算、数据分析和人工智能任务。欧洲核子研究组织的大型强子对撞机及美国宇航局的任务,均采用基于Linux的系统进行计算。Linux的稳定性、可定制性及对专业科研软件的支持,使其成为学术研究不可或缺的工具。

市场普及与产业影响

Linux已构建起庞大的商业生态系统。红帽、SUSE和Canonical围绕Linux支持、咨询及订阅服务建立了价值数十亿美元的业务。受云计算普及、人工智能工作负载及企业应用驱动,全球Linux市场规模预计到2026年将达122亿美元。

谷歌、脸书、IBM、亚马逊和微软等科技巨头均高度依赖Linux支撑内部运营与产品交付。其卓越的性能、可靠性和成本效益使其成为企业级计算的默认选择。相较于Windows Server,Linux通常能实现更优的资源利用率和更低的运营成本。

竞争优势

相较于专有系统,Linux具备三大优势:完全掌控权(无供应商锁定)、无与伦比的定制化能力,以及轻量级模块化架构。不同于Windows,Linux既能在最低硬件配置下高效运行,也可针对特定工作负载进行优化。相比macOS,Linux支持更广泛的硬件设备、软件开发工具及云原生应用。

Linux在企业级与云环境中更具可扩展性。其内核可在单台服务器上处理数万次并发连接,这对高流量网络服务至关重要,而Windows或macOS通常需要额外授权和基础设施支持。

Linux与云计算

Linux主导着云计算领域。包括AWS、Azure和Google Cloud Platform在内的多数公有云平台,均采用Linux作为虚拟机和容器的首选操作系统。Kubernetes、Docker和OpenShift几乎完全基于Linux运行。全球超过90%的容器化工作负载运行在Linux平台上。

Linux的适应性、安全性与成本效益使其成为多租户云环境的理想选择。企业可快速部署数千个实例、自动化更新并保持完全控制权,这在专有系统中难以实现。

未来展望

Linux在技术领域的角色将持续扩展。随着人工智能、物联网、边缘计算和云服务的迅猛发展,Linux正以独特优势成为未来创新的基础。专家预测到2030年,Linux将支撑几乎所有云工作负载、绝大多数智能设备,并继续主导超级计算领域。其开源模式确保了持续发展能力,能应对新硬件与软件挑战,并保持卓越的安全性和适应性。

参考文献与来源

Linux.com,《全球500强超级计算机中94%运行Linux》,TOP500报告,2025年 https://www.linux.com/news/94-percent-worlds-top-500-supercomputers-run-linux/

TrueList,《2025年Linux统计报告》,网页服务器份额与分布数据 https://truelist.co/blog/linux-statistics/

Gitnux,《2025服务器统计报告》,全球托管市场份额 https://gitnux.org/server-statistics/

BasicFundas,《2024年Linux统计报告:市场份额与使用趋势》,2024年 https://www.basicfundas.com/linux-statistics-2024/

IndustryResearch.biz, 《2025年Linux操作系统市场报告》,全球市场预测 https://www.industryresearch.biz/market-reports/linux-operating-system-market-103328

CNCF,《2024云原生计算报告》,容器工作负载统计数据 https://www.cncf.io/

MarketGrowthReports.com,《2024年Linux嵌入式系统市场报告》,物联网与嵌入式设备中的应用情况 https://www.marketgrowthreports.com/market-reports/linux-operating-system-market-115354

维基百科,“Linux”,概述使用情况与历史 https://en.wikipedia.org/wiki/Linux

共有 110 条讨论

  1. 严肃提问:为什么安卓本质上使用的是Linux内核,却没人能搞出一个开源智能手机操作系统,性能能接近它?

      1. 厂商实际发布的内核通常会在“标准”安卓内核基础上叠加专属驱动。目前正通过“通用内核映像”(GKI)推动内核通用化。

        但ARM生态远比PC领域复杂。芯片定制化程度更高,存在更多非标准实现方式。智能手机系统常采用设备树信息描述硬件,而非ACPI/UEFI式的“自动检测”机制——因集成组件为节省芯片空间和能耗而极度精简。

        因此实际出货的镜像可能比你想象中更具设备专属性。再加上对某些无线系统信息的访问受限。

        1. 实在难以理解有人竟能让主线内核在智能手机上勉强启动。我稍作修改,内核就彻底崩溃到无法调试。谢谢你啊ARM。

          顺便说一句,Exynos 2400并非完全采用GKI架构。它本质上就是无法用GKI启动的设备,因此本质上与非GKI设备无异,只是多了些分区、外部模块和冗长的构建时间而已。

        2. 感谢说明,这解释得很有道理。

      2. 在ARM阵营中,这种情况比x86平台严重得多。

      3. 厂商雇佣专业团队维护程序…而桌面Linux应用顶多靠一两个人开发,一旦开发者厌倦离职,项目就随之终止。你真想看到成千上万款手机运行着数不清的Linux系统吗?当然不想。

        1. 我指的是硬件厂商。

          • 文档被保密协议牢牢封锁
          • 固件二进制文件采用专有许可,仅支持直接分发
          • 硬件与特定操作系统接口深度绑定
    1. 可以说,安卓在该领域的初期成功得益于开放手机联盟,该组织在硬件支持等方面实现了标准化。

    2. 这类系统确实存在,但都是AOSP分支(如Graoheneos、LineageOS等)

    3. 谷歌投入巨资和时间将Android及AOSP打磨至理想状态。若你雇佣数千名开发者,投入数十亿美元打造替代智能手机操作系统,最终必然品质卓越。

      即便系统优秀,若缺乏必要的应用支持,消费者根本不会买账。历史上确实存在过非安卓非AOSP的操作系统,它们或许能完美胜任手机和网页浏览器的功能。

    4. 关键在于应用生态。若不支持APK文件,系统注定胎死腹中

      1. 用Waydroid就能基本解决,这其实不是大问题

        1. 但若追求完整功能(可靠通知、多数应用需Play服务、媒体控制等系统集成、后台服务、通话功能、画中画模式等)这确实是个问题。

          1. 你可以安装Play服务。如果这类手机更普及,我相信其他问题也能解决——毕竟这种使用场景越来越常见…

            1. 对此我持保留态度,尤其涉及需要系统服务和硬件访问的功能。虽然所有问题都有解,但即便存在巨大需求,未来十年内实现的可能性依然渺茫。

    5. 我认为症结在于驱动程序、引导加载程序等组件都是专有且封闭的。就像我们用作智能电视盒的那些ARM设备——本该能自由定制,却缺乏便捷的构建安装途径,最终沦为电子垃圾。

    6. GrapheneOS正是为此而生。此外还有其他基于AOSP的替代方案。

      我想你指的是非安卓底层的替代方案,这难度大得多——AOSP做了大量适配移动设备的扩展,这需要海量工作量,其他方案(售后市场系统或其他)至今都远未达到这个水平。更何况安卓应用都是为移动设备设计的,而面向Linux的软件通常并非如此。

      1. 赞同+1,GrapheneOS绝对是我最爱的Linux发行版之一 🙂

      2. 他们没问的是:为什么没人能搞出一个像安卓那样好用的安卓系统?

        1. 他们问的是:

          严肃提问:安卓本质上使用的是Linux内核,为何其他开源智能手机操作系统却无人能做到同样出色?

          一款开源智能手机操作系统,其性能足以媲美厂商版安卓系统……那就是GrapheneOS。

          1. 我认为这里暗示的意思很明显:他们指的是基于Linux内核的非安卓系统。石墨烯及其他所谓“定制ROM”本质上仍是安卓系统,在此提及它们毫无意义(尽管这多少说明了这些系统确实不如厂商版安卓流畅)。

            这好比有人问“既然咖啡这么好喝,为什么没人发明其他含咖啡因的饮料”,你却回答“不加糖的咖啡就是答案”——尽管对方压根没说明他指的是含糖咖啡

            1. 我认为他们明显指的是基于Linux内核的非安卓系统,

              别告诉我你没读完我原帖却装作没读完的样子。

              Graphene及其他所谓“定制ROM”本质仍是安卓系统,在此讨论毫无意义(尽管它们确实不如原厂安卓流畅)

              但它们完全符合开源且性能接近原厂安卓的要求。

              这就像有人问“既然咖啡这么好,为什么没人发明其他含咖啡因的饮料”,而你回答“无糖咖啡就是答案”——尽管对方压根没说明他们指的是含糖咖啡

              完全不是这么回事。

            2. 我是最初提问者,反复思量后仍难以定论。双方论点皆有道理,但技术正确性未必等同最佳方案。GrapheneOS在隐私安全方面投入巨大,但其架构高度依赖现有安卓系统,不知能否称之为独立操作系统。

            3. 因此我最初的评论才同时探讨了Android与非Android方案。

    7. 手机CPU架构(ARM)问题、闭源驱动、锁定引导程序、应用程序限制非认证版本的Android(如root或自定义ROM)等等

    8. 多数安卓手机采用多年未更新的LTS内核分支,其中包含编写粗糙的驱动程序,既难以维护又无法移植到新版本。

    9. 因为这需要资金和开发时间(而开发时间等同于资金),而大多数厂商并不具备这些条件?

    10. 尤其当存在Anbox/Waydroid这类能运行(部分)安卓应用的工具时。

      我的小米8仍在使用最新版Lineage系统,但时常考虑将Pinephone作为日常主力机。目前尚未成功切换,不过会持续关注其发展动态。

    11. 首先,为何个人电脑能提供如此多元的系统选择?正因它们本质高度相似——即便不同品牌亦然。它们均采用AMD64架构和ATX主板标准,支持ACPI与UEFI规范,组件可自由互换。任何采用相同插槽的CPU都能直接替换到我的电脑上正常运行,DDR4内存亦是如此。这意味着单一系统镜像可跨所有计算机共享且运行无碍。

      再看移动设备。其设计要求必须体积小巧,同时集成大量独特传感器及其他I/O设备。若试图用与PC相同的架构整合这些组件,结果只会适得其反——体积反而会变得庞大。连接各部件的线缆将密密麻麻,CPU插槽本身也会因体积过大而无法装入手机,且每个设备都需与系统主体分离,导致设备间通信和驱动程序管理成本激增。

      为将所有必需组件塞进手机的微型机身并最大限度降低“架构开销”,系统内所有元件都被整合为单一芯片——即系统级芯片(SoC)。摄像头、充电接口与电源模块、闪光灯及其他传感器均通过多引脚焊接在主板上,实现高速通信。CPU被赋予了大量额外功能——这些功能通常由主板上的独立芯片完成——同样通过焊接方式集成。屏幕则通过宽幅排线连接,借助低级协议实现与主板的高速通信。

      这种设计造就了现代移动设备,却也舍弃了个人电脑易于操作的可互换性与标准协议。要在SoC上运行系统,所需固件远多于普通PC。虽然SoC采用标准ARM架构,程序无需为每款手机重新编译,但运行这些程序的系统需要大量额外“缓冲层”,才能理解如何在特定SoC上执行操作。

      这套额外的固件由手机制造商提供,他们自行将其添加到基础安卓系统中,然后预装出厂。这对绝大多数用户来说没问题,但对想安装不同操作系统的你而言却行不通。你需要厂商添加到安卓系统中的固件,但厂商没有理由特意为你把这套固件移植到Linux系统上。通过保留固件控制权,厂商能限制用户对手机的操作空间,从而创造更多销售机会和盈利空间。若用户将Linux系统装入手机,厂商将失去这部分潜在收益。鉴于此举完全合法,他们自然选择不与用户共享专有固件。

      这正是三星、谷歌、摩托罗拉等品牌手机基本不存在Linux版本的原因。虽然存在开源硬件(如Pine Phone,其共享设计方案允许用户编写自有固件或使用他人固件),但这类设备缺乏现代智能手机应有的诸多功能。在无法与科技巨头手机形成合理竞争前,这类设备难以获得广泛采用。在此之前,要在手机上安装开源操作系统将极其困难,即便成功安装,系统也会丧失大量实用功能,最终反而成为负担。

    12. 或许这就是他们如此富有的原因

      1. 他们靠出售用户数据致富。

  2. 说安卓是Linux实在太客气了。
    不过未来情况可能改变。谁知道呢

    给那些不清楚的人科普下

    Linux内核 -> Linux LTS -> Android通用内核(谷歌) -> SoC厂商内核(高通/联发科) -> OEM厂商内核

    你手机上的内核与上游版本相差甚远,即便它们是开源的,代码回流也极其困难。

    我预计高通会改变这种局面,原因有二:
    – 他们正进军笔记本领域,OEM厂商对Linux ARM笔记本兴趣浓厚(戴尔已明确参与,且实际贡献代码)
    – Steam Frame项目——若你下代手机搭载骁龙8 Gen 3,它很可能成为Linux史上支持最完善的手机
    – 至少从Z世代观察到,隐私保护与数字排毒需求正兴起(而OEM厂商默认的安卓体验在这方面表现糟糕)

    1. 当前实际流程已不同于此,更接近:

      Linux LTS -> 通用内核映像(谷歌提供)-> 厂商以模块形式添加驱动

    2. SoC厂商的内核几乎99.9%基于主线Linux。来源:这基本就是我的工作。

      但关键问题依然存在:驱动有时不会被合并到上游。即便合并了,设备树(硬件描述)也几乎从不公开。

      1. 即便高通笔记本同时支持Windows和Linux,我仍看到上游支持的缺失。他们曾大谈特谈对Linux的良好支持,但Tuxedo公司最终停产了高通S1E笔记本,因为所谓的功耗优势从未实现。

        在Windows方面,他们要求OEM厂商证明驱动支持。据参与这些设备开发的Windows开发者反映,由于缺乏支持,开发过程相当痛苦。

    3. 至今未见任何拒绝将Android归类为Linux发行版的合理依据——若此标准成立,Alpine等系统同样不应被纳入。Linux的定义绝非仅取决于是否使用glibc库。

      1. 所幸讨论焦点从未涉及用户空间,而是集中在普通手机预装的Android内核存在严重污染问题。

    4. 我曾表达相同观点,结果被这里所有“天才”围攻,从此不再讨论。Linux社区有个毛病——总要自我陶醉到极致才能获得使用Linux的满足感。只要看到带点Linux内核的东西,我们就冲出去嚷嚷“这就是Linux!天啊Linux太棒了”。笑死

  3. 手机根本不是开放计算平台,这胜利根本是惨胜

  4. 蠢问题:以前超级计算机不是100%用Linux吗?

  5. 微软在手机领域彻底搞砸了。越来越多用户只用手机或平板。微软现在处境堪忧,因为他们已陷入无法取胜的境地。

    1. 或许这解释了他们最近为何对人工智能如此执着

    2. 微软深知自己已败局已定,这正是Windows 11充斥广告的原因;没人想要Windows 11,微软只是在竭尽所能地榨取最后价值。

  6. 有人完全可以辩称安卓并非我们理想中的Linux系统。即便到2025年也难言改变。

    1. 你们纯粹是混淆了概念。所谓Linux发行版,是指以Linux内核(经过某种程度的修补或修改)为核心的操作系统,安卓系统完全符合这一定义。

      你所指的可能更接近于秉持开源精神(FOSS ethos)的开源系统。这类系统确实占多数Linux发行版,但并非全部。

      1. 况且多数所谓“开源”发行版是否真比GrapheneOS这类AOSP发行版更“开源”值得商榷。每个发行版都不得不包含驱动程序的二进制代码块(可惜)。

      2. 赞同。他们混淆了Linux与自由软件的概念。Android虽是开源的,但由于谷歌的诸多限制与干预,其自由度/开放性并不高。Android未遵循自由软件理念,并不影响其作为Linux发行版的本质。

        1. 需区分Android(AOSP)与Android+GMS(谷歌移动服务)。纯AOSP系统绝对符合自由/开源软件标准。

      1. 没错。可惜这里充斥着太多教条主义者/把关者,总爱强调“这才是真正的GNU/Linux”…

    2. 确实…在自有硬件上运行Linux的核心意义在于掌控系统。但手机的启动加载程序被锁死,若试图破解据说会故意烧毁保险丝,让厂商知道你已丧失保修资格

  7. 等等等等94%?别急!实际更接近100%。我从未见过不运行Linux的服务器,虽然知道某些服务器曾用微软服务器系统,但这些早就退役了。连微软自己都在Azure平台上用了Linux。

    1. 总得有人维护Active Directory服务器吧。这仍是管理Windows桌面群集的最佳方案。据我所知微软正逐步放弃本地/自建AD,我猜许多仍在自行运行AD的机构,可能已将其从裸机迁移到VMware或Linux虚拟化平台上的虚拟机,但6%这个比例听起来挺合理。

    2. 根据链接文章,94%的数据源自2012年。

    3. 我们公司仍在使用Windows服务器

      1. Windows服务器仍在使用,但几乎专用于活动目录。

    4. 没见过微软服务器?我在企业环境里接触的小型服务器基本都是Windows。

  8. 关键问题在于:剩余6%的超级计算机运行什么系统?

  9. 安卓系统与Linux的关系,如同Ubuntu之于Linux。

    很多人对此含糊其辞,这既不公平也不准确。

    1. 没人含糊其辞,关于Linux内核的复制粘贴梗图就说得很清楚。

      Linux是内核,这是常识。安卓系统本质上就是Linux。

      1. 那我能在安卓上运行Docker吗?

        1. 不能直接运行,但这毫无意义。你同样可以打造一个缺少所有必要组件的Linux发行版内核,它依然是Linux。

  10. 安卓不是“Linux”,它是巨头公司对自由软件运动漠不关心的挪用。我认为自由软件用户不该因安卓使用Linux就对其视而不见。

    1. 谷歌对Linux内核的诸多贡献惠及所有使用者。

      1. 这绝不等同于谷歌支持自由开源软件,更不意味着安卓系统值得认可。

        微软同样贡献良多且造福大众: 但这绝不意味着微软是自由开源软件的朋友。这些企业纯粹出于利益驱动,而扼杀自由开源软件同样符合他们的利益。

        1. 如今我怀疑任何为Linux贡献者都并非无私奉献。整个协作努力的本质,是为了服务于他们各自推动的特定目的。

          1. 你描述的行为未必自私。自由软件的精髓在于允许用户随意修改程序:没错,这通常是为了满足特定需求。

            但这种行为本身具有无私性——你获取了现有成果,为自身需求进行改进,并把改进成果回馈给所有人。各方皆受益:你获益最多,但所有人同样受益。

            谷歌和微软等企业为Linux做贡献,确实让所有人受益:但别忘了,企业的贡献并非源于他们希望Linux繁荣发展,也非对自由开源软件社区的尊重——因为驱使企业贡献Linux的利益,同样驱使着他们想要彻底扼杀自由开源软件。

    2. Android本质是Linux内核的扩展版本

      1. 更准确地说应是“大量扩展”,其中许多功能正是移动领域亟需的。

        1. 为何人们仍持此观点?安卓内核不过是在Linux LTS基础上打了几层补丁罢了

      2. 谷歌从未真正重视Linux,它只是谷歌减轻工作量的捷径。若真在乎Linux,谷歌本可利用其主导地位推动操作系统更开放——若非专有二进制文件的束缚,许多安卓新增功能本可纳入内核

        1. 谷歌在Linux代码贡献量上排名第四或第五。他们绝对不是白嫖者。

    3. 若他们不关心自由软件运动,为何会成为Linux基金会最大捐助者之一?为何这些“巨头企业”的软件工程师在GitHub上贡献了最多开源代码?诚然它们是营利组织,往往更在意取悦投资者而非客户,但无论你是否认同,“自由软件运动”本身并非免费,同样需要巨头企业的投入才能延续。否认这个事实,无异于无端煽动仇恨。

      1. 他们资助Linux的初衷正是如此——让像你这样的人认为他们足够仁慈,从而为其存在正名。这并非针对你的影射。

        谷歌赚取数十亿利润,却只给Linux内核开发者施舍残羹冷炙。

        我同时批评谷歌和整个Linux社区——正是你们让我们误以为企业捐赠不可或缺,因为多数社区成员期待免费劳动力而非捐款。

        1. Linux的成功源于巨头企业(及所有参与者)出于自身利益的贡献。若你真以为Linux只是由仁慈个体推动的业余爱好者/独立非企业项目,那你就大错特错了。

        2. 他们资助Linux的初衷正是为了让像你这样的人认为他们足够仁慈,从而为其存在正名——这并非针对你的影射。

          不,他们资助Linux纯粹出于利益考量,毕竟这比开发专有替代方案更划算。

          仅此而已。与营销形象或美化形象几乎毫无关联。

          核心在于确保他们能掌控方向盘,主导自身依赖的软件未来发展。

    4. 它本质上就是基于主线Linux并叠加了部分补丁。所有发行版都会对Linux进行补丁修改。

    5. 谷歌是否在乎自由软件无关紧要,它终究是Linux。

    6. Android绝对是Linux系统,只是不属于GNU/Linux范畴。当前Android通用内核已从主线分支,谷歌通常会将其补丁回馈上游。

      其余观点你说的没错。谷歌确实不是什么好人。

  11. 其他市场份额都去哪了?专有操作系统、Windows,还有苹果那玩意儿?

  12. 没错,Linux完美驱动我的安卓手机,让我能在上班时间边拉屎边玩糖果粉碎。开源万岁!

    1. 安卓使用的是Linux内核(=你比喻中的引擎)。

        1. 听起来你是在说安卓不是Linux,因为它没有Linux内核=(丰田车除了引擎外全是丰田部件)。

          更贴切的比喻应该是:安卓之于Linux,如同阿斯顿·马丁新车之于奔驰——除了引擎外全是非奔驰部件。

            1. 完全正确,而(新款)阿斯顿·马丁=奔驰引擎+阿斯顿·马丁其他部件。

            2. 阿斯顿·马丁 = 梅赛德斯引擎 + 阿斯顿·马丁其他部件
              丰田 = 雪佛兰引擎 + 丰田其他部件
              你只是调换了品牌名称。这算什么不同类比?你这是在为汽车品牌站队吗?

          1. 这不就是同样道理吗?安卓除了Linux系统外都用自家技术,丰田除了引擎外都用自家技术。

            1. 这正是我的观点——类比方向完全颠倒。所以我才提出替代方案。

    2. 安卓就是Linux。这是技术事实。

      Linux是内核。凡是使用Linux内核的系统都是Linux。

        1. 兄弟,Linux内核才是决定系统是否属于Linux的唯一要素。别再胡扯了。

        2. 你的技术理解有误。

          Linux仅指内核本身,不包含整个操作系统、用户空间或生态系统。

          你现在在争论Android是否属于GNU/Linux——这点你倒是说对了。

          GNU项目与Linux内核是独立的,但多数发行版里的用户空间工具都源自GNU项目。

          Android确实基于Linux内核,但它不属于GNU/Linux体系,因为缺少大部分GNU用户空间工具。

        3. 按此逻辑,你大可辩称Alpine Linux并非Linux,甚至基于Debian专门为嵌入式设备运行信息亭前端而打造的完全封闭式安装也不符合你对Linux的定义。

    3. 据Gemini所言,那便是… 谷歌搜索Gemini…Android是Linux发行版,虽经定制而非传统版本,但终究属于Linux范畴。

  13. 本文竟未提及GNU工具集?
    没有GNU就无法解释Linux的成功。

    真是糟糕的文章。

    1. 文章并不差,事实上Android确实不属于GNU/Linux体系。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

你也许感兴趣的: