Propaganda

Quem faz o Linux? Por que eles estão dando? Essas pessoas podem ser confiáveis?

Os usuários antigos do Linux podem rir dessa pergunta, mas pense sobre isso de outra perspectiva. Na era do Facebook, quando "gratuito" geralmente significa "suportado por anúncios e acompanha todos os seus movimentos", qualquer pessoa que não esteja familiarizada licenças de código aberto Licenças de software de código aberto: qual você deve usar?Você sabia que nem todas as licenças de código aberto são iguais? consulte Mais informação será cético em relação a qualquer coisa que seja "grátis".

Se você não está pagando, é o produto“, Diz o ditado.

Pinguins juntos

Portanto, é preciso dizer: Linux e outro software de código aberto não é gratuito no sentido em que o Facebook ou o Gmail são - ou seja, não é um empreendimento apoiado por anúncios oferecido por empresas extremamente lucrativas (embora muitas grandes empresas contribuam para o código aberto projetos). Em vez disso, o Linux é um projeto colaborativo do qual o mundo inteiro pode participar, caso eles decidam fazê-lo. Sim: até você.

Então, quem faz o Linux? Todos nós fazemos. Vamos falar sobre o que isso significa, usando um exemplo que é mais fácil para os não programadores: a Wikipedia.

Como funciona a Wikipedia

wikipedia-edit-talk

A Wikipedia é um dos sites mais populares do mundo, mas quase ninguém é pago para adicionar coisas a ele. Em vez disso, as pessoas apaixonadas por tópicos específicos clicam no botão "Editar" na parte superior de cada artigo. Qualquer um pode fazer isso, sem adicionar uma conta.

É assim, mais ou menos, que a compilação mais completa de conhecimento humano já reunida é construída: por pessoas que decidem contribuir. O Linux funciona da mesma maneira.

Claro, a Wikipedia é mais complicada do que isso. Há um grupo principal dedicado de editores, que analisam atentamente as novas alterações e decidem se devem permanecer. tem Bots da Wikipedia Programas como o Wiki Bot podem produzir todo o conteúdo da Internet?Hoje, o mundo da linguística e da inteligência artificial está no estágio de desenvolvimento dos autores de "bot". Atualmente, a Wikipedia e a Associated Press agora usam robôs para escrever artigos online. consulte Mais informação que fazem correções. Os administradores ocasionalmente bloqueiam as páginas, se o assunto for temporariamente controverso.

Com o tempo, um sistema se desenvolveu, mas o fato é que são quase inteiramente voluntários que fazem da Wikipedia o que é. O Linux, como o conhecemos, é praticamente da mesma maneira: um amplo grupo de voluntários contribui com código para os milhares de programas que compõem as distribuições modernas do Linux.

Claro, a Wikipedia tem suas falhas. Os artigos sobre Pokémon individuais geralmente veem mais edições do que aqueles sobre nações africanas inteiras, e brigas por trivialidades podem dominar a seção "talk" por meses. (A multidão pode ser realmente inteligente, mas às vezes também tem prioridades estranhas). O processo da Wikipedia - como todos os projetos de código aberto - é confuso, como qualquer comunidade democrática. É um projeto contínuo e de fluxo livre que, de alguma forma, agrega um dos recursos mais úteis de toda a Internet.

E sabe de uma coisa? A maioria das distribuições Linux funciona da mesma maneira.

Código aberto: algo em que todos trabalhamos

A maioria dos usuários da Internet está familiarizada com o Firefox, um dos navegadores mais populares da Web. É um exemplo proeminente de software de código aberto - ou seja, software que qualquer pessoa que queira é livre para editar para seus próprios propósitos.

Semelhante à Wikipedia, o Firefox é "editado" por uma equipe de voluntários. Milhares de pessoas trabalham juntas para ajudar a construir este navegador, que por sua vez é usado por milhões de pessoas gratuitamente.

pinguins-falando

O que isso tem a ver com Linux? Bem, a maioria das distribuições Linux inclui o Firefox - elas são gratuitas, porque o Firefox é de código aberto. Toda distribuição Linux é uma compilação de milhares de projetos diferentes, todos como o Firefox, com equipes próprias. Mas as próprias distros do Linux também têm equipes de voluntários que ajudam a juntar tudo.

