UNIX &Reg Arasındaki Fark Nedir; ve Linux &Reg;



UNIX® ve Linux®, kullanıcının bakış açısından oldukça benzer, ancak dahili olarak çok farklı olabilen iki tür işletim sistemidir. İşletim sistemi (OS) çekirdekleri farklı yapılandırılmış ve farklı aygıt sürücüleri gerektirir . Birçok UNIX® uygulaması kolay kredi veren bankalarolmasa da, Linux® işletim sistemleri genellikle tamamen açık kaynaklı bir yazılımdır. UNIX® ve Linux®, işletmeler, hükümetler ve öğrenciler tarafından çok çeşitli hesaplama görevleri için sıklıkla kullanılmaktadır. Cep telefonları, Kişisel Dijital Asistanlar (PDA) ve netbook bilgisayarlar gibi birçok el cihazında da kullanılırlar.
Orijinal UNIX® İşletim Sistemi, 1969 yılında American Telephone andTelegraphCompany'de (AT & T) geliştirildi. 1970'lerde AT & T, işletim sistemi ve kaynak kodunu birçok ticari firmanın yanı sıra ABD hükümeti ve eğitim kurumlarına da verdi. AT & T'nin dışında, şirketin artan kontrol ve lisans ücretlerine yönelik tepkiler nedeniyle birçok varyasyon geliştirildi. Bu varyantların bazıları 1980'lerin ve 1990'ların gayri resmi UNIX® standartlarına diğerlerinden daha yakındır. UNIX® oldukça geniş bir terimdir ve genellikle işletim sisteminin benzer, fakat standartlaştırılmamış sürümlerine eklenir.
Berkeley Yazılım Dağıtımı (BSD), Berkeley'deki California Üniversitesi'nde geliştirilen UNIX® 'ın rakip bir versiyonudur. LinusTorvalds'ın ilk Linux® çekirdeğini yazmaya başlamasından bir yıl sonra, 386BSD olarak adlandırılan ücretsiz bir açık kaynak varyasyonu ilk kez 1992'de piyasaya sürüldü. UNIX® uygulamalarının çoğu, UNIX® ve Linux® arasında büyük bir fark olan açık kaynaklı değildir. UNIX® genellikle, kullanıcı başına veya site başına değerlendirilen büyük bir ücreti içeren oldukça kısıtlayıcı bir lisansla satılmaktadır. Aksine, Linux® sistemleri genellikle GNU Genel Kamu Lisansı'nın (GPL) liberal koşulları altında kaynak kodla serbestçe dağıtılır.
Linux® işletim sistemi, UNIX® olgunlaştıktan sonra uzun bir süre önce geliştirildi. UNIX® ve Linux®, aynı kavramların çoğunu paylaşır ve her birinin içerdiği yazılım araçları benzer işlevler sağlar. Bununla birlikte, Linux® çekirdeğinin ve diğer işletim sistemi yazılımının tasarımı ve uygulanması, UNIX®'den farklıdır. GNU Projesi tarafından geliştirilen birçok hızlı kredi veren bankalaryardımcı program, derleyici ve editör Linux® işletim sistemi ile dağıtılmaktadır. GNU'nun amacı, bir çekirdek dahil, UNIX® ile uyumlu ücretsiz bir yazılım sistemi oluşturmak ve sürdürmektir .
GNU GPL şartları altında dağıtılan Torvalds tarafından yaratılan Linux® çekirdeği, tüm Linux® sistemlerinin temelidir. Genellikle UNIX®'e çok benzeyen sıfırdan tasarlanmış çoğu UNIX® çekirdeğinden daha küçük ve daha verimlidir. Bununla birlikte, aygıt sürücüleri, dosya sistemleri ve diğer işletim sistemi içi sunucular oldukça farklıdır. Bu nedenle, UNIX® ve Linux® sistemleri, bu cihazla uyumlu olmadığı için her cihaz için ayrı sürücüler gerektirir.
Kullanıcı arayüzleri, UNIX® ve Linux® sistemleri arasında da sıklıkla farklıdır. UNIX®, geleneksel olarak, Linux® ile de kullanılabilen, metin tabanlı bir komut satırı arayüzü kullanmıştır. Birçok geliştirici , bazıları da UNIX®'e taşınmış Linux® için tam özellikli grafik kullanıcı arabirimi (GUI) sistemleri oluşturdu.
Linux® kernelleri, GNU yardımcı programları ve ilgili özgür yazılımlar, büyük bir açık kaynak geliştirme topluluğu tarafından sürekli olarak desteklenir ve geliştirilir. Bunun aksine, UNIX®'in her versiyonu, belirli bir UNIX® satıcısı için çalışan, kendi küçük, özel geliştirici grubuna sahip olma eğilimindedir. UNIX® desteği genellikle satıcı veya üçüncü taraf ile ücretli bir destek anlaşması ile kullanılabilir.

Yorumlar

Bu blogdaki popüler yayınlar

EVDO Nedir?

Veri Havuzu Nedir?

Ters Coğrafi Kodlama Nedir?