1 pontos por GN⁺ 2024-06-28 | 1 comentários | Compartilhar no WhatsApp

A história de como Larry Finger tornou a rede sem fio no Linux possível e ensinou outras pessoas

As contribuições e o legado de Larry Finger

  • Larry Finger foi um desenvolvedor que contribuiu com 94 lançamentos e 1.464 commits para o kernel Linux.
  • Ele não teve formação formal em computação, mas, como cientista, fez contribuições importantes para o kernel Linux.

Resolvendo os problemas de Wi-Fi no Linux nos anos 2000

  • No início dos anos 2000, usar Wi-Fi no Linux era muito difícil.
  • Finger fez engenharia reversa do driver BCM43XX da Broadcom e tornou possível usar Wi-Fi no Linux.
  • Ele também forneceu drivers da Realtek, e seu código ainda é usado em muitos sistemas.

Mainframes, equipamentos científicos e a solução de problemas em resorts de RV

  • Finger começou no passado como programador Fortran e trabalhou em diversos sistemas de computador.
  • Após se aposentar, ele construiu a rede de um resort de RV com Linux, reduzindo custos e melhorando o desempenho.

Transmitindo conhecimento

  • Finger orientou outras pessoas e ajudou a integrar o código open source da Broadcom ao kernel.
  • No Quora, ele aconselhou que até pessoas sem formação na área podem contribuir com o Linux, recomendando começar com pequenos patches e usar git para enviá-los.

Opinião do GN⁺

  • Possibilidade de contribuição por não especialistas: A história de Larry Finger mostra que mesmo quem não é da área pode contribuir plenamente para projetos open source.
  • Importância da mentoria: O fato de Finger ter orientado outros desenvolvedores significa que sua contribuição não se limitou a escrever código, mas também teve um impacto positivo em toda a comunidade.
  • Evolução da tecnologia: Suas contribuições tornaram possível o uso de Wi-Fi no Linux, permitindo que muitos usuários usassem Linux com mais facilidade.
  • A força da comunidade: Mostra que colaboração e contribuição na comunidade open source podem gerar grandes mudanças até com o esforço de um único desenvolvedor.
  • Aprendizado contínuo: O caso de Finger mostra claramente como o aprendizado contínuo e a paixão são importantes para o avanço da tecnologia.

1 comentários

 
GN⁺ 2024-06-28
Comentários no Hacker News
  • Um usuário expressa profunda tristeza com a notícia da morte de Larry Finger e menciona que ele foi um mentor em nível pessoal.
  • Destaca que Larry Finger melhorou significativamente o ecossistema de Wi‑Fi e de drivers no Linux.
  • Recorda a ajuda de Larry Finger para resolver problemas no ecossistema de Wi‑Fi da Broadcom no passado.
  • Menciona que Larry Finger contribuiu com 172.346 linhas de código para o kernel Linux, enfatizando a dimensão de sua contribuição.
  • Compartilha que, em 2005, quando era universitário, conseguiu usar Linux graças ao driver de Larry Finger.
  • Informa que, além de Larry Finger, outro desenvolvedor do kernel Linux também faleceu recentemente.
  • Agradece pelo trabalho de Larry Finger com drivers de Wi‑Fi e menciona que o NDISWrapper era difícil de usar.
  • Enfatiza que Larry Finger orientou centenas de pessoas e inspirou muita gente.
  • Menciona que houve muitas contribuições de Larry Finger no código de Wi‑Fi do fim dos anos 2000 e início dos anos 2010.
  • Afirma que o trabalho de Larry Finger teve um papel importante em sua entrada no mundo do software.