As vantagens do uso do código aberto

Coluna

Consumidor Digital

Digital

Inovação

25 de julho de 2024

As vantagens do uso do código aberto

Custo é menor, e comunidade consegue contribuir com atualizações e melhorias

Para que qualquer software seja executado no computador ou celular, primeiro é necessário que alguém escreva seu código-fonte, que então será traduzido em código de máquina para, finalmente, ser executado no dispositivo. Geralmente, temos acesso apenas a esse código de máquina, que é praticamente impossível de entender. No entanto, alguns softwares vão além e disponibilizam também o código-fonte, legível para quem entende a linguagem de programação utilizada para escrevê-lo.

A maioria das pessoas depende no dia a dia de alguma ferramenta cujo código-fonte está disponível ao público. Inclusive aquelas que não têm código-fonte acessível também se beneficiam de alguma forma de projetos que disponibilizam os seus.

O compartilhamento de código-fonte sempre foi uma prática comum na comunidade científica e entre entusiastas da computação, seja para disseminação de conhecimento, seja para correção de erros ou como forma principal de distribuição de softwares.

A ideia de publicar o código-fonte com uma licença que permita sua modificação e redistribuição foi formalizada com a criação da Fundação de Software Livre, liderada por Richard Stallman, em 1985.

Em 1986, Stallman apresentou a primeira definição de software livre, que estabelece que, para ser considerado como tal, o software deve garantir as liberdades de executar, estudar, modificar e distribuir o código. Segundo ele, “as liberdades do software livre estão entre os direitos humanos que a sociedade deve estabelecer e proteger” e são essenciais para a manutenção de outros direitos humanos. Em 1998, porém, um novo conceito foi cunhado, de modo a partir do ponto de vista estratégico e prático do desenvolvimento: o “código aberto” (“open source).

Diferentemente da definição de software livre, cuja origem era política e filosófica, a noção de código aberto visou definir uma estratégia de desenvolvimento que trouxesse benefícios aos que a adotam, já que contribuições externas ajudam com a redução de gastos e a maior velocidade de desenvolvimento.

O conceito foi idealizado pela recém-formada Open Source Initiative (Iniciativa do Código Aberto). Para uma licença ser considerada como código aberto, é preciso que ela respeite dez critérios que garantem, em resumo, que o código possa ser redistribuído livremente, incluindo novas adições e mudanças, sem restrição e discriminação entre usuários, grupos ou campos de aplicação.

Mesmo tento filosofias diferentes, os dois conceitos resultaram em uma prática similar, voltada para a contribuição e o desenvolvimento aberto, termos que, hoje em dia, são usados de forma indistinta. Uma nova definição, inclusive, vem ganhando popularidade: Free Open Source Software (software livre de código aberto), incorporando ambos os conceitos, o de código aberto e o de software livre. Daqui em diante será usado o termo “código aberto” para fazer referência tanto a projetos considerados como software livre quanto ao código aberto baseado na definição da Open Source Initiative.

Direitos autorais

É importante notar que código aberto não se encaixa dentro do conceito de domínio público, uma vez que é protegido por direitos autorais, mesmo que seus termos permitam a redistribuição e a modificação de forma similar ao domínio público. Além disso, na maioria das licenças de código aberto, ainda é necessária a referência aos autores e a inclusão da licença em todas as cópias distribuídas.

Código aberto também não significa que qualquer contribuição será aceita, independentemente da qualidade e dos objetivos. Os projetos de código aberto são liderados por mantenedores, que são os desenvolvedores responsáveis por analisar e discutir as contribuições da comunidade e que, em geral, também são os maiores contribuidores das iniciativas. Dessa forma, os novos recursos sempre buscam melhorias no software com seus usuários em mente e podem ser sugeridos e implementados pela própria comunidade.

Bifurcação

