Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
GNU Projesi, Richard Matthew Stallman'ın (RMS) başlattığı, özgür bir işletim sistemi ve bunun çevresindeki özgür yazılımları içeren bir projedir. RMS, gerçek anlamda bir bilgisayar "hacker"ıdır. 1970'lerde Massachusetts Institute of Technology (MIT)'de yoğun olarak Unix üzerinde çalışmaktadır. Program lisans meseleleri o yıllarda yeni fişeklenmiştir ve RMS bundan fazlasıyla rahatsız olmuştur. Kendi sahibi oldukları bir yazıcıya, sürücüsünün kapalı olması nedeniyle istedikleri bir özelliği ekleyememesi ise RMS açısından bardağı taşıran son damla olur ve MIT'teki işinden 1984 yılında istifa ederek henüz bir yıl önce duyurmuş olduğu GNU Projesi üzerinde çalışmaya başlar.
GNU Projesi, GNU işletim sistemini de kapsayan bir özgür yazılımlar bütünüdür. GNU yani "GNU's not Unix" gibi tekrarlanan bir isme sahip olan bu işletim sistemi Unix benzeridir ancak Unix'ten hiçbir kod barındırmayan, tamamen açık kaynak kodlu ve özgür bir işletim sistemidir. Daha doğrusu işletim sistemi olma niyetindedir. Bu amaç doğrultusunda hummalı bir çalışma başlar ve emacs, gcc ve bash gibi ardı ardına GNU Projesi'ne dahil olan yazılımlar ortaya çıkar. RMS, GNU Projesi ile beraber Özgür Yazılım Hareketi'ni (Free Software Movement) de başlatmış olur. Bu bağlamda Özgür Yazılım Vakfı'nı (Free Software Foundation - FSF) kurar ve GPL Lisansı'nı (GNU General Public License) oluşturur. Böylece GPL Lisansı'na sahip olan yazılımlar özgür yazılım kategorisine dahil edilir ve RMS'nin hayal ettiği özgür işletim sistemine doğru adım adım yaklaşılmaya başlanır. Peki, GNU Projesi'nin kalbi olması gereken işletim sistemi oluşturulurken bu yazının ikinci bölümünde değindiğimiz çekirdek tam olarak nerededir?
GNU Projesi dahilinde işletim sistemini çevreleyecek yazılımlar geliştirilmeye başlandığında eş zamanlı olarak bir de çekirdek için çalışma başlatılmıştır. Elbette bir işletim sisteminin en can alıcı bölümü olan çekirdek olmadan işletim sisteminin kendisini düşünmek pek de doğru olmayacaktır. İşte bunun farkında olarak RMS ve bir grup başka "hacker" kolları sıvamış ve GNU Projesi'ne dahil olacak GNU işletim sistemi için bir çekirdek yazmaya başlamışlardır. İsmine de HURD demişlerdir. 1984 senesinde başlayan bu çekirdek çalışması bir süre sonra arada yaşanan anlaşmazlıklardan dolayı diğer yazılımlar tamamlandığı halde bitirilememiştir. 1990'ların başında ortada birçok harika GNU Projesi'ne dahil olan yazılım varken ve kullanılıyorken hâlâ bir çekirdeğin eksikliği hissedilmektedir ve bu nedenle GNU işletim sistemi bir türlü tamamlanamamaktadır. Tam bu esnada başka bir "hacker" kendi projesini başlatmış ve camiaya duyurmuştur. Kader, GNU Projesi'ni Linux ile bir araya getirmiştir!
GNU Projesi, GNU işletim sistemini de kapsayan bir özgür yazılımlar bütünüdür. GNU yani "GNU's not Unix" gibi tekrarlanan bir isme sahip olan bu işletim sistemi Unix benzeridir ancak Unix'ten hiçbir kod barındırmayan, tamamen açık kaynak kodlu ve özgür bir işletim sistemidir. Daha doğrusu işletim sistemi olma niyetindedir. Bu amaç doğrultusunda hummalı bir çalışma başlar ve emacs, gcc ve bash gibi ardı ardına GNU Projesi'ne dahil olan yazılımlar ortaya çıkar. RMS, GNU Projesi ile beraber Özgür Yazılım Hareketi'ni (Free Software Movement) de başlatmış olur. Bu bağlamda Özgür Yazılım Vakfı'nı (Free Software Foundation - FSF) kurar ve GPL Lisansı'nı (GNU General Public License) oluşturur. Böylece GPL Lisansı'na sahip olan yazılımlar özgür yazılım kategorisine dahil edilir ve RMS'nin hayal ettiği özgür işletim sistemine doğru adım adım yaklaşılmaya başlanır. Peki, GNU Projesi'nin kalbi olması gereken işletim sistemi oluşturulurken bu yazının ikinci bölümünde değindiğimiz çekirdek tam olarak nerededir?
GNU Projesi dahilinde işletim sistemini çevreleyecek yazılımlar geliştirilmeye başlandığında eş zamanlı olarak bir de çekirdek için çalışma başlatılmıştır. Elbette bir işletim sisteminin en can alıcı bölümü olan çekirdek olmadan işletim sisteminin kendisini düşünmek pek de doğru olmayacaktır. İşte bunun farkında olarak RMS ve bir grup başka "hacker" kolları sıvamış ve GNU Projesi'ne dahil olacak GNU işletim sistemi için bir çekirdek yazmaya başlamışlardır. İsmine de HURD demişlerdir. 1984 senesinde başlayan bu çekirdek çalışması bir süre sonra arada yaşanan anlaşmazlıklardan dolayı diğer yazılımlar tamamlandığı halde bitirilememiştir. 1990'ların başında ortada birçok harika GNU Projesi'ne dahil olan yazılım varken ve kullanılıyorken hâlâ bir çekirdeğin eksikliği hissedilmektedir ve bu nedenle GNU işletim sistemi bir türlü tamamlanamamaktadır. Tam bu esnada başka bir "hacker" kendi projesini başlatmış ve camiaya duyurmuştur. Kader, GNU Projesi'ni Linux ile bir araya getirmiştir!
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 19