news 2026/6/10 13:51:20

3、Linux诞生:从叛逆到崛起

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3、Linux诞生:从叛逆到崛起

Linux诞生:从叛逆到崛起

1. 初遇Unix与Minix的契机

1990年秋天,Linus接触到了Unix。当时,Richard Stallman发起的GNU项目已进行六年,接近完成,仅缺内核部分,即正在开发的GNU Hurd。Linus渴望立刻拥有自己的Unix系统,而不是等待数年GNU Hurd完成。他和Lars Wirzenius对Unix了解越多,就越喜欢它。

由于在赫尔辛基大学使用Unix需排队(唯一运行Unix的计算机一次仅支持16个用户),他们甚至开玩笑说要自己编写Unix,但这在当时看似不切实际。幸运的是,Linus在学习中找到了获取Unix的途径。他的一本课程书籍《操作系统:设计与实现》附带了名为Minix的软件,用于通过查看源代码向学生教授操作系统的工作原理。Minix本质上是一个可在PC上运行的类Unix系统,它不仅为Linus构建基于PC的Unix内核Linux提供了框架,还预示了该系统的许多技术和发展历程。

Minix由Andrew Tanenbaum编写。1984年,Stallman寻找编译器时曾向Tanenbaum示好,但被拒绝,这促使Stallman编写了GCC。后来,Stallman建议Tanenbaum让Minix为基本完整的GNU系统提供缺失的内核,但Tanenbaum因Stallman的诸多条件而拒绝。若Tanenbaum同意,计算机历史可能会截然不同。Linus后来强调,如果当时GNU内核已准备好,他可能不会启动Linux项目。然而,Tanenbaum的拒绝使Minix在Linux的诞生和发展中起到了关键作用。

2. Minix的诞生与发展

Tanenbaum在麻省理工学院完成本科学习,在加

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 5:13:51

3.3 虚拟振荡器控制等其他策略简介

3.3 虚拟振荡器控制等其他策略简介 前两节讨论的下垂控制、功率同步控制及虚拟同步机(VSG)控制,构成了当前构网型变流器控制策略的主流。这些方法的核心思想均源于对传统同步发电机外特性或机电暂态过程的模拟与借鉴。然而,随着对构网本质——即自主建立稳定交流电压源——…

作者头像 李华
网站建设 2026/6/10 14:06:39

4.1 小信号建模与稳定性分析

4.1 小信号建模与稳定性分析 对于构网型变流器而言,其稳定性分析是确保其在新型电力系统中可靠运行的理论基石。与传统的、依赖锁相环的跟网型变流器不同,构网型变流器的控制环路(如虚拟同步机的功-频环、励磁环)与电网阻抗之间存在复杂的非线性耦合。这种耦合使得系统的稳…

作者头像 李华
网站建设 2026/6/10 13:30:14

9、代码艺术:开源软件的崛起与文化传承

代码艺术:开源软件的崛起与文化传承 在软件发展的历史长河中,开源软件的兴起是一场意义深远的变革。从早期黑客社区的探索,到如今众多开源项目的蓬勃发展,其中涌现出了许多关键人物和重要思想。 1. Larry McVoy 与 Unix 危机 Larry McVoy 有着深厚的 Unix 背景,他曾先后…

作者头像 李华
网站建设 2026/6/10 14:06:33

内存占用降74%,字节跳动AHN技术改写长文本处理规则

内存占用降74%,字节跳动AHN技术改写长文本处理规则 【免费下载链接】AHN-DN-for-Qwen-2.5-Instruct-7B 项目地址: https://ai.gitcode.com/hf_mirrors/ByteDance-Seed/AHN-DN-for-Qwen-2.5-Instruct-7B 导语 字节跳动推出的人工海马网络(AHN&am…

作者头像 李华
网站建设 2026/6/10 14:07:31

3个场景告诉你为什么需要离线语音转文字工具

3个场景告诉你为什么需要离线语音转文字工具 【免费下载链接】whispering 项目地址: https://gitcode.com/GitHub_Trending/whis/whispering 你是否曾经在重要会议中因为网络问题而无法使用语音转文字?或者在外出采访时发现手机信号全无,录音整理…

作者头像 李华
网站建设 2026/6/10 15:31:33

FastExcel革命:用全新方式征服Excel大数据处理

还在为处理海量Excel数据而烦恼吗?传统的Excel库在处理成千上万行数据时往往表现不佳,内存占用高、处理速度慢。今天,让我们一同探索FastExcel——这个专为.NET开发者打造的高性能Excel处理利器,彻底改变你对Excel数据读写的认知&…

作者头像 李华