linux

Οι δύο βασικές προσεγγίσεις στην διάθεση του λογισμικού είναι αυτή του ανοικτού (π.χ., Linux) και του κλειστού κώδικα (π.χ., Microsoft Windows), οι οποίες εμφανίζονται ως αντίπαλες, αλλά σε κάποιες περιπτώσεις μπορούν να λειτουργούν και συμπληρωματικά όπως στην περίπτωση του λογισμικού Apache. Το πιο ενδιαφέρον όμως είναι ότι μια συλλογική προσπάθεια όπως το Linux που δεν έχει στόχο το κέρδος, μπορεί και παράγει ένα αποτέλεσμα εφάμιλλο των εμπορικών.