2026年7月30日 · 星期四
● 每日更新·改变自己
Eurekar·TOP
捕捉真实世界的英语信号
25信息来源
8,198精选文章
167单词卡片
18照片图片
全部6,459口语2,048免费395新闻1,599帖子1,379hackernews649techmeme455tmz451随笔323slashdot309外刊291arstechnica230techcrunch218Cards167simonwillison72动态69bloomberg54sethgodin43图片18youtube7

Timeline of a thief

一个小偷的时间线

4chan /g/ · Anonymous · 2026-07-29 13:14 · 18 帖 · 原文 ↗

← 上一篇返回列表下一篇 →
#1 Timeline of a thief / 一个小偷的时间线
Anonymous · 2026-07-29 13:14

1987: Tanenbaum creates MINIX as a Unix-like teaching OS

1987 年:谭宁邦创建了 MINIX,一个类 Unix 的教学操作系统。

>In 1987, MINIX, a Unix-like system intended for academic use, was released by Andrew S. Tanenbaum to exemplify the principles conveyed in his textbook, Operating Systems: Design and Implementation. While source code for the system was available, modification and redistribution were restricted.

>1987 年,安德鲁·谭宁邦发布了 MINIX,这是一个旨在学术使用的类 Unix 系统,用来例证他教科书《操作系统:设计与实现》中传达的原则。虽然系统源代码可用,但禁止修改和重新分发。

1991: Torvalds copies the MINIX code

1991 年:林纳斯抄了 MINIX 的代码

