Se pueden clasificar en programas libres y no libres (los que se pueden compartir y los que no dan permiso para compartir).