Linux ve Windows'un karşılaştırılması

Vikipedi, özgür ansiklopedi
Şuraya atla: kullan, ara

Linux Dağıtımları ve Windows'un karşılaştırılması kullanıcılar arasında yaygın bir konudur.

Windows kişisel bilgisayarların yaklaşık %90'ında kullanılır. Dünya'daki süper bilgisayarların %85'i Linux, %1,4'ü Windows kullanır.

Toplam maliyet[değiştir | kaynağı değiştir]

Windows Linux
İlk alım Sürüme göre 45 dolardan 450 dolara Sürüm ve dağıtıma göre 0 dolardan 350 dolara
Destek 199 dolardan 7.999 dolara yıllık[1] 0 dolardan 3.702 dolara[2]
Anti virüs yazılımı Yıllık bilgisayar başına 0 dolardan 100 dolara[3] Gerekmiyor

2004 yılında Microsoft kullanıcıları Linux'tan Windows sunuculara geçirmek için bir pazarlama kampanyası başlattı. Buna göre Microsoft ürünlerinin Linux'tan daha ucuza mal olduğunu iddia etti. Bunun nedenlerini de kullanım kolaylığı ve daha az iş olarak gösterdi.[4] Ancak çeşitli kurumların yaptığı açıklamalar bunu doğrulamadı. Alman Dışişleri Bakanlığı açık kaynak yazılım kullanmanın maliyetleri azalttığını söyledi.[5] Fransız Jandarma Teşkilatı da Windows'tan Linux'a geçmenin malyetlerini azalttığını belirtti.[6]

Pazar payı[değiştir | kaynağı değiştir]

Windows Linux Notlar
Yaklaşık masaüstü kullanım payı Mayıs 2010 itibarıyla 88.69%[7] Mayıs 2010 itibarıyla, 0.91%[7]
Ön yüklü olma Neredeyse tüm kişisel bilgisayarlarda ön yüklü. Birkaç kişisel bilgisayarda ön yüklü. Ubuntu tüm System76 bilgisayarlarda, bazı Dell bilgisayarlarda yüklü. Microsoft'un satıcılar aracılığıyla yalnızca Windows satması yönündeki anlaşması Fransız tüketici hakları öbeği tarafından mahkemeye götürüldü. Ayrıca Microsoft AB Rekabet Kurumu'ndan pek çok kez ceza aldı.[8]

Kullanıcı arayüzü[değiştir | kaynağı değiştir]

Windows Linux Notlar
Grafiksel kullanıcı arayüzü Windows Kabuğu, Desktop Windows Manager'i Vista'da pencere yöneticisi olarak kullanır.
KDE 4 masaüstü ortamı

GNOME, KDE,KDE PLASMA, XCFE, Pantheon , Unity, Mate Desktop, Cinnamon gibi bir cok arayüzü mevcuttur.

Komut satırı arayüzü Komut satırı arayüzü kullanıcı ve işletim dizgesi arasında doğrudan iletişim sağlamak için vardır.
Komut satırı

Linux konsolla sıkıca bütünleşmiştir ve çok iyi bir konsol ortamı sunar. Grafik dizge çökse bile konsolla bundan kurtulmak mümkündür. Çeşitli Unix kabukları mevcuttur.

Kurulum[değiştir | kaynağı değiştir]

