Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

1. Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

ROBISON PEREIRA MACHADO
robisonmachado

(usa Arch Linux)

Enviado em 30/07/2012 - 00:26h

INTRODUÇÃO:
Estou iniciando um projeto embrionário de uma empresa de TI e gostaria de trabalhar com linguaguens livres como C/C++, Python, PHP, etc, (estou deixando de lado C#, por acreditar ser muito "microsoftiano").

Quanto ao Java, não sei se o AWT e o Swing são livres para uso comercial, além disso com a venda dele para a Oracle fico com um pé atrás em desenvolver em Java, optando, como disse antes, por C++ ou Python, e para a Web PHP e Python, contudo sem xiitismo, usarei caso seja necessário.


PROBLEMA:
Neste mesmo sentido, em relação a aplicações desktops gostaria de utilizar um toolkit gráfico que para uso comercial não seja necessário pagar licenças.


OBSERVAÇÃO:
li que o Qt é muito bom, mas, para uso comercial é pago. Também não sei se o GTK é livre para uso comercial. Não tenho preocupação quanto a facilidade, pois, acredito que a liberdade vem em primeiro lugar. Estou com tendência a usar GTK e o WxWidgets por acreditar serem mais abertos que o Qt, tipo feito por programadores para programadores e sem cobranças assim como o Python.





  


2. MELHOR RESPOSTA

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 30/07/2012 - 19:25h

A GPL permite que vc some seu código ao já existente, mas obriga vc a disponibilizar todo o código resultante também como GPL.

A LGPL permite que vc some seu código ao já existente, mas não obriga à liberação de todo o código resultante pela mesma licença.

Por conta disso a LGPL é a licença das bibliotecas de código, ou ao menos de uma boa parte delas.

Essa é a diferença, acho eu.

3. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 30/07/2012 - 01:14h

GTK é livre para uso comercial, ao que eu saiba.

Mas acho que ele também é GPL, ou seja, obriga vc a disponibilizar seus fontes se for usá-lo.


4. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 30/07/2012 - 01:22h

Errei:

O GTK+ é LGPL, ou seja, pode ser usado juntamente com software proprietário sem a necessidade de liberação de todo o código fonte.


5. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/07/2012 - 04:35h

Pelo jeito você quer portável.

Entre as opções há o futuro sistema do Enlightenment, obscuro ainda, escrito do zero.

Eu menciono porque um dia pode ter o porte disponível.

Deve estar em desenvolovimento (ainda) nos últimos 10 anos.


6. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 30/07/2012 - 08:04h

o QT tambem tem uma licença LGLP, para mais detalhes veja:

http://qt.nokia.com/products/licensing


7. Não entendi a licença do Qt

ROBISON PEREIRA MACHADO
robisonmachado

(usa Arch Linux)

Enviado em 30/07/2012 - 14:40h

pinduvoz escreveu:

Errei:

O GTK+ é LGPL, ou seja, pode ser usado juntamente com software proprietário sem a necessidade de liberação de todo o código fonte.


Obrigado pinduvoz, realmente o GTK é livre e não tem nenhuma taxa.

Quanto ao Qt eu não entendi ainda, o fato de ser LGPL não quer dizer que ele seja gratuito, não é?
Se for LGPL e gratuito, pelo que li hoje sobre a LGPL 2.1, que o Qt é licenciado, eu preciso deixar uns arquivos do código como LGPL também, mas é meio obscuro ainda, não sei se é só os arquivos que criam as GUI's.

Obs: Basicamente as aplicações serão assim:
CÓDIGOS FONTES DO SISTEMA PROPRIETÁRIO <----> CÓDIGOS FONTES DE ACESSO AO TOOLKIT GRÁFICO
class Pessoa() <----> Form FormPessoa()
(TEM QUE SER FECHADO) <----> (DEVERÁ FICAR ABERTO? [LGPL?])

Quanto ao Enlightenment, li um pouco sobre ele no site dele, mas, tenho que avaliá-lo melhor.


8. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 30/07/2012 - 19:40h

A melhor explicação que encontrei:

http://va.mu/XVHg

Está em inglês, e quem quer trabalhar com software precisa falar/ler inglês.


9. Re: Toolkit gráfico gratuito para uso comercial? [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 30/07/2012 - 19:58h

Para programar em QT:
An Introduction to Design Patterns in C++ with Qt 4
Para Openjdk (java - licensa GPL):
Java Application Development on Linux

Digite o nome destes livros no Google e ele retorna endereços onde pode baixar o pdf.


10. Resolvido

ROBISON PEREIRA MACHADO
robisonmachado

(usa Arch Linux)

Enviado em 06/01/2013 - 00:02h

Obrigado a todos, um especial agradecimento ao pinduvoz e ao madrugada.
Pelo que avaliei posso usar o GTK, o QT4 e o OpenJDK, todos resolvem meu problema.

Particularmente, gostei do GTK e do OpenJDK.

Obrigado mais uma vez pelas respostas!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts