14
APACHE SOFTWARE FOUNDATION

FundaçãO Apache

Embed Size (px)

Citation preview

Page 1: FundaçãO Apache

APACHESOFTWARE

FOUNDATION

Page 2: FundaçãO Apache

OQUE É A APACHE SOFTWARE FOUNDATION?

• É uma ONG, não visa fins lucrativos; • É uma organização voluntária;• Tem o objetivo de fornecer software para o

público gratuitamente;• Começou como o Apache Group em 1996;]• Foi incorporado como ASF em 1999;

Page 3: FundaçãO Apache

UM POUCO DA HISTÓRIA• A fundação foi criada em 1999 por um grupo de

pessoas que chamavam a si próprios de “APACHE GROUP” , vinham ha muitos anos juntos dando suporte e mantendo o HTTPD web server escrito pela NCSA;

• Esse servidor foi livremente disponivel, entrou com o código fonte e foi licenciado sob uma licença que permite a modificação e a redistribuição muito aberta, mas os desenvolvedores originais perderam interesse no projeto e se mudaram para uma outra coisa, deixando os usuários sem qualquer apoio;

Page 4: FundaçãO Apache

UM POUCO DA HISTÓRIA• Alguns desses usuários começaram a trocar

atualizações (chamados "patches") e informações sobre a forma de evitar problemas e melhorar o software existente. Brian Behlendorf criou uma mailing list na sua própria máquina para aqueles usuários que colaboraram para atualizações, mantendo e melhorando esse software.

• A web cresceu, e junto com ela os interesses econômicos, o Apache web site começou a hospedar novos projetos( tais como o mod_ perl Project, o PHP Project, o Java Apache Project), ai então foi vista a necessidade de uma organização mais coerente e mais estruturada.

Page 5: FundaçãO Apache

OBJETIVOS DA APACHE SOFTWARE FOUNDATION

• Fornece uma fundação para abrir, projetos de desenvolvimento de software colaborativo mediante ao fornecimento de hardware, comunicação e infra-estrutura;

• Criar uma entidade jurídica independente, para que empresas e indivíduos possam doar recursos e ter a certeza de que esses recursos serão utilizados para o benefício público;

Page 6: FundaçãO Apache

OS OBJETIVOS DA APACHE SOFTWARE FOUNDATION

• Fornecer apoio meio para que cada um dos voluntarios sejam cobertos de forma legal pelas ações dirigidas para os projetos da ASF;

• Proteger a marca “Apache”, tal como é aplicado aos seus produtos de software, de serem abusadas por outras organizações.

Page 7: FundaçãO Apache

PROJETOS

Page 8: FundaçãO Apache

HTTP SERVER

• Foi criado em 1995 por Rob Mccool, então funcionário do NCSA (National Center for Supercomputing Applications);

• É a principal tecnologia da ASF, responsável por mais de uma dezena de projetos envolvendo tecnologias de transmissão via web, processamento de dados e execução de aplicativos distribuídos.

Page 9: FundaçãO Apache

HTTP SERVER• Para garantir segurança nas transações HTTP, o servidor

dispõe de um módulo, o qual adiciona a capacidade do servidor atender requisições utilizando o protocolo HTTPS. Este protocolo utiliza uma camada SSL para criptografar todos os dados transferidos entre o cliente e o servidor, provendo maior grau de segurança, confidencialidade e confiabilidade dos dados;

• O servidor é configurado por um arquivo mestre e opcionalmente podem haver configurações para cada diretório utilizando arquivos, onde é possível utilizar autenticação de usuário pelo próprio protocolo HTTP utilizando uma combinação de arquivos, que guardará os usuários e senhas (criptografadas).

Page 10: FundaçãO Apache

HTTP SERVER

Page 11: FundaçãO Apache

A ORGANIZAÇÃO

• Atualmente hospeda mais de 50 projetos de software;

• Mais de 1000 participantes e 300 membros;

Page 12: FundaçãO Apache

PROJETISTAS

Page 13: FundaçãO Apache

ASF NO MUNDO

Page 14: FundaçãO Apache

COMPONENTES DO GRUPO

• Alessandro Garcez;• Karl Leihs.