Windows Linux Notlar
Kurulum kolaylığı Windows Server 2003 ve önceki sürümer iki bölüme ayrılır, metin tabanlı kip ve ardından grafkisel kip. Dağıtıma göre değişir fakat pek çok dağıtım yeni ve deneyimsiz kullanıcılar için basit grafik kullanım araçları sunar.
Kurulum süresi Sürüme ve donanıma göre değişir fakat genelde 20 dakikadan bir saate kadar sürer. Dağıtma bağlıdır. Paket tabanlı kurulumlar (Ubuntu, Debian) kısa sürer.
Aygıt sürücüsü Windows genelde işletim dizgesini işlevsel hale getirecek kadar sürücü içerir. Linux çekirdekleri pek çok dağıtımda sürücülerin çoğunu "Loadable kernel module" olarak içerir.
Çalışan ortamlarla kurulum Windows Preinstallation Environment veya BartPE ile kurulabilir Fakat, sadece Microsoft sertifikalı dizge kurucularının WinPE diski ile kurulum yapmasına izin verilmiştir. Son kullanıcıların WinPE kullanmasına izin verilmemiştir. Neredeyse tüm Linux dağıtımlarının bir canlı sistem özelliği vardır. Herhangi bir lisans kısıtlaması yoktur.
Önyüklü yazılımlar Bazı çoklu ortam ve yardımcı yazılımlar (Internet Explorer, Not Defteri, Windows Media Player gibi) yüklü gelir. Ancak bir ofis yazılımı veya gelişmiş ortam oynatıcı yoktur. Tüm büyük dağıtımlar pek çok yazılımla (internet tarayıcı, ofis yazılımı, resim işleme yazılımı vb.) beraber gelir. Bazı dağıtımlar belirli alanlarda özel yazılımlarla birlikte gelir.
Ön yüklü olmayan yazılımlar Çok büyük bir ticari yazılım havuzu vardır ve programlar ayrı ayrı kurulabilir. Büyük bir özgür yazılım havuzu ve biraz da ticari yazılım havuzu vardır. Bir Microsoft çalışanı 1998 yılında yayınlanan bir raporda "İnsanların Linux'a geçerken gereksinim duyduğu pek çok ticari yazılımın zaten özgür sürümleri mevcut" diye belirtmiştir.[9]
Bölümlendirme NTFS bölümleri sorun yaratmadan genişletmek mümkün. Bölümlendirme için üçüncü parti gelişmiş yazılımlar da mevcut. Bazı dosya dizgeleri veri kaybetmeden yeniden boyutlandırmayı destekliyor. Tüm Linux dağtımlarında GParted veya fdisk gibi disk bölümlendirme yazılımları var.
Dosya dizgeleri NTFS, FATISO 9660, Universal Disk Format vb. ext2, ext3, ext4, ReiserFS, FAT, ISO 9660, Universal Disk Format, Network File System, NTFS, JFS, XFS vb.
Önyükleyici Birden fazla işletim dizgesini yükleyebilir Birden fazla işletim dizgesini yükleyebilir.

Erişilebilirlik ve kullanılabilirlik[değiştir | kaynağı değiştir]

2003 yılında Relevantive AG Linux'un masaüstünde kullanılabilrliği Windows XP'ye neredeyse eşittir demiştir.[10]

Windows Linux Notlar
Kullanıcı odaklılık Genelde tutarlıdır. Grafik tasarımın niteliği dağıtımlarda ve masaüstü ortamlarında değişiklik gösterir.
Sürümler arası tutarlılık Sürümler arasında kullanıcının yazılımla etkileşimi genelde tutarlıdır. Genelde tutarlıdır fakat yazılımlar kullanıcı tarafından büyük oranda değiştirilebilir.
Uygulamalar arası tutarlılık Tüm Microsoft uygulamaları GKA için aynı yönergeleri izler. KDE ve GNOME programları birbiriyle uyumludur.
Özelleştirme genişlet genişlet
Erişilebilirlik Windows ve Linux'ün ikisi de yüksek karşıtlık, daha büyük simge / yazı, metin okuma ve büyüteç gibi erişilebilirlik seçenekleri sunar,[11]

Kararlılık[değiştir | kaynağı değiştir]

