Seu guia completo para viver uma vida 100% gratuita e de código aberto

Seu guia completo para viver uma vida 100% gratuita e de código aberto
Este guia está disponível para download em PDF gratuito. Baixe este arquivo agora . Sinta-se à vontade para copiar e compartilhar com seus amigos e familiares.

Windows e macOS são sistemas operacionais proprietários comerciais. A Microsoft e a Apple vendem os sistemas operacionais diretamente para os fabricantes ou para usuários finais como você e eu. Podemos então usar os sistemas, mas não podemos ver o código que os faz funcionar. Chamamos isso de software de código fechado.





A maioria dos programas que você executa no Windows e no macOS também são de código fechado, independentemente de custarem dinheiro ou não. Mas alguns programas são gratuitos e de código aberto . São aplicativos com código-fonte que você pode visualizar e modificar conforme desejar.





Por que o código-fonte é importante

Eu sei o que você pode estar pensando: Não estou interessado em mexer com o código . Nem eu. Mas é importante que outros façam em nosso nome. Os programas de computador podem parecer ferramentas, mas são compostos de linguagem - e essa linguagem pode dizer nada .





melhores trilhas sonoras de videogame para estudar

Aplicativos de código fechado escondem essa linguagem, então nós não sabemos o que eles estão realmente fazendo . Não conseguir visualizar o código de um aplicativo é o mesmo que comprar uma casa sem conseguir fazer uma inspeção residencial. A tinta contém chumbo? O edifício é estruturalmente sólido? Você tem apenas a palavra do vendedor.

O propósito do software livre não se limita à confiança. O 'grátis' se refere à liberdade, não ao preço, embora a maioria do software livre não custe dinheiro. Uma vez que o código-fonte está disponível, os novos desenvolvedores podem manter o software vivo assim que os desenvolvedores originais perderem o interesse. Fornecer código gratuitamente incentiva um relacionamento aberto e honesto com os usuários, de modo que você não verá truques que o incentivam a comprar novas versões ou descobrir que todas as suas atividades estão sendo rastreadas. Também não há anúncios ou janelas pop-up insistindo para que você pegue seu cartão de crédito.



Se parece que acredito que todo software deve ser gratuito e de código aberto, eu acredito.

Mas isso não é provável que aconteça em breve. Existem razões, muitas vezes impulsionadas pelo mercado, pelas quais as empresas produzem software de código fechado. É por isso que os abusos de privacidade continuam a atormentar a versão mais recente do Windows. Eles são a razão pela qual mudar para um Chromebook e usar os serviços do Google significará apenas entregar mais em formação . É por isso que os computadores Lenovo vêm com malware.





Por outro lado, é possível fazer com que todo o software tu usar código livre e aberto, e você pode fazer essa mudança hoje .

Pronto para fazer a mudança?

Se você está descobrindo software livre pela primeira vez, ou mesmo se você é um usuário Linux de longa data, você só pode fazer essa mudança se estiver disposto a fazer sacrifícios e perder os serviços e programas mais populares . Você terá que mudar suas prioridades e expectativas.





Vale a pena? Eu penso que sim. Eu valorizo ​​a paz de espírito que recebo ao usar software feito por pessoas que respeitam os usuários em vez dos lucros. E gosto de saber que o código no qual confio permanecerá e está amplamente livre de prioridades corporativas em constante mudança. Gosto de saber que meu computador não está funcionando contra mim.

Você pode inventar suas próprias razões para viver uma vida totalmente gratuita e de código aberto. Este guia não está aqui para convencê-lo a fazer a mudança - ele está aqui para ajudá-lo quando você já tiver se decidido. E se você estão descobrindo software livre e de código aberto pela primeira vez, espero que você se afaste dessa sensação de poder. Portanto, se você estiver pronto para fazer a transição, respire fundo e vamos começar.

Escolha um sistema operacional

Linux é de longe o desktop de código aberto e gratuito mais popular, em termos de usuários e reconhecimento de nome. Quer execute ou não o Linux em sua área de trabalho, você interage com ele todos os dias. O Linux é usado para alimentar grande parte da Internet e está em telefones Android e Chromebooks. Você pode encontrá-lo em qualquer coisa, desde caixas eletrônicos e bombas de gasolina até a maioria dos melhores supercomputadores do mundo e até mesmo na Estação Espacial Internacional.

