dúvidas sobre a licença, bem como a do Ext JS?

2 respostas
faelcavalcanti

pessoal, estive vendo a licença do EXT para uso em projetos comerciais. agora o estranho é quanto a ele estar coberto sobre a licença GPLv3. aparenta a licença do red hat.

eu não poderia utilizá-lo somente como componente gráfico da minha aplicação comercial, por exemplo?

editado: corrigido erro português, no assunto e melhorado! :slight_smile:
editado: corrigido com problemas ao submeter texto!

2 Respostas

faelcavalcanti

respondendo, existem dois tipos de licença. uma open source e outra comercial.

a open source está coberta sob a licença GPLv3 no qual contém os requisitos de copyleft, que obriga a abertura do código fonte a cada repasse, ou seja, se você está pensando em desenvolver aplicações comerciais, fechado, pensando em ganhar: dindin; dinheiro; money; $$$; bufunfa; tutu; cascalho; pataca; couro; tostão; grana; trocado; seja lá o que você entender, utilizando o componente, pode tirar o cavalinho da chuva. a idéia do copyleft é contrária ao copyright, você também deverá disponibilizar a sua aplicação sob a mesma licença.

na seção de FAQ existe a resposta para a interessante pergunta, Why did Ext change to GPL v3?

Prior to Ext 2.1 Ext JS was licensed under a mixed set of licenses. The library itself was licensed under the Ext License, a custom license which granted usage under LGPL terms provided certain conditions were met. The CSS and images “Assets” required to make Ext function were under a proprietary license that prevented derivative works and could not be used without their related Ext JS JavaScript component. This proprietary license created unknown licensing issues - as any modifications made to Ext Components created a derivative work and voided the license for Assets.

We received quite a bit of feedback from the Open Source community about our license being incompatible and not truly open source and we felt the need to address it.

We considered once again releasing under straight LGPL but it was not an option as a business. We tried that with version 1.0 and found out quickly that it enabled others (e.g. large commercial entities) to take our work, wrap it up and sell it as their own. With no mention of us at all. We, as a business with a full time team of talented developers, can not exist under those circumstances. We would quickly become diluted and competing with ourselves.

In the end, we were faced with an identity decision - are we an open source company funded by commercial endeavors or a commercial company with a proprietary framework under a shared source license? Since we started we have been open source and that is the route we will continue on. We chose the GPL specifically because it is the most widely used open source license in the world and yet still afforded us the ability to grow as a company with support through commercial licensing of our products for closed source endeavors.

Maiores informações: http://extjs.com/company/dual.php

isto é o que a osi vem tentando motivar as empresas justamente nestes princípios, mostrando a vantagem de desenvolver open source. me lembrei deste relato dito por Bruno Souza em um podcast do idgnow.

[wmv]http://idgnow.uol.com.br/idgestaticas/podcasts/eduardo_azeredo_240407.mp3[/wmv]

apesar desta realidade ser contrária aqui no brasil. é mais fácil ter software livre do que open source por aqui, pelo menos por enquanto(espero!). portanto ao pensar em adquirir uma ferramenta/framework/tecnologia procure avaliar bem a licença antes de utilizá-lo e não sair correndo porque recebeu a bola e chutar para o gol e não ter olhado que o juiz já tinha apitado que você já estava impedido antes de pegar na bola.

É mais confiável investir onde tem uma comunidade ativa por trás disto. pense nisso. você não vai querer botar em produção uma tecnologia que ainda está na minor version ou que da major caiu para minor de repente.

mas como você provavelmente deve estar louco querendo utilizá-lo, efetue um cálculo de quanto você vale ou sua equipe por hora e veja o custo para desenvolvimento de algo parecido em tantos meses. caso o tempo/custo esteja bem abaixo, então você e/ou sua equipe são muito bons(vocês podem entrar em contato comigo para ser seu empresário :lol: ), caso contrário, não tem jeito recorra a [licença comercial] e faça um bom planejamento do seu projeto que lhe rendam bons frutos e um porquinho bem gordo ou então peça para papai noel.

caso você seja um cara querendo desenvolver sozinho um projeto que é uma idéia legal e que pode te trazer frutos futuros, você pode utilizar a licença GPL, ela te protejerá, inclusive sob direitos intelectuais, e, dilvugue seu projeto a fim desenvolver uma comunidade que favoreça o crescimento deste projeto. uma boa saída está no aprendizado. lógico que você irá selecionar e autorizar quem são os commiter´s do projeto. atualize os seus conceitos!!!

no mais e qualquer duvida fiquem a vontade em criticar! espero nao gerar um flamewar, pois a ideia aqui nao foi influenciar e sim melhor informar sobre opcoes! :wink:

editado: queria adicionar esta referencia para ajudar a decidí-lo na obtenção e análise de licenças. achei que seria de grande ajuda!
editado: corrigido erro de português com problemas ao submeter texto!

romuloff

vlw pelo tópico
muito bom
ExtJS

Criado 14 de julho de 2008
Ultima resposta 26 de mai. de 2009
Respostas 2
Participantes 2