Cada um desses projetos publica seu código-fonte publicamente, o que significa que qualquer pessoa que queira fazer uma sugestão pode olhar o código e fazê-lo. As conversas entre desenvolvedores geralmente também são públicas, o que significa que você pode ler o processo de tomada de decisão deles, se quiser. Se você quiser se envolver mais, entre em contato com os desenvolvedores do projeto e ofereça ajuda - com o tempo, você pode se tornar um desenvolvedor principal.

Mas mesmo se você não codificar, há maneiras de contribuir. Os artistas poderiam criar ícones ou papéis de parede, por exemplo. Qualquer pessoa que queira usar uma versão beta pode fornecer um feedback valioso. Os escritores podem ajudar a reunir a documentação.

É, na melhor das hipóteses, o que é o código aberto: um projeto criado para e pelos usuários mais apaixonados.

Mais globos oculares no código

pinguins-natação

Algumas pessoas podem não gostar dessa abordagem, preferindo que tudo seja controlado por uma única empresa com uma visão unificada em mente. E isso não é necessariamente um argumento incorreto, mas vale ressaltar que o modelo de código aberto oferece certas vantagens.

Vamos falar sobre a Wikipedia novamente. Existem erros na Wikipedia, com certeza, mas também existem milhões de pessoas pesquisando todos os dias. Quanto mais pessoas olham para uma página, mais pessoas podem notar - e corrigir - qualquer erro.

O mesmo pode ser dito sobre o software de código aberto. Quando a Microsoft cria uma nova versão do Windows, apenas os funcionários da Microsoft podem analisar o código. Quando um projeto de código aberto trabalha em uma nova versão, eles o fazem em público - o mundo inteiro pode olhar o código, se quiser. E quanto mais pessoas analisarem, maior será a probabilidade de surgir algum problema.

Conversas sobre esses problemas em potencial estão acontecendo constantemente. Às vezes eles podem se tornar desagradáveis, quando os cismas acontecem. De fato, qualquer um pode pegue um projeto de código aberto existente e faça sua própria versão dele Software de código aberto e bifurcação: o bom, o grande e o feioÀs vezes, o usuário final se beneficia muito dos garfos. Às vezes, o garfo é feito sob uma mortalha de raiva, ódio e animosidade. Vejamos alguns exemplos. consulte Mais informação - um processo chamado de bifurcação.

Eu poderia continuar. Escusado será dizer que existem prós e contras em qualquer abordagem - mas tradicionalmente Linux e outros aplicativos abertos. projetos de origem foram rápidos em reagir a problemas em potencial por causa de quantas pessoas olham código.

Quem faz o Linux? Você faz. Pule dentro!

pinguins-linux-jump-in

O Linux não é apenas um sistema operacional: é uma comunidade. Também pode ser um hobby muito divertido, se você quiser entrar nele. Você pode precisar aprenda o que um monte de novas palavras significa O Linux é confuso? Aqui estão os principais termos que você precisa conhecerHoje em dia, o Ubuntu e outras distribuições modernas de Linux geralmente são instaladas sem problemas (e sem exigir qualquer conhecimento), mas à medida que avançar, você inevitavelmente encontrará todos os tipos de terminologia naquela... consulte Mais informação , mas assim que começar a mergulhar, você poderá criar seu próprio computador.

Se você é um Refugiado do Windows XP As melhores distribuições Linux para refugiados do Windows XP consulte Mais informação , procurando uma maneira de manter um computador fiel funcionando com segurança ou apenas alguém naturalmente curioso, recomendo que você verifique nossa lista de as melhores distribuições Linux As melhores distros operacionais do LinuxAs melhores distribuições Linux são difíceis de encontrar. A menos que você leia nossa lista dos melhores sistemas operacionais Linux para jogos, Raspberry Pi e muito mais. consulte Mais informação e pule direto. Você pode confiar nas pessoas que fazem o Linux e até se juntar a elas, se quiser.

E agora: colaboração! Como foi minha explicação sobre Linux e código aberto? Quais são as melhores maneiras de as pessoas se envolverem? Quais erros neste artigo você gostaria de corrigir? Sinta-se livre para falar sobre tudo isso e muito mais nos comentários.

Justin Pot é um jornalista de tecnologia baseado em Portland, Oregon. Ele adora tecnologia, pessoas e natureza - e tenta aproveitar os três sempre que possível. Você pode conversar com Justin no Twitter, agora.