Foros aprenderaprogramar.com

Libro de visitas, sugerencias y críticas => Comunidad => Mensaje iniciado por: Cesar Vazquez en 01 de Mayo 2016, 23:46

Título: ¿Es necesaria licencia para distribuir software Java y base datos MySql Access?
Publicado por: Cesar Vazquez en 01 de Mayo 2016, 23:46
Buenas tardes,

Para poner en la mesa una duda que tengo, actualmente estoy desarrollando software para 3 empresas, sin embargo nunca lo había hecho y tengo las siguientes dudas.

¿ Es necesario tener licencia para programar en java ?
¿ Es necesario algún permiso para poder comercializar el software que estoy haciendo?
¿ Usaré access para una de mis aplicaciones, es suficiente con tener comprado el paquete de office?
¿se necesita licencia para vender un programa que tenga mysql o postgressql?

Les agradezco por le apoyo

Saludos y quedo pendiente
Título: Re:¿Es necesaria licencia para distribuir software Java y base datos MySql Access?
Publicado por: César Krall en 03 de Mayo 2016, 09:39
Hola!

Para programar en Java no necesitas tener licencia, basta con saber programar y descargar el software necesario para ello (disponible gratuitamente). Oracle ofrece también paquetes de desarrollo de pago con soporte.

Para comercialización del software si va dirigido a venderlo masivamente tendrías quizás que consultar a alguien abogado o experto en derechos de software. En general la mayoría de los programadores y pequeñas empresas desarrollan sin preocuparse de licencias. En cambio si fueras a crear un software de gran impacto (miles de ventas, o que va embebido en miles de productos) creo que sería mejor que consultaras primero a un especialista.

Con Access te diría lo mismo que he comentado para Java, aunque Access tiene una diferencia. Mientras que Java es de distribución gratuita, Access (que yo sepa) no lo es. El problema aquí estaría en que si usas Java, en cualquier computador puede instalarse Java gratuitamente. En cambio si usas Access, no puedes instalar Access en cualquier computador gratuitamente.

MySql tiene diferentes versiones: la versión gratuita y la versión de pago (Enterprise Edition) con funcionalidades más avanzadas. Miles de páginas web, aplicaciones comerciales y empresas funcionan con la versión gratuita sin pagar licencia. Lo mismo ocurre con PostgreSQL.

Estos temas son interesantes pero quizás más propios de abogados.

Saludos!
Título: Re:¿Es necesaria licencia para distribuir software Java y base datos MySql Access?
Publicado por: Cesar Vazquez en 04 de Mayo 2016, 07:18
Estimado César Krall

Agradeco sus comentarios a mis dudas, han hecho ya tome una desición al respecto.

Muchas gracias y seguimos en contacto.

César Vázquez