Unix benzeri işletim sistemi. Nix benzeri sistemlerde işletim sistemi deneyimi

Bugünün kullanıcıları kişisel bilgisayarlarÇok çeşitli işletim sistemleri sunulmaktadır. Bunlar arasında açık ara en yaygın olanları Windows ailesinin işletim sistemleri ve daha az ölçüde Linux'tur. Ne seçeceksin? Çoğu durumda, dizüstü bilgisayarlarda zaten bir veya daha fazla lisanslı işletim sistemi önceden yüklenmiştir. Seçim kolaylığı için çalıştırma Windows sistemleri kullanım alanına karşılık gelen isimleri vardır. Örneğin:

  • Windows 7 Başlangıç ​​– işletim sistemi netbook'lar için. Yalnızca 32 bit tasarımı, Windows Aero arayüzünün sınırlı işlevselliği, kullanıcılar arasında hızlı geçiş yapma işlevinin olmaması, masaüstü arka planını değiştirememesi ve 64 bit işlemcileri desteklememesi ile ayırt edilir. Bu işletim sistemi yalnızca önceden yüklenmiş bir işletim sistemi olarak satılır; şu adresten satın alın: kutulu versiyon imkansız.
  • Windows 7 Home Basic, ev kullanımı için ucuz bir işletim sistemidir. Hala yerleşik Windows Media Center Edition (MCE), Windows Aero desteği ve Multi-Touch desteğinden yoksundur. Ama mevcut standart arayüz Windows ve hızlı geçiş kullanıcılar arasında. Bu işletim sistemi kutulu bir versiyonda satın alınabilir.
  • Windows 7 Home Premium, gelişmiş özelliklere sahip ev kullanımına yönelik gelişmiş bir sistemdir. Yerleşik Windows MCE'ye, 4'e kadar TV alıcısı desteğine, tam Windows Aero arayüzüne sahiptir, Dolby Digital ile uyumludur ve çoklu dokunmayı destekler. Kutulu versiyon 2 adet içerir DVD diski- dağıtımın 32 ve 64 bit sürümleriyle. Bu işletim sistemi 2 işlemcili iş istasyonlarına kurulabilir.
  • Windows 7 Professional, gelişmiş özelliklerle çalışmaya yönelik bir işletim sistemidir. İş kullanıcıları için (bazı işlevler nedeniyle) daha da güvenilir bir sistem. Gelişmiş ağ yeteneklerine sahiptir. Ayrıca XP Modu için bir lisansa ve seçilen ağlar için tercih edilen yazıcıyı arama yeteneğine de sahiptir. Böyle bir işletim sistemine sahip bir dizüstü bilgisayar genellikle Windows XP dağıtımıyla birlikte gelir.
  • Windows 7 Ultimate - adı kendisi için konuşur - herhangi bir görevi gerçekleştirmek için evrensel bir sistem. İşletmeler için idealdir. İstenirse, gerekli işletim sistemini (Windows Starter hariç) her zaman dizüstü bilgisayarınıza kendiniz satın alıp kurabilirsiniz. İşletim sisteminin önceden satın alınmış bir "Kutu" sürümüne zaten sahipseniz, önceden yüklenmiş bir işletim sistemi için fazla ödeme yapmamak için işletim sistemi olmayan bir dizüstü bilgisayar satın almak mantıklıdır.

Kobalt 02.12.2005

Sonunda *nix sistemlerinin ne olduğunu, en sevdiğimiz pencerelerden nasıl farklı olduklarını ve en önemlisi, eğer böyle bir sistemde ustalaşmazsanız neden asla havalı bir bilgisayar korsanı olamayacağınızı anlayalım.

Daha önce okuduğunuz tüm kitaplarda (tabii ki okursanız), Niks sistemlerinin kökeni ve gelişiminin tarihine, daha fazla olmasa da, bir bölümün tamamı ayrılmıştı. Bu geleneği takip etmeyeceğim çünkü... Sezar'ın Sezar olduğunu düşünüyorum ve tarih okursanız Google size yardımcı olacaktır =). Doğrudan asıl konuya geçeceğim. Öncelikle önemli bir aksiyomu açıklığa kavuşturalım. Linux, Unix, FreeBSD... liste uzayıp gidiyor ama sanırım genel eğilimi zaten yakaladınız. Bunların hepsi *nix sistemleri olarak adlandırılıyor. Bazı farklılıkları var ama prensip aynı. Yani Linux dediğimde bu tür sistemlerin hepsini kast ediyorum demektir. Ancak yazılar sadece Linux dağıtımları hakkında olacak.