Linux não é o único sistema operacional gratuito para escolher. Existem alguns baseados no BSD que oferecem algumas distinções principais mas uma experiência muito semelhante. Existem alguns outros por aí, mas você teria que ser muito dedicado para usá-los .

Quer Linux? Escolha uma distro

Nenhuma organização distribui Linux. Isso significa que você não pode ir a um site ou loja e sair com algo chamado Linux em seu computador da mesma forma que faria com o Windows ou macOS.

O Linux é, na verdade, apenas o kernel, a parte do sistema operacional que permite que o software se comunique com o hardware. Tem muito pouco a ver com o que você vê na tela.

Em vez disso, você baixa uma distribuição Linux ('distro' para breve). Ele contém uma interface de usuário, aplicativos e outras ferramentas junto com o kernel do Linux. Juntos, este software oferece uma experiência completa.

Existem muitos para escolher . Algumas das opções mais populares acessíveis para recém-chegados incluem Ubuntu , Fedora , openSUSE , Linux Mint , e Elementary OS . Mas, graças à natureza descentralizada do software livre, existem centenas de outros sistemas operacionais Linux para qualquer pessoa interessada.

Não quer Linux?

Se você está procurando usar um sistema operacional gratuito baseado em BSD, FreeBSD é um ótimo lugar para começar. Em um computador, a experiência é praticamente a mesma do Linux. Embaixo, você encontrará o mesmo código usado em consoles de videogame como o PlayStation 4 e o Nintendo Switch.

É possível rodar o Android no seu computador. Se você não instalar a Play Store e preferir o F-Droid, uma alternativa de código aberto, você estará enchendo sua máquina com software livre. O fato é que o Android é tecnicamente Linux, mesmo que não pareça necessariamente. Se você seguir esse caminho, pule as próximas seções.

Escolhendo um Ambiente de Trabalho

Seja qual for o sistema operacional que você escolher, escolher um ambiente de desktop é indiscutivelmente mais importante. Isso determinará como é realmente o uso do seu computador.

Para iniciantes em busca de uma experiência moderna, Eu recomendaria o GNOME . A experiência é única para o mundo do software livre e fornece um nível de polimento que os migrantes do Windows ou do macOS provavelmente esperam.

Pessoas que estão mais interessadas em se apegar a algo familiar podem preferir Canela (se vier do Windows) ou Elementary OS Pantheon (se vier do macOS). Isso não quer dizer que esses ambientes sejam meras cópias - não são. Mas um ex-usuário do Windows ainda encontrará muitas coisas familiares no Cinnamon.

Usuários avançados podem descobrir qualquer ambiente de área de trabalho facilmente, mas aqueles que amam personalizar tudo talvez mais servido por KDE Plasma .

Existem muitos, muitos outros para escolher. Se o seu computador for antigo, considere Xfce ou LXDE. Se você quer algo clássico e simples, pode gostar AMIGO . Em última análise, qual ambiente de área de trabalho você mais gostará é uma questão de gosto.

Escolha um computador

Existem duas maneiras de determinar qual hardware usar. Você pode comprar uma máquina que vem com um sistema operacional gratuito e de código aberto ou pode substituir o software em um computador que você já possui.

Vocês poderia compre um laptop que vem com Windows, macOS ou Chrome OS com a intenção de substituir o sistema operacional, mas, na maioria das vezes, isso dá mais problemas do que vale a pena. Não há garantia de que você será capaz de substituir o sistema operacional e, mesmo que possa, muitas vezes há problemas relacionados ao hardware para os quais ainda não existem soluções. Os fabricantes geralmente não projetam com o Linux em mente, às vezes deixando que os usuários façam a engenharia reversa da tecnologia e proponham uma solução. Quanto mais velha for sua máquina, maior será a probabilidade de alguém já ter feito isso e de sua máquina rodar o Linux perfeitamente.

É improvável que você encontre computadores executando Linux (além dos Chromebooks) em lojas físicas, mas você pode encontrá-los online. System76 irá vender a você um rodando Linux fora da caixa. O site da empresa é moderno e o atendimento ao cliente online responderá a qualquer dúvida que você possa ter.