Por outro lado, nem sempre a comunidade concorda com o desenvolvimento do projeto.  Devido às liberdades do código aberto, qualquer um pode criar um “fork” (bifurcação), uma versão do código com suas próprias modificações. Porém, enquanto o código sob licença de código aberto permite a publicação dessas versões, logos e nomes podem estar sob diferentes licenças, o que geralmente resulta em nomes e logos distintos dos apresentados nos projetos originais.

Muitas vezes esses forks são criados por membros da comunidade que desejam seguir no desenvolvimento do projeto, mas em rumos diferentes, e não é incomum que essas modificações acabem no código original depois de um tempo, assim como também não é incomum que um fork acabe mais popular do que o projeto original em que é baseado.

Recentemente a empresa responsável pelo desenvolvimento do software de banco de dados Redis passou a lançar as novas versões do projeto com uma licença mais restritiva, que não é considerada de código aberto. Como resposta, a comunidade criou um fork que irá seguir o desenvolvimento a partir da última versão disponível com licença de código aberto. Empresas como Amazon e Google já estão apoiando o novo fork financeiramente.

Existem softwares abertos para diversos fins, e muitos projetos são alternativas para versões pagas, como o Libre Office (alternativa ao Office da Microsoft), o GIMP (Editor de imagem, alternativa ao Adobe Photoshop) e o Zotero (Gerenciador de referência, alternativa ao Mendeley). Outros projetos são referências em suas áreas, como o Open Broadcaster Software (OBS), para transmissões ao vivo, o VLC, para reproduzir mídia, e projetos como o Blender, um software de modelagem e animação 3D que foi utilizado em múltiplos curtas de animação premiados, como “Agent 327” e “Spring”.

Essa lista não inclui somente projetos com poucos desenvolvedores ou empresas pequenas. Os navegadores Edge, Chrome e Opera dependem do Chromium, um projeto de código aberto desenvolvido e mantido pelo Google. Os celulares Android utilizam uma versão modificada do Linux, um sistema operacional de código aberto. Empresas como Netflix e Meta também possuem múltiplos projetos disponíveis em código aberto.

Vantagens

O custo é apenas uma das vantagens de utilizar projetos de código aberto. Em virtude de o seu desenvolvimento estar muito atrelado à maneira como a comunidade usa, essas ferramentas são desenvolvidas para funcionar bem com outros softwares, sem que seu uso seja limitado aos softwares da mesma empresa. Também é possível encontrar versões oficiais ou adaptadas pela comunidade para cada sistema operacional. Outro benefício é que muitas vezes a documentação e os manuais também estão disponíveis em uma licença de código aberto, o que significa que a comunidade consegue contribuir com atualizações, melhorias na escrita e exemplos de uso.

Porque o código está disponível para todos, problemas de vulnerabilidade são menos frequentes, pois quem depende da ferramenta pode revisar e validar o código e, caso alguma falha seja encontrada, indicar para os desenvolvedores ou até mesmo implementar uma solução própria.

Algumas empresas fornecem suporte especializado pago para os softwares que desenvolvem e distribuem por meio de código aberto. Outras oferecem hospedagem para projetos de código aberto, como, por exemplo, o WordPress (WP), que admite sites que utilizam sua ferramenta de gerenciamento de sites e blogs. No entanto, como o código do WP é aberto, é possível hospedar um site em outro local utilizando a mesma ferramenta.

No caso do Chromium e do Linux, múltiplas empresas que dependem desses projetos também fornecem recursos a eles, seja por meio de tempo dos desenvolvedores, seja com doações financeiras para as fundações responsáveis por gerir esses projetos.

Cuidados

No entanto, assim como no caso dos softwares com código fechado, é sempre necessário tomar alguns cuidados antes de se comprometer e depender totalmente de algum projeto de código aberto. É importante levar em consideração se o projeto ainda está em desenvolvimento ativo, possui investimentos ou está atrelado a alguma empresa.