>I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since April, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months [...] Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable [sic] (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

>我正在为一个(免费的)操作系统进行开发(这只是一个爱好,不会像GNU那样庞大和专业),目标平台是386(486) AT兼容机。这个项目从四月份开始酝酿,现在即将成型。我想听听大家对Minix喜欢和讨厌的地方,因为我的OS在某种程度上 resembles it(出于实际原因,文件系统的物理布局等与之一致)。我目前移植了bash(1.08)和gcc(1.40),看起来一切正常。这意味着几个月内我就能得到一些实用的东西[...] 是的——它不含任何Minix代码,并且拥有多线程文件系统。它不可移植 [sic](使用了386任务切换等特性),而且可能永远只支持AT硬盘,因为只有我有这些东西 :-(。

Also 1991: Torvalds announcing the first official version of Linux and adopts GNU userland:

1991年:Torvalds宣布Linux的第一个官方版本,并采用GNU用户空间:

>[As] I mentioned a month ago, I'm working on a free version of a Minix-lookalike for AT-386 computers. It has finally reached the stage where it's even usable (though may not be depending on what you want), and I am willing to put out the sources for wider distribution. It is just version 0.02...but I've successfully run bash, gcc, gnu-make, gnu-sed, compress, etc. under it.

>[正如]我一个月前提到的那样,我正在为一个类似Minix的、面向AT-386计算机的免费操作系统开发工作。它终于达到了即使可用(不过这可能取决于你想要什么)的阶段,我准备好将源代码发布以进行更广泛的分发。这还只是0.02版本……但我已经成功在上面运行了bash、gcc、gnu-make、gnu-sed、compress等。

1992: Adopts GPL and POSIX

1992年:采用GPL和POSIX

>When Torvalds released version 0.12 in February 1992, he adopted the GNU General Public License version 2 (GPLv2). [...] With the support of the POSIX APIs, through the libC that, whether needed, acts as an entry point to the kernel address space, Linux could run software and applications that had been developed for Unix.

>当Torvalds在1992年2月发布0.12版本时,他采用了GNU通用公共许可证第2版(GPLv2)。[...] 通过libC(无论是否需要,它都作为内核地址空间的入口点)对POSIX API的支持,Linux可以运行为Unix开发的软件和应用程序。

图片: https://i.4cdn.org/g/1785330861888087.jpg

#2 No.109401439
Anonymous · 2026-07-29 13:14

Fast forward 1996

快进到1996年

>The GNU people tried calling it GNU/Linux, and that's ok. It's certainly no worse a name than "Linux Pro" or "Red Hat Linux" or "Slackware Linux" ...

>GNU的人们试图称它为GNU/Linux,这没问题。它肯定不比“Linux Pro”、“Red Hat Linux”或“Slackware Linux”更差……

Isn't it funny how the kernel that started as a MINIX lookalike and depended heavily on GNU software somehow became a one-man branding exercise?

好笑的是,这个起初作为Minix仿制品并 heavily 依赖GNU软件的内核,怎么莫名其妙变成了一人品牌的营销案?

#3 No.109403090
Anonymous · 2026-07-29 17:15

>>109401439

>Isn't it funny

>好笑的是

not really, if you want a real laugh find the thorvalds/tanenbaum flamewars

并不好笑,如果你想找个真正的笑话,去看看Torvalds/Tanenbaum的骂战吧

#4 No.109403182
Anonymous · 2026-07-29 17:25

>>109403090

>thorvalds/tanenbaum flamewars

>Torvalds/Tanenbaum的骂战

https://choices.cs.illinois.edu/cache/Linus_vs_Tanenbaum.html

#5 No.109404162
Anonymous · 2026-07-29 19:32

Yeah, I'd be surprised if this retard can code at all

是的,我真怀疑这帮傻逼会不会写代码

#6 No.109404269
Anonymous · 2026-07-29 19:46

>>109404162

remember this is the same retard that is renowned for abusing people for their bad code, then forces an update to the linux kernel that basically crashed the global user base. the guy is a fucking fag, he's one of those dudes that exists in the margins of society because he exploits the fact that most people are polite so he doesn't have to be.

别忘了,就是这同一个傻逼,以因别人代码烂而 abuse people 闻名,然后强制更新Linux内核,导致全球用户群基本崩溃。这家伙就是个他妈的gay,他是那种活在社会的边缘的家伙,因为他利用了大多数人都很礼貌这一点,所以他不必讲礼貌。

most of the work on linux has been done by for profit corporate entities. let that sink in.

Linux的大部分工作都是由营利性的实体完成的。让这句话在你心里沉淀一下。

#7 No.109404294
Anonymous · 2026-07-29 19:50

>>109403182

>In the meantime, RISC chips happened, and some of them are running at over 100 MIPS. Speeds of 200 MIPS and more are likely in the coming years. These things are not going to suddenly vanish. What is going to happen is that they will gradually take over from the 80x86 line.

>与此同时,RISC芯片出现了,其中一些运行速度超过100 MIPS。200 MIPS甚至更高的速度在未来几年内很有可能实现。这些东西不会突然消失。接下来会发生的是,它们将逐渐取代80x86系列。

That didn't age well.

这话现在听来挺打脸的。

#8 No.109404328
Anonymous · 2026-07-29 19:53

>>109403182

Yeah, Torvalds sounds exactly like the fat, angry, frumpy nerd faggot I always thought he was.

是的,Torvalds听起来完全像我一直认为的那个胖、愤怒、邋遢的nerd同性恋。

#9 No.109404356
Anonymous · 2026-07-29 19:57

>>109404294

ARM is more popular than x86 by far, but everything is VLIW under the hood.

ARM 的受欢迎程度远超 x86,但底层都是 VLIW 架构。

#10 No.109404387
Anonymous · 2026-07-29 20:01

>>109404356

>ARM is more popular than x86 by far

>ARM 比 x86 更流行

this is because cellphones and don't pretend otherwise. it's only started making in-roads in real compute because ai, and even then a lot of that backbone is still x86, which is resolutely not going anywhere and is actively being developed because the demand for it is huge.

这是因为手机,别装傻了。AI 才刚开始让它在实际计算领域站稳脚跟,而且即便如此,大部分骨干仍然是 x86,它绝不会消失,并且正在积极开发中,因为需求巨大。

#11 No.109404537
Anonymous · 2026-07-29 20:17

>>109404387

Because the preferred unit of personal computing is the phone. x86 is still relevant because it happens to be married to the banks' chosen winner in the semiconductor market, not because instruction set matters.

因为个人计算的首选设备是手机。x86 仍然相关,只是因为它恰好与半导体市场的银行赢家绑定在了一起,而不是因为指令集本身有多重要。

#12 No.109404710
Anonymous · 2026-07-29 20:35

>>109404294

In the early 1990s and onward MIPS was the first 64 bit cpu and it was ahead of x86 in floating point operations and bandwidth for many years. This was one part of why Silicon Graphics was so successful until they fucked up everything (they also bought MIPS the company..) and everything went downhill from 1997 onwards or so.

早在 1990 年代初及以后,MIPS 就是第一款 64 位 CPU,并在浮点运算和带宽方面领先 x86 很多年。这也是为什么 Silicon Graphics 曾经如此成功,直到他们搞砸了一切(他们还收购了 MIPS 公司)……从 1997 年左右开始,一切都走下坡路了。

MIPS was still used in consumer hardware like PS2 and PSP.. they were quite powerful.

MIPS 仍被用于 PS2 和 PSP 等消费级硬件……它们相当强大。

#13 No.109404717
Anonymous · 2026-07-29 20:36

>>109404710

*MIPS (company) = risc processors

*MIPS(公司)= RISC 处理器

#14 No.109405445
Anonymous · 2026-07-29 21:57

>>109404537

>not because instruction set matters.

>不是因为指令集重要。

>instruction set is still that largest general compute tech stack

>指令集仍然是最大的通用计算技术栈

>but doesn't matter

>但无关紧要

stop sacrificing your self-respect to win on the internet anon. you'll feel much better about yourself.

别在网上为了赢就抛弃你的自尊了,anon。你会感觉自己好很多。

#15 No.109405554
Anonymous · 2026-07-29 22:13

weird topic

话题真奇葩

how do i find a copy of powertools book

我怎么找到那本《PowerTools》书的副本?

#16 No.109405719
Anonymous · 2026-07-29 22:36

>>109401435

El gordo puto de Linus se robó el código. Tenenbaum was right.

Linus 那个该死的胖子偷了代码。Tanenbaum 是对的。

#17 No.109405738
Anonymous · 2026-07-29 22:39

>>109404162

He made linux and git. Anything you say will not change that. What have you done?

他搞出了 Linux 和 Git。你说什么都改变不了这一点。那你做过什么呢?

#18 No.109405785
Anonymous · 2026-07-29 22:48

>>109401435

Funny how both GNU and Linux have common ancestry in MINIX.

真有趣,GNU 和 Linux 在 MINIX 那里有共同的祖先。

The first thing Stallman wanted for the GNU Project was a compiler, so he asked for the source code of ACK (Amsterdam Compiler Kit, which was the compiler used for MINIX), but they've declined, so gcc was born.

Stallman 最初为 GNU 项目想要的就是一个编译器,所以他请求获取 ACK(阿姆斯特丹编译器套件,MINIX 使用的编译器)的源代码,但被拒绝了,于是 gcc 诞生了。

Years later ACK was open-sourced, but it was already late and i don't think many cared (I downloaded it on my MINIX because it's basically the only source code missing from normal install, but it's pretty big and hardly educational, unlike the kernel). MINIX also had a more restrictive license in the beginning.

多年后 ACK 被开源,但为时已晚,我认为也没多少人关心(我在我的 MINIX 上下载了它,因为它是正常安装中唯一缺少的源代码,但它体积很大,没什么教育意义,不像内核那样)。MINIX 最初也有更严格的许可证。

Imagine if Tanenbaum both open-sourced ACK and MINIX early on and embraced all the software contributions over comp.os.minix, maybe as separate MINIX distribution that's not focused on education.

想象一下,如果 Tanenbaum 早期就开源了 ACK 和 MINIX,并拥抱 comp.os.minix 上的所有软件贡献,也许作为不专注于教育的独立 MINIX 发行版。

Then the microkernel would have trully won, and MINIX would be living as the main OS on all of our machines, not just inside Intel ME.

那么微内核就会真正获胜,MINIX 就会作为主 OS 运行在我们所有的机器上,而不仅仅是在 Intel ME 内部。

图片: https://i.4cdn.org/g/1785365308544687.jpg

← 上一篇返回列表下一篇 →

(如果你觉得这篇文章有启发,可以点击这里付费