Trátase de software distribuído cunha licenza que cumpre o seguinte decálogo:
-
Libre redistribución: o software debe poder ser distribuído ou vendido libremente.
-
Código fonte: o software debe incluír o código fonte ou polo menos poder obtelo a un custo razoábel, preferiblemente descargábel dende Internet sen cargo.
-
Traballos derivados: a licenza debe permitir realizar modificacións e redistribuilas coa mesma licenza do software orixinal.
-
Integridade do código fonte do autor: a licenza podería limitar que as modificacións se distribúan só como “parches” para aplicar durante a reconstrución do programa. Podería obrigar a que levasen un nome ou número de versión diferente á do software orixinal.
-
Non discriminación a persoas ou grupos: a licenza non debe excluír a ningunha persoa ou grupo de persoas.
-
Non discriminación de áreas de aplicación: a licenza non debe restrinxir o uso do programa en ningunha área. Por exemplo, non deben restrinxirse os usos comerciais do programa.
-
Distribución da Licenza: débense aplicar os mesmos dereitos a todos aqueles a quen se lles distribúa o programa.
-
A licenza non debe ser específica dun produto: os dereitos unidos a un programa non deben depender de que forme parte ou non dun paquete de software particular.
-
A licenza non debe restrinxir outro software: a licenza non debe impoñer restricións sobre o software distribuído co orixinal. Por exemplo, non debe insistir en que todos os programas distribuídos xunto co propio deban ser tamén open source.
-
A licenza debe ser tecnoloxicamente neutral: a licenza non debe impoñer o uso de ningunha tecnoloxía ou estilo de interface concreto. Así, non debe obrigar á súa aceptación por medio dun clic de rato…
Para coñecer máis, ler as seguintes referencias:
Definición de Open Source da OSI.
Definición da wikipedia.
