Los sistemas operativos están acompañados tanto de una cultura como de una base de código. Los programadores que siguen la cultura de software libre suelen lidiar mejor con los problemas sin tener una brillantez técnica. Los orígenes de estas culturas son más o menos evidentes. Windows y otros software privativos