Está en la página 1de 3

EN EL CASO DE QUERER VENDER UN SOFTWARE DE MANERA LEGAL

QUE REQUISITOS SE DEBEN REALIZAR, QUE IMPUESTOS SE DEBEN


PAGAR Y ANTE QUE ENTIDADES.

1. Cuando desarrolles un software para un cliente o en cooperación con un


socio, firma un contrato de desarrollo, acuerdo de colaboración o licencia
dejando claro quién o quiénes son los propietarios del software y cuáles van
a ser tus derechos y limitaciones, así como los del cliente o socio.
2. Antes de desarrollar y distribuir tu software, elige cuanto antes el tipo de
licencia con la que se distribuirá: licencia privativa o licencia de software
libre/código abierto. Esto te permitirá elegir desde el principio los
componentes software de terceros que pueden ser integrados en tu
software.
3. Es bastante habitual desarrollar software incorporando o utilizando software
preexistente de terceros, no siendo necesario programar desde cero las
funcionalidades que estas librerías hacen, por lo que suponen un ahorro de
tiempo y esfuerzo para los programadores. Todo software que no es
nuestro y reutilizamos tiene una licencia que define los derechos del usuario
a usarlo o a modificarlo.

Antes de usar el software es recomendable leer su licencia y entender


las obligaciones y derechos que nos concede. Analiza si su licencia es
compatible jurídicamente con la distribución de tu aplicación. Si el software
no incluye una licencia, debemos asumir que no podemos utilizarlo.Por
ejemplo, la integración en tu software de librerías de terceros bajo licencia
libre GPLv2 obliga a que tu software sea distribuido también bajo esa
misma licencia. La licencia GPLv2 es incompatible con las licencias
privativas y además te obligará a que el código fuente de tu software esté
disponible. Sin embargo, librerías bajo licencias LGPL, Apache, MIT o BSD
sí que son compatibles con software privativo.

Realizar este análisis evitará que de repente descubras, después de años


de desarrollo, que tu software no podía ser vendido o incluso distribuido,
¡por haber incorporado esos componentes

4. Respeta las obligaciones que se establecen en las licencias. Por ejemplo,


en el caso de software libre, siempre estamos obligados a reconocer la
autoría del componente y a incluir la licencia del componente en nuestro
software. Las licencias copyleft nos obligan, además, a incluir el código
fuente del componente. Además, las copyleft fuerte, nos obligan a usar una
licencia compatible (básicamente la misma licencia) para la distribución de
nuestro software.
5. Consulta la licencias del entorno de desarrollo que utilizas para verificar si
permite usos comerciales.

6. Incorpora en cada uno de los ficheros de código fuente que componen tu


software una cabecera que atribuya los derechos de explotación (copyright)
a sus titulares y la autoría.

7. Antes de distribuir el software, crea una carpeta legal para poner a


disposición de los licenciatarios la documentación jurídica.

8. Si vas a cooperar con un socio en el desarrollo de tu software y vas a


facilitarle tu código fuente, firma previamente un acuerdo de
confidencialidad.

9. Protege tu software antes de distribuirlo. Aunque la protección del software


por derechos de autor es automática desde el instante en que lo generamos
y no requiere registro, ante el problema de que aparezca un tercero que se
atribuya la autoría, es importante generar pruebas que nos permitan
defender frente a terceros la autoría del software y ejercitar así nuestros
derechos de propiedad intelectual. Por ello, puede ser recomendable, por
ejemplo, registrarlo en el registro de la propiedad intelectual, realizar un
registro notarial, o registrarlo en otro tipo de plataformas privadas.

10. Si tu software genera un efecto técnico, puede ser protegido por patente.

11. Protege el nombre de tu software con una marca y regístrala en la oficina


del país donde va a ser distribuido. Cuando desarrollamos y distribuimos
software debemos asegurarnos de que no infringimos derechos de
propiedad intelectual de terceros, así como establecer mecanismos para
proteger nuestra inversión del riesgo de apropiación indebida. Muchos
problemas legales y sanciones pueden ser evitados si tenemos en cuenta
estos aspectos desde las fases tempranas de la creación de nuestro
software.

LA LEY COLOMBIANA SOBRE EL TEMA DE LICENCIAMIENTO DE


SOFTWARE
La Ley 44 de 1993 especifica penas entre dos y cinco años de cárcel, así como el
pago de indemnizaciones por daños y perjuicios a quienes comentan el delito de
piratería de software. Se considera delito el uso o reproducción de un programa de
computador de manera diferente a como está estipulado en la licencia. Los
programas que no tengan licencia son ilegales y es necesaria una licencia por
cada copia instalada en los computadores.
TIPOS DE CONTRATOS DE LICENCIA DE SOFTWARE
 Bilateral: Cuando es celebrado entre 2 partes.
 Oneroso: La creación de la obra implica una remuneración económica.
 Conmutativo: El desarrollador tiene la obligación de crear el software,
mientras que el cliente debe pagar el precio del contrato.
 Atípico: No está específicamente desarrollado en la ley.
 Ejecución sucesiva: Se realiza por partes o etapas, en forma de entregas
parciales a conformidad del cliente.
 Consensual: Se perfecciona por mutuo consentimiento, ya sea por escrito,
verbal, o con actos inequívocos de aceptación.

APLICAR LA CONSULTA ANTES REALIZADA AL PROYECTO QUE SE ESTÁ


REALIZANDO EN LA ASIGNATURA.
En el proyecto se tendrán en cuenta el contrato de ejecución sucesiva (Se realiza
por partes o etapas, en forma de entregas parciales a conformidad del cliente.)

También podría gustarte