YaChudo

Білл Джой

Переглядів: 0. Оновлено 26.10.2026.

Білл Джой
англ. Bill Joy Редагувати інформацію у Вікіданих
Ім'я при народженніангл. William Nelson Joy Редагувати інформацію у Вікіданих
Народився8 листопада 1954[1][2][3] (71 рік) Редагувати інформацію у Вікіданих
Фармінгтон-Гіллс, Окленд, Мічиган, США[2] Редагувати інформацію у Вікіданих
Країна США Редагувати інформацію у Вікіданих
Діяльністьінформатик, інженер, програміст, бізнесмен Редагувати інформацію у Вікіданих
Alma materУніверситет Мічигану
Університет Каліфорнії (Берклі)
North Farmington High Schoold
 Редагувати інформацію у Вікіданих
Галузьпрограміст і інформатика Редагувати інформацію у Вікіданих
ЗакладSun Microsystems Редагувати інформацію у Вікіданих
ЧленствоАмериканська академія мистецтв і наук
Національна інженерна академія США
 Редагувати інформацію у Вікіданих
Нагороди

Вільям Нельсон Джой (англ. William Nelson "Bill" Joy; нар. 8 листопада 1954) — американський комп'ютерний інженер і венчурний інвестор. Він став співзасновником Sun Microsystems у 1982 році разом зі Скоттом Макнілі, Вінодом Хослою та Енді Бехтольшаймом і обіймав посаду головного наукового співробітника та технічного директора компанії до 2003 року.

Він відіграв важливу роль у розробці вільної операційної системи BSD UNIX, будучи аспірантом Берклі[4], і він є оригінальним автором текстового редактора vi. Він також написав есе «Чому ми не потрібні майбутньому» (2000), в якому висловив глибоку стурбованість розвитком сучасних технологій.

Джой увійшов до Національної інженерної академії США (1999) за внесок в операційні системи та мережеве програмне забезпечення.[5]

Рання кар'єра

Джой народився в передмісті Детройта Фармінгтон-Гіллз, штат Мічиган, у сім'ї Вільяма Джоя, заступника директора школи, та Рут Джой. У 1979 році він здобув ступінь бакалавра наук з електротехніки в Університеті Мічігану та ступінь магістра наук з електротехніки та комп'ютерних наук в Каліфорнійському університеті в Берклі[6].

Бувши аспірантом Берклі, він працював у Дослідницькій групі комп'ютерних систем Боба Фабрі над версією Berkeley Software Distribution (BSD) операційної системи Unix. Спочатку він працював над компілятором мови Паскаль, який залишив у Берклі Кен Томпсон, що саме відвідував університет, коли Джой тільки но почав свою дипломну роботу.[7]

Пізніше він перейшов до вдосконалення ядра Unix, а також займався дистрибутивами BSD.[7] Серед його найвизначніших внесків були текстові редактори ex та vi, а також оболонка C shell. Вправність Джоя як комп'ютерного програміста була легендарною, і був поширений анекдот про те, як він написав редактор vi за вихідні. Джой заперечує це твердження.[8] Кілька інших його досягнень також іноді перебільшені; Ерік Шмідт, тодішній генеральний директор Novell, помилково ствердив у документальному фільмі PBS «Nerds 2.0.1», що Джой особисто переписав ядро BSD за вихідні.[9] У 1980 році він також написав cat -v[10], що, за словами Роба Пайка та Брайана Кернігана, суперечить філософії Unix.[11]

Відповідно до статті у виданні Salon, на початку 1980-х років DARPA уклало контракт із компанією Bolt, Beranek and Newman (BBN) щодо включення протоколу TCP/IP до Berkeley UNIX. Джою було доручено підключити стек BBN до Berkeley Unix, але він відмовився це зробити, оскільки мав низьку думку про реалізацію TCP/IP від BBN. В результаті Джой написав свій власний високопродуктивний стек TCP/IP. За словами Джона Гейджа:

«BBN мали великий контракт на реалізацію TCP/IP, але їхній код не працював, а код аспіранта Джоя — працював. Тож вони організували велику зустріч, і той аспірант прийшов туди у футболці. Вони запитали: „Як ти це зробив?“. А Біл відповів: „Дуже просто: читаєш протокол і пишеш код“»[12]

— Джон Гейдж

Роб Гурвіц, який на той час працював на BBN, заперечує цю версію подій.[12]

Sun Microsystems

У 1982 році, шість місяців після заснування фірми, Джой, який був шістнадцятим співробітником Sun, він отримав повний статус співзасновника Sun Microsystems.[13] У Sun Джой був джерелом натхнення для розробки NFS, мікропроцесорів SPARC,[14] мови програмування Java, Jini / JavaSpaces[15] і JXTA.[16]

