NAPA, Califórnia – Algumas pessoas adoram a Linux Foundation. Outros odeiam. Algumas pessoas veem a organização como líder em projetos de código aberto para o futuro, enquanto outras se ressentem por causa de suas conexões corporativas. Porém, todos concordam que, ao supervisionar mais de 1.000 projetos de código aberto, a Fundação não pode ser ignorada. Essa presença se deve, em grande parte, à excelente liderança do diretor executivo Jim Zemlin.
Quando conheci Zemlin, ele era o chefe do Free Standards Group (FSG). O principal projeto do FSG foi o projeto Linux Standard Base (LSB). O objetivo do LSB era fazer com que todos no mundo dos desktops Linux concordassem com os padrões para garantir a compatibilidade entre as distribuições e seus aplicativos. Bem, algumas lutas são intermináveis.
Além disso:Minhas previsões do Linux para 2025: será um bom ano
Outro grupo, o Open Source Development Labs (OSDL), estava trabalhando simultaneamente na padronização do Linux empresarial. As duas organizações sem fins lucrativos tinham o mesmo objetivo de tornar o Linux mais útil e popular, por isso concordaram em se fundir. Zemlin foi a escolha natural para liderar esse novo grupo, que se chamaria The Linux Foundation.
Na época, ele me disse: “A combinação dos dois grupos realmente permite que a plataforma Linux e todos os membros da Linux Foundation funcionem de maneira realmente eficaz. Eu entendo claramente qual deve ser o estatuto da organização: Precisamos fornecer serviços que são úteis para a comunidade e a indústria, bem como protegem, promovem e continuam a padronizar a plataforma.”
Conquista desbloqueada.
Embora inicialmente focada no Linux, o escopo da Fundação expandiu-se significativamente por volta de 2010. Até então, a organização havia hospedado cerca de uma dúzia de projetos relacionados ao sistema operacional Linux. No entanto, à medida que o Linux ganhou domínio em vários setores, incluindo computação de alto desempenho, automotivo, sistemas embarcados, dispositivos móveis e computação em nuvem, a Linux Foundation começou a ampliar seus horizontes.
Além disso: 10 lições que aprendi com a comunidade de código aberto que não são sobre tecnologia
Vinte anos depois de ter começado a liderar o FSB, no Linux Foundation Members Summit, Zemlin relembrou como a Fundação se tornou uma “fundação de fundações”, apoiando desenvolvedores e comunidades que queriam alavancar o código aberto.
Muito antes de o Linux ser um brilho nos olhos de Linus Torvalds, o avô de Zemlin foi cofundador de uma das primeiras empresas de supercomputadores, a Cray Research. Ele também lembrou como sua avó fundou uma organização sem fins lucrativos na década de 1950 que ajudava adultos com deficiência a obter formação profissional. Sua carreira parecia destinada desde o início a ser em organizações sem fins lucrativos de tecnologia. Zemlin lembrou:
“O Linux Standard Base teve bons resultados. Acho que fez um trabalho muito bom na promoção do Linux e em levá-lo para o próximo nível. A Red Hat também fez sua parte consolidando grande parte do mercado Linux empresarial e padronizando-o em um mercado- Mas foi um começo incrível quando eu estava trabalhando nesse tipo de problema peculiar de código aberto e pensei: ‘Ah, talvez eu faça isso por alguns anos’, mas então eu meio que fiz isso. me apaixonei pelas pessoas do código aberto comunidade Você sabe, qualquer um de vocês que já trabalha com código aberto há tempo suficiente sabe o quão contagiante e entusiasmada a comunidade de código aberto pode ser, muito além do que você está realmente trabalhando, então foi algo pelo qual me apaixonei. com.”
Zelim também disse: “É engraçado olhar para 2004, quando o Ubuntu teve seu primeiro lançamento. O Firefox teve seu primeiro lançamento. Ruby on Rails teve seu primeiro lançamento. O MySpace foi bastante usado. Você sabe, a referência do MySpace me faz sentir velho. Como muitos de vocês sabem, não sou muito moderno nas redes sociais. Se alguém quiser um convite do Clubhouse, é só me avisar.
Foi também o ano em que Zemlin se tornou chefe de Linus Torvalds. Não, veja bem – disse ele – que Linus lhe preste muita atenção.
Mais seriamente, Zemlin vê o Linux e o software de código aberto como tendo passado por três estágios. Primeiro, “o desenvolvimento de código aberto era muito anti-establishment. Era realmente uma forma de emular o software proprietário existente. Seremos uma alternativa gratuita e aberta ao Windows por meio de uma alternativa gratuita e aberta à tecnologia de banco de dados. O código aberto era visto como um contraponto ao software proprietário existente.”
Além disso: Como executar um aplicativo do Windows no Linux com Wine
Então, na década de 2010, “o código aberto tornou-se onde começaram grandes mudanças na tecnologia, seja rede definida por software, tecnologia de contêiner, computação em nuvem ou tecnologia móvel. O código aberto foi o veículo para a inovação, especialmente em IA. Durante este período , organizações, grandes empresas de tecnologia e pequenas empresas de tecnologia perceberam que este é um recurso incrível e que você não apenas chega ao mercado rapidamente utilizando blocos de construção de código aberto, mas também pode realmente fazer muita inovação.”
Foi quando o código aberto se tornou o paradigma dominante da programação. De acordo com um estudo recente da Harvard Business School, Zemlin observou que custaria quase 9 biliões de dólares – e não mil milhões, trilhão dólares – para criar o trabalho de código aberto do zero.
No entanto, Zemlin disse que estamos agora a entrar num novo período. Na década de 2020, “há muito mais escrutínio sendo aplicado à tecnologia de código aberto. Tudo começou com os reguladores preocupados com as ameaças à segurança cibernética. Também vimos um enorme aumento nas reivindicações legais de propriedade intelectual (PI), com trolls de patentes saindo do trabalho em madeira. Agora, a Fundação Linux e o software de código aberto, em geral, devem lidar com ataques legais e regulamentações.” Olhando para o futuro, a Linux Foundation, disse ele, “precisa ser o elenco de apoio para construir as ferramentas que ajudem os desenvolvedores a lidar com essas questões”.
Com o passar dos anos, a Linux Foundation também se tornou uma organização de eventos. Na verdade, Zemlin disse: “Uma coisa que lembro às pessoas o tempo todo é apenas organizar uma reunião como esta, que é um dos maiores impulsionadores do orçamento da Linux Foundation”.
Além disso: por que mais pessoas não usam Linux para desktop? Eu tenho uma teoria que você pode não gostar
Conferências como a KubeCon permitem que os desenvolvedores se reúnam para se conhecerem e criarem programas cada vez mais fortes e úteis. Ele concluiu: “Reunimos centenas de milhares de desenvolvedores todos os anos. Esta tem sido uma fonte muito importante de inovação e aprimoramento de carreira para desenvolvedores que a consideram extremamente importante.”
O trabalho da Linux Foundation e de Zemlin ainda não terminou. Ele vê anos, até décadas, de mais trabalho pela frente para manter o código aberto seguro e capacitar novas gerações de desenvolvedores.
Desejo a ele toda sorte do mundo. Sinceramente não sei como ele consegue isso. Zemlin afirma saber como a Fundação faz isso – e esse esforço pode ser resumido em três palavras: Útil, esperançoso e humilde.
“Você deve ser genuinamente útil para os desenvolvedores. Somos os zeladores do código aberto. A Linux Foundation cuida de todas as coisas chatas, mas importantes, necessárias para apoiar o desenvolvimento de software, para que os desenvolvedores possam se concentrar no código. Este trabalho inclui eventos, marketing de projetos, infraestrutura de projetos, financiamento para projetos, treinamento e educação, assistência jurídica, padrões, facilitação, evangelismo de código aberto e muito, muito mais.”
Além disso: o novo OpenShift da Red Hat oferece melhorias de IA, borda e segurança
Ele continuou: “A parte esperançosa é realmente a parte otimista. Quando, em 2007, as pessoas diziam que isso nunca funcionaria. Quando os líderes de grandes empresas dizem a todos que você sabe que tudo o que está fazendo é um câncer ou algo terrível, você tem para ter uma sensação de otimismo de que há dias melhores pela frente, você tem que estar sempre pensando: ‘Não, podemos fazer isso e persistir.'”
No entanto, Zemlin concluiu que a característica número um que é “importante no trabalho com código aberto é essa ideia de humildade. Trabalho com centenas de pessoas todos os dias e nenhuma delas trabalha na Linux Foundation. Devemos liderar por meio da influência, e isso realmente tem sido o segredo de trabalhar aqui há 20 anos sem enlouquecer totalmente. Se você puder controlar seu ego e aceitar críticas, o código aberto acaba sendo uma comunidade muito divertida de se trabalhar.”
Num mundo onde a liderança humilde é vista como um oxímoro, estou feliz por termos um Jim Zemlin que pode controlar o seu ego. Precisamos de mais líderes como ele.