Este documento describe los diferentes tipos de software, incluyendo software libre, propietario y semi-libre. También explica los tipos de licencias como las licencias libres (GPL, LGPL, BSD), propietarias y cómo determinan cómo puede usarse y distribuirse el software. Finalmente, resume las ventajas e inconvenientes del software libre y propietario.