У 1986 році Джой здобув премію Грейс Мюррей Хоппер від ACM за його роботу над операційною системою Berkeley UNIX.[17]

9 вересня 2003 року компанія Sun оголосила, що Джой покидає компанію.[18][19][20][21][22]

Діяльність після Sun

У 1999 році Джой разом із двома колегами по Sun, Енді Бехтольшаймом і Роєм Тіле-Сардінья, заснував інвестиційну фірму венчурного капіталу HighBAR Ventures. У січні 2005 року його призначили партнером у фірмі венчурного капіталу Kleiner Perkins. Там Джой кілька разів інвестував у галузі зеленої енергетики, хоча і не мав спеціалізації цій галузі.[23] За його словами: «Мій метод полягає в тому, щоб розглядаючи щось, що здається гарною ідеєю, припускати, що це справді так».[24]

У 2011 році він став почесним членом Музею комп'ютерної історії за роботу над системою BSD Unix і за заснування Sun Microsystems.[25]

Примітки

  1. ↑ SNAC — 2010.
  2. ↑ а б Featherly K. Encyclopædia Britannica
  3. ↑ Internet Speculative Fiction Database — 1995.
  4. ↑ ACM author profile page: William Nelson Joy.
  5. ↑ Bill Joy, Sun Microsystems Ceo, To Speak At Institute For Advanced Study - Press Release | Institute for Advanced Study. www.ias.edu (англ.). 10 червня 2009. Процитовано 16 жовтня 2022.
  6. ↑ UC Berkeley Online Tour: Famous Alumni. University of California, Berkeley. Архів оригіналу за 27 травня 2010. Процитовано 1 липня 2010. [Архівовано 2010-05-27 у Wayback Machine.]
  7. ↑ а б McKusick, Marshall Kirk (1999). Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable. Open Sources: Voices from the Open Source Revolution. O'Reilly.
  8. ↑ Ashlee Vance, «Bill Joy's greatest gift to man — the vi editor» [Архівовано 2014-06-03 у Wayback Machine.], The Register, September 11, 2003.
  9. ↑ Eric Schmidt: At Berkeley, Bill Joy written and rewritten the kernel over a weekend. No human on the planet could do this except for Bill. YouTube.
  10. ↑ Joy, Bill (10 жовтня 1980). Computer Systems Research Group BSD Distribution: Diff. Computer Systems Research Group. Процитовано 15 грудня 2022. case 'v':
  11. ↑ Rob Pike; Brian W. Kernighan (Жовтень 1984). Program Design in the UNIX Environment (PDF). AT&T Bell Laboratories Technical Journal. 63 (8). part 2. Процитовано 15 грудня 2022. cat therefore shouldn’t transform its input
  12. ↑ а б «BSD Unix: Power to the people, from the code», Andrew Leonard, Salon, May 16, 2000.
  13. ↑ Hall, Mark (1990). Sunburst: the ascent of Sun Microsystems. Chicago: Contemporary Books. с. 8. ISBN 9780809243686. he was Sun's sixteenth employee
  14. ↑ SPARC: The Power of Ideas. YouTube.
  15. ↑ Bill Joy | American software developer and entrepreneur. Encyclopedia Britannica (англ.). Процитовано 20 грудня 2018.
  16. ↑ Leuf, Bo (2002). Peer to peer : collaboration and sharing over the Internet. Addison-Wesley. ISBN 0201767325. OCLC 1058000048.
  17. ↑ 1986 ACM Grace Murray Hopper Award: William Nelson Joy.
  18. ↑ Bill Joy leaves Sun Microsystems. The Register.
  19. ↑ Co-founder Bill Joy to leave Sun.
  20. ↑ Sun Microsystems co-founder Bill Joy to leave company.
  21. ↑ Sun sets on pioneer Bill Joy / Co-founder, leading technologist resigns. 10 вересня 2003.
  22. ↑ Bill Joy After Sun With his corporate ties cut, the "Edison of the Net" speaks freely on the challenges facing Sun, the Net, and, of course, Microsoft.
  23. ↑ "Bill Joy on Sun's downfall, Microsoft's prospects, green tech (Q&A)", Ina Fried, CNET News, May 25, 2010. 25 травня 2010.
  24. ↑ «A Group Is Its Own Worst Enemy» [Архівовано 2005-01-14 у Wayback Machine.], Clay Shirky, Networks, Economics, and Culture mailing list, July 1, 2003, from a speech at ETech, April 2003
  25. ↑ «2011 Fellow: Bill Joy» [Архівовано 2015-01-03 у Wayback Machine.], Computer History Museum, retrieved 17 June 2013

Посилання

Джерело: стаття у Вікіпедії та історія редагувань (автори).