Além disso, uma comunidade grande e ativa costuma resultar em melhor documentação e em mais chances de encontrar ajuda quando necessário. Projetos populares raramente são abandonados, com membros da comunidade assumindo o papel de mantenedores e continuando o trabalho de supervisionar o desenvolvimento.

Na Skylar, utilizamos múltiplos projetos de código aberto, desde as ferramentas para controle de versões (git) até tecnologias para desenvolver nossos aplicativos (React e Vue). O fato de esses projetos serem de código aberto, além de permitir serem completamente adaptados ao nosso uso, é uma garantia de funcionamento, de futuro desenvolvimento e de suporte da comunidade. Quando outros desenvolvedores encontram falhas nesses projetos e as reportam ou contribuem com correções, nós também somos beneficiados. No âmbito da Skylar já fizemos correções de falhas em projetos que usávamos, compartilhando nossa solução com a comunidade.

No geral, adotar o uso de softwares de código aberto pode trazer grandes vantagens, como segurança, qualidade, redução de custos e flexibilidade para futuras mudanças. Entretanto, alguns cuidados devem ser tomados: é importante levar em consideração a comunidade e o suporte disponíveis; outro ponto importante para ter em mente é a maturidade do projeto, para garantir que ele possa ser mantido a longo prazo. Para o projeto, disponibilizar um código com licença de código aberto pode gerar benefícios como contribuição de desenvolvedores de fora da organização, identificação e correção de erros com agilidade e maior transparência e confiança por parte dos usuários, além da criação de uma comunidade em volta dos produtos da empresa.

Para ter acesso às referências desse texto clique aqui

Este conteúdo foi produzido por:

Renato Augusto do Carmo de Lacerda

LinkedIn

Renato Augusto do Carmo de Lacerda é desenvolvedor de software e entusiasta da comunidade Open Source. Desde 2022 contribui com documentação e códigos em diversos projetos. Atua na Skylar na área de desenvolvimento front-end web e possui experiência com criação de landing pages e páginas interativas.

Quem publicou esta coluna

Skylar

"Startup" de tecnologia e legendagem que faz parte das iniciativas do Pecege, utiliza inteligência artificial e técnicas linguísticas para fazer legendagem em tempo real. Atuante nas áreas de educação, eventos, agronegócio, tecnologia, saúde, entretenimento e esportes, entre outras. Acesse o site!

Você também pode gostar

17 de setembro de 2026

Heterogeneidade Territorial do Bolsa Família: uma Análise por Clusters e Efeitos Fixos

O Programa Bolsa Família (PBF) representa uma das políticas de proteção social mais relevantes globalmente, o que justifica a investigação de seus efeitos diante das acentuadas e heterogêneas desigualdades regionais brasileiras. O estudo avaliou os reflexos socioeconômicos dos repasses do programa sobre a saúde, a educação e o mercado de trabalho nos municípios brasileiros, no período de 2004 a 2019. Para isso, aplicou-se a técnica de agrupamento K-means para segmentação territorial e estimaram-se modelos econométricos de dados em painel com efeitos fixos, tanto a nível nacional quanto segregados por clusters. Os resultados revelaram a natureza anticíclica do PBF no mercado de trabalho, com uma relação negativa entre repasses e vínculos empregatícios formais em quatro dos cinco clusters, sugerindo que os recursos foram mais intensos onde o mercado formal falhou. Na saúde, o programa associou-se à redução significante da mortalidade infantil evitável em municípios com maior equilíbrio socioeconômico, mas não apresentou efeito detectável em agrupamentos de maior precariedade estrutural, indicando que a transferência de renda é necessária, porém insuficiente sem infraestrutura de saúde funcional. Na educação, a análise por subperíodos mostrou atenuação progressiva do coeficiente nacional, refletindo a convergência das taxas de matrícula para um patamar de alta inércia temporal. Concluiu-se que o PBF cumpriu seu objetivo de proteção social de forma anticíclica e territorialmente focalizada, mas sua capacidade de transformar indicadores estruturais dependeu da sinergia com investimentos em infraestrutura pública.

