Este documento define y describe varios tipos de software, incluyendo software libre, dominio público, freeware, copyleft, licencias estilo BSD, software semilibre, software propietario, el sistema GNU, shareware y brevemente describe el origen y desarrollo de Linux.