Windows Linux Notlar
Genel kararlılık NT tabanlı Windows sürümleri teknik olarak eski sürümlerden (95, 98, ME) daha kararlı Çekirdek teknik olarak Unix'in kararlılığını modüler mimariden dolayı miras almıştır. Pencere yöneticilerinin kararlılığı değişkendir fakat genelde kararlıdırlar.
Aygıt sürücüsü kararlılığı Aygıt sürücleri ya Microsoft tarafından sağlanır ya da donanım üreticileri sağlar. Aygıt sürücülerinin Linux'ta çalışması tersine mühendislik yöntemiyle sağlanır. Intel ve HP gibi bazı üreticiler özgür sürücüler üretiyorlar.
Açılış ve kapanış Sürücü güncellemesi ve dizge güncellemesi sonrası yeniden başlatmak gerekir Sadece çekirdek sürücü modülleri değiştirilecekse yeniden başlatmak gerekir.
Geri yükleme Programlar CTRL+SHIFT+ESC veya CTRL+ALT+DEL ile sonlandırılabilir. KDE uygulamaları CTRL+ALT+ESC veya KSystemGuard ile kapatılır.
Kurtarılamayan hatalar genişlet genişlet
Donanım soyutlama katmanı Windows NT4, 2000 ve sonrası sürümlerde mevcut. Windows 95, 98'de bulunmuyor. Pek çok Linux dağıtımında mevcut

Performans[değiştir | kaynağı değiştir]

Windows Linux
Planlama

Windows NT tabanlı sürümleri dayalı bir CPU zamanlayıcı kullanın düzeyli geribildirim kuyruğu, 32 öncelik seviyeleri tanımlanmış. Çekirdek, I / O ve CPU kullanımı bağlı olarak iplik öncelik düzeyini değiştirebilir ve, (yani kabul eder ve insanlarda girdi yanıt) interaktif etkileşimli öncelik yükselterek ve I / O süreçleri düşürücü ve sınırlı olmadığı CPU bağlı işlemleri, interaktif uygulamalar yanıt artırmak için.[12]

Zamanlayıcı güncellenmiştir [Windows Vista] interval zamanlayıcı kesme rutin bir iş parçacığı yürüttü tam olarak kaç CPU döngülerini takip etmek yerine, modern işlemciler kayıt döngüsü sayacı kullanmak.[13]

Linux kernel 2.6 etkileşimli işlemler lehine bir zamanlama algoritması bir kez kullanılır. Burada "interaktif" CPU kullanımı öbekler ziyade uzun olanları bir süreç olarak tanımlanır. Kök ayrıcalık olmadan bir süreç [14] CPU zamanı muhasebe hassas düşük olduğunda. Ancak, [Tamamen Fuar Zamanlayıcı], bu sorunu giderir.
Bellek Yönetimi/Disk Belleği Paging Windows NT ve türevleri, bellek yönetimi için bir dinamik olarak tahsis edilen disk belleği dosyası kullanırlar. Aktif olarak kullanılan nesnelere daha fazla RAM bırakarak bir disk belleği dosyası, bellekte daha az sıklıkla erişilen nesneler için, disk üzerinde tahsis edilir. Bu düzen, disk parçalanması, nesnelerin ne zaman ihtiyaç vardır belleğe geri getirilebilir hangi hızda engellemektedir nedeniyle yavaş çıkışlar muzdarip. Ayrı bir bölüm Windows disk belleği dosyası yerleştirmek için yapılandırılabilir; Bunu yaparken disk parçalanması sorunlarını olumsuzlar, ancak, iki bölüm arasında ileri ve geri geçiş yer alan arama süresi nedeniyle bir I / O yavaşlama tanıttı [15] Ancak, bu varsayılan yapmadı ana nedeni, disk belleği dosyası ayrı bir bölüm ise, sonra Windows Dur Hatası olay bir bellek dökümü oluşturamazsınız.[16] performans açısından ideal bir çözüm, ayrı bir sabit disk birleştirme ve I / O sorunları ortadan kaldıran birincil, disk belleği dosyası var. Linux sabit disk kurulumları sayfalama için ayrılan disk alanı, genel veriler ayrı ve sayfalama işlemleri için kesinlikle bir "takas bölümü" kullanmaktadır. Bu, genel kullanım disk parçalanması nedeniyle yavaşlama azaltır. En iyi performans için Windows ile birlikte olarak, takas bölümü birincil birini ayrı bir sabit disk üzerine yerleştirilmiş olmalıdır.
*Not -

