Primeira palestra do dia…. Cheguei atrasada devido o credenciamento e, como no cronograma consta outro palestrante, só sei que o nome da moça era Nanda e que trabalha no Google desde janeiro de 2007, passando antes pela IBM.
Ela contou de como funcionam algumas coisas por lá: que o hardware é ‘fabricado’ pela própria Google, e que todo código é criado com a premissa de considerar que hardware pode falhar em qualquer momento; que eles usam software livre e ajudam nas correções de bugs e melhorias do mesmo; uma das necessidades para isso é o que ela chamou de “control e ownership”, ou seja, que não dá para depender do suporte de um fornecedor no momento crítico onde, por exemplo, o sistema está fora do ar, e que nesse caso precisam solucionar o problema rapidamente.
A contribuição do Google para o software livre acontece de várias maneiras: participação em comunidades, lançamento de patches, e o summer of code.
O summer of code é um evento patrocinado pelo Google, onde estudantes se inscrevem em uma das organizações participantes (Apache, por exemplo), e submete um projeto para essa organização. O mentor da organização avalia, aprova ou não, se aprovado auxilia no projeto (como um orientador). Depois que o projeto for concluído, o estudante ganha uma bolsa no valor de 5 mil dólares e uma camiseta do Google.
A palestrante também citou alguns dos projetos de software livre que estão em desenvolvimento no Google atualmente: Chromium (licença BSD, implementa HTML5); Android (Apache + Lunux kernell); Google Wave (protocols, oc); webM (Vorbis audio, VP8 video).
Frases de efeito da palestrante: “o hardware vai falhar, da forma mais idiota e no momento mais inconveniente possível”; “vocês sabem o que é apache?”; “os estudantes que concluem o summer o code acham mais importante a camiseta do google do que a bolsa de 5 mil dólares que recebem se o projeto pelo projeto concluído”