BSD emektarı: Michael J. Karels 68 yaşında öldü

Aramizda

Aktif Üye


  1. BSD emektarı: Michael J. Karels 68 yaşında öldü

Michael J. Karels, BSD (Berkeley Yazılım Dağıtımı) ile ilk kez tanıştığında Berkeley'deki Kaliforniya Üniversitesi'nde moleküler biyoloji okuyordu. Çalıştığı laboratuvarın iki alanı vardı: Biri bakterilerin genetiğini araştırıyordu; ona göre burada ileri teknoloji ekipmanlar kürdan ve petri kaplarından oluşuyordu. İkinci alanda, belirli bir enzimin planını temsil eden bakteri geninin bir kısmını analiz etti. Veri toplama ve analizden sorumlu PDP 11/40 da dahil olmak üzere pek çok teknik ekipman vardı.


Reklamcılık



Unix V6/V7: Derin uca atlamak


Bu makine, 2.8BSD ve 2.9BSD'den bazı uzantılarla Altıncı Sürüm Unix'i (V6 Unix) çalıştırıyordu. PDP11/40 ilgisini çekti ve bilimsel değerlendirmeler için bir Fortran programı yazdı. Bir noktada sistemde hatalar oluştu ve bir çalışan, V6 Unix'i sürüm 7 ile değiştirdi; bu çalışan, Mart 2022'de ölen ve eşiyle birlikte 386BSD'nin geliştirilmesinde etkili olan Bill Jolitz'di. Unix V7, PDP11/40'ta pek iyi çalışmadı ve teknik araçların aygıt sürücüleri de işe yaramadı. Michael J. Karels, çok fazla ön bilgisi olmadan konuyu derinlemesine araştırdı ve Bill Jolitz'in yardımıyla programları ve sürücüleri V7 Unix'e uyarladı.



Bilgisayar Sistemleri Araştırma Grubu (CSRG)


Berkeley'den Profesör Bob Fabry, 1974'te AT&T'den bir UNIX kaynak kodu lisansı aldı. Meslektaşlarıyla birlikte UNIX'i değiştirmeye başladı ve bu sürümü Berkeley Yazılım Dağıtımı (BSD) olarak dağıttı. Nisan 1980'de Fabry, UNIX'in ARPAnet'in özel gereksinimlerini karşılayacak şekilde daha da geliştirilmesi için DARPA ile bir sözleşme imzaladı. Bu finansmanla Fabry, Bilgisayar Sistemleri Araştırma Grubunu (CSRG) kurdu.

Michael J. Karels ayrıca CSRG'nin ilk üyelerinden biri oldu ve böylece BSD'nin özellikle TCP yığınının geliştirilmesinin bir parçası oldu. Karels, BSD4.2'nin telif haklarına herhangi bir atıf içermemesinden rahatsızdı ancak birçok Amerikan şirketi, küçük değişiklikler yaptıktan sonra kendi telif haklarını ekledi. Bu nedenle, artık tanıdık olan ve her kaynak kod dosyasında bulunan, ancak yalnızca 4.3BSD'den itibaren bu biçimde dağıtılan telif hakkı bildirimini geliştirmek için avukatlarla birlikte çalıştı. Zamanla FreeBSD, NetBSD, OpenBSD, DragonFly BSD ve Sun Solaris ve diğerleri bundan ortaya çıktı.

Baş Sistem Mimarı olarak BSDi'ye geçiş


Şubat 1992'de Karels, BSDi'ye (Berkeley Yazılım Tasarımı) katıldı ve uzun yıllar Intel platformunda ticari olarak bulunabilen tek BSD tarzı Unix olan BSD/OS üzerinde çalıştı. BSDi'nin yazılım varlıkları Nisan 2001'de Wind River tarafından satın alındı ve Karels, BSD/OS platformunun Baş Teknoloji Uzmanı olarak Wind River'a katıldı.

2003 yılında Karels, SecureOS'un temeli olarak BSD/OS'yi kullanan Secure Computing Corporation'a kıdemli baş mühendis olarak katıldı. Orada özellikle bir ürün geliştirdiler: Daha sonra McAfee Firewall Enterprise olarak bilinen (ve kötü şöhrete sahip) Sidewinder güvenlik duvarı. BSD/OS'un daha da geliştirilmesi yavaş yavaş sona ererken Karels, SecureOS'un BSD/OS'tan FreeBSD'ye taşınmasını önerdi. Yıllar geçtikçe bu projedeki birçok önemli gelişme FreeBSD'ye geri döndü. Karels, 2017 yılında resmi olarak FreeBSD uzmanı seçildi. Emekli olduktan sonra boş zamanlarında FreeBSD üzerinde çalışmaya devam etti.

Ödüller, kitaplar ve konferanslar


1993 yılında USENIX Derneği, Berkeley'deki Kaliforniya Üniversitesi Bilgisayar Sistemleri Araştırma Grubu'na, CSRG'nin 4.4BSD-Lite sürümüne katkıda bulunan Karels dahil 180 kişiyi onurlandıran Yaşam Boyu Başarı Ödülü (Alev) verdi.

Michael J. Karels, Marshall Kirk McKusick ile birlikte “4.3BSD UNIX İşletim Sisteminin Tasarımı ve Uygulanması” üzerine birçok kitap yazmıştır. Geçtiğimiz yılın mayıs ayında Karels, Ottawa'daki FreeBSD Geliştirici Zirvesi 2023'te BSD ekosistemindeki kariyeri hakkında sohbet etti.




(fo)



Haberin Sonu