Linux ve BSD, kapıdan çıkan inanılmaz bir donanım yelpazesi için çekirdek desteğine sahiptir. Büyük fark, bir donanım üreticisinin Linux / BSD geliştiricilerin hemen erişemeyeceği yeni yonga setleri kullanan bir anakart oluşturması durumunda destek sınırlı olacaktır. Genel olarak Windows geliştiricileri, standart Windows sertifikasyon programının bir parçası olarak yeni donanımlar ekilecektir. Linux geliştiricileri ile fazla değil.
Ancak, tüm bunlar genellikle, bazı özellikler için destek, kanama kenarı donanımı kullanıyorsanız, Linux kurulumunda hemen görünmeyecektir. Zaman verildiğinde, yeni donanım Linux / BSD dünyası tarafından kolaylıkla desteklenip benimsenir.
Tek uyarı: Tecrübelerime göre, Linux / BSD donanım desteği sunucu ihtiyaçlarına dayanmaktadır. Grafik sürücüler anlamıyor, ancak çekirdek sistemin geri kalanı sağlam. Bunun nedeni Linux / BSD'nin sunucu dünyası tarafından masaüstü dünyasından çok daha fazla benimsenmesidir. Standart olmayan fare işlevleriyle aynı. Genel olarak herhangi bir fareyi Linux / BSD kurulumuna bağlayabilirsiniz ve temel bir fare olarak çalışacaktır. Ancak, çoklu düğmeliyse veya standart dışı özelliklere sahipse, yüksek olasılıklar, sürücüler onlar için açıkça yazılmadıkça, bu özellikler çalışmayacaktır.
Bu işin ciddiye alınmadığı yerlerden biri, HP'den gelenlar gibi üreticinin kapalı kaynaklı yerleşik RAID kurulumları. Bu gibi durumlarda, yalnızca RAID 0 veya RAID 1'i tek başına kullanabilecek bir sunucu için yalnızca RAID kartı eklentisini almak için endişelenmeyin ve yalnızca RAID 0 veya RAID 1'i idare edebilecek bir sunucu için yerleşik RAID'in “bonusu” hakkında endişelenmeyin. Bu RAID kurulumları, kurumsal sunucu ortamı perspektifinden evdekilere yazılacak bir şey değildir ve ek bir kart, satıcıdan ve Linux topluluğundan gelen uzun vadeli destek için daha iyi bir bahistir.