Muhtemelen çeşitli forumlarda ve sohbetlerde Linux veya Windows konusundaki bitmek bilmeyen tartışmalara sıklıkla rastlamışsınızdır. Bu tartışmalar kaçınılmaz... ama tamamen anlamsız. Daha iyi bir sistem yok. İki tane farklı güzergahlar. Nix sistemleri kullanılarak çözülemeyen sorunlar olduğu gibi Linux'tan daha iyi bir çözümün bulunamadığı sorunlar da vardır. Örneğin: w2k3 sunucusunu bir i386 işlemciye kurun veya DomainController'ı Linux temelinde yükseltmeyi deneyin =). Onlar. büyük bir figürün bir zamanlar söylediği gibi: Böl ve yönet. Bu iki sisteme eşit derecede hakim olursanız bilişim dünyasında önünüze hiçbir engel kalmayacaktır.

Neden Linux'a ihtiyacınız var? Öncelikle: Eğer kural korsanı olmak istiyorsanız her şeyi bilmeniz gerekir, değil mi? =) İkincisi: istismarların ezici çoğunluğu ve hacker programları bu işletim sistemi için yazılmıştır. Ve en önemlisi: İnternet sunucularının çoğu özellikle NIX sistemleri altında çalışır. Seni henüz ikna etmedim mi? O halde daha fazla okumamalısınız ;).

Bir kişinin Linux öğrenmeye karar verdiğinde aklına gelen ilk soru her zaman aynı gelir: Neyi seçmeli? İnsan bilgi denizinde kaybolur. O kadar çeşitli dağıtımlar ki! RedHat, ASP, ALT, Slacware, Mandrake... liste ÇOK uzun süre uzar gider. Bütün bu çeşitlilik arasından neyi seçmelisiniz? Forumlara gidiyorsunuz ve “Yeni başlayanlar için hangi dağıtımı önerirsiniz?” gibi sorular sormaya başlıyorsunuz. Ve hayal kırıklığına uğrayarak, bir dizi çelişkili söz dinlersiniz ve yavaş yavaş şiddetli bir tartışmaya dönüşürsünüz. Evet, evet, farklı dağıtımların destekçileri arasındaki anlaşmazlıklar Windows kullanıcılarından daha da sıcak! Herkesin görüşü tamamen subjektiftir. Herkes neyi en çok sevdiğini ve çalışması için daha uygun olanı seçer. Sonuç olarak, tek bir şeyde karar kılıncaya kadar birçok farklı sistemi denemek zorunda kalacaksınız. Size belirli bir dağıtım satın almanızı tavsiye etmeyeceğim, yalnızca temel farklılıklarını anlatacağım. İki tür sistem vardır. Ayrıntılara girmeden, temel farkları programların kurulma biçiminde yatmaktadır. Programların YALNIZCA kaynak kodundan yüklendiği Slacware gibi dağıtımlar vardır. Bir de RadHat denilen benzerleri var, rpm paketlerinden kurulum yapma özelliği var. Bu biraz daha uygundur, ancak gerekli paketleri uzun süre ve sıkıcı bir şekilde aramak gerekli hale gelir, çünkü bağımlılık diye bir şey var... Bir dahaki sefere program yükleme konusuna daha detaylı değineceğim. Genel olarak seçim sizin. Tek bir şeyi unutmayın: İyi bir dağıtım en az 3 CD'den oluşmalıdır!

Askeri Teknik Üniversitesi Federal hizmet Rusya Federasyonu'nun özel inşaatı

Endüstriyel, İnşaat ve Ulaştırma İnşaatı Enstitüsü

Konuyla ilgili bilgisayar bilimi konusuyla ilgili özet:

« UNIX benzeri işletim sistemleri"

Moskova 2009-10 .

giriiş

Eğitim tarihi ve ayrılık

BSD benzeri sistemlere genel bakış

Gözden geçirmek dosya sistemleri unix benzeri işletim sistemleri

Genişletilmiş Dosya Sistemi

Üçüncü Genişletilmiş Dosya Sistemi

