第226章傳教士
如果出现文字缺失,格式混乱请取消转码/退出阅读模式
全文字無廣告第226章傳教士麻省理工學院圖書館。
林鴻剛剛找到posix標準,將其拿下來之後,卻正好在孔處看到了一位之前在門口處見過的怪人。
透過書,對方朝林鴻笑了笑。
林鴻只好也點頭示意。
怪人從旁邊繞了過來,他的目光停留在林鴻手中的posix標準上面,眼神中似乎對林鴻借這套書很奇怪。
“你好,我是理查德*斯托曼”怪人主動向林鴻自我介紹道。
“你好。”林鴻停頓了一下,末了再補充道“stone。”
“你之前聽説過posix?”
“是的。我從一位朋友口中知道這套書籍,找了很久了,才在這裏找到。”兩人畢竟並不悉,只是在圖書館偶然碰到而已,林鴻回答了對方的問題之後,便抱着書籍,來到了圖書館側面的閲覽室,理查德顯然對林鴻比較興趣,跟着走了過來。
林鴻首先將《posix標準》大致看了一下,發現裏面的內容的確非常詳細,詳細地規定了unix體系下的一系列應用軟件的api,當然,也包括系統調用。
這四本書的內容實在太多,林鴻也不打算將這四本書中所有的命令都實現,只是快速瀏覽了一下目錄之後,有選擇地挑選了一些章節觀看。
他並沒有做筆記,而是決定將這些內容全部記憶下來,回去的時候再回想就行了。
這點林鴻自信自己能夠做到,記憶一向是他的強項。
理查德在旁邊觀察了好一會兒,最終趁着林鴻更換書籍的時候,終於忍不住言道:“你能看懂?”林鴻點頭:“這些都是api的標準,並沒有設計到具體的實現代碼,並不難理解。”
“能否告訴我,看這些標準的目的嗎?”
“是這樣的,我和我的朋友打算編寫一個簡單的作系統,聽別人説posix上有很多和unix兼容的api標準,於是我就到這裏來了。”林鴻可以覺到,對方內心似乎對自己非常好奇。
“自己編寫一個作系統?”理查德沒想到林鴻的答案是這個,微微一愣之後,頓時嘆道“這真是一個偉大的理想!不過,重新設計並實現一個作系統實在是太難了。我們為此已經努力了好幾年,可是系統的內核一直未能實現自己的要求。”證實了內心的猜測,理查德便在林鴻地身邊坐了下來。
他這次正式向林鴻介紹了一下自己,包括自己的生平,以及之前所做的事情,這是他和別人搭訕的時候一貫用的方式。
很顯然,他這個方式非常有效。
聽對方説起,林鴻才知道,原來眼前這位被人稱之為怪人的中年男人,竟然是gun計劃的創立者!
著名的“gnu宣言”就是他起草並發表的。
也就是説posix標準也是在他的倡導之下才出現的,另外gpl(gnu通用公共許可協議)也是他親自撰寫的。
這不由讓林鴻嘆,mit裏面果然大師很多,這樣一位特立獨行的怪人,竟然是黑客界內頂頂有名的自由軟件之父!
之前林鴻聽左手説這個人經常向別人宣傳自由軟件,還以為他只不過也是一位自由軟件支持者罷了,卻沒想到,他是這個領域的開山鼻祖,真是個有個的人。
理查德見林鴻聽説過自由軟件,顯然到很是高興,自從1985年開始,他就像是一個傳教士一樣,向所有人宣傳他的自由軟件理念,現在連一個十幾歲的少年也竟然聽説過他的gun計劃,這的確是一件讓人高興的事情。
理查德緊接着詢問林鴻對自由軟件的看法,林鴻對此倒沒什麼意見,他覺得自由軟件和商業軟件都不錯,只要商業軟件足夠好,也是願意付費的。
卻沒想到,這個觀點被理查德好一陣批駁。説這樣的想法要不得,這是對那些商業公司的縱容,讓他們得以壯大。
“所有軟件都應該是自由拷貝和分享的,我們必須要了解軟件中的每一個細節,否則,不開放源代碼的軟件將會使我們是去自由!”
“我們的社會正越來越依賴計算機,我們使用的軟件對保證未來社會的自由至關重要。自由軟件使我們能夠控制我們使用的技術,讓技術造福個人和社會,而不是讓技術被商業公司或政府控制,用來限制或監視我們…”
…