tchncs

Apps de código aberto e código fechado



Os softwares (apps, programas) que usamos em nossos computadores e celulares podem ser classificados em dois tipos: Software de código aberto Software de código fechado

Confira a seguir as suas principais características e diferenças, e, mais abaixo, veja uma relação de softwares de código aberto frequentemente bem avaliados.

Software de código aberto (open source software) Aquele software que tem o seu código publicamente disponibilizado para ser acessado, examinado, estudado por qualquer pessoa ou organização (inclusive auditorias), permitindo assim verificar como, exatamente, ele funciona. Possui, portanto, um funcionamento transparente. (Software livre – aquele software que, além de ter o código aberto, pode ser livremente editado, modificado e redistribuído gratuitamente ou comercializado).

O funcionamento transparente destes softwares é um fator valorizado e associado à sua segurança e, em alguns contextos, à sua construção ética. (Obs: isto não significa, no entanto, que todo e qualquer software de código aberto é seguro. Acompanhe sites especializados – como It's FOSS – para conhecer softwares recomendados).

Eles podem ser feitos por uma única pessoa, um pequeno grupo ou centenas de pessoas trabalhando juntas e de forma voluntária (a depender da complexidade do software). Geralmente estes softwares são gratuitos (mas também podem ser vendidos). Os programadores fazem estes softwares (muitas vezes sem remuneração, mas aceitando doações) pois entendem que todas as pessoas devem ter acesso gratuito a softwares de qualidade. Como estas pessoas ou grupos geralmente não têm dinheiro para fazer publicidade, os softwares costumam ser pouco (ou nada) conhecidos entre as pessoas que não conhecem ou não estão bem informadas sobre os softwares livres.

Software de código fechado (closed source software) – ou, código proprietário ou privativo. Aquele software que não pode ter o seu código acessado – e, portanto, somente os seus programadores sabem como ele funciona. Geralmente são feitos por empresas e têm como objetivo principal o lucro financeiro. Geralmente são vendidos, mas também podem ser distribuídos “gratuitamente” (neste caso, eles realizarão coleta indevida de dados pessoais ou mostrarão publicidade ou venderão produtos etc. – para que o lucro se realize).

Estes softwares faturam bilhões de dólares para as suas empresas, que, assim, têm muito dinheiro para investir em publicidade, o que os torna muito conhecidos e usados por muitas pessoas. Eles realizam ações para invisibilizar os apps de código aberto (pois a existência destes ameaça os seus lucros). Alguns famosos apps de código fechado frequentemente aparecem nas notícias, e, assim, sabemos que eles fazem coisas sem que o usuário esteja informado e/ou tenha consentido, como, por exemplo, coleta indevida (e venda) de dados pessoais. Alguns deles investem em estratégias de gameficação da interface para “fidelizar” (viciar, na verdade) o usuário no uso do software. Eles inventaram um modelo de negócio – baseado em coleta de dados pessoais – que transformou a Internet (para pior). Alguns exemplos de software de código fechado: Facebook, WhatsApp, Instagram, Gmail, Zoom, MS Office (Word, Excel, Powerpoint, OneNote...), LinkedIn, TikTok, Photosohp, Windows, macOS, iOS, Evernote, Notion.

Abaixo, uma relação de softwares de código aberto frequentemente bem avaliados.

REDE SOCIAL NÃO COMERCIAL (Saiba mais...) Hubzilla

MENSAGENS INSTANTÂNEAS Conversations (rede XMPP) Element (rede Matrix) Signal

PACOTE DE PROGRAMAS DE ESCRITÓRIO LibreOffice

E-MAIL Tuta

NAVEGADOR WEB Firefox Focus (para celular) Mullvad

AGENDA Tuta Calendar (integrado ao e-mail)

GERENCIADOR DE TAREFAS Joplin

NOTAS Zettlr Joplin CryptPad

BLOG WriteFreely

VIDEO CONFERÊNCIA Jitsi Meet Signal

AUTENTICAÇÃO EM 2 FATORES (2FA) Aegis

GERENCIADOR DE SENHAS KeePassXC (para computadores) KeePassDX (para celular Android) Bitwarden

EDITOR DE IMAGENS GIMP

EDITOR DE FOTOS darktable

MEDIA PLAYER VLC

LEITOR DE FEED RSS Feeder Newsblur (funciona no navegador)

NEWSLETTER Framagroupes

phpList

ASSISTENTE DE PESQUISA ACADÊMICA Zotero

MAPAS OpenStreetMap

CLIMA Breezy Weather

GRUPOS DE DISCUSSÃO (POR E-MAIL) Framagroupes

REPOSITÓRIO DE APPs DE CÓDIGO ABERTO PARA ANDROID F-Droid (Instalando o F-Droid, você pode baixar através dele vários apps mencionados acima – ao invés de baixá-los pela Google Play Store)

SISTEMA OPERACIONAL DO COMPUTADOR/NOTEBOOK Linux – disponível gratuitamente em diversas versões, ou distribuições.

Obs: Estes softwares oferecem criptografia de ponta a ponta (E2EE): Tuta (e-mail e agenda), Conversations, Element, Signal, Joplin, CryptPad, Jitsi Meet, Aegis, KeePassDX, KeePassXC, Bitwarden.


Atualizado em: 22 out 2024.

CC BY-NC-SA 4.0 2024 Tinta no papel