Gary Kildall

Vikipedi, özgür ansiklopedi
Gary Kildall
Doğum19 Mayıs 1942(1942-05-19)
Seattle, Washington, U.S.
Ölüm11 Temmuz 1994 (52 yaşında)
Monterey, California, ABD
Defin yeriEvergreen Washelli Anıt Parkı
Mezun olduğu okul(lar)Washington Üniversitesi[1][2]
Meslek
  • Bilgisayar bilimcisi
  • girişimci
Etkin yıllar1972–1994
Tanınma nedeni öncülerinden
BaşlıkDigital Research kurucu, başkan ve CEO'su
Kurul üyeliğiDigital Research
EvlilikDorothy McEwen Kildall
Karen Kildall[3]
Çocuk(lar)Scott ve Kristen Kildall[4]
İmza

Gary Arlen Kildall ( /ˈkɪldˌɔːl/ ; 19 Mayıs 1942 – 11 Temmuz 1994), Amerikalı bilgisayar bilimcisi ve mikrobilgisayar girişimcisi .

1970'lerde Kildall, diğer işletim sistemleri ve programlama araçlarının yanı sıra CP/M isimli işletim sistemini geliştirdi ve ardından yazılım ürünlerini pazarlamak ve satmak için Digital Research, Inc.'yi (kısaca "DRI") kurdu. Kildall, mikroişlemcilerin dönemin büyük anabilgisayarları ile minibilgisayarları kadar işlevsel olacağını öngören ve bu alanda bir şirket kuran ilk kişiler arasındaydı. Bu dönemdeki başarılarından dolayı Kildall, kişisel bilgisayar devriminin öncüsü olarak kabul edilmektedir.

1980'lerde Stewart Cheifet ile birlikte Kildall, PBS'in kişisel bilgisayar alanındaki en son gelişmeleri kapsayan haftalık bilgilendirme programı Computer Chronicles'da ortak sunuculuk yaptı.

Kildall'ın bilgi işlem alanındaki girişim kariyeri yirmi yıldan uzun sürmüş olsa da ismi esas olarak daha sonra IBM'de kullanılan MS-DOS'a benzeyen çok platformlu mikrobilgisayar işletim sistemi olan CP/M'i geliştirmesiyle anılıyor.

İlk yılları[değiştir | kaynağı değiştir]

Gary Kildall, ailesinin denizcilik okulu işlettiği Washington eyaletinin Seattle şehrinde doğdu. Babası Joseph Kildall Norveç asıllı bir kaptandı. Annesi Emma yarı İsveç asıllıydı.

Kildall matematik hocası olma hayaliyle Washington Üniversitesi'nde eğitim görmeye başladı. Eğitimi sırasında bilgisayarlara ilgi duymaya başlayan Kildall 1972'de mezun olduktan sonra[1][5] öğretmen olarak ABD Deniz Kuvvetleri'ne yazıldı.[6] Görevi sırasında Silikon Vadisi'ne araba ile ortalama 1 saat uzaklıkta olan Kildall, ilk ticari mikroişlemci olan Intel 4004'ü duydu. Kildall bu işlemciyi temin etti ve ona deneysel programlar yazdı. İşlemci hakkında daha çok bilgi sahibi olmak için Intel'de yarı zamanlı danışmanlık işine girdi.

Kildall kısa süreliğine Washington Üniversitesi'ne geri döndü ve 1972 yılında Bilişim doktorasını tamamladı,[2] ve sonra donanmada öğretmenlik yapmaya döndü. Bu sırada günümüzde derleyicilerin optimizasyonunda kullanılan veri akış analizi teorisi[7] (bugün Kildall metodu olarak da biliniyor) hakkındaki tezini yayınladı ve mikrobilgisayarlar ile disketler ile ilgili çalışmalarını sürdürdü. Intel ona araştırmalarını devam ettirmesi için 8008 ve 8080 işlemcileri çalıştıran bilgisayarlar hediye etti ve 1973'te Kildall PL/M ismindeki mikroişlemciler için dünyanın ilk üst seviye yazılım dilini geliştirdi.[6] Intel için ayrıca INTERP/80 isimli 8080 komut seti simulasyonunu yazdı. Aynı yıl Kildall 8080'in disketleri kontrol edebilmesi için ilk disk tabanlı işletim sistemi olarak kabul edilen CP/M'i geliştirdi. Kildall CP/M'i Intel'e gösterdi ancak Intel bu üründen çok PL/M'i pazarlamakla ilgilendi.[6]