Vista artık üzerine NT'nin önceki sürümleri gibi, disk belleği dosyası kullanır ve biri olmadan çalıştırabilirsiniz. Ayrıca NT disk belleği dosyası disk belleği dosyası olmayan veya büyümek olabilir gibi, parçalanmış haline garanti değildir statik bir boyutu ayarlanabilir, XP ve Vista hem dinamik parçalanmasına neden daha fazla yer ayırdığı, disk belleği dosyası dolandırmak için yeteneği var .Disk belleği dosyası görece az sayıda parçaları olduğu bir durum sunuyor, böylece büyük bir disk belleği dosyası büyüme bile NT mücavir alan ayırmaya çalışır. OS dışında ayrı bir fiziksel sabit disk disk belleği dosyası, daha iyi bir performans sunacak olması, ancak, aynı fiziksel sabit disk üzerinde ayrı bir bölüm disk belleği dosyası hareket tavsiye edilmez. Sadece aynı sabit disk üzerinde ayrı bir bölüm oluşturmak genellikle sabit disk veri konumu dayalı performans arasında değişen sabit disk tasarımı nedeniyle, düşük okuma / yazma hızı olduğu bir alanda bölüm oluşturmak.

* Not - Birçok yeni sabit diskler, bu yüzden bitişik bölgelerde bölümleri tahsis yok hatta ayrı bir bölüm sürücü sağlama üzerinde parçalanmış olabilir. Ayrıca, daha düşük bir hızda pozisyonda koyarsanız sabit disk bölümü konumu performansını düşürebilir, sol nota bakınız.

Şablon:Clarify me

Destek[değiştir | kaynağı değiştir]

Windows Linux Notlar
Topluluk desteği MSDN gibi topluluk siteleri var. Destek genelde ileri kullanıcılar ve geliştiriciler tarafından internette sağlanıyor.
Telefon desteği Microsoft veya OEM tarafından Red Hat, Canonical, Novell gibi büyük dağtımcılar telefon desteği sağlyor.
Belgelendirme Geniş bir belgelendirme internette ve kitaplarda mevcut. Belgeler genelde internette SSS veya viki sayfalarında.
Alıştırma Pek çok BT kurslarında Windows öğretiliyor. Linux genelde üniversitelerde bilgisayar derslerinde öğretiliyor. Bazı Linux sertifikaları da büyük dağıtımcılar tarafından veriliyor.
Üçüncü parti belgelendirme Windows'un pazar payı fazla olduğundan pek çok üretici programlarının Windows'a özel kurulum ve kullanım belgelerini sağlıyor. Linux için olmayan programlar Linux ile ilgili bir belgelendirme sağlamıyorlar.

Programlar[değiştir | kaynağı değiştir]

