Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:ABW • CAPES • Google (notícias • livros • acadêmico)).(Outubro de 2020) |
Google Code é um site da companhiaGoogle para interesse deprogramadores em desenvolvimento desoftwares. O site contémcódigo-fonte aberto e uma lista de serviços que suportam aAPI pública do Google.
O Google oferece umavariedade de APIs para programas de internet e para desktop para programadores, incluindo produtos comoGoogle AdSense,Google Maps,Google Checkout eGoogle Toolbar.
As APIsGoogle AdSense e oGoogle AdWords são basedas no protocoloSOAP, permitindo que desenvolvedores integrem seus softwares aos serviços do Google.
A API do Google AdSense permite que os próprios sites oublogs gerenciem os acessos e o conteúdo, enquanto a API doGoogle AdWords provê um acesso programático aos AdWords.
Google Projects[1] são softwares de código-fonte aberto que são desenvolvidos pelos funcionários do Google. Este site também provê uma série de remendos (do Inglês "Patches")[2] que são enviados aos softwares do Google por qualquer programador do mundo, fazendo com que corrija algum problema encontrado pela pessoa.
Google Gears é um software que oferece acessooff-line para os serviços que normalmente somente funcionaon-line. Instalando umbanco de dados, baseado noSQLite, o sistema do cliente armazena as informações localmente emcache, isto é, utilizando o Google Gears, uma aplicação baseada naweb periodicamente sincroniza os dados do cache local com os dados on-line. Se a conexão com a internet não está funcionando, a sincronização é abortada até que a internet se estabeleça novamente.
OGoogle Web Toolkit é umtoolkit decódigo-fonte aberto permitindo desenvolvedores a criar aplicativos com tecnologiaAjax emlinguagem de programaçãoJava[3]. GWT suportacliente-servidor,desenvolvimento edebugging em qualquerIDE Java.
Google Summer of Code[4] é um programa para incentivar estudantes de todo mundo a desenvolver software livre. Em2007, o programa recebeu perto de 6.200 softwares dos mais variados projetos, alguns dos projetos são oDebian,ubuntu,GNOME, incluindo também o software daWikipédia, oMediaWiki.
Google Code também é um projeto de hospedagem de desenvolvimento de softwares[5] que fornecesistema de controle de versão usandoSubversion,Git ouMercurial, sistema de "Issue", um wiki para documentação e 100MB para download. Este serviço não necessita da aprovação dos projetos pelo Google.
O site permite as seguintes licençasApache,GPL versão 2 e 3,BSD,LGPL,MIT, eMozilla, esta limitação do número de licenças fornecida pelo Google é parte da política da empresa contra aproliferação de licenças[6].