mac os x veya linux sürümleri, fark etmez, herhangi bir unix sisteminde değişiklik yapabilmek için root olarak (admin'den de önceki aşama) log in olmak gerek. virüslerin veya diğer zararlı içeriklerin amaçlarına ulaşmak için root'ta çalışmaları gerek. unix'de böyle bir account yoktur, özel olarak yapacağınız işlem için sistem sizden izin ister. bu da @mrtksn'ın dediği gibi virüsü sizin tıklayıp, root şifresini yazarak kurmanız gerekiyor. en işlevli anti virüs programı olan siz kullanıcılar ise "hot paris hilton pictures.jpg" gibi bir dosyaya tıklayınca resimleri göstermek için niçin root şifresini istediğini bir düşünüyorsunuz ve "hadi lenn" diyip siliyorsunuz.
(macintosh'ta bu aşamaya bile gelemezsiniz, çünkü "bu sefer de root olarak log in olayım" seçeneği apple firması tarafından itinayla bertaraf edilmiş. makineyi kurarken root'a ulaşma özgürlüğünü talep edebilirsiniz. onun dışında elinizle kuracağınız her virüs ancak home directory'nizi piç edecek, sistem işler vaziyette kalacaktır)
ayrıca unix'ler permission üzerinden çalışır, windows gibi direkt executable içerik zordur, vs vs... şu link'e bakın, biraz uzun ama architecture farkını iyi açıklıyor:
www.theregister.co.uk