Windows Linux Notlar
Binary Emulation, Alternative API Cygwin veya ınterix ve halefi SUA Linux kitaplıkları bağımlı programları derlemek için kullanılır olabilir, ama ne Linux ikili dosyalarını çalıştırmak için kullanılabilir. İster tam ABİ açık kaynak kodlu yazılımlar için uyumluluk gerçekten ihtiyaç var, ancak, tartışmalıdır. Kendilerini Linux dağıtımları da başka bir dağıtım derlenmiş ikili yürütmek, ya da farklı bir sürümünü aynı dağıtım genellikle mümkün değildir. Cedega, CrossOver ve Şarap güvenilirlik dereceleri değişen bazı Linux üzerinde Windows programları çalıştırmak için kullanılabilir. Bu programlar, Windows teknik taklit ve yerine alternatif bir Windows API sağlamak değil de, pratik bir etkisi aynıdır. Bu yazılım paketleri tarafından sağlanan API uygulaması tamamlanmış değil, çünkü bazı windows yazılım düzgün çalışmayabilir. Wine (yazılım) ve benzeri yaklaşımlar genellikle daha az işlemci gücü gerektiren Donanım emülasyonu veya Sanallaştırma bütün Windows işletim sistemi çalıştırılması gerekir. - valign=top Hardware emulation ve Sanallaşma VMware, VirtualBox, Virtual PC, [Sanal Sunucu], Hyper-V (sadece Vista SP2, Windows 7 64-bit sürümlerinde kullanılabilir veWindows Server 2008), Parallels, QEMU yeni donanım. VMware, VirtualBox, Xen, Parallels, Linux VServer, OpenVZ, Win4Lin, KVM. VirtualBox ve QEMU çalıştırmak için kullanılan olabilir [Windows] konuk işletim sistemi olarak. - valign=top uygulaması] [Uygulama yazılımı] Userland] uygulaması ile Kooperatifi Linux çekirdek olarak ve Xming X sunucusu. Bu yaklaşım (andLinux, Taşınabilir Ubuntu) tabanlı yazılım paketlerini yüklemek için kullanıcı dostu kolay mevcuttur. Linux dağıtımı bu şekilde yüklü ikili uyumlu ile x86 linux dağıtımı. Ler, tek fark özel [Çekirdek (bilgisayar) | çekirdek] modifiye pencerelerin üstünde çalıştırmak için.

Kullanıcı modu | Linux kullanıcıların çalıştırmak için izin Linux kernel Userland [uygulama yazılımı | uygulaması].

AndLinux linux yazılım windows üzerinde çalışan basit bir yoldur.
Paket yönetim dizgesi Windows programları özel bir kütüphane veya çekirdek sürümüne bağlı değildir. Kurulum için genelde Windows Installer kullanılır. Linux programları çekirdeğer ve kütüphanelere bağlıdır. Bağımlılıklar konusunu çözümlemek için dağıtımlarda paket yönetim dizgeleri kullanılır.
Yeni programlar eklemek

Binlerce program, pek çok web sitesi ve perakende mağazaları satın almak için CD / DVD indirmek için mevcuttur. Programlar indirilen (ya da CD / DVD satın) ve tek tek yüklü olmalıdır.

Web sitesine yüklemeleri yanı sıra, binlerce program, her bir dağıtım tarafından yapılmaktadır depolarından mevcuttur ve genellikle "güvenilir" kabul edilir ve yeni eklemeler kabul edilecek önce incelenmesi gerekiyor. Depolarına erişim maliyet olmadan genellikle.

Paket yöneticisi otomatik olarak seçilen paketleri indirme ve yükleme kolları, ve daha yeni bir sürümünü otomatik olarak depoya görünür yükseltmeleri veya yamaları yazılım. Ancak, bazı Linux dağıtımları için, bu yeni sürümleri dağıtım birlikte yayımlanan uygulamaları güncellemek için normaldir. Bu durumda, sadece güvenlik güncelleştirmelerini nadiren Üçüncü parti yazılımlar (hiç), adware / spyware / virüsleri içerir ve bu konuda çok takdirine gerektirmez.|

Güncellemeler Windows Update[17] sadece Microsoft yazılımlarını günceller, diğer yazılımların kendi güncellemeleri aranmalıdır. Paket yöneticisi, paket yöneticisiyle kurulmuş tüm yazılımlar için güncellemeleri arar ve kurar.
Kros-platform (yazılım)
  • Pek çok programlar pazar hakimiyeti nedeniyle Windows özel çerçeveler ile yazılır.
  • Kaynak bazı UNIX programları ile uyumluluğu UNIX uygulamalarının (eski ınterix) POSIX alt sistemi (Windows NT ve 2000), ya da Subsystem (2000, XP, 2003, Vista) ile yapılır.|
  • Az sayıda program Linux'a özel sistemle yazılmıştır. Bunlar genellikle Windows eklentisine sahiptirler.
  • Unix gibi çeşitli standartlar aracılığıyla, POSIX | işletim sistemleri (ve Mac OS X BSD Unix, [Solaris] [Solaris (işletim sistemi)]) arasında uyumlulukKonu standart.
  • Wine(yazılım), "Elder Scrolls IV : Oblivion" gibi yüksek grafik özelliklerine sahip bazı Windows programlarını, bazen küçük teknik problemler olsa da Linux üzerinde çalıştırabilir.
