※ 本文為 zbali.bbs. 轉寄自 ptt.cc 更新時間: 2017-04-14 04:47:02
看板 Gossiping
作者 標題 Re: [問卦] 有沒有 UNIX 的八卦啊?
時間 Fri Apr 14 02:31:33 2017
※ 引述《zzzz8931 (肥宅)》之銘言:
: UNIX 發展至今快五十個年頭了吧,
: 整個 Unix-like 的系譜已經變的旁支很複雜,
: 有的還活躍於世界上有的則已經死掉了,
: 有沒有 UNIX 的八卦啊?
搞 Python Flask 的 session 搞不出來, tutorial 根本就沒寫對,
改來改去都改不出來,想翻桌...
當搞出 Unix 的 Dennis Ritchie & Ken Thompson 拿到 Turing Award 時,
有很多人認為,電腦科學界,已經開始看不到背後理論、研究重大的進步了,
於是只好找實作成品影響大的項目來頒.
今年頒給了 www 的 Tim Berners-Lee,
隱含的意義大概是未來一百年, CS 界應該沒啥麼突破性研究成果了 (~誤
Unix 第一個版本,是在 1970 年 Ken Thompson 用 B lang 在 PDP-11 所寫出.
1973 年,在 IBM 舉辦的研討會上發表 paper 爆紅以後,
為了把 Unix 較容易的 porting DEC PDP 以外的硬體,
為了把 Unix 較容易的 porting DEC PDP 以外的硬體,
所以 Ken 用了 Dennis Ritchie 拿 B 改成的 C 語言重寫 Unix source code,
讓大家拿了 source 後可以自己編,
不過 Ken Thompson 在實作 C compiler 時搞了小動作,
compile 出來的 Unix,都有一個他埋進去的最高權限帳號可以用...
Unix 有幾個比較大的分支,
從 V6 出去的 SYS III,
這支衍生出 HP UX、DEC 的 NonStop、IBM AIX、DEC 的 OSF 跟 SCO 的 UnixWare
V6 另一支沒有直接關係的是 MIT 的 Minix,後來催生了 Linux
還有一支被 Bill Joy 污染了的 V6,也就是 BSD,後來衍生出
SUN OS(他自己出去合夥創立 SUN 後開發的)
MIPS OS
SGI 曾經買下 MIPS,弄出名振一時的 IRIX,後來,它就垮掉了...
BSD 後來因為有家公司 BSDI 被 AT&T 告,所以當時的廠商幾乎都轉去用 SYS base,
後來 AT&T 把 Unix 賣給 Novell, Novell 跟 BSDI 合解,
於是 BSD 重新修改程式碼, 99% 不帶 AT&T 原始碼,剩 1% 被 386BSD 補完.
https://www.amazon.com/dp/1573980269/
The Basic Kernel: Source Code Secrets: Lynne G. Jolitz, William Jolitz: 9781573980265: Amazon.com: Books Buy The Basic Kernel: Source Code Secrets on Amazon.com ✓ FREE SHIPPING on qualified orders ...
另外 Novell 把買來的 Unix,商標捐出給 X/Open,
產品改名為 UnixWare,就是後來賣給 SCO 的那個.
產品改名為 UnixWare,就是後來賣給 SCO 的那個.
只不過到那時大勢底定,在大廠的 RISC 平台上,除了 SUN 跟 MIPS,
BSD 已經沒有什麼地盤.
Solaris 2 之後,到了 7,也從 BSD base,換成 SYS base,
至於自毀長城的 IRIX,就莫再緹了.
被 AT&T 告的 BSDi 的 BSD/OS,後來賣給 Wind River 改去做 storage,
https://www.ixsystems.com/
Wind River 過沒幾年,也收掉 BSD/OS 了.
比較大的突破與轉機,是 CMU 搞出了 microkernel 的 Mach,
http://www.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html
跟 Mach 有關的 OS.早年最紅的,是上面有提到的 OSF/1,
這個後來被 HP 吃掉,把一些特色併入 UX,然後關掉了.
http://imgur.com/a/ZSvF2
有一支 Linux,叫 MK,已經是遺跡了
http://www.mklinux.org/
但還有一支,近年紅透半邊天,
Jobs 拿 Mach 去跟 NetBSD 攪一攪,變成 NextStep,
後來又拿 FreeBSD 進來拌一拌,成了 OS/X
https://www.apple.com/macos/sierra/
macOS - Apple
macOS brings Siri to Mac. Along with new ways to enjoy your photos, shop more securely online, and work more seamlessly between devices. ...
macOS brings Siri to Mac. Along with new ways to enjoy your photos, shop more securely online, and work more seamlessly between devices. ...
剩下一支,最讓人失望,就那個 GNU 的 Richard Stallman,
自己的 GNU/Hurd 搞了幾十年生不出來,
整天在那邊靠杯 Linus Torvalds 的 Linux 前面應該加個 GNU/ ...
https://www.gnu.org/software/hurd/hurd.html
V7 分出去的 微軟 XENIX,後來變成了 SCO 的 OpenServer
SCO 的 OpenServer、UnixWare,後來又賣給 Xinuos,
最新版的 OS,已經轉成 FreeBSD
http://www.xinuos.com/menu-products/openserver-10
AT&T 自己一直開發到 V10,然後,就沒有然後了.
Dennis Ritchie 已經過世,
Ken Thompson 現在在 Google
跟他在 Bell Lab 的老同事 Rob Pike 繼續惡搞 go language....
https://golang.org/
打那麼多,我 Flask 的 session 還是搞不出來,
算了,我就是這麼沒用,還是放棄,趁早砍掉重練好了...
--
讀者審校網試行版
http://readerreviewnet.twbbs.org/
(哲、史、法、政、經、社,人文翻譯書籍錯譯提報網)
◎洪蘭"毀人不倦"舉報專區
http://tinyurl.com/z3t6qzf
讀者需自救,有錯自己改...
--
→ : 專業推1F 04/14 02:32
推 : 就封你為OS 王2F 04/14 02:36
推 : ID正確3F 04/14 02:41
※ 編輯: freeunixer (60.250.90.238), 04/14/2017 03:13:32推 : 恩跟我想的一樣4F 04/14 03:36
--
※ 看板: ott 文章推薦值: 0 目前人氣: 0 累積人氣: 101
回列表(←)
分享