Palavras-chave: Bolsa Família; Mortalidade Infantil; Municípios Brasileiros; Painel de Dados; Política Pública.

Gestão Tributária

17 de setembro de 2026

Limites Jurídicos e Práticos da Dedutibilidade Retroativa dos Juros sobre Capital Próprio

A gestão tributária adequada é crucial para a saúde financeira das empresas, especialmente no complexo sistema tributário brasileiro. Os Juros sobre Capital Próprio (JCP) constituem um mecanismo jurídico relevante para a remuneração do capital próprio, utilizado para otimizar a carga tributária. O estudo investigou a controvérsia sobre a dedutibilidade de JCP referentes a exercícios anteriores à deliberação societária que autoriza seu pagamento. Aplicou-se a metodologia de pesquisa e análise documental empírica, baseada em “Normative Systems”, para identificar cinco propriedades representativas dos argumentos jurídicos na jurisprudência administrativa e judicial. Analisaram-se acórdãos do Conselho Administrativo de Recursos Fiscais (CARF), revelando padrões decisórios predominantes, divergências interpretativas, incoerências argumentativas e significativa insegurança jurídica. Os resultados indicaram forte tendência de invalidação dos planejamentos envolvendo JCP extemporâneos na esfera administrativa. Contudo, o julgamento do Tema 1319 pelo Superior Tribunal de Justiça (STJ) seguiu direção oposta, consagrando tese favorável à dedutibilidade e estabelecendo um precedente paradigmático que pode influenciar a jurisprudência administrativa e redefinir os critérios decisórios.

Palavras-chave: CARF; gestão tributária; limitação temporal; lucro real; planejamento tributário.

17 de setembro de 2026

Símbolos da Moda Esportiva: Consumo, Identidade e Status entre Consumidores Brasileiros

A moda esportiva consolidou-se como linguagem simbólica de distinção social nas últimas décadas, impulsionada pela expansão do mercado de wellness e pela reconfiguração dos padrões de prestígio nas sociedades de consumo contemporâneas. O estudo objetivou compreender como os símbolos da moda esportiva influenciaram a construção de identidade e pertencimento e sua associação ao prestígio social entre consumidores brasileiros que adquiriram produtos do setor nos últimos 12 meses. Desenvolveu-se a pesquisa por meio de levantamento bibliográfico e pesquisa descritiva, com levantamento do tipo survey aplicado a uma amostra não probabilística por conveniência de 445 consumidores brasileiros de moda esportiva. Os principais resultados indicaram que a maioria dos respondentes associou marcas esportivas a percepções de status social; mais da metade reconheceu o wellness como novo símbolo de prestígio; e parcela expressiva percebeu o sportstyle como mais aceito em ambientes formais de trabalho. Em contrapartida, formas ostensivas de sinalização, como preferência por logotipos visíveis, influência de redes sociais e disposição a pagar sobrepreço, foram amplamente rejeitadas, revelando uma dissociação entre a atribuição simbólica de status e o comportamento de sinalização ostensiva. O consumidor brasileiro de moda esportiva com elevado capital cultural operou por meio de sinais simbólicos sutis e não ostensivos, compatíveis com o fenômeno do consumo inconspícuo, no qual a distinção social se manifestou de forma internalizada.

Palavras-chave: Consumo inconspícuo; Distinção; Prestígio social; Sportstyle; Wellness.

17 de setembro de 2026

Modelo Validado de Formação de Competência Técnica e Habilidades Não Técnicas em Indústrias Químicas Complexas