Gibi bazı şirketler, No yazılım, Windows ve Linux üzerinde çalışmak için kendi ürünlerinin sürümleri yapmak. Bu programlar genellikle iki çerçeve üzerinde bağımlı değildir. Bunun yerine, yükleme "tercüman" katmanı ve gerçek program ikili dosyaları olduğu gibi.Tercüman katman çalışan on-the-fly hangisi platformda çalıştığı için uygun programı deneyimi sunmak için. Bu yöntemi kullanarak, yazılım, platform bağımsız olarak oluşturulan ve sadece tercüman katmanı İşletim Sistemi için geliştirdiği yapılandırılmış olması gerekiyor olabilir.
Kros platformu
  • Pek çok Microsoft kütüphaneleri, diğer işletim sistemleri taşıdık henüz
  • Pek çok Microsoft çerçevelerin diğer işletim sistemleri meslektaşları tarafından değiştirilebilir
Çapraz platform dilleri ve çatıları yazılmış yazılımlar genellikle kolayca nakledilir.
Kros-platform (donanım)

Windows client and server OS comes both in x86 and x64 editions. ARM, MIPS, x86-64, SuperH are the target platforms for Windows CE / Windows XP Embedded. PDAs are the target platform for Windows Mobile.

i386, x86-64, PowerPC 32/64, SPARC, DEC Alpha, ARM, MIPS, PA-RISC, S390, IA-64, SuperH and m68k, and many PDAs and embedded systems.
Uyumluluk sürümleri

Tarihsel olarak çok yüksek bir öncelik olmuştur. Geriye dönük uyumluluk [19] Ancak, istisnalar?Microsoft kendi uygulamaları (özellikle Windows Vista ile ilgili) içinde bile var [20] 2005 öncesi sürümleri ile uyumlu değildir

Programlar kullanan Linux Standard Base fonksiyonlarının en az altı yıl boyunca herhangi bir LSB-uyumlu dağıtım [21] Sigara LSB çerçeveler ve kütüphaneler diğer uyumluluk politikaları var Bu işletim sistemi sürümleri arasında geriye doğru uyumluluk gösterir.
Tümleşik geliştirme ortamı ve Derleyiciler Satışı, Microsoft'un Visual Studio gibi birçok ticari IDE. NetBeans, Pelles C, lcc32 | GNU Compiler Collection, [Eclipse] [Eclipse (yazılım)] dahil olmak üzere birçok ücretsiz IDE ve derleyiciler, Borland C ++, [Microsoft Visual Studio Express | Visual Studio Express] (Visual C + +, C # ve VB.NET derleyiciler) NET Framework, [[] SharpDevelop serbestçe dahil NET derleyicileri. ], Free Pascal

.! | Satılık PGI, Intel ve Absoft [Fortran] derleyicileri [22][23] Çoklu ücretsiz IDE ve derleyiciler, en hangi sık sık yer almaktadır dağılımları;[24] da dahil olmak üzere GNU Compiler Collection, Eclipse, NetBeans, Mono, Pardus Geany, Anjuta, KDevelop, Free Pascal, OpenLDev, codeblocks

Oyun[değiştir | kaynağı değiştir]

Windows'u çekici yapan belki de en önemli özellik oyunların sayısının fazlalığıdır. Pek çok önemli oyunun genelde ilk Windows sürümü çıkar. Bazı Windows oyunları Linux'ta Wine aracılığı ile oynanabilir. Hatta Wine ile Linux'ta oynanan bazı oyunlar Windows'tan daha verimli çalışmaktadır.[25]

Linux için tasarlanmış pek çok açık kaynak kodlu oyun vardır ancak çoğu küçük ölçeklidir.

id Software's Doom ve Quake series gibi istisnalar da vardır.DirectX yerine OpenGL kullanarak grafik çizilirse, Linux bağlantı noktaları kolay hale gelir. Ayrıca, Unreal Tournament gibi oyun serileri 3 bölümden oluşur: oyunun ana motoru, grafik görüntüleme sistemi, ve gerçek oyun verilerini kendisi.

Güvenlik[değiştir | kaynağı değiştir]

Windows Linux Notlar
Malware Kaspersky Lab'a göre Windows için 11.000'den fazla malware programı keşfedildi.[26] 800 kadar Linux malware'i keşfedildi.
Açık ve kapalı "Trustworthy Computing Security Development Lifecycle" nedeniyle daha güvenli olduğunu iddia eder. Fakat kapalı kaynak kodlu olduğu için sadece Windows çalışanları kodu görebilir ve hataları düzeltebilir. Açık kaynak kodlu olduğu için pek çok insan tarafından gözden geçirilir. Bu yüzden programlama bilen herkes hataları düzeltebilir.
Kullanıcı hesapları Windows Vista, tüm kayıtlı oturumları ("yönetici" kullanıcılar için bile) sistemin toplam kontrol sağlamasını engelleyen kötü amaçlı programlar, standart kullanıcı izinleri ile çalıştırmak. Yönetici ayrıcalıkları gerektiren işlemler, Kullanıcı Hesabı Denetimi çerçeve kullanılarak çalıştırılabilir. Standart kullanıcılar için, bu yöneticiler grubunun bir üyesi (listelenmiştir kim) parola gerektiren bir kimlik bilgilerini diyalog örnek sunar. Zaten bir yönetici oturum açmış kullanıcılar için, sadece onay (örnek y) gereklidir. Kurulum işlemi sırasında oluşturulan ilk kullanıcı hesabı otomatik olarak yöneticiler grubunun bir üyesi. Kullanıcıların çoğunluğu UAC tanıtımı için önceki Windows sürümleri, kötü amaçlı programlar, sistem üzerinde tam denetime sahip, anlamı, daha az haklara sahip bir hesap türü değiştirmek vermedi. Kullanıcılar genellikle her iki yönetici olan, sınırlı hesapları olarak çalıştırın (genellikle "superuser" denir ve "kök" adlı UID 0) önlenmesi ve yükleme sırasında en az bir kullanıcı hesabı, kötü amaçlı programlar toplam kontrol sistemi kazanıyor. Kullanıcı "root" dosya sisteminin kök düzeyinde aynı şey olmadığını, "/" tek başına belirtti. Çoğu Linux dağıtımları, komutları (su, sudo) geçici olarak root / yönetici ayrıcalıklarına ihtiyaç süreçlerine verecektir. Uygulamada, sudo komutu ek güvenlik riski rağmen, su üzerinde Ubuntu gibi dağıtımları kullanımı giden, genellikle bir sıkıntı çok daha az. Buna ek olarak, bir kullanıcı "root" olarak PC'ye oturum açabilir ya da geçici olarak su (normal bir konsol normal izinleri kullanıcı döner çıkış) ile root olun. Root olarak oturum açtığında yükseltilmiş izinleri yok, her şey için ihtiyaç vardır. Uygulamada, bu komut satırından basit bir yazım hatası hata olarak bir sabit disk sistem RAM içeriğini temizlemek veya temizleyin silin, çok tehlikeli olabilir. Vista'nın UAC aksine, ayrıcalıklı bir süreç, sistem tam, sınırsız erişim vardır. Binlerce satır kod içeren grafik programları için, bu yanlış gitmek için bir şey için büyük bir fırsat oluşturur. Gibi yeni çerçeveler [PolicyKit] iki parçaya bölme ayrıcalıklı bir program bu sorunu düzeltmek için çalışıyoruz: hafif bir görevi yerine getirmek için gerekli ayrıcalık ve daemon ile iletişim kurmak için PolicyKit kullanan ön uç GUI daemon programı . Ancak, Şubat 2009 itibarıyla, PolicyKit yaygın kullanımda değildir. Gibi diğer çerçeveler AppArmor ve SELinux bir programın sadece belirli görevler (örneğin, bir web sunucusu kritik sistem dosyalarını değiştirmek için izin verilmez) taşıyabileceği sağlamak.

Windows NT tabanlı Windows'lar ve Linux'lar dosya izinlerini destekler, fakat Windows'un orijinal dosya sistemi FAT dosya izinlerini desteklemez. FAT kullanan Windows ME, Windows 98, Windows 95 ve önceki sürümler bu yüzden dosya izinlerini desteklemez.

VLSI endüstrisi[değiştir | kaynağı değiştir]

VLSI (Very Large Scale Integration) endüstrisi Linux kullanır. Şirketlerin sunucularında Solaris/Linux yüklüdür. Pek çok VLSI aracı Linux için tasarlanmıştır ve Windows sürümü yoktur.

Yerelleştirme[değiştir | kaynağı değiştir]

Linux ve Windows'u çeşitli dillerde kurmak ve kullanmak ve diller arası geçiş yapmak kolaydır.[27] Ancak, Windows platformundaki pek çok uygulamanın çoklu dil desteği Linux'a göre daha azdır.

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ http://www.microsoft.com/windowsserver2003/howtobuy/licensing/pricing.mspx Microsoft Support cost
  2. ^ https://www.redhat.com/apps/commerce/
  3. ^ http://www.chattanoogan.com/articles/article_100752.asp
  4. ^ http://www.microsoft.com/windowsserver/facts/default.mspx
  5. ^ http://www.osor.eu/news/de-foreign-ministry-cost-of-open-source-desktop-maintenance-is-by-far-the-lowest
  6. ^ http://www.osor.eu/news/fr-gendarmerie-saves-millions-with-open-desktop-and-web-applications
  7. ^ a b http://marketshare.hitslink.com/os-market-share.aspx?spider=1&qprid=9
  8. ^ http://arsiv.ntvmsnbc.com/news/378962.asp
  9. ^ [1]
  10. ^ 'http://www.linux-usability.de/download/linux_usability_report_en.pdf
  11. ^ Microsoft Accessibility, KDE Accessibility, GNOME Accessibility
  12. ^ Windows NT Kernel Thread Scheduling
  13. ^ Windows Vista Çekirdek İçi: Bölüm 1, Microsoft TechNet
  14. ^ , bu CPU tekeline yararlanmak olduğunu söyledi Dan Tsafrir, Yoav Etsion, Dror G. Feitelson. "Secretly Monopolizing the CPU Without Superuser Privileges" (PDF). 
  15. ^ [http. : / / home.comcast.net / ~ SupportCD / XPMyths.html XP Mitler: Disk belleği dosyası Hareketli
  16. ^ Windows XP optimizasyon ve kurtarma için disk belleği dosyaları nasıl yapılandırılır, Microsoft Yardım ve Destek
  17. ^ http://update.microsoft.com
  18. ^ "İlk adımlar" Karşılaştır paragraf
  19. ^ http://blogs.msdn.com/oldnewthing/archive/2003/10/15/55296.aspx Raymond Chen
  20. ^ .  Windows Vista, MS SQL Server
  21. ^ Uygulama Uyumluluğu - Linux.
  22. ^ Portland Grup <gibi birçok ticari IDE ve derleyiciler - üretilen başlık Bot -->
  23. ^ Çokyüzlü Yazılım | Ana Sayfa <- Bot üretilen başlık -->
  24. ^ Debian Paketleri Numarası
  25. ^ http://wiki.winehq.org/BenchMark-0.9.5
  26. ^ http://www.internetnews.com/dev-news/article.php/3601946
  27. ^ Language Packs in Windows 7,Windows Vista Multilingual User Interface, Ubuntu Indian Language Support, Ubuntu In Your Language