著名程序員介紹——比爾·喬伊 Bill Joy

威廉·納爾遜·喬伊(英語:William Nelson Joy,1954年11月8日-),暱稱

比爾·喬伊(Bill Joy),生於美國密歇根州法明頓山,計算機科學家與程序員,是BSD操作系統的主要設計者,曾創作了包括vi、C Shell等軟件。與維諾德·柯斯拉、史考特·麥克里尼和安迪·貝托爾斯海姆一起創立了昇陽電腦(Sun Microsystems),並作為首席科學家直到2003年。

著名程序員介紹——比爾·喬伊 Bill Joy

早期經歷

喬伊的童年是在密歇根州的鄉村長大的,在密歇根大學獲得電氣工程學士學位之後,於1979年在加州大學伯克利分校獲得電氣工程與計算機科學碩士學位。學生期間,他開發了BSD操作系統。其他人以BSD為基礎發展出了很多現代版本的BSD,最著名的有FreeBSD、OpenBSD和NetBSD,蘋果電腦的Mac OS X操作系統也在很大程度上基於BSD。1986年,喬伊因他在BSD操作系統中所做的工作獲得了Grace Murray Hopper獎。

除了BSD之外,他引人注目的貢獻還包括TCP/IP、vi、NFS和C shell,如今這些軟件都已經廣泛的使用在Solaris、BSD、GNU/Linux等操作系統中,而且開放源代碼給其他人無償使用、改進,為自由軟件的發展作出了極大的貢獻。

Sun

1982年,Joy作為聯合創始人和首席科學家參與了Sun微系統公司的成立,設計了Sparc微處理器,並將之前自己領導開發的BSD繼續發展成為Solaris操作系統。另外,他還是Java和Jini的主要作者之一。

離開Sun

2003年9月9日,喬伊離開Sun公司,Sun發言人除了宣佈Joy辭職的消息外,不願意發表其他評論。從一些跡象看來,他很關注機器人、納米、基因工程等可能會改變全人類未來生存發展的技術;更加關注科技帶來的道德問題:如何不讓科技成為一個國家、政府、集體、甚至個人作惡的工具


分享到:


相關文章: