? Linux farklıdır ve nasıl Linux?
dan farklı olduğu oluyor savaş bir tür var ve Hepimizin ortasında yakalandık. Bu savaşta, iki süper güç, Microsoft ve Apple bulunmaktadır. Savaş işletim sistemidir. Sayısız reklam kampanyaları, bu bir bilgisayar satın almak isteyen herkes için orada sadece iki seçenek olduğu izlenimini vermek. Ama iyi biliyorum orada isyancıların küçük bir grup var. Kendi seçtikleri OS geri büyük şirketler tarafından takip olandan çok farklı bir felsefe Linux ve onlardır.
Linux açık kaynak işletim sistemidir. Gerçekten ne anlama geldiğini anlamak için, bazı terimleri tanımlamak gerekiyor. Bir işletim sistemi, bilgisayar programları için bir temel görevi gören bir bilgisayara yazılımın bir tabakadır. Bu bilgisayar kaynaklarını izlemek ve onlara ihtiyacım programlara bu kaynakları tahsis etmek OS'nin iş. Bir programı çalıştırdığınızda, OS amir gibi davranır ve program işleme gücü, bellek ve bu işlevi gerekebilir başka kaynaklara sahip olmasını sağlar. Program geliştiricilerin yazılım yazmak için işletim sistemleri kolaylaştırmak -. Bir işletim sistemi olmadan, programcı
Bu, bir işletim sistemi nedir kapakları
donanım kendisi doğrudan çalışmak için yazılım oluşturmak zorunda ama açık ne hakkında olacağını kaynak? Windows ve Mac OS X gibi işletim sistemleri derlenmektedir. Onlar makineleri anlamak kolay değil. İnsanların anlamak için ancak derlenmiş kod zordur - bu son derece karmaşık. Yani ortalama bir kullanıcı, Microsoft veya Apple birlikte işletim sistemleri koymak nasıl görmek için kolay değil demektir.
derlenmiş işletim sistemleri aksine, açık kaynak kodlu bir işletim sistemi OS için kaynak kodu içerir. Geliştiriciler kaynak kodunda yazılım yazmak. Birçok farklı kodlama dilleri vardır ama hepsi ortak bir özelliği paylaşır: insanlar (yani insan varsayarak dili okudu) anlamak için nispeten kolay. Makineler geliştiricileri derleyici ile kaynak kodunu beslemek neden kaynak kodu, anlayamıyorum.
Linux işletim sistemi için kaynak kodu içerdiğinden, OS indirerek sadece nasıl çalıştığını görebilirsiniz. Sen programlama dilleri anlamak gerekir ancak Linux kene kılan ile gizlilik seviye var. Bu yaklaşımın faydası, birçok Linux kullanıcıları da OS için geliştiriciler olmasıdır. Bir kullanıcı bir hata ya da bir güvenlik açığını görürse, o sorunu çözmek ve Linux sonraki sürümü katkıda bazı kod kadar kırbaç olabilir. Aynı özellikler için geçerli