Šta znači Open Source? Softver je u suštini niz binarnih instrukcija - kontinuirani niz 0 i 1 -- koje procesoru kažu šta da radi. To se zove izvršni kod. Kodirati softver direktno u binarnom obliku je bez sumnje težak, ako ne i nemoguć, posao. Programer koristi jezik višeg nivoa (sličan prirodnim jezicima) da napiše program. Taj programski tekst je sors kod; on se kompajlira ili asemblira da se dobije izvršni kod. Softverske kompanije prodaju samo izvršni kod; uz Linux ide i izvorni kod, otuda je on "Open Source" Da li je to bitno? Vrlo! Kupovina zatvorenog koda je kao kupovina kola sa zavarenom haubom IBM je 2001 potrošio milijardu dolara na razvoj Linux-a