Analisou-se a implementação de um processo sistemático para o desenvolvimento e a atualização de competências técnicas e habilidades não técnicas em Operações Industriais e Segurança de Processo em uma indústria química de alta complexidade, pertencente a uma multinacional localizada no Polo Petroquímico de Camaçari, Bahia. O estudo objetivou implementar um processo mensurável e sustentável que assegurou a competência técnica e não técnica de 100% dos operadores, em conformidade com a legislação estadual da Bahia, diretrizes de institutos internacionais e políticas corporativas. A pesquisa caracterizou-se como um estudo de caso de abordagem mista, que envolveu diagnóstico documental, entrevistas semiestruturadas com 85 operadores experientes, análise de tarefas críticas e o desenvolvimento e aplicação piloto de um programa modular de treinamento. Este processo evidenciou a necessidade de alinhamento e atualização sistemática das competências requeridas. Os resultados obtidos indicaram a eficácia do modelo proposto, com 100% dos operadores concluindo os módulos teóricos e práticos e alcançando uma taxa de aprovação superior a 80%, além de conformidade operacional em campo. O trabalho contribuiu com um modelo estruturado de formação, incluindo matriz de competências, programas modulares de treinamento e diretrizes para certificação e recertificação, demonstrando potencial de replicação em outras unidades industriais de elevada complexidade e risco, e fortalecendo a segurança de processo e a sustentabilidade operacional.

Palavras-chave: Capacitação; Competência; Habilidades não técnicas; Segurança de processo; Treinamento.

Compliance E Esg

17 de setembro de 2026

Governança Pública Climática e Enchentes de 2024 no Rio Grande do Sul

As enchentes de 2024 no Rio Grande do Sul evidenciaram fragilidades estruturais na governança pública em um contexto federativo submetido a risco climático extremo. Este trabalho analisou, no recorte temporal de maio de 2024 a maio de 2025, como a atuação federal, estadual e municipal se estruturou diante da crise e em que medida a comparação com os Países Baixos ofereceu parâmetros úteis para o fortalecimento da resiliência institucional. A pesquisa adotou abordagem qualitativa, aplicada, exploratória e comparativa, com análise documental e análise de conteúdo de fontes oficiais, relatórios técnicos internacionais, atos normativos e pronunciamentos institucionais, organizados por categorias temáticas e interpretados com apoio do Modelo das Três Linhas do IIA. Os resultados mostraram que, embora os três níveis de governo tenham criado ou reestruturado instrumentos relevantes de coordenação e reconstrução após o desastre, prevaleceu uma institucionalidade reativa, posterior ao evento, com lacunas de continuidade administrativa, integração preventiva, monitoramento e accountability. Na comparação internacional, o modelo neerlandês destacou-se por combinar autoridade operacional permanente, base territorial clara, financiamento próprio e mecanismos mais robustos de monitoramento e responsabilização. Concluiu-se que os impactos das enchentes foram agravados menos pela ausência formal de normas e mais pela insuficiente articulação entre operação, gestão de riscos e controle. O fortalecimento da governança climática, no caso gaúcho, depende de institucionalizar coordenação, dados, financiamento e accountability em bases permanentes.

Palavras-chave: accountability; adaptação climática; gestão de riscos; governança multinível.

Digital Business

17 de setembro de 2026

Dados e Automação Utilizados em uma Campanha de Marketing na Engenharia Civil

A crescente utilização de dados no marketing digital impulsionou a adoção de estratégias mais orientadas por métricas e desempenho, com o Inbound Marketing em destaque. O uso de ferramentas de Business Intelligence (BI) mostrou-se fundamental para transformar dados em informações estratégicas, apoiando a tomada de decisão e a construção de bases de contatos qualificadas. Analisou-se como a ausência de integração entre sistemas de BI e plataformas de automação de marketing impactou a eficiência operacional e a efetividade das estratégias de Inbound Marketing em uma empresa de engenharia. Para isso, adotou-se uma abordagem descritiva de natureza qualitativa, baseada na análise dos processos operacionais envolvidos, desde a leitura de relatórios extraídos do BI e sua posterior transformação em mailings, até a preparação para importação no RD Station. Os resultados indicaram que o processo atual dependia de etapas manuais e empíricas, demandando tempo significativo. Identificaram-se limitações relacionadas à ausência de integração entre os sistemas, o que impactou diretamente a eficiência operacional e aumentou a dependência de atividades repetitivas. Concluiu-se que a estruturação adequada do processo de gestão de mailings e a integração entre BI e ferramentas de automação de marketing representam uma oportunidade para otimizar fluxos, melhorar a qualidade dos dados e fortalecer as estratégias de Inbound Marketing.