Masa 1 Boyut kısıtlamaları

Dördüncü Genişletilmiş Dosya Sistemi

Günlüklü Dosya Sistemi

Özellikler

Unix Dosya Sistemi

Çekirdek linux-çekirdek-2.6.xx

Masaüstü ortamları

Metin editörleri

Çözüm

Kaynakça

giriiş

UNIX- bir grup taşınabilir, çok görevli ve çok kullanıcılı işletim sistemi.

İlk UNIX sistemi 1969'da AT&T'nin Bell Laboratuvarları bölümü tarafından geliştirildi. O zamandan beri çok sayıda farklı UNIX sistemi oluşturuldu. Yasal olarak bunlardan yalnızca birkaçı "UNIX" olarak adlandırılma hakkına sahiptir; geri kalanı, benzer kavram ve teknolojileri kullanmalarına rağmen, bu terimle birleşmişlerdir. "UNIX benzeri" (Unix- beğenmek). Kısaca belirtmek gerekirse, bu makalede UNIX sistemleri hem gerçek UNIX hem de UNIX benzeri işletim sistemleri anlamına gelmektedir.

UNIX sistemlerinin ana ayırt edici özellikleri şunları içerir:

· sistemi yapılandırmak ve yönetmek için basit metin dosyalarının kullanılması;

· komut satırında başlatılan yardımcı programların yaygın kullanımı;

· sanal bir cihaz - terminal aracılığıyla kullanıcıyla etkileşim;

· fiziksel ve sanal cihazların ve bazı işlemler arası iletişim araçlarının dosyalar halinde temsili;

· Her biri bir görevi gerçekleştiren çeşitli programlardan gelen boru hatlarının kullanılması.

Şu anda UNIX öncelikle sunucularda ve ayrıca çeşitli donanımlar için gömülü sistemler olarak kullanılmaktadır. İş istasyonları ve ev kullanımında işletim sistemi pazarının lideri Microsoft Windows UNIX yalnızca ikinci (Mac OS X) ve üçüncü (GNU/Linux) sırayı alır.

UNIX sistemleri büyük bir tarihsel öneme sahiptir çünkü günümüzün popüler işletim sistemi kavramlarından ve yaklaşımlarından bazılarının ortaya çıkmasına neden olmuştur. yazılım. Ayrıca Unix sistemlerinin geliştirilmesi sırasında C dili oluşturuldu.

Eğitim tarihi ve ayrılık

1957 yılında Bell Laboratuvarları kendi ihtiyaçlarına uygun bir işletim sistemi oluşturma çalışmalarına başladı. Victor Vysotsky'nin önderliğinde BESYS sistemi oluşturuldu. Daha sonra Multics projesine başkanlık etti ve ardından Bell Laboratuvarları'nın bilgi bölümünün başına geçti.

1964 yılında BESYS yeteneklerinin artık uygun olmadığı üçüncü nesil bilgisayarlar ortaya çıktı. Vysotsky ve meslektaşları kendilerine ait yeni bir işletim sistemi geliştirmek yerine General Electric ve Massachusetts Teknoloji Enstitüsü Multics'in ortak projesine katılmaya karar verdiler. Bell Labs'ın da aralarında bulunduğu telekomünikasyon devi AT&T, projeye önemli destek sağladı ancak mali fayda sağlamadığı için 1969 yılında projeden çekildi. UNIX ilk olarak 1960'ların sonlarında Bell Labs çalışanları, özellikle de Ken Thompson, Denis Ritchie ve Douglas McIlroy tarafından geliştirildi. 1969'da Ken Thompson, MULTICS'in temelini oluşturan fikirleri daha mütevazı bir temelde uygulamaya çalıştı. donanım(DEC PDP-7), yeni işletim sisteminin ilk versiyonunu yazdı ve Brian Kernighan, MULTICS'in (MULTIplexed Information and Computing Service) aksine bunun için bir isim buldu: UNICS (UNIplexed Information and Computing System). Bu ad daha sonra UNIX olarak kısaltılmıştır.

Kasım 1971'de, 1970'lerin en başarılı mini bilgisayar ailesi olan PDP-11 için bir sürüm yayınlandı (SSCB'de, Elektronik Endüstrisi Bakanlığı tarafından üretilen analogları daha sonra SM EVM ve "Elektronik" olarak biliniyordu) DVK, Kiev, Voronezh, Zelenograd'da üretilmektedir). Bu versiyona “ilk baskı” (Baskı 1) adı verildi ve ilk baskıydı. Resmi sürüm. Tüm UNIX uygulamaları sistem zamanını 1 Ocak 1970'ten itibaren başlatır.

UNIX'in ilk sürümleri montaj dilinde yazılmıştı ve yerleşik bir üst düzey dil derleyicisine sahip değildi. 1969 civarında Ken Thompson, Denis Ritchie'nin yardımıyla, 1966'da geliştirilen BCPL dilinin basitleştirilmiş bir versiyonu olan B dilini geliştirdi ve uyguladı. Bi, BCPL gibi yorumlanan bir dildi. 1972'de UNIX'in Bi dilinde yeniden yazılan ikinci baskısı yayınlandı. 1969-1973 yıllarında Bi tabanlı, C(C) adı verilen derlenmiş bir dil geliştirildi.

1973 yılında UNIX'in yerleşik C derleyicisine sahip üçüncü baskısı yayımlandı. Aynı yılın 15 Ekiminde, sistem çekirdeğinin C dilinde yeniden yazıldığı dördüncü baskı (Multics sisteminin ruhuyla, aynı zamanda üst düzey PL/1 dilinde de yazılmıştır) ve 1975'te tamamen beşinci baskı çıktı. C'de yeniden yazılmıştır. UNIX, 1974'ten bu yana üniversitelere ve akademik kurumlara ücretsiz olarak dağıtılmaktadır. 1975 yılından itibaren Bell Laboratuvarları dışında geliştirilen yeni versiyonlar ortaya çıkmaya başladı ve sistemin popülaritesi artmaya başladı. Yine 1975'te Bell Laboratuvarları, John Lyons'un geniş çapta yayılan yorumlarından bilinen altıncı baskıyı yayınladı. 1978 yılına gelindiğinde sistem, başta üniversiteler olmak üzere 600'den fazla makineye kuruldu. Yedinci baskı, UNIX'in son tek sürümüydü. Modern tercümana yakın bir kişi orada ortaya çıktı Komut satırı Bourne kabuğu.

Berkeley Üniversitesi'nde oluşturulan BSD UNIX, geçmişine 1978 yılında başladı. İlk versiyonu altıncı baskıya dayanıyordu. 1979'da yayınlandı yeni bir versiyon, yedinci baskıya dayanarak 3BSD olarak adlandırıldı. BSD destekli kullanışlı özellikler sanal bellek ve talep üzerine sayfaları değiştirme. BSD'nin yazarı Bill Joy'du. 1980'lerin başında Bell Labs'ın sahibi olan AT&T, UNIX'in değerinin farkına vardı ve UNIX'in ticari bir versiyonunu yaratmaya başladı. 1982 yılında satışa sunulan bu versiyona UNIX System III adı verildi ve sistemin yedinci versiyonunu temel alıyordu.

UNIX'in bölünmesinin önemli bir nedeni, 1980'de TCP/IP protokol yığınının uygulamaya konmasıydı. Bundan önce, UNIX'te makineler arası iletişim henüz emekleme aşamasındaydı; en önemli iletişim yöntemi UUCP'ydi (dosyaları bir UNIX sisteminden diğerine kopyalamanın bir yolu, başlangıçta modemler kullanılarak telefon ağları üzerinden çalışıyordu).

İki ağ uygulama programlama arayüzü önerilmiştir: Berkley soketleri ve TLI taşıma katmanı arayüzü. Berkley soket arayüzü Berkeley Üniversitesi'nde geliştirildi ve burada geliştirilen TCP/IP protokol yığını kullanıldı. TLI, AT&T tarafından OSI modelinin taşıma katmanı tanımına göre oluşturuldu ve ilk olarak System V sürüm 3'te ortaya çıktı. Bu sürüm TLI ve akışları içermesine rağmen başlangıçta TCP/IP veya diğerlerini uygulamadı. ağ protokolleri ancak benzer uygulamalar üçüncü şahıslar tarafından da sağlandı. TCP/IP'nin uygulanması, resmi ve nihai olarak Sistem V sürüm 4'ün temel dağıtımına dahil edildi. Bu ve diğer hususlar, UNIX'in iki dalı - BSD ve Sistem V (AT&T'nin ticari sürümü) arasındaki son sınırın belirlenmesine neden oldu. ).

