complexidade dessa library, ou seja gtkmm é um wrapper para a gtk+.
Sei que a API do KDE é muito boa (produtiva e rápida) mas só funciona em
Linux e que gtkmm e gtk+ são multiplataforma.
Pelo que entendi GTKmm é uma alternativa a Qt, porém totalmente free e é
usada em softwares famosos como o ambiente de desenvolviemento Eclipse
(para Java e outras linguagens/tecnologias).
Qt não é free para uso comercial enquanto GTKmm e GTK+ sim.
Alguém sabe se a melhor alternativa a Qt é a GTKmm, ou essa é a mais
popular e melhor tecnologia free alternativa a Qt?
Qual a library/framework free para escrever GUIs multiplataforma mais
popular atualmente?
Alguém arriscaria algum chute/previsão da mais popular no futuro e por que?
Entenda-se melhor tecnologia, por aquela que é mais produtiva, estável e
rápida para executar.
Desde já agradeço a todos,
Ricardo
--
Felipe Ferreri Tonello
http://felipetonello.com
felipe....@gmail.com
A API do KDE4 funciona no windows.
> Pelo que entendi GTKmm é uma alternativa a Qt, porém totalmente free e é
> usada em softwares famosos como o ambiente de desenvolviemento Eclipse
> (para Java e outras linguagens/tecnologias).
>
> Qt não é free para uso comercial enquanto GTKmm e GTK+ sim.
>
> Alguém sabe se a melhor alternativa a Qt é a GTKmm, ou essa é a mais
> popular e melhor tecnologia free alternativa a Qt?
Existe a WxWidgets, não goto muito dela por causa do excesso de macros, mas
ela também é bastante usada... fora ela também tem a FLTK que nunca usei por
isso não tenho como dar pitacos sobre ela.
> Qual a library/framework free para escrever GUIs multiplataforma mais
> popular atualmente?
Não sei, mas deve ser Qt, GTK, WxWidgets ou FLTK :-)
> Alguém arriscaria algum chute/previsão da mais popular no futuro e por que?
Não.
> Entenda-se melhor tecnologia, por aquela que é mais produtiva, estável e
> rápida para executar.
>
> Desde já agradeço a todos,
>
> Ricardo
>
>
> --~--~---------~--~----~------------~-------~--~----~
> C/C++ Brasil - http://www.ccppbrasil.org/
> Para sair dessa lista, envie um e-mail para
> ccppbrasil-...@googlegroups.com Para mais opções, visite
> http://groups.google.com/group/ccppbrasil
> --~--~---------~--~----~------------~-------~--~----~
> Para (Devil | Developers) Guys de C & C++ no campo de emprego & carreira:
> http://groups.google.com/group/dev-guys?hl=en
> -~----------~----~----~----~------~----~------~--~---
--
Hugo Parente Lima
"Precisamos de mais gênios humildes no mundo, hoje somos poucos!"
JID: hu...@jabber.org
..ou ambos?
Se rodar sob Windows e Mac, qual a vantagem de rodar um Desktop Managers
sob outro, ainda mais sendo esse outro o nativo do sistema operacional?
Mas se você nao vai fazer um aplicativo para o KDE, eu nao vejo motivo de usar
a API do KDE4. Ao invez, use Qt4 que é nativo em Linux, Mac e Windows.
--
Maicon Vinicius Nunes
(51) 9355-1734
# Imprima esse e-mail! Ao imprimir você está incentivando
# uma indústria que emprega milhares de pessoas e gera divisas
# para o país!
Ubuntu [ùbúntú]:
1. Old African word meaning "I have no idea how to configure Slackware"
Certo de dissolver um mal-entendido,
Não sei hoje, mas até pouco tempo atrás para um time de 5 desenvolvedores que gerassem versões para Windows, OSX e Linux a licença do QT ficava na casa dos $ 60,000.00 (leia-se sessenta mil dólares) e este foi um problema... Ahhh!!! Há a licença Small Business, sim! É verdade, porém para que a empresa entrasse nesta classificação ela deveria ser tão Small que com certeza adquirir um QT seria quase uma excentricidade. Sinceramente, espero que a Nokia efetivamente resolva esta questão.
Não sei hoje, mas até pouco tempo atrás para um time de 5 desenvolvedores que gerassem versões para Windows, OSX e Linux a licença do QT ficava na casa dos $ 60,000.00 (leia-se sessenta mil dólares) e este foi um problema... Ahhh!!! Há a licença Small Business, sim! É verdade, porém para que a empresa entrasse nesta classificação ela deveria ser tão Small que com certeza adquirir um QT seria quase uma excentricidade. Sinceramente, espero que a Nokia efetivamente resolva esta questão.
Que eu saiba o custo do QT sempre foi na ordem de poucos milhares de dólares por acento. O único produto que custa uma fortuna é o QTopia, que é coisa de $ 60 USD por unidade vendida do seu produto.
Não sei de onde você pegou esses valores, mas os últimos que eu tenho
/* Alberto Fabiano */ wrote:
> Não sei hoje, mas até pouco tempo atrás para um time de 5
> desenvolvedores que gerassem versões para Windows, OSX e Linux a licença
> do QT ficava na casa dos $ 60,000.00 (leia-se sessenta mil dólares) e
> este foi um problema...
aqui, cerca de um ano atrás, são de US$ 3.980,00 para três plataformas,
por desenvolvedor, para o primeiro ano, para a Desktop Light Edition
(que é suficiente para o que é feito pela maioria das empresas de software).
US$ 3.980,00 * 5 = US$ 19.900,00 = R$ 31.303,00 (hoje, sem impostos)
Vamos dizer que esse time de 5 desenvolvedores C++ seja razoavelmente
experiente (afinal, programam para Windows, OSX e Linux...), vou chutar
meio baixo: salário de R$ 4.000,00 para cada um. Por ano são R$
52.000,00 por desenvolvedor. Cinco desenvolvedores custam R$ 260.000,00
por ano.
Ou seja, você paga 260 mil para manter 5 desenvolvedores durante um ano,
mas não quer pagar 31,3 mil (12%) para ter 5 licenças de uso do Qt por
um ano.
Por experiência, eu digo que a produtividade que você ganha em troca
(comparado com as alternativas: GTKmm e wxWindows) vale tranqüilamente
os 12% a mais. E a partir do segundo ano, o valor das licenças nesse
caso cai para R$ 9.673,95 (3,72%).
Outra coisa, você precisa *mesmo* da licença tripla? Para rodar nas três
plataformas? Geralmente os usuários que eu vejo só precisam de uma
plataforma, e geralmente só Windows ou só Linux (OSX praticamente
inexiste no Brasil). Nesse caso os custos das licenças são mais baixos
(US$ 1.990,00), ou você pode até considerar a versão completa (US$
3.300,00).
Mais uma coisa. Calculei pelo preço da licença individual. Se você
adquirir licenças para múltiplos desenvolvedores, há mais alguns
pequenos descontos.
[...] A segurança do procedimento é implícita, pois seu
cliente não vai ficar espalhando o código fonte de seus sistemas por aí.
Evidentemente existem casos que isto não se aplica, mas vendo por este
ângulo é uma barreira a menos para o uso de QT sob GPL.
Você tem razão, embora eu não tenha dito o contrário. O que quis dizer é que a empresa que paga para você desenvolver um software e obtém o código fonte provavelmente não desejará compartilhá-lo. [...]
Abs!
em 28-07-2008 19:17, pôs-se ao computador e escreveu brilhantemente o
Era uma vez Rafael Giusti. Em determinado dia e hora, mais precisamente
abaixo transcrito:
>
> 2008/7/28 Maicon Vinicius Nunes <nun...@gmail.com> <mailto:nun...@gmail.com>>
>É verdade, eu deveria ter relativizado mais essa questão da "segurança
>
> Você tem razão, embora eu não tenha dito o contrário. O que quis
> dizer é que a empresa que paga para você desenvolver um software e
> obtém o código fonte provavelmente não desejará compartilhá-lo. [...]
>
>
> Verdade. E eu percebi que você não havia dito o contrário. Eu apenas
> achei sua afirmação muito forte ao dizer que a "segurança do
> procedimento é implícita". Eu não tenho critério para afirmar o quanto
> você pode confiar que a empresa "provavelmente não desejará
> compartilhá-lo", mas não arrisco falar que existe "segurança implícita".
>
implícita". Acho que foi no afã de demonstrar o argumento. :)
Abs!
Oi Juliano, entendo...também sou fã do Qt por n motivos, mas até aonde
sei para uso comercial é muita cara e o pagamento é anual ou por
desenvolvedor.
Legal saber desse detalhe do preço a partir do segundo ano, mas para um
desenvolvedor autônomo ainda está MUITO caro.
Com todo respeito, que discutição inútil! rsrs
Anyway, achei interessante essa colocação do Maicon.
/* Alberto Fabiano */ wrote:
> Não sei hoje, mas até pouco tempo atrás para um time de 5
> desenvolvedores que gerassem versões para Windows, OSX e Linux a licença
> do QT ficava na casa dos $ 60,000.00 (leia-se sessenta mil dólares) e
> este foi um problema...
Não sei de onde você pegou esses valores, mas os últimos que eu tenho
aqui, cerca de um ano atrás, são de US$ 3.980,00 para três plataformas,
por desenvolvedor, para o primeiro ano, para a Desktop Light Edition
(que é suficiente para o que é feito pela maioria das empresas de software).
US$ 3.980,00 * 5 = US$ 19.900,00 = R$ 31.303,00 (hoje, sem impostos)
Vamos dizer que esse time de 5 desenvolvedores C++ seja razoavelmente
experiente (afinal, programam para Windows, OSX e Linux...), vou chutar
meio baixo: salário de R$ 4.000,00 para cada um. Por ano são R$
52.000,00 por desenvolvedor. Cinco desenvolvedores custam R$ 260.000,00
por ano.
Ou seja, você paga 260 mil para manter 5 desenvolvedores durante um ano,
mas não quer pagar 31,3 mil (12%) para ter 5 licenças de uso do Qt por
um ano.