Palavras-chave: Automação de Marketing; Business Intelligence; Inbound Marketing; Integração de Sistemas; RD Station.

17 de setembro de 2026

Detecção de Anomalias no Monitoramento de Saúde de Pontes Usando Redes Neurais

O monitoramento da saúde estrutural de pontes tornou-se cada vez mais relevante diante do envelhecimento das infraestruturas e da intensificação de eventos extremos associados às mudanças climáticas. Nesse contexto, abordagens baseadas em dados destacaram-se como alternativas promissoras para o reconhecimento de anomalias. O estudo objetivou desenvolver e avaliar uma abordagem baseada em aprendizado de máquina para o reconhecimento de anomalias em séries temporais de aceleração estrutural. A metodologia adotada consistiu no uso de autoencoders treinados exclusivamente com dados representativos da condição íntegra, permitindo ao modelo aprender padrões associados ao estado saudável da estrutura; em seguida, o erro de reconstrução, quantificado por meio do erro quadrático médio (MSE), foi utilizado como critério para identificação de desvios em relação a essa condição. O conjunto de dados analisado foi composto por 1767 séries temporais de 1000 pontos cada, pertencentes a duas classes: íntegra (normal) e anômala (danificada). Os resultados obtidos demonstraram que o modelo proposto apresentou elevada capacidade de reconhecimento da classe anômala, com taxa de detecção superior a 90%, e desempenho global satisfatório, com área sob a curva ROC (AUC) próxima de 0,78, indicando boa capacidade discriminativa e reforçando o potencial da abordagem para aplicações em monitoramento estrutural.

Palavras-chave: Autoencoders; Detecção de Anomalias; Monitoramento de Pontes; Redes Neurais.

17 de setembro de 2026

Gestão Escolar Integrada: o Papel da Direção Administrativa na Capacitação da Equipe de Gestão Pedagógica para a Compreensão do Orçamento Escolar

A administração escolar foi abordada sob a perspectiva da integração entre gestores administrativos e pedagógicos, com foco na participação democrática, capacitação e qualificação dos atores. O objetivo geral consistiu na elaboração de um Guia de Orientações para Orçamento, direcionado à equipe de gestão pedagógica e mediado pela direção administrativa, visando instrumentalizar esses profissionais para a compreensão e participação nos processos financeiros e decisórios da instituição. Para tanto, o estudo desenvolveu-se em uma instituição particular privada, adotando uma abordagem qualitativa, descritiva e aplicada, com procedimento metodológico de estudo de caso. A pesquisa mapeou desafios práticos e dificuldades de comunicação entre os setores, analisou referenciais teóricos da gestão escolar e estruturou o instrumento formativo proposto. Os resultados demonstraram que a ausência de integração entre as áreas administrativa e pedagógica pode comprometer a efetividade da gestão escolar, evidenciando a necessidade de processos formativos contínuos que promovam entendimento mútuo, cooperação e construção coletiva de soluções. O Guia proposto fortaleceu a gestão democrática, elevou a qualificação da equipe pedagógica e melhorou os processos decisórios institucionais, destacando o papel formativo e estratégico do diretor administrativo.

Palavras-chave: Comunicação escolar; Gestão escolar participativa; Orçamento escolar.

Inscreva-se em nossa newsletter!

Receba conteúdos e fique sempre atualizado sobre as novidades em gestão, liderança e carreira com a Revista E&S.

Ao preencher o formulário você está ciente de que podemos enviar comunicações e conteúdos da Revista E&S. Confira nossa Política de Privacidade