Opções como ZaReason ou Think Penguin permitirá que você escolha com qual distro sua máquina vem, ou você pode optar por uma que não vem com um sistema operacional pré-instalado.

o Fundação de Software Livre mantém uma lista de empresas que venderão um computador que não vem com vestígios de software de código fechado . Os computadores que não estão nesta lista tendem a ter BIOS e drivers de código fechado.

como conectar fones de ouvido bluetooth ao Xbox One sem adaptador

Substituição de aplicativos

Então você tem um computador rodando software livre. Excelente! O que você coloca nele?

Instalar software no Linux é mais fácil do que você imagina. A maioria das distros vem com um loja de aplicativos integrada onde tudo é grátis . Você inicia o programa, procura o tipo de software de que precisa e clica em um botão. Se você estiver usando uma das distros mais populares, o processo é tão simples quanto instalar um aplicativo em seu telefone.

Embora existam alguns programas que custam dinheiro, a grande maioria dos softwares não custa um centavo. Porém, uma vez que você tenha escolhido alguns favoritos, considere fazer uma doação para que os desenvolvedores tenham um incentivo extra para continuar fazendo um ótimo software livre.

Mas não vamos nos precipitar. Primeiro, quais aplicativos você deve considerar em primeiro lugar?

Navegadores da web

Os navegadores de código aberto já percorreram um longo caminho. Mozilla Firefox é um nome conhecido e há uma boa chance de que venha pré-instalado com o sistema operacional Linux. Google Chrome está disponível para Linux, mas não é de código aberto. Contudo, Cromo é.

O email

Mozilla Thunderbird é um ótimo cliente de e-mail de plataforma cruzada e é a opção gratuita mais popular que você encontrará. Outros que vale a pena considerar incluem Geary , Evolução e KMail [URL quebrada removida]. E, sim, você ainda pode acessar o Gmail ou o Yahoo em um navegador.

Escritório

Se você quiser manter as coisas simples, instale LibreOffice . Este conjunto substitui a maioria dos aplicativos principais encontrados no Microsoft Office. Troque o Microsoft Word pelo LibreOffice Write, Excel pelo Calc e PowerPoint pelo Impress. Também existem programas para criar diagramas, gerenciar bancos de dados e calcular fórmulas.

Fotos

Precisa de um bom gerenciador de fotos? O Linux tem muito. Shotwell e digiKam são opções ricas em recursos com muitas maneiras de organizar suas memórias favoritas.

Embora esses aplicativos permitam fazer retoques, você precisa de algo mais quando chega a hora de fazer edições sérias. Considerar GIMP como sua alternativa PhotoShop.

Jogos

O jogo é complicado. Claro, você pode instalar Vapor no Linux, mas é um programa de código fechado. Assim como a maioria dos jogos, que são bloqueados por DRM. Mesmo lojas sem DRM, como GOG.com ainda servem jogos de código fechado.

Se você quiser ser totalmente gratuito e de código aberto, existem alguns jogos esperando para ser descoberto em sua loja de aplicativos Linux . Infelizmente, a qualidade pode estar em todos os lugares, e não espere ver novos lançamentos com frequência. Esta é uma área do software em que o mundo do código aberto ainda tem um longo caminho a percorrer.

Caso você queira mais recomendações de aplicativos, compilamos uma lista dos melhores softwares Linux .

Substituindo Formatos

Você pode não ter pensado muito nos formatos antes. Eles meio que ficam escondidos em segundo plano, apenas relevantes quando você tenta compartilhar um arquivo com alguém e recebe um e-mail de volta dizendo que ele não carrega.

Por que isso acontece é complicado. Se todos usassem padrões abertos, todos os programas de documentos saberiam como carregar arquivos da mesma maneira. Mas os formatos mais populares não são totalmente abertos. O formato padrão do Microsoft Word pode funcionar bem entre dois usuários do Office, mas podem surgir problemas quando alguém tenta abrir o arquivo no Google Docs, no LibreOffice ou mesmo em uma versão mais antiga do Word!

Existem formatos de arquivo abertos, mas precisam ser mais bem adotados. Felizmente, se você estiver interessado em ir completamente open source, então você estará fazendo sua parte.

Documentos

