Donanım

Unix nedir?

İçindekiler:

Anonim

İlk Unix sistemi Ken Thompson tarafından 1965'ten itibaren New York, Murray Hill'deki AT&T Bell Labs'de geliştirildi. Ken Thompson'un amacı " Multics " adlı basit bir etkileşimli işletim sistemi geliştirmekti. ”(Multiplexed Information and Computing System) yarattığı bir oyunu kullanabilmek için (Space Travel, güneş sisteminin simülasyonu).

İçindekiler dizini

Unix nedir?

Bu projenin başlamasıyla birlikte Multics çevresinde MIT (Massassuchetts Teknoloji Enstitüsü), General Electric Co. ve Bell Labs'dan oluşan bir konsorsiyum kuruldu.

Ancak Nisan 1969'da Bell ve AT&T laboratuvarları, Multics yerine GECOS'u (Genel Elektrik Kapsamlı İşletim Sistemi) kullanmaya karar verdi.

Ayrıca, Ken Thompson ve Dennis Ritchie ekibe katıldı ve daha küçük bir makinede (DEC PDP - PDP-7, Programları çalıştırmak için sadece 4K belleğe sahip Programlanmış Veri İşlemcisi) Space Travel oyununu çalıştırmak zorunda kaldılar. kullanıcılardan). UNICS (Uniplexed Information and Computing Service) adlı Multics'in indirgenmiş bir versiyonunu oluşturmak için sistemi yeniden yaratmalarının nedeni budur.

Bu şekilde, UNICS'in indirgenmiş versiyonuyla, 1 Ocak 1970, Unix sisteminin doğduğu resmi tarih olarak kabul edilir ve tüm Unix saatlerinin neden bu tarihten itibaren başladığını netleştirir.

Bu faaliyetlere paralel olarak, D. Ritchie C dilinin tanımına geniş ölçüde katıldı (çünkü BW Kernighan ile mucitlerden biri olarak kabul edildiğinden), tüm sistem 1973'te C dilinde tamamen yeniden yazıldı ve Unix vaftiz edildi Zaman Paylaşım Sistemi (TSS).

Sistem 1979'da sürüm 7'ye gittiğinde, evrime aşağıdakiler gibi çok sayıda önemli değişiklik eşlik etti:

- Dosyaların boyutu ile ilgili sorunun ortadan kaldırılması

- Daha iyi sistem hareketliliği (çok sayıda malzeme platformunda çalışma)

- Çok sayıda yardımcı programın eklenmesi

1956 yılına dayanan bir kararname, Bell Labs'in bağlı olduğu AT&T şirketinin telgraf veya telefon ekipmanı dışında bir şey pazarlamasını engelledi, bu yüzden Unix yazı tiplerini eğitim amaçlı üniversitelere dağıtma kararı 1973'te çekildi.

1977'nin sonlarından itibaren, Kaliforniya Üniversitesi'nden bir grup araştırmacı, sistemi VAX platformlarında çalıştırmak için AT&T tarafından sağlanan kaynaklardan Unix'in bir sürümünü geliştirdi ve BSD (Berkeley Yazılım Dağıtımı) olarak adlandırdı..

Böylece, kaynakların iki dağıtım dalı şu şekilde taşındı:

- UNIX Sistem Laboratuarları (USL) Sistem V olacak AT&T şubesi

- California Üniversitesi tarafından geliştirilen BSD (Berkeley Yazılım Dağıtımı)

1977'de AT&T, Unix yazı tiplerini diğer şirketler için kullanılabilir hale getirdi, bu nedenle çok sayıda UNIX benzeri geliştirildi:

  1. AIX: IBM VP-UX tarafından Şubat 1990'da geliştirilen System V tabanlı Commercial Unix: 1986'dan beri Hewlett Packard tarafından oluşturulan BSD tabanlı Commercial Unix Sun Solaris: Sun Microsystems tarafından geliştirilen ve System VIRIX: Commercial Unix tabanlı Commercial Unix BSD SGIUltrix: DECUnixware tarafından geliştirilen Commercial Unix: Commercial Unix tarafından NovellUnix tarafından SCO'dan geliştirilmiştir: 1979'dan Santa Cruz Operations ve Hewlett PackardTru64 UNIX tarafından geliştirilen System V tabanlı Commercial Unix: Bu Compaq Unix

1983 yılında AT&T, Unix sisteminin ticari versiyonu olan UNIX System V'in ortaya çıktığı gerçeği olan Unix'i ticarileştirme hakkına sahipti.

Linus Torvalds Linux yaratıcısı

1985 yılında Hollandalı bir öğretmen olan Andrew Tannenbaum, öğrencilerine sistem programlamayı öğretmek için " Minix " olarak adlandırılan minimal bir işletim sistemi oluşturdu. 1991'de Finlandiya'dan bir öğrenci olan Linus Tovarlds, Mini6 modeline dayanarak 386 tipi mimarilerde çalışma imkanı olan bir işletim sistemi tasarlamaya karar verdi ve bu işletim sistemini " Linux " olarak adlandırdı.

Çoğu işletim sistemi iki farklı ailede gruplandırılabilir. Bunlardan biri, Windows NT tabanlı Microsoft işletim sistemleri, diğeri (neredeyse tümünün) Unix merkezli bir mirası var.

Bu son ailede, Linux, Mac OS X, Android, iOS, Chrome OS, Orbis ve hatta modeminizde veya yönlendiricinizde yüklü bellenim var. Bunların hepsi ve muhtemelen birkaç bin daha fazlası genellikle "Unix benzeri" işletim sistemleri olarak adlandırılır.

Unix, ilk versiyonlarından bu güne kadar varyantlarında yaşayan bazı önemli yapı ve tasarım özelliklerini getirdi.

Bunlardan biri, küçük ve modüler araçlar yaratmada "Unix felsefesi" dir. Linux terminaline aşina iseniz, bu size aşina olmalıdır. Sistemin kendisi, sistem üzerinde daha karmaşık görevleri gerçekleştirmek için farklı şekillerde birleştirilebilen bir dizi yardımcı program sunar.

Unix'te, programlar ve dosya bağlantıları tarafından kullanılabilecek çok kullanışlı bir dosya yapısı sistemi de vardır. Bu ifade ve "her şeyin bir dosya olduğu" Linux ile bağlantılı olarak bilinen, Unix'ten gerçek bir miras. Bu, işletim sistemi hakkında bilgi sağlayan özel dosyalar ve donanım aygıtlarını içerir. Diğer tarafa baktığımızda, sadece Windows sürücülerini harflerle adlandırır, bu da DOS sistemlerinden tamamen miras alınan bir gerçektir.

Unix Zaman Çizelgesi

Gerçekte, GNU / Linux BSD'nin doğrudan torunu değil, kökleri ABD'deki okullarda ve üniversitelerde bulunan bir Unix projesinin torunudur. Android, Chrome OS ve diğer birçok işletim sistemi gibi mevcut işletim sistemlerinin çoğu GNU / Linux tabanlıdır.

SİZİ TAVSİYE EDERİZ CloudLinux nedir ve avantajları nelerdir?

Öte yandan, Unix'in geleceği için araştırılacak bir pazar vardı. Büyük şirketler, ev sürümlerini pazarlamak için kendi Unix'lerini oluşturmak ve lisanslamak istediler. Bu büyük şirketler arasında SCO UnixWare, harika NetWare ile Novell, Solaris ile Sun, HP-UX, IBM AIX, SGI IRIX ve diğerleri vardı. Birçoğunun bilmediği bir gerçek, Microsoft'un bile Microsoft Xenix ile kendi Unix benzeri yaratma şakasına girdiğidir.

Tüm bu geçmiş, Microsoft'un sistemini geliştirirken sıfırdan bir projeye başlamadığını açıkça göstermektedir. Bugün tüm Microsoft işletim sistemleri Windows NT çekirdeğine dayanmaktadır. MSDOS'tan çok şey miras alarak eski programlarla uyumluluğu korumak için tasarlanmış bir Windows NT çekirdeği kullanan Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server ve Xbox işletim sistemimiz var.

Unix standardı

AT&T System V veya BSD'ye dayalı olarak oluşturulan çok sayıda Unix sistemi göz önüne alındığında, 1981 yılından itibaren / etc / group tartışma grubunda Unix standardı sorusu, sistemleri:

  • 1983 yılında AT&T, V Sistemini tanımlayan SVID'yi (Sistem V Arayüz Tanımı) yayınlar. Bu ilk tanım POSIX'ten farklıdır. 1984'te / etc / group, IEEE (Elektrik ve Elektronik Mühendisleri Enstitüsü) altında geliştirilen bir dizi standart olan POSIX'i yayınlar.). POSIX, IEEE P1003 adı altında da bilinir.Aynı zamanda, inşaatçılar konsorsiyumu (Sun, IBM, HP, DEC, AT&T, Unisys ve ICL) X / Açık Taşınabilir Kılavuz Sayı3 (XPG3) standardını yayınlar. Bu standart özellikle coğrafi konumdaki (tarih, alfabe, vb.) Önceki farklılıkları ifade eder.

Unix neden neden önemliydi?

Mac OS X terminaline veya dosya sisteminizin yapısına bir göz attınız mı? Mac ve Linux, Unix benzeri işletim sistemleridir. Tüm bu tarih hakkında biraz bilgi sahibi olmak, “Unix benzeri” bir işletim sisteminin ne olduğunu ve piyasadaki birçok işletim sisteminin neden birbirine çok benzediğini, Windows diğerlerinden çok farklı göründüğünü daha iyi anlamaya yardımcı olur.. Bu, Mac OS X'te terminali kullanırken neden Linux kullanıcısı olduğunuzda kendinizi daha rahat hissedeceğinizi açıklar.

Şu anda var olan en iyi Linux dağıtımlarını ve ışık dağıtımlarını öneriyoruz.

Unix sistemi çok kullanıcılı, çok görevli bir işletim sistemidir, yani tek veya çok işlemcili bir bilgisayarın bir veya daha fazla kullanıcı tarafından aynı anda birden çok programı çalıştırmasına izin verilir. Bir veya daha fazla kabuk yorumlayıcısının yanı sıra çok sayıda komut ve çok sayıda yardımcı programa sahiptir. Aynı zamanda mükemmel bir hareketliliğe sahiptir, yani neredeyse tüm platformlara bir Unix sistemi kurmak mümkündür.

Donanım

Editörün Seçimi

Back to top button