O que é Kepler?
Kepler é uma plataforma open source implementada como um conjunto de componentes do Lua que oferece as mesmas vantagens do Lua: é simples, extremamente portátil, leve e extensível. E também é o nome do projeto que está desenvolvendo a plataforma Kepler.
Por que “Kepler”?
Johannes Kepler foi o primeiro astrônomo a explicar que as marés são provocadas pela Lua. O nome “Kepler” tenta dar a dica de que em breve novas marés podem em causadas pelo “Lua”.
O que é Lua?
Lua é uma linguagem de programação que oferece um conjunto impressionante de capacidades, enquanto mantém tudo rápido, pequeno e portátil. A Plataforma Kepler utiliza essas capacidades para oferecer formas menores, mais portáteis e rápidas de desenvolver aplicativos web.
O que é um aplicativo web?
Aplicativos web (também conhecido como Web apps) são programas usados em um navegador web. Toda vez que você pesquisa alguma coisa no Google, lê e-mail com o Hotmail, navega no Amazon, você está usando um aplicativo web. Alguns outros exemplos são fóruns de discussão, blogs ou um site de previsão do tempo.
O que é uma plataforma de desenvolvimento web?
Aplicativos web podem ser desenvolvidos de diferentes formas: podem ter desde uma abordagem ‘mão na massa’ até uma abordagem muito bem estruturada. Uma plataforma de desenvolvimento oferece aos desenvolvedores um certo número de capacidades que torna o desenvolvimento de aplicativos web muito mais fácil. Em vez de construir os aplicativos do zero, o desenvolvedor pode se beneficiar com a construção de blocos da plataforma web.
Por que construir / usar uma outra plataforma de desenvolvimento web?
Existe uma grande quantidade de plataformas de desenvolvimento web por aí, mas nenhuma que contrabalanceie poder, tamanho e flexibilidade como o Kepler. Para maiores detalhes, confira a página Visão.
O Kepler é melhor que PHP/Java/.Net/...?
Depende de qual seja o seu objetivo. Essas plataformas são certamente boas soluções para desenvolvimento web, mas algumas vezes elas se tornam muito grandes, muito rígidas, ou simplesmente não são portáteis o suficiente para o trabalho. É precisamente aí que o Kepler brilha. Para maiores detalhes, confira a página Visão.
E quanto à licença e ao modelo de precificação?
Tanto o Kepler como o Lua são softwares totalmente grátis: eles podem ser utilizados tanto para fins acadêmicos como comerciais sem custo algum. Não têm royalties, nem restrições de copyleft como a GNU. O Kepler e o Lua são qualificados como softwares open source, suas licenças são compatíveis com a GPL. O Kepler não é de domínio público e o Projeto Kepler possui o copyright. (Veja também: Licença)
O quão preparado para o uso o Kepler está?
O desenvolvimento do Kepler é um processo em andamento, e você pode checar as últimas liberações na página de Downloads. Instruções para instalação no Unix e no Windows podem ser encontradas na página de instalação. Você também pode checar a página de Notícias para obter maiores informações sobre as liberações por vir.
Quem já está utilizando o Kepler?
O Kepler está sendo utilizado por vários grupos em todo o mundo e pela PUC-Rio, Fábrica Digital em aplicativos profissionais.
Existe uma lista de discussão do Kepler?
Sim! Perguntas sobre o Kepler podem ser postadas na Lista de discussão do projeto Kepler.
Como posso ajudar?
Existem diversas formas de ajudar o projeto Kepler e a equipe que trabalha nele. Uma forma é utilizando o Kepler e dando feedback: consulte a seção de Usuários. Se quiser acompanhar o projeto mais de perto, você pode se juntar à Lista de discussão, ou ao fórum do Kepler no LuaForge.
Você também pode ajudar desenvolvendo e depurando módulos existentes, assim como ajudar com a documentação da plataforma e seus módulos. Por favor, vá a seção de Desenvolvedores para maiores informações.
Outra forma de ajudar é comprando produtos do Amazon através do link do PiL nos sites do LuaForge e Kepler. Ao fazê-lo, você estará ajudando a angariar recursos para a equipe do Kepler.
Após entrar no Amozon através dos links nos sites do Kepler ou do LuaForge, nós receberemos de 2% a 5% do valor de cada produto adquirido como créditos para utilizar no Amazon. Esses créditos são utilizados na compra de livros para a equipe do Kepler, de forma que possamos estar sempre afiados e continuar produzindo.
Para aqueles interessados em nos ajudar dessa forma, lembre-se que o Amazon só irá considerar produtos adicionados ao carrinho de compras após entrar no Amazon através do link no site do Kepler. Qualquer coisa que tenha sido adicionada ao carrinho de compras durante uma outra visita à loja não contará para nós (de qualquer forma, isso pode contar para um outro parceiro do Amazon).