Kariyeri[değiştir | kaynağı değiştir]

CP/M[değiştir | kaynağı değiştir]

Kildall ve eşi Dorothy, CP/M'i hobi gazetelerinde pazarlamak için ilk olarak "Intergalactic Digital Research" (Türkçe: Galaksilerarası Dijital Araştırma) diye isimlendirdikleri ancak ismini sonra Digital Research olarak basitliştirdikleri bir firma kurdu. Digital Research, CP/M'i ilk olarak popüler bir Atari 8800 klonu olan IMSAI 8080 için lisansladı. Öbür bilgisayar üreticilerinin de lisans satın almasıyla CP/M endüstride fiilen bir standart haline geldi ve sayısı artan farklı donanım tiplerini destekleme gerekliliği arttı. Bu gereksinime cevap olarak Kildall, bilgisayar donanımında (ROM veya EPROM çipinde) saklanan basit komutlar aracılığıyla CP/M'in farklı donanımlarda çalışmasına olanak tanıyan BIOS teknolojisini icat etti.[6]

IBM anlaşmaları[değiştir | kaynağı değiştir]

IBM 1980'de Bill Gates'in tavsiyesi üzerine CP/M'in geliştirme aşamasında olan sürümü CP/M-86'nın lisansını satın almak için Digital Research ile iletişime geçti.[8] Gary her zaman yaptığı gibi müzakereleri eşi Dorothy'ye bıraktı ve arkadaşı Tom Rolander ile birlikte uçaklarına binip yazılımları üretici Bill Godbout'a teslim etmeye gittiler.[9][10] IBM temsilcileri ziyaretlerinin amacını açıklamadan önce Dorothy'ye gizlilik sözleşmesi imzalaması konusunda baskı yaptılar. DRI avukatı Gerry Davis'in önerisi üzerine Dorothy Gary'nin onayı olmadan anlaşmayı imzalamayı reddetti. Gary akşam şirkete vardı ve IBM ile olan müzakereyi devam ettirmeye çalıştı. Anlaşmayı imzalayıp imzalamadığı ve IBM temsilcileriyle görüşüp görüşmediği hala bilinmiyor.[11]

IBM, IBM PC isimli ürününde kullanılmak üzere Microsoft'un kurucusu Bill Gates'den bir işletim sistemi talep etmişti. Gates ve firması halihazırda BASIC derleyicisi ve yazılımlar üzerine çalışıyordu. DRI ile anlaşma varılamayınca Gates, işletim sistemi kısmını CP/M'in kaynak kodundan esinlenerek yapılan 86-DOS isimli sistemi satın alarak kapattı. Gates'in arkadaşı Paul Allen 86-DOS'u IBM PC'ye uyumlu hale getirdi ve bu işletim sistemi IBM tarafından PC-DOS olarak pazarlandı.[11]

Kildall PC-DOS'un bir kopyasını satın aldı, inceledi ve sistemin CP/M çalıntısı olduğuna kanaat getirdi. Gerry Davis'e yasal seçenekleri sorduğu zaman Davis ona yazılım telif hakkı yasalarının yetersiz olması nedeniyle pek bir şey yapamayacaklarını söyledi.[12] Bunun yerine Gary IBM'i yasal işlem ile tehdit etti ve IBM CP/M-86'yı PC-DOS'un yanında bir seçenek olarak pazarlamayı teklif etti.[13] Kildall IBM'in yeni sisteminin ticari başarı elde edemeyeceğini düşünerek bu teklifi kabul etti.[14] IBM PC piyasaya sürüldüğü zaman IBM işletim sistemini ayrı sattı. PC-DOS 40 dolara pazarlanırken CP/M 240 dolara pazarlanıyordu. Bu fiyat farkı nedeniyle müşterilerin büyük çoğunluğu PC-DOS'u tercih etti. PC-DOS olmazsa olmaz olarak görülüyordu çünkü çoğu yazılım ona göre yazılmıştı ve IBM PC bir işletim sistemi olmadan Cassette-BASIC çalıştırmak dışında pek bir şey yapamıyordu.[9]

Ölümü[değiştir | kaynağı değiştir]