Daha sonra AT&T'den Sistem V lisansını alan birçok şirket, AIX, CLIX, HP-UX, IRIX, Solaris gibi kendi ticari UNIX çeşitlerini geliştirdi.

1983 yılının ortalarında, BSD 4.2 piyasaya sürüldü ve bu sürüm, Ethernet ağları ve Arpanet. Sistem çok popüler hale geldi. 1983 ile 1990 yılları arasında BSD, çekirdek hata ayıklayıcısı, NFS ağ dosya sistemi, VFS sanal dosya sistemi gibi birçok yeni özellik ekledi ve büyük ölçüde geliştirilmiş dosya ağı yetenekleri ekledi.

Bu arada AT&T, sisteminin System V adı verilen yeni sürümlerini yayınladı. 1983 yılında, tam ekran içeren sürüm 1 (SVR1 - System V Sürüm 1) yayınlandı. Metin düzeltici vi, lanet kitaplığı, G/Ç ara belleğe alma, inode önbelleğe alma. 1984'te piyasaya sürülen Sürüm 2 (SVR2), dosya kilitleme, isteğe bağlı sayfalama ve yazarken kopyalama işlemlerini uyguladı. Sürüm 3, 1987'de piyasaya sürüldü ve diğer şeylerin yanı sıra, TLI'nın yanı sıra uzak dosya sistemleri için RFS desteğini de içeriyordu. Sun ile işbirliği içinde geliştirilen ve 18 Ekim 1988'de piyasaya sürülen Sürüm 4 (SVR4), başta TCP/IP, yuvalar ve yeni csh komut yorumlayıcısı olmak üzere birçok BSD özelliğini destekliyordu. Ayrıca sembolik bağlantılar, ksh kabuğu, NFS ağ dosya sistemi (SunOS'tan ödünç alınmıştır) vb. gibi birçok ekleme daha vardı.

Modern UNIX uygulamaları genellikle saf V veya BSD sistemleri değildir. Hem System V hem de BSD'nin özelliklerini uygularlar.

GNU/Linux benzeri sistemlere genel bakış

Linux, Intelx86, x86-64, PowerPC, ARM, AlphaAXP, SunSPARC, Motorola 68000, HitachiSuperH, IBMS/390, MIPS, HPPA-RISC, AXISCRIS, RenesasM32R, AtmelAVR32, RenesasH8/300, NECV850 gibi çeşitli işlemci mimarilerinde çalışır. , TensilicaXtensa ve diğerleri.

Diğer işletim sistemlerinin çoğundan farklı olarak Linux'un tek bir "resmi" paketi yoktur. Bunun yerine Linux, çekirdeğin bulunduğu çok sayıda dağıtımla gelir. Linux GNU yardımcı programlarına ve diğer uygulama programlarına (örneğin, X.org) bağlanarak onu eksiksiz, çok işlevli bir işletim ortamı haline getirir.

En ünlü GNU/Linux dağıtımları Arch Linux, CentOS, Debian, Fedora, Gentoo, openSUSE, Red Hat, Slackware, Ubuntu'dur. Daha tam liste ve kullanım yüzdesi distrowatch.com'da görüntülenebilir

Microsoft Windows veya Mac OS X gibi ticari sistemlerden farklı olarak Linux'un coğrafi bir geliştirme merkezi yoktur. Bu sistemin sahibi olan hiçbir kuruluş yok; Tek bir koordinasyon merkezi bile yok. Linux programları binlerce projenin çalışmasının sonucudur. Bu projelerin bir kısmı merkezi, bir kısmı ise firmalarda yoğunlaşıyor. Kullanıcılar özgür yazılımın test edilmesine katılır, geliştiricilerle doğrudan iletişim kurar, bu da onların hataları hızlı bir şekilde bulup düzeltmelerine ve yeni özellikleri uygulamalarına olanak tanır. Linux kurulumları dağıtımları kullanın. Dağıtım yalnızca bir dizi program değil, farklı kullanıcı görevleri için birleştirilmiş bir dizi çözümdür. birleşik sistemler paketlerin kurulumu, yönetimi ve güncellemeleri, konfigürasyonu ve desteği.

"UNIX benzeri" terimi ve UNIX ticari markası

2007'den beri Wayne R. Gray ile The Open Group arasında UNIX kelimesinin ticari marka olarak kullanımına ilişkin bir anlaşmazlık yaşanıyor. Ticari Marka Denemesi ve Temyizine göre Board Gray ve şirketi, Open Group'un ticari marka iddialarına ilişkin belgeleri kendisine sağlamasını talep ediyor.

Ayrıca 2007 yılında Açık Grup, Alman Kassel Üniversitesi'nin "UNIK" kelimesini kısaltma olarak kullanmaması konusunda ısrar etti.

Kategoriler

UNIX benzeri sistemlerin geliştirilmesi

UNIX sistemleri 1970'lerin sonu ve 1980'lerin başında ortaya çıkmaya başladı. Idris (1978), Coherent (1983) ve UniFlex (1985) gibi birçok özel sürüm, eğitimli UNIX kullanıcılarının erişebileceği işlevsellik ile iş ihtiyaçlarını sağlamayı amaçladı.

AT&T, 1980'lerde UNIX'in ticari lisanslamasına izin verdiğinde, AIX, HP-UX, IRIX, Solaris, Tru64, Ultrix ve Xenix dahil olmak üzere birçok özel sistem buna dayalı olarak geliştirildi. Bu büyük ölçüde tescilli klonların yerini aldı. Sistemler arasındaki uyumsuzluğun artması, POSIX ve Ortak UNIX Belirtimi de dahil olmak üzere birlikte çalışabilirlik standartlarının oluşturulmasına yol açtı.

Bu arada, 1983 yılında, tüm bilgisayar kullanıcılarının özgürce kullanabileceği, inceleyebileceği, düzeltebileceği ve yeniden inşa edebileceği bir işletim sistemi oluşturmanın mümkün olduğu GNU projesi başlatıldı. Çeşitli UNIX çeşitleri GNU'ya benzer şekilde, genellikle aynı temel bileşenlerle geliştirildi. Bunlar öncelikli olarak UNIX'in yerine düşük maliyetli olarak hizmet etti ve 4.4BSD, Linux ve Minix'i içeriyordu. Bunlardan bazıları BSD/OS ve Mac OS X gibi ticari UNIX sistemlerinin temelini oluşturdu. Özellikle Mac OS X 10.5 (Leopard), Tekdüzen UNIX Belirtimi tarafından onaylanmıştır.

Örnekler

Açık UNIX sistemi satıcılarının çoğu, ürünleri için bir uzlaşma olarak bile olsa UNIX sertifikasyonu aramazlar: sertifikasyon maliyeti kabul edilemez olarak kabul edilir. Bu tür sistemler için bu terim genellikle kullanılır. Freenix. Örnekler GNU, Linux, Minix, OpenSolaris, Plan 9 ve BSD ile bunların soyundan gelen FreeBSD, NetBSD ve OpenBSD'dir.

AIX, HP-UX, IRIX, Mac OS X, LynxOS, QNX, SCO OpenServer, Solaris, Tru64 UNIX (OSF/1 tabanlı), UnixWare, Xenix ve VxWorks gibi birçok tescilli UNIX benzerliği vardır.

Ayrıca bakınız

Notlar

Bağlantılar

  • Linux Bilgi Projesi'nin UNIX benzeri Tanımı
  • UNIX'in tarihi
  • Grokline'ın UNIX Sahiplik Geçmişi Projesi

Wikimedia Vakfı. 2010.

Diğer sözlüklerde “Unix benzeri işletim sisteminin” ne olduğuna bakın:

    UNIX benzeri işletim sistemlerinin aile ağacı UNIX benzeri işletim sistemi (bazen *nix olarak kısaltılır), ... Vikipedi'nin etkisi altında oluşturulmuş bir işletim sistemi

    UNIX sistemlerinin aile ağacı UNIX (UNIX'i okuyun) taşınabilir, çoklu görev ve çok kullanıcılı ailesi ... Wikipedia

    UNIX sistemlerinin aile ağacı UNIX (Unix okuyun) bir grup taşınabilir, çok görevli ve çok kullanıcılı işletim sistemidir. İlk UNIX sistemi 1969 yılında AT T'nin Bell Laboratuvarları bölümü tarafından geliştirildi. O zamandan beri oluşturuldu ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

    Unix benzeri işletim sistemlerinin aile ağacı Unix benzeri (bazen *nix olarak kısaltılır) işletim sistemi, Unix'in etkisi altında oluşturulmuş bir sistemdir. Terim, Bell'in Unix'inden türetilen özgür/açık işletim sistemlerini içerir... ... Vikipedi

Eğer yakın zamanda Linux öğrenmeye başladıysanız ve bu uçsuz bucaksız evrende rahat etmeye başladıysanız muhtemelen Unix terimiyle sık sık karşılaşmışsınızdır. Linux'a çok benziyor ama ne anlama geliyor? Muhtemelen unix'in linux'tan ne kadar farklı olduğunu merak ediyorsunuz. Bu sorunun cevabı bu sözlerden ne anladığınıza bağlıdır. Sonuçta her biri farklı yorumlanabilir. Bu makalede, ne olduklarını ve nasıl ilişkili olduklarını anlamanıza yardımcı olmak için Linux ve Unix'in basitleştirilmiş geçmişine bakacağız. Her zaman olduğu gibi soru sormaktan veya eklemekten çekinmeyin Ek Bilgiler yorumlarda.

Unix'in tarihi 1960'ların sonunda ve 1970'lerin başında Amerika Birleşik Devletleri'ndeki AT&T Bell Laboratuvarları araştırma bilgisayar laboratuvarlarında başladı. Bell Labs araştırma laboratuvarı, MIT ve General Electric ile birlikte yeni bir işletim sistemi geliştirmeye başladı. Bazı araştırmacılar bu işletim sisteminin gelişimindeki ilerlemeden memnun değildi. Ana proje üzerinde çalışmaktan vazgeçip kendi işletim sistemlerini geliştirmeye başladılar. 1970 yılında bu sisteme Unix adı verildi ve iki yıl sonra tamamen C programlama dilinde yeniden yazıldı.

Bu, Unix'in dağıtılmasına ve taşınmasına olanak sağladı çeşitli cihazlar ve bilgi işlem platformları.

Unix gelişmeye devam ettikçe AT&T, onu üniversitelerde ve ticari amaçlarla kullanmak için lisanslar satmaya başladı. Bu, herkesin Unix işletim sisteminin kodunu serbestçe değiştirip dağıtamayacağı anlamına geliyordu. Kısa süre sonra, Unix işletim sisteminin çeşitli sorunları çözmek için tasarlanmış birçok sürümü ve çeşidi ortaya çıkmaya başladı. Bunlardan en ünlüsü BSD'ydi.

Linux, işlevsellik ve özellikler açısından Unix'e benzer, ancak kod tabanı açısından benzer değildir. Bu işletim sistemi iki projeden derlendi. Bunlardan ilki 1983 yılında Richard Stallman tarafından geliştirilen GNU projesi, ikincisi ise 1991 yılında Linus Torvalds tarafından yazılan Linux çekirdeğidir.

GNU Projesinin amacı Unix'e benzer ancak ondan bağımsız bir sistem yaratmaktı. Başka bir deyişle, özgür yazılım gibi, Unix kodu içermeyen ve kısıtlama olmaksızın serbestçe dağıtılabilen ve değiştirilebilen bir işletim sistemi. Özgür Linux çekirdeği kendi başına çalışamayacağı için GNU projesi Linux çekirdeğiyle birleşti ve Linux işletim sistemi doğdu.

Linux, Unix'in soyundan gelen Minix sisteminin etkisi altında tasarlandı, ancak kodun tamamı sıfırdan yazıldı. Çeşitli kuruluşların sunucularında ve büyük ana bilgisayarlarında kullanılan Unix'ten farklı olarak Linux, ev bilgisayarı daha basit donanımla.

Bugün Linux, diğer tüm işletim sistemlerinden daha fazla çok sayıda platformda çalışıyor; bunlar sunucular, gömülü sistemler, mikro bilgisayarlar, modemler ve hatta Cep telefonları. Şimdi linux ve unix arasındaki fark daha detaylı tartışılacak.

Unix nedir

Unix terimi aşağıdaki kavramları ifade edebilir:

  • AT&T Bell Laboratuvarlarında geliştirilen ve diğer işletim sistemlerinin temel alınarak geliştirildiği orijinal işletim sistemi.
  • Büyük harflerle yazılmış ticari marka. UNIX, işletim sistemleri için bir dizi standart (Tek UNIX Belirtimi) geliştiren Open Group'a aittir. Yalnızca standartlara uygun sistemler yasal olarak UNIX olarak adlandırılabilir. Sertifikasyon ücretsiz değildir ve geliştiricilerin ticari markayı kullanmak için ödeme yapmasını gerektirir.
  • Tüm işletim sistemleri Unix adıyla kayıtlıdır. Çünkü yukarıda belirtilen standartları karşılıyorlar. Bunlar AIX, A/UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z/OS ve OS X'tir; evet, hatta Apple bilgisayarlarda çalışanlar bile.

Linux nedir

Linux terimi yalnızca çekirdeği ifade eder. Bir işletim sistemi, masaüstü ortamı ve uygulamaları olmadan tamamlanmış sayılmaz. Uygulamaların çoğu GNU Projesi kapsamında geliştirildiğinden ve halen geliştirilmekte olduğundan, işletim sisteminin tam adı GNU/Linux'tur.

Günümüzde birçok kişi, Linux çekirdeğini temel alan tüm dağıtımları ifade etmek için Linux terimini kullanıyor. Açık şu an Linux çekirdeğinin en yeni sürümü 4.4 olup, 4.5 sürümü geliştirilme aşamasındadır. Çekirdek sürümlerinin numaralandırması çok uzun zaman önce 3.x'ten 4.x'e değiştirildi.

Linux, Unix gibi davranan ancak onun kodunu içermeyen, Unix benzeri bir işletim sistemidir. Unix benzeri işletim sistemlerine genellikle Un*x, *NIX ve *N?X, hatta Unixoidler adı verilir. Linux'un Unix sertifikası yoktur ve GNU, Unix değil GNU anlamına gelir; dolayısıyla bu bakımdan Mac OS X, Linux'tan daha Unix'tir. Bununla birlikte, Linux çekirdeği ve GNU Linux işletim sistemi işlevsellik açısından Unix'e çok benzer ve Unix felsefesinin ilkelerinin çoğunu uygular. Bu, sistem yapılandırmasını ayrı bir yerde saklayan, insan tarafından okunabilen koddur. metin dosyaları küçük komut satırı araçlarının, grafiksel kabuğun ve oturum yöneticisinin kullanımının yanı sıra.

Unix benzeri sistemlerin hepsinin UNIX sertifikası almadığını unutmamak önemlidir. Belirli bağlamlarda, UNIX veya onun fikirlerini temel alan tüm işletim sistemleri, UNIX sertifikasına sahip olup olmadıklarına bakılmaksızın UNIX benzeri olarak adlandırılır. Ayrıca ticari ve ücretsiz olabilirler.

Umarım unix'in linux'tan ne kadar farklı olduğu artık daha açıktır. Ama daha da ileri gidelim ve özetleyelim.

Ana farklar

  • Linux açık ve özgür bir işletim sistemidir kaynak kodu, ancak orijinal Unix, bazı türevleri dışında bunu yapmaz.
  • Linux, orijinal Unix'in bir kopyasıdır, ancak kodunu içermez.
  • Unix ve linux arasındaki temel fark, Linux'un yalnızca bir çekirdek olması, Unix'in ise tam teşekküllü bir işletim sistemi olmasıdır.
  • Linux kişisel bilgisayarlar için geliştirildi. Ve Unix öncelikle büyük iş istasyonlarına ve sunuculara yöneliktir.
  • Bugün Linux, Unix'ten daha fazla platformu desteklemektedir.
  • Linux, Unix'ten daha fazla dosya sistemi türünü destekler.

Gördüğünüz gibi, karışıklık genellikle ortaya çıkıyor çünkü linux ve unix tamamen farklı anlamlara gelebilir. Hangi anlam kastedilirse düşünülsün, Unix'in önce geldiği ve Linux'un sonra geldiği gerçeği ortadadır. Linux, Unix yaklaşımından esinlenerek yazılım özgürlüğü ve taşınabilirliği arzusundan doğmuştur. Özgür yazılım hareketine hepimizin borçlu olduğunu rahatlıkla söyleyebiliriz çünkü özgür yazılım olmasaydı dünya çok daha kötü bir yer olurdu.




Tepe