Quando se trata de local de trabalho, a Microsoft há muito estabeleceu o padrão. As pessoas esperam arquivos em DOCX , XLSX , e PPTX . Esses formatos serão carregados no LibreOffice, mas se você quiser contar com formatos abertos, deve adotar o OpenDocument padrão. Este é o formato padrão usado no LibreOffice, OpenOffice e o Suite Calligra . Sua ODT , ODS , e ODP os arquivos também serão carregados no Google Docs e em versões mais recentes do Microsoft Office.

Uma maneira de garantir que seu arquivo carregue corretamente, independentemente do aplicativo ou sistema operacional, é salvá-lo como PDF . Esta é uma prática especialmente recomendada ao enviar documentos essenciais, como currículos.

Imagens

Aqui você está com sorte. Você não precisa fazer nenhuma alteração no modo como normalmente interage com os arquivos. JPEG e PNG são ambos padrões abertos sem restrições legais.

É mais provável que você encontre formatos incompatíveis ao mudar de um software de edição de imagem para outro, ou ao misturar arquivos RAW tirados de duas câmeras diferentes, do que qualquer coisa relacionada à mudança para um sistema operacional livre.

Música

As patentes expiraram recentemente para MP3 , o formato de música digital mais popular. Assim, você pode continuar ouvindo sua biblioteca de música sem converter nenhum arquivo. Mas se você quiser usar um formato que foi projetado desde o início para ser aberto, você vai querer ir OGG . E se você quiser uma música sem perdas mais parecida com o que você ouviria de um CD, você pode até querer FLAC .

Vídeo

O vídeo é complicado. Quando se trata de formatos, existem contêineres e codecs. Você pode baixar um formato de contêiner aberto como Matroska (MKV), mas ainda acabam com o proprietário MPEG-4 e AAC codecs para vídeo e som. Você não pode prever totalmente com o que está lidando apenas olhando para as últimas três letras de um nome de arquivo .

OGG Theora é um codec de vídeo aberto, mas não tem o desempenho e os recursos encontrados em versões posteriores de formatos de vídeo populares. o WebM recipiente e VP9 codecs de vídeo são formatos abertos desenvolvidos principalmente pelo Google e, portanto, amplamente vistos online.

E quanto aos dispositivos móveis?

Libertar o PC é uma coisa, mas se você estiver fazendo a maior parte da computação a partir de um dispositivo móvel, ainda estará vivendo sua vida digital em um ecossistema fechado. iPhones? Fechado. O mesmo acontece com os telefones com Windows. O que você talvez não saiba é que os telefones Android, prontos para uso, são igualmente bloqueados.

O Android não é código aberto?

Aquela questão não é tão simples quanto parece , embora a resposta seja sim (majoritariamente).

O Google disponibiliza o código principal do Android para qualquer um para baixar , mas você não pode instalar o Android da maneira que faria em uma distribuição Linux. É preciso alguém para vir e transforme esse código em uma ROM personalizada . Mas devido à forma como o Android é licenciado , os fabricantes podem pegar o mesmo código e fazer um produto proprietário. A experiência que você vê nos telefones Samsung, HTC e LG é não gratuito e de código aberto.

Os próprios dispositivos do Google, prontos para uso, não são menos uma experiência proprietária. Os telefones Pixel e Nexus vêm carregados com aplicativos do Google, incluindo o iniciador da tela inicial em si. Este software é totalmente proprietário. E esses mesmos aplicativos do Google são o que atrai muitas pessoas para o Android em primeiro lugar.

O que você pode fazer sobre isso

Ainda é melhor comprar um telefone Android do que um iPhone, porque você tem a opção de instale uma ROM personalizada que consiste principalmente nos bits de código aberto e gratuito. Eles não são totalmente gratuitos, assim como a maioria dos sistemas operacionais Linux, porque muitos fabricantes de hardware fornecem apenas drivers de código fechado. Esse é especialmente o caso de telefones celulares, onde operadoras e tecnologia de celular estão envolvidas.

Mas há muitos ótimos aplicativos FOSS para Android . Com um ROM personalizada e a loja de aplicativos F-Droid , você pode ter uma experiência de software inteiramente feita de software livre e de código aberto.

Existem outras opções?

