交恶微软、拒绝乔布斯,21岁的他是如何开发出Linux的?

原创
admin 17小时前 阅读数 2 #Linux
文章标签 Linux

引言

Linux,这个如今在服务器、桌面和移动设备上广泛使用的操作系统,其诞生背后有着许多有趣的故事。本文将带您回顾Linux的创始人林纳斯·托瓦兹(Linus Torvalds)21岁时,怎样克服种种棘手,开发出Linux操作系统的。

与微软的交恶

在Linux诞生之前,林纳斯·托瓦兹是一个对计算机充满热情的年轻人。当时,个人电脑市场被微软的DOS操作系统垄断,而微软的操作系统在当时被认为是对计算机用户的一种束缚。林纳斯·托瓦兹对这种现状深感不满,他渴望拥有一款更加随意、开放的操作系统。

当时,微软的比尔·盖茨正在全球范围内推广Windows操作系统,试图将DOS的用户迁移到Windows。然而,林纳斯·托瓦兹对微软的经营理念产生了强烈的反感。他认为,微软的产品明显封闭,制约了用户的选择权。这种对微软的失望,促使他下定决心,要开发出一款属于自己的操作系统。

拒绝乔布斯的邀请

在Linux开发过程中,林纳斯·托瓦兹还拒绝了苹果公司创始人史蒂夫·乔布斯的邀请。当时,乔布斯期望通过苹果公司的技术拥护,帮助林纳斯·托瓦兹开发Linux操作系统。然而,林纳斯·托瓦兹并没有被乔布斯的邀请所打动,他坚持要自由完成这项工作。

乔布斯对林纳斯·托瓦兹的拒绝感到十分惊讶。他认为,林纳斯·托瓦兹缺乏商业眼光,没有意识到苹果公司提供的巨大价值。然而,林纳斯·托瓦兹始终坚持自己的信念,他相信Linux的未来在于开放和随意。

Linux的诞生

1991年,21岁的林纳斯·托瓦兹在赫尔辛基大学的一台386个人电脑上,开端了Linux操作系统的开发。他利用当时流行的Minix操作系统作为参考,结合自己的革新,逐渐形成了Linux的核心架构。

为了吸引更多的开发者加入Linux项目,林纳斯·托瓦兹在互联网上发布了Linux的源代码,并宣布该项目为开源项目。这一举措得到了全球范围内众多开发者的主动响应,他们纷纷为Linux贡献自己的力量。

在Linux的开发过程中,林纳斯·托瓦兹遇到了许多棘手。他需要逐步地优化代码,解决各种技术难题。同时,他还面临着来自商业操作系统的竞争压力。然而,林纳斯·托瓦兹始终坚持自己的信念,逐步努力,最终在1991年10月5日发布了Linux的第一个版本。

Linux的提升

Linux发布后,迅速在全球范围内得到了广泛应用。许多公司和研究机构开端采用Linux作为自己的操作系统。在这个过程中,Linux逐渐形成了多个不同的发行版,如Red Hat、Ubuntu、CentOS等。

Linux的顺利,离不开开源社区的共同努力。许多开发者、志愿者和企业都为Linux的提升做出了贡献。如今,Linux已经成为全球范围内最受欢迎的操作系统之一,广泛应用于服务器、桌面和移动设备等领域。

总结

林纳斯·托瓦兹在21岁时,凭借自己的热情和信念,顺利开发出Linux操作系统。他拒绝了微软和苹果的邀请,坚持自由完成这项工作。Linux的诞生,不仅改变了计算机操作系统的提升历程,也贯彻了开源文化的传播。林纳斯·托瓦兹的故事,激励着无数年轻人追求自己的梦想,为世界产生更多的或许。

c

// 以下为Linux内核源代码片段,仅供参考

#include

#include

#include

#include

#include

#include

#include

// Linux内核初始化函数

void kernel_init(void)

{

// 初始化内核数据结构

// ...

// 初始化设备驱动

// ...

// 启动调度器

// ...

// 进入调度循环

while (1) {

// ...

}

}


本文由IT视界版权所有,禁止未经同意的情况下转发

热门