Inteligência Artificial

Open Source: Saiba mais sobre as tecnologias de código aberto

Publicado por
Vinicius Siqueira

As tecnologias open source, ou de código aberto, representam uma abordagem de desenvolvimento de software onde o código fonte é disponibilizado para qualquer pessoa ver, modificar e distribuir. Este modelo promove a colaboração e a transparência, permitindo que desenvolvedores de todo o mundo contribuam para a melhoria e evolução contínua dos programas.

O movimento open source teve suas raízes nos anos 1980, quando Richard Stallman fundou o Projeto GNU e a Free Software Foundation. Stallman defendia a liberdade de usar, estudar, modificar e compartilhar software, dando origem ao conceito de “software livre”. Na década de 1990, o termo “open source” foi popularizado para tornar a filosofia mais acessível a empresas e desenvolvedores. Em 1991, Linus Torvalds lançou o kernel Linux, um marco para o movimento, que hoje é o coração de inúmeros sistemas operacionais e plataformas.

O mercado de tecnologias open source tem crescido de forma significativa. Segundo um relatório da Red Hat, 90% das empresas utilizam alguma forma de software open source, e muitas consideram essa tecnologia essencial para suas operações. O mercado global de open source foi avaliado em US$ 17 bilhões em 2019 e projeta-se que ultrapasse os US$ 30 bilhões até 2026, impulsionado pela adoção em setores como tecnologia da informação, telecomunicações e automotivo.

A Suíça aprovou em julho deste ano uma lei que determina que todos os softwares utilizados pelo governo devem ser de código aberto. A legislação também permite que dados não pessoais e que não comprometam a segurança nacional sejam disponibilizados ao público. Embora a Suíça não seja membro da União Europeia, a nova lei se alinha com decisões tomadas por alguns países do bloco econômico.

A legislação surgiu a partir de uma disputa judicial entre o Supremo Tribunal da Suíça e a empresa Weblaw. Em 2011, o Supremo Tribunal do país tornou o OpenJustitia, seu programa de gerenciamento de atividades judiciais, de código aberto. O objetivo era possibilitar que tribunais cantonais, equivalentes aos tribunais estaduais no Brasil, tivessem acesso ao software para aumentar a eficiência dos órgãos judiciais.

Há uma vasta gama de exemplos de tecnologias open source que moldaram a indústria de software. O sistema operacional Linux é talvez o exemplo mais icônico, sendo amplamente utilizado em servidores, dispositivos móveis (como o Android), e até mesmo em supercomputadores. O servidor web Apache, o banco de dados MySQL, e a linguagem de programação Python são outras ferramentas open source que têm sido cruciais no desenvolvimento de tecnologias modernas.

No campo da inteligência artificial (IA), o open source desempenha um papel vital. Frameworks como TensorFlow, desenvolvido pelo Google, e PyTorch, da Meta, são amplamente utilizados para construir modelos de IA. Esses frameworks são acessíveis a qualquer desenvolvedor, permitindo que a inovação em IA avance de forma rápida e colaborativa. Além disso, a comunidade open source contribui com bibliotecas, ferramentas e datasets que aceleram a pesquisa e o desenvolvimento na área de IA.

Leia também:

Este post foi modificado pela última vez em %s = human-readable time difference 18:58

Vinicius Siqueira

Posts recentes

Google se associa à Apptronik para desenvolver robôs humanoides

O Google DeepMind acaba de anunciar uma parceria estratégica com a Apptronik, uma empresa de…

20 de dezembro de 2024

Genesis: Um novo patamar para simulações físicas em IA

Uma equipe de pesquisadores de 20 laboratórios diferentes acaba de apresentar o Genesis, um motor…

20 de dezembro de 2024

Google lança seu próprio modelo de IA de “raciocínio”

O Google acabou de lançar o que está chamando de um novo modelo de inteligência…

19 de dezembro de 2024

GitHub Copilot agora é gratuito

A GitHub, de propriedade da Microsoft, acaba de anunciar um nível gratuito de seu Copilot…

19 de dezembro de 2024

ChatGPT ganha um novo número de telefone; veja

A OpenAI acaba de lançar uma nova maneira surpreendente de acessar o ChatGPT - através…

19 de dezembro de 2024

Google lança novo benchmark para testar a factualidade de LLMs

O Google DeepMind acaba de lançar o FACTS Grounding, um novo benchmark projetado para avaliar…

18 de dezembro de 2024