1.2 — Principais aplicações Open SourceTópico 1: A comunidade Linux e uma carreira em código abertopeso 2
O que você precisa entender
A prova espera que você reconheça as principais categorias de software open source e alguns nomes populares em cada uma — não é preciso saber usar todos, só reconhecer o que cada um faz.
Categorias e exemplos (memorize essa tabela)
| Categoria | Exemplos open source | Equivalente proprietário comum |
|---|---|---|
| Escritório | LibreOffice, Apache OpenOffice | Microsoft Office |
| Navegador | Firefox, Chromium | Chrome, Edge, Safari |
| Thunderbird, Evolution | Outlook | |
| Edição de imagem | GIMP | Photoshop |
| Design vetorial | Inkscape | Illustrator |
| Edição de áudio | Audacity | Adobe Audition |
| Banco de dados | MySQL/MariaDB, PostgreSQL, SQLite | Oracle DB, SQL Server |
| Servidor web | Apache HTTP Server, Nginx | IIS |
| Virtualização | KVM, Xen, VirtualBox | VMware, Hyper-V |
| Contêineres | Docker, Podman | — |
| Linguagens/runtimes | Python, PHP, Perl, Node.js | — |
| Nuvem/orquestração | Kubernetes, OpenStack | — |
| Mensageria/chat corporativo | Rocket.Chat, Matrix | Slack, Teams |
Termos-chave
- FOSS (Free and Open Source Software), FLOSS
- "Foundation" (fundações que mantêm projetos: Apache Software Foundation, Linux Foundation, Mozilla Foundation)
- Fork (quando um projeto se divide em dois, ex: LibreOffice é um fork do OpenOffice.org)
Comandos para testar
# 1. Ver se o Firefox está instalado e sua versão (se aplicável ao seu ambiente)
firefox --version 2>/dev/null || echo "não instalado aqui"
# 2. Ver se o servidor Apache está instalado
apache2 -v 2>/dev/null || httpd -v 2>/dev/null || echo "não instalado"
# 3. Ver se o Nginx está instalado
nginx -v 2>/dev/null || echo "não instalado"
# 4. Ver se o Python está instalado e a versão
python3 --version
# 5. Listar pacotes relacionados a "office" já instalados (Debian/Ubuntu)
dpkg -l | grep -i libreoffice
📌 Exercício prático
Sem pesquisar antes, tente listar de memória: 1 alternativa open source para Photoshop, 1 para Excel/Office, 1 servidor web open source, e 1 banco de dados open source. Depois confira com a tabela acima. Repita esse exercício de memória de vez em quando — é exatamente o tipo de associação que a prova cobra.