Kildall, 8 Temmuz 1994 tarihinde 54 yaşındayken Montenery, Kaliforniya'daki bir motosiklet kulübü Bar'ı olan Franklin Street Bar & Grill'de kafasına darbe aldı.[15]

Kazadan sonra Kildall 2 defa hastaneden taburcu edildi. 11 Temmuz 1994'te Montenery Yarımadası Hastanesi tarafından öldüğü belirtildi.

Kildall'ın vücudu Krematoryum'da yakıldı ve Seattle'ın kuzeyindeki Evergreen Washelli Anıt Parkı'nda toprağa verildi.[16]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ a b Kildall, Gary Arlen (December 1968). Experiments in large-scale computer direct access storage manipulation (M.Sc. thesis). University of Washington. Thesis No. 17341. 
  2. ^ a b Kildall, Gary Arlen (May 1972). Global expression optimization during compilation (Ph.D. dissertation). Seattle, Washington, USA: University of Washington, Computer Science Group. Thesis No. 20506, Technical Report No. 72-06-02. 
  3. ^ O'Connor, Rory J. "PC pioneer Kildall dies in Monterey". wearcam.org. 11 Mayıs 2001 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Ocak 2022. 
  4. ^ Markoff, John Gregory (13 Temmuz 1994). "Gary Kildall, 52, Crucial Player In Computer Development, Dies". The New York Times. s. D19. 3 Ekim 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mayıs 2023. 
  5. ^ Bishop, Todd (25 Nisan 2014). "'A real inventor': UW's Gary Kildall, father of the PC operating system, honored for key work". GeekWire (İngilizce). 12 Eylül 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Haziran 2022. 
  6. ^ a b c d Swaine, Michael (1 Nisan 1997). "Gary Kildall and Collegial Entrepreneurship". Dr. Dobb's Journal. 17 Şubat 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mayıs 2023. 
  7. ^ Kildall, Gary Arlen (1 Ekim 1973). "A Unified Approach to Global Program Optimization" (PDF). Proceedings of the 1st Annual ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages (POPL). Boston, Massachusetts, USA: 194-206. doi:10.1145/512927.512945. hdl:10945/42162. 13 Şubat 2023 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 2 Mayıs 2023. 
  8. ^ Isaacson, Walter (2014). The Innovators: How a Group of Inventors, Hackers, Geniuses, and Geeks Created the Digital Revolution. Simon & Schuster. s. 358. ISBN 978-1476708690. 
  9. ^ a b "Special Edition: Gary Kildall". The Computer Chronicles. 1995. 2 Temmuz 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Haziran 2014. 
  10. ^ Wallace, James; Erickson, Jim (1993). Hard Drive: Bill Gates and the Making of the Microsoft Empire. New York: HarperBusiness. ISBN 0-88730-629-2. 
  11. ^ a b Freiberger, Paul; Swaine, Michael (2000) [1984]. Fire in the Valley: The Making of the Personal Computer (2. bas.). New York, N.Y., USA: McGraw-Hill. ISBN 0-07-135892-7. 
  12. ^ Hamm, Steve; Greene, Jay (25 Ekim 2004). "The Man Who Could Have Been Bill Gates - A new book says Gates got the rewards due Gary Kildall. What's the real story?". BusinessWeek. Bloomberg Businessweek. 29 Haziran 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Kasım 2006. 
  13. ^ Eubanks, Gordon (8 Kasım 2000). Morrow, Daniel S. (Ed.). "Gordon Eubanks Oral History" (PDF). Computerworld Honors Program International Archives. Cupertino, CA, USA. 26 Mart 2009 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 20 Kasım 2006. 
  14. ^ Rolander, Tom (8 Ağustos 2007). Scoble, Robert (Ed.). "Scoble Show". PodTech.net. 5 Ekim 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Mayıs 2023. 
  15. ^ Akass, Clive (11 Ağustos 2006). "The man who gave Bill Gates the world - Gary Kildall was one of the founding fathers of the PC but he is remembered now for his greatest mistake". Personal Computer World. 11 Ekim 2008 tarihinde kaynağından arşivlendi. 
  16. ^ Evans, Harold; Buckland, Gail; Lefer, David (2004). They Made America: From the Steam Engine to the Search Engine: Two Centuries of Innovators. Little, Brown and Company. ISBN 978-0-316-27766-2.