Em Sexta 05 Maio 2006 17:51, Leonardo Pinto escreveu: > Fico tentado também pelo KDeveloper, mas não confio na QT, talvez por > ranço herdado da CLX, e também se não me engano a QT é mista. Free e > proprietária, e o que ela disponibiliza como free pelo menos aquela > do Kylix era uma porcaria. Que é outro aspecto também. Não entendo
Cuidado com o FUD. O que você tem livre e pago é o mesmo produto -- tem algumas coisas a mais no pago, mas a parte comum é a mesma. O Kylix pegou uma versão antiga -- já tinha coisa melhor na época, a estagnação da Borland para o seu produto fez com que ele ficasse com aquilo quando deveria ter saído com o melhor... -- e não serve como parâmetro, a não ser para ver como as coisas melhoraram ;-) Quer ver um exemplo? O KDE e as aplicações dele, o KOffice, etc. Todos usam a Qt livre. A idéia é interessante: se você vai fazer um produto de código aberto, tem uma liceça GPL para a Qt. Se você vai vender e ganhar dinheiro com o produto de código fechado, então tem que pagar por uma licença comercial. Nada mais justo, não? Se você "dá" à comunidade, pode usar de graça. Se você não "dá", também não recebe. Lembre-se, também, que você só precisa fornecer os fontes para quem solicitar e que software GPL pode ser vendido. Portanto, leia a licença com bastante cuidado. > qual a necessidade de se utilizar a QT numa plataforma que já tem e > disponibiliza sua própria VCL gráfica. Coisa que o Lazarus no Windows > não o faz. Ele se utiliza da própria VCL nativa. E ainda lhe possibilita A Qt usa componentes nativos do Windows no Windows, por exemplo. > escolher qual você deseja utilizar, quando na plataforma existir opções, > como: GTK, GTK2, GNOME, WIN32, WINCE, CARBON e QT. Assim como diversas outras linguagens o fazem. Por exemplo, em Python eu posso usar GTK, Qt, Tk, etc. A biblioteca gráfica é um dos componentes da linguagem e não é a linguagem em si. Não é como um VB ou Delphi onde você não tem escolha. Seus programas são mais livres e não necessariamente precisam de uma interface gráfica. > Já comecei meus primeiros projetos nele. Além de ser multi-plataforma, > "funciona" como eu esperava do Delphi/Kylix: Da plataforma que se > estiver desenvolvendo, pode-se linkar o executável para qq/ outra. Assim como você faz em C e C++ com o que é chamado de "cross-compiling" (compilação cruzada), onde você compila o seu código para uma outra plataforma. > Bom, isso ainda não dediquei fazer funcionar, porém é belo ver o > Lazarus for Windows rodar no Wine >>>limpo<<<. Daí, é só correr pro > abraço!!! Com certeza! Linguagens multi-plataforma e bibliotecas multi-plataforma ajudam muito. ;-) Não sei como ainda tem muito programador que limita seu mercado de clientes desenvolvendo para uma só plataforma. -- Jorge Godoy <[EMAIL PROTECTED]> --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
