MİNİX
| MINIX işletim sistemi | |
|---|---|
| geliştirici | Andrew Stuart Tanenbaum ve diğerleri |
| Aile | Unix benzeri , POSIX |
| İlk sürüm | ( 1987 ) |
| Mevcut sürüm | 3.3.0 (16 Eylül 2014) ve 3.4.0rc6 (9 Mayıs 2017) |
| çekirdek türü | mikro çekirdek |
| Lisans türü | Ücretsiz yazılım |
| Lisans | BSD |
| Geliştirme aşaması | Aktif |
| İnternet sitesi | www.minix3.org/ |
MINIX , mikro çekirdek mimarisine dayalı bir işletim sistemidir . Başlangıçta 1980'lerin sonunda ve 1990'ların başında IBM PC'ler ve IBM PC / AT bilgisayarları için Unix'in ticari olmayan minimal bir versiyonuydu . Intel mimarileri şu anda 8088 CPU'dan Pentium serisine kadar desteklenmektedir .
Sonraki sürümler - en yenisi 1.5, Intel mimarileri için 3.0'dı - özgür yazılımdı ve Motorola 68000 donanımında ( Amiga , Atari ST ve erken Apple Macintosh gibi ) ve Sun Microsystem iş istasyonları gibi SPARC'da kullanılabilirdi .
Bilgisayar biliminde, MINIX ayrıca, diğer dağıtımlar tarafından önyükleme diskleri için bir biçim olarak veya az kaynak tüketmenin gerekli olduğu diğer alanlarda kullanılan MINIX işletim sisteminin kurulumunda bulunan varsayılan dosya sisteminin adını da belirtir .
Geçmiş
Yaratılış
Andrew S. Tanenbaum , 1987'de Amsterdam'daki Vrije Universiteit'te ders kitabında açıklanan işletim sistemlerinin ilkelerini örneklemek için MINIX'i yarattı . Çekirdek , bellek yöneticisi ve dosya sistemi için 26.000 satırlık kaynak kodu kitapta yer almaktadır; esas olarak C dilinde yazılmıştır .
1991 yılında doğan MINIX 1.5, IBM PS/2 MicroChannel sistemlerini destekler ve ayrıca Atari ST , Commodore Amiga , Apple Macintosh ve Sun SPARCstation platformlarına ek olarak SPARC ve Motorola 68000 mimarilerine de taşınmıştır .
Linus Torvalds'ın deneyleri
Linus Torvalds , MINIX'i bir süre kullandıktan sonra, daha az sınırlı ve çok az zorlukla değiştirilip geliştirilebilen yeni bir işletim sistemi oluşturmaya karar verdi. 1991'de Linux adında yeni bir çekirdek yarattı . Tanenbaum'un aksine, yeni işletim sistemi için monolitik bir mimari seçti. O zamanlar, Torvalds ve Tanenbaum 1992'de comp.os.minix adlı haber grubu hakkında çok hararetli bir tartışmanın baş kahramanlarıydılar .
Geliştirildiği sırada, MINIX için kullanım lisansı, diğer işletim sistemlerine kıyasla çok düşük bir fiyatla ücretsiz olarak kabul edildi. Ancak, özgür yazılım ya da tamamen açık kaynak olmadığı için geliştirme çalışmaları Linux ve FreeBSD çekirdeklerine kaydırıldı . 1990'ların sonlarında MINIX lisansı açık kaynağa dönüştürüldü , ancak o zamanlar yalnızca küçük bir geliştirici ve kullanıcı tabanı vardı. 1997 MINIX 2.0 sürümünden itibaren, POSIX standardı ile uyumlu hale gelir .
2000'ler
2005 civarında Tanenbaum ve bazı ortakları projeyi devraldı ve çekirdeğin 3.0 sürümünü sundu . Projenin amacı, gömülü ve diğer daha genel uygulamalar için çok kararlı bir mikro çekirdeğin geliştirilmesidir. İşletim sistemi bir BSD lisansı altında yayınlanmıştır ve şu anda x86 işlemcileri desteklemektedir , ancak PowerPC ve ARM 7 işlemci sürümleri geliştirilme aşamasındadır.
MINIX, Intel'in yonga seti sabit yazılımı olan Intel Yönetim Motorunun ayrılmaz bir parçasıdır .
Sürümler
Çıkış tarihi olan MINIX sürümlerinin listesi:
- MINIX 1.0 - 1987 ;
- MINIX 1.5 - 1991 ;
- MINIX 2.0 - 1997 ;
- MINIX 3.0 - 24 Ekim 2005 ;
- MINIX 3.1.2 - 8 Mayıs 2006 ;
- MINIX 3.1.2a - 29 Mayıs 2006 ;
- MINIX 3.1.3 - 13 Nisan 2007 ;
- MINIX 3.1.3a - 8 Haziran 2007 ;
- MINIX 3.1.4 - 2009 ;
- MINIX 3.1.5 - 5 Kasım 2009 ;
- MINIX 3.1.6 - 8 Şubat 2010 ;
- MINIX 3.1.7 - 16 Haziran 2010 ;
- MINIX 3.1.8 - 4 Ekim 2010 ;
- MINIX 3.2.0 - 29 Şubat 2012 ;
- MINIX 3.2.1 - 21 Şubat 2013 .
- MINIX 3.3.0 - 2 Eylül 2014 .
Kaynakça
- Andrew S. Tanenbaum ve Albert S. Woodhull, İşletim Sistemleri Tasarımı ve Uygulaması , Pearson , 2006 , ISBN 0-13-142938-8 .
İlgili öğeler
Diğer projeler
Wikimedia Commons , MINIX'teki görüntüleri veya diğer dosyaları içerir
Vikihaber , Minix'in Dönüşü makalesini içerir, 24 Ekim 2005
Dış bağlantılar
- ( TR ) Resmi site , minix3.org'da .
- MINIX kaynak deposu , git.minix3.org adresinde .
- ( TR ) Minix3.org'daki Minix kullanıcı lisansı metni . Erişim tarihi: 31 Ocak 2006 ( 13 Haziran 2007'de orijinalinden arşivlendi ) .
- ( TR ) Tanenbaum Linux gönderisi eskidi, educ.umu.se'de . Erişim tarihi: 9 Mart 2006 ( 12 Nisan 2006'daki orijinalinden arşivlendi ) .
- ( TR ) raspberryginger.com'da Minix'in ayrıntılı dokümantasyonu . Erişim tarihi: 6 Temmuz 2007 ( 8 Ekim 2007'de orijinalinden arşivlendi ) .