Comercialização de programas Java
18/03/2019
0
Para comercializar aplicações Java escritas utilizando o OpenJDK é necessário adquirir (comprar) alguma licença ?
É necessário publicar o código fonte da aplicação ?
É necessário publicar o código fonte da aplicação ?
Joao Santos
Curtir tópico
+ 0
Responder
Posts
22/03/2019
Hélio Devmedia
Olá João
A linguagem Java está sob a licença GNU que é mesma do linux, permitindo que você desenvolva produtos e os comercialize os mesmo sem ter que pagar direitos ou royalties para a Oracle, que é a atual detentora da linguagem.
Porém, a licensa GNU é só para a linguagem, o e JDK padrão juntamente com o compilador e máquina virtual.
Até 2018 havia outros JDK e aplicativos da Oracle que para serem utilizados para desenvolver aplicativos deveriam ser adiquiridos comercialmente. Também era possível pagar para ter suporte da Oracle.
A partir de 2019 a Oracle definiu melhor sua politica de produtos java.
- A linguagem continua gratuita na licensa GNU
- o JDK básico conhecido como OpenJDK agora, continua gratuito.
- OracleJDK (LTS) Será pago, e serve para aplicações de grande porte que precisam de suporte
além disso é possível ser assinante oracle para ter acesso e suporte ao
Java SE Advanced Desktop
Java SE Advanced
Java SE Suite
Então, resumindo, como já estamos em 2019, e você quer desenvolver e comercializar produtos feito em java sem custo para você utilize o OpenJDK que estará tudo bem mas se você quiser desenvolver para empresas com produtos maiores precisará adiquirir o JDK pago..
A linguagem Java está sob a licença GNU que é mesma do linux, permitindo que você desenvolva produtos e os comercialize os mesmo sem ter que pagar direitos ou royalties para a Oracle, que é a atual detentora da linguagem.
Porém, a licensa GNU é só para a linguagem, o e JDK padrão juntamente com o compilador e máquina virtual.
Até 2018 havia outros JDK e aplicativos da Oracle que para serem utilizados para desenvolver aplicativos deveriam ser adiquiridos comercialmente. Também era possível pagar para ter suporte da Oracle.
A partir de 2019 a Oracle definiu melhor sua politica de produtos java.
- A linguagem continua gratuita na licensa GNU
- o JDK básico conhecido como OpenJDK agora, continua gratuito.
- OracleJDK (LTS) Será pago, e serve para aplicações de grande porte que precisam de suporte
além disso é possível ser assinante oracle para ter acesso e suporte ao
Java SE Advanced Desktop
Java SE Advanced
Java SE Suite
Então, resumindo, como já estamos em 2019, e você quer desenvolver e comercializar produtos feito em java sem custo para você utilize o OpenJDK que estará tudo bem mas se você quiser desenvolver para empresas com produtos maiores precisará adiquirir o JDK pago..
Responder
Clique aqui para fazer login e interagir na Comunidade :)