Alguns anos atrás, parecia haver esperança. A Mozilla estava distribuindo telefones com Firefox OS. A Canonical estava desenvolvendo o Ubuntu Phone. Ambos pararam desde então (embora tenha continuado no Projeto UBports ) Sailfish OS é ainda ao redor , mas um de seus maiores recursos é o capacidade de usar aplicativos Android . Não está exatamente prosperando.

Você ainda pode instalar o Firefox OS, agora conhecido como B2G OS, em alguns telefones. O mesmo se aplica ao Ubuntu Phone. Em ambos os casos, não espere ter tanta funcionalidade quanto você encontraria em um telefone Android executando um ROM personalizado e F-Droid - em si uma experiência limitada em comparação com o que você obteria com o Google Play.

A coisa sobre serviços em nuvem

Muitos de nós agora fazemos grande parte de nossa computação dentro de um navegador da web. Isso vem com um novo conjunto de perigos. Embora você possa ter trocado seus aplicativos de desktop proprietários por alternativas de código aberto, o que isso importa se você trocou Essa para serviços da web proprietários?

Embora a web seja amplamente construída em tecnologias abertas, muitos sites e serviços estão bloqueados. Você não tem como saber o que eles estão rastreando ou fazendo com os dados que você fornece.

Como no mundo do desktop, existem alternativas abertas, mesmo que não sejam relativamente populares. Alguns dirão que apóiam a comunidade de código aberto. Outros irão além, permitindo que você exporte seus dados e execute o software você mesmo em seu próprio servidor. Vamos ver suas opções.

Construindo Seu Próprio Servidor

Um servidor é como um PC normal, pois ambos são computadores que executam programas. A diferença é que um PC foi feito para você se sentar e interagir diretamente, enquanto um servidor executa um software destinado a de outros PCs para acessar. Todos os sites e serviços com os quais interagimos na web são executados em servidores.

O Linux e os sistemas operacionais baseados em BSD gratuitos têm a reputação de serem mais bem orientados para essa tarefa do que o Windows. Grande parte da web roda em servidores Linux ou BSD, mesmo que os serviços no topo não sejam gratuitos. Uma maneira de evitar esse software proprietário não livre é construa seu próprio servidor .

Isso pode parecer difícil ou caro, mas não é o caso. Enquanto você pode compre peças individualmente , você também pode fazer um servidor a partir de um laptop antigo, ou até mesmo um Raspberry Pi .

Gerenciando sua própria nuvem

A nuvem é uma frase moderna que se espalha muito hoje em dia, mas o conceito não é novo. Refere-se ao software que está em outra máquina que você está acessando remotamente, provavelmente pela Internet. Esse software não precisa estar nos computadores de outra pessoa. Se você construiu seu próprio servidor, pode usar um software nessa máquina que pode ser acessado sempre que sair de casa.

Se você não criou sua própria configuração, ainda pode executar o software em nuvem no servidor de outra pessoa. Embora isso normalmente custe uma assinatura mensal ou anual.

  • tempestade de areia é um pacote de produtividade da Web que você mesmo hospeda. Existem mais de 50 aplicativos disponíveis com casos de uso que vão desde fazer anotações e editar gráficos, até se comunicar com outras pessoas. Sandstorm pode ser o seu substituto para serviços como Trello e Google Keep.
  • Framasoft é uma plataforma semelhante que reúne várias soluções de código aberto. Framaforms, por exemplo, é uma alternativa ao Google Forms.
  • Kolab agora é um provedor de webmail que usa software de código aberto. A empresa até usa o Kontact do KDE como seu cliente de e-mail preferido.
  • Experimente o Open365 como um substituto para o Google Docs ou Office 365. Ele oferece acesso aos principais aplicativos do LibreOffice e ao GIMP dentro de um navegador, junto com outras funcionalidades.
  • Verificação de saída Nextcloud ou Syncthing no lugar do Dropbox. Nextcloud também serve como um leitor de RSS e serviço de bookmarking, substituindo o Feedly e o Pocket.
  • Mastodon é uma alternativa descentralizada ao Twitter. Nenhuma empresa possui todas as mensagens enviadas por meio dessa rede social, nem os dados são armazenados em um único cluster de servidores. Você está até livre para configurar sua própria instância.
  • Squarespace e Tumblr são proprietários, mas WordPress não é. Fique com isso.

Coisas a serem observadas

Mesmo com uma configuração de código-fonte totalmente aberta, você ainda pode sentir pressão social para usar determinados serviços. Os consultórios médicos agora colocam rotineiramente informações em portais online. Os preparadores fiscais e consultores financeiros permitem que você envie arquivos digitalmente. Os empregadores querem que você colabore com colegas usando sites específicos. Às vezes, é aparentemente tão inofensivo quanto amigos que querem jogar online ou compartilhar uma lista de reprodução que eles montaram.

Na maioria das vezes, você será direcionado a um serviço proprietário. No entanto, nem todos os produtos de código fechado são criados iguais! Alguns o tratam com mais justiça do que outros. Aqui estão algumas qualidades que você deve observar.

Bloqueio do fornecedor

O aprisionamento do fornecedor é uma estratégia de mercado baseada em tornar extremamente difícil para um cliente interromper o uso de um produto.

Posso devolver um jogo Steam?

Os exemplos de comportamento incluem a criação de um programa que salva apenas arquivos em um formato proprietário que nenhum outro aplicativo pode ler. A troca exigiria a perda de todos os seus dados ou o esforço de redigitar manualmente tudo em um documento por vez.

Com os serviços online, você não necessariamente sente que está interagindo com um arquivo. Nesse caso, ajuda fazer a pergunta de uma maneira diferente.

Você pode exportar seus próprios dados?

O Google é muito bom nisso. A empresa oferece um painel prático onde você pode exportar muitos dos dados que criou. Você pode baixar seu e-mail do Gmail, salvar postagens enviadas para o Google+ e baixar seu histórico de localização do Google Maps.

Excluir seus dados geralmente não é uma opção. Parte do motivo é que as empresas não querem abrir mão dessas informações. Quando você se inscreve em um serviço gratuito, geralmente está se oferecendo para pagar com seus dados, ao invés de dinheiro.

Ter a opção de exportar seus dados dá a você a capacidade de importar essas informações para um serviço alternativo gratuito e de código aberto no futuro.

Você não tem que ir 100%

Se você fizer todas as alterações acima, parabéns, você fez mais do que eu. Embora eu tenha um laptop Linux rodando software livre (não obstante o BIOS), não tenho meu próprio servidor nem gerencio minha própria nuvem. Ainda ocasionalmente reproduzo vídeos online e instalei codecs proprietários para poder visualizar formatos de mídia que não são gratuitos.

Eu encontrei um equilíbrio que funciona para mim. Eu compro online e leio blogs em um navegador feito para Linux. Ainda consigo viver trabalhando em um computador, sem nunca desejar estar usando um sistema operacional diferente.

Eu poderia continuar, mas você captou a ideia. Embora eu não atenda totalmente aos padrões da Free Software Foundation, também sou muito mais purista do software livre do que a vasta maioria dos usuários de computador. Eu me sinto bem sabendo que a maior parte do código proprietário do qual eu dependo é apenas por meio de um navegador.

No entanto, ao mesmo tempo, não estou aqui para julgá-lo por nenhum software de código fechado no qual você confia. De muitas maneiras, o sistema está contra nós. Estou feliz que você leu até aqui. Isso significa que você está interessado. Isso significa que você pelo menos conhecer sobre software livre e de código aberto. No grande esquema das coisas, isso é um sinal de progresso.

Quais são seus pensamentos? Você instalou um sistema operacional gratuito? Você está tentando usar o máximo de software de código aberto possível? O que o impediu? Compartilhe sua experiência abaixo e, se tiver alguma dúvida, me avise. Estou aqui para ajudar no que puder.

Crédito da imagem: enzozo via Shutterstock.com

Compartilhado Compartilhado Tweet O email Como acessar o nível de bolha integrado do Google no Android

Se você já precisou ter certeza de que algo está nivelado rapidamente, agora você pode obter um nível de bolha em seu telefone em segundos.

Leia a seguir
Tópicos relacionados
  • Linux
  • Código aberto
  • Forma longa
  • Guia Longform
  • Linux
Sobre o autor Bertel King(323 artigos publicados)

Bertel é um minimalista digital que escreve a partir de um laptop com interruptores físicos de privacidade e um sistema operacional endossado pela Free Software Foundation. Ele valoriza a ética sobre os recursos e ajuda os outros a assumir o controle de suas vidas digitais.

Mais de Bertel King

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever