Bilgisayar kullanıcıları için sayısız farklı işletim sistemi vardır. Bir işletim sistemi (OS), kullanıcıya bilgisayarın donanımına erişmenin bir yolunu sunar. Microsoft Windows®, kişisel bilgisayarların (PC) çoğunda yüklü olan bir dizi işletim sistemidir. Mac OS® popüler bir işletim sistemi türüdür. Linux işletim sistemleri Windows® ve Mac OS® için ücretsiz alternatiflerdir.
Windows® bilgisayarların çoğunda bulunur ve kullanıcı dostu bir işletim sistemi sağlamaya çalışır. Windows®'un ilk sürümleri 1981'de kullanıma sunuldu. Yıllar geçtikçe, teknoloji ilerledikçe Windows'un birçok sürümü piyasaya sürüldü.
Mac OS®, yalnızca kendi işletim sistemini değil aynı zamanda kendi bilgisayarlarını da oluşturarak bilgisayar pazarına farklı bir yaklaşım getiren Apple Inc. tarafından yaratılmıştır. Uzun yıllar boyunca, bu Mac OS®'un yalnızca Apple marka bilgisayarlarda kullanılabileceği anlamına geliyordu. Bilgisayarlara ek olarak, Mac OS® diğer birçok Apple ürününde kullanılır.
Microsoft ve Apple Inc. tarafından sağlanan işletim sistemlerine ek olarak, birçok ücretsiz işletim sistemi oluşturulmuştur. Bu ücretsiz alternatiflerden en bilinenleri, Linux olarak toplanan işletim sistemlerinin dalıdır. Tüm Linux sistemlerinin dayandığı Linux çekirdeği, Uniplexed Information and Computing System (UNIX) olarak bilinen çok daha eski bir işletim sistemine dayanarak yaratıldı.
Linux, ücretsiz bilgisayar yazılımı kavramına dayanmaktadır. Linux çekirdeğinin kendisi serbestçe dağıtılır ve çok çeşitli geliştiricilerin Linux sürümünü kendi sürümlerini oluşturmak için kullanmasına olanak tanır. Bu, nispeten kısa bir süre içinde çok sayıda ücretsiz işletim sisteminin geliştirilmesine yol açmıştır. Açık kaynaklı geliştirme, güvenlik yamaları ve özellik güncellemelerinin hızlı bir şekilde eklenmesini de sağladı.
Hepsi "Linux" adını kullanan çok farklı sürümlerin mevcut olması, birçok bilgisayar kullanıcısı için kafa karışıklığına neden olmaktadır. Ayrıca, birçok Linux sürümü sınırlı kullanım kolaylığı ile birlikte gelişmiş özellikler sağlamaya yöneliktir. Bu, Linux'un birincil olarak sunucular için kullanılmasına, güvenlik ve kararlılığının verilerin iyi korunmasını sağlamaya yardımcı olduğu sonucuna varmıştır. Linux işletim sistemleri, maliyet ve performansın önemli olduğu diğer bazı sistemlerde de kullanım görmüştür.


