Há tantas aplicações de infra-estrutura necessárias para manter e gerenciar um projeto de open source, que algumas empresas passaram a fornecer gratuitamente um conjunto de aplicativos para projetos open source. Nessas plataformas são incluídos:
O Sourceforge (mais antigo, desenvolvido pela CollabNet), o Google Code (da Google Inc) e o Launchpad (desenvolvido pela Canonical, empresa que suporta o Ubuntu GNU/Linux) são exemplos desses serviços. O único requisito para ter um projeto hospedado nestas platafomas é publicar o software em alguma licença open source.
Esses serviços geram renda com anúncios e links patrocinados e normalmente ganham infra-estrutura de grandes empresas, como servidores e links de conexão com a Internet, na forma de doação ou de parceria.
![]() ©2008 HowStuffWorks Página do projeto Pidgin, mensageiro instantâneo multiprotocolo e multiplataforma hospedado no SourceForge |
![]() ©2008 HowStuffWorks O Google Code, criado inicialmente para hospedar os projetos do Google, agora disponibiliza serviços de hospedagem gratuita para projetos open source |
![]() ©2008 HowStuffWorks Site de desenvolvimento da distribuição Ubuntu no Launchpad |
Alguns projetos optam por usar sua própria infra-estrutura, podendo assim utilizar os softwares que desejarem. Para estes projetos, existem softwares que integram todas as ferramentas necessárias. Um deles, muito conhecido, é o Trac, que se integra ao sistema de controle de versão Subversion.
![]() ©2008 HowStuffWorks Site de desenvolvimento do projeto Lighttpd rodando no Trac |