Maneiras de ajudar o Linux

Como posso ajudar o Linux?

Esta é uma pergunta frequente Fãs de Linux Que o querem de volta na comunidade GNU / Linux. Linux e Open Source são ambos muito orientados para a comunidade, e se você for Pense em ajudar o Linux Já é um sinal Um verdadeiro amor Linux. Mas esta pergunta geralmente o acompanha:

  • Eu quero ajudar, mas não sou um programador
  • Não tenho tempo livre para contribuir
  • Não conheço nenhum projeto que precise dos meus acionistas

Às vezes, fui solicitado a dar conselhos sobre como um "usuário regular do Linux" pode ajudar Comunidade Linux. Neste artigo, listei várias maneiras pelas quais ele poderia contribuir Usuário regular do Linux, الذي Linux tem sido usado por vários meses / anos , Em desenvolvimento Base de usuários Linux E ajuda da comunidade. Mas antes de vermos isso, vamos primeiro ver por que Você deve contribuir para o Linux.

Maneiras de contribuir com a Ajuda do Linux - Linux -

Por que o Linux deve ajudar?

O Linux existe há mais de 25 anos. Enquanto o Linux roda supercomputadores e servidores, o Linux ainda roda no desktop. De acordo com um relatório de 2015 Net Market Share, o Linux funciona apenas em 1.68% dos computadores desktop. Isso é menos do que a desastrosa fatia de mercado do Windows Vista (que, por alguns motivos, ainda tem 1.84% do mercado).

Este é o requisito quando existem mais de 300 distros Linux com algumas delas focadas no desktop. O Linux foi (e ainda é) considerado a área "apenas obsessiva" com o maior equívoco de que uma pessoa precisa saber a linha de comando para usar o Linux.

Maneiras de contribuir com a Ajuda do Linux - Linux -

Os tempos mudaram. Linux é muito mais amigável Do que era no final da década de 2000 ou início de XNUMX. As chances do Linux de conquistar participação de mercado agora são maiores e você pode definitivamente ajudar com isso.

A curva de aprendizado para se tornar um desenvolvedor de kernel Linux é bastante íngreme e escolher a direção certa pode ser um pouco difícil (mas não tão difícil quanto você pensa). No entanto, tenho algumas idéias sobre como iniciar essa linda jornada. Espero que essas instruções tenham sido úteis para alguém.

Linux não é o mesmo que sistemas operacionais comerciais. Um nome é um acrônimo para uma comunidade específica, tanto quanto é um pedaço de código. No mundo do software livre, você não é apenas um consumidor de seus aplicativos e interfaces favoritos. Você pode participar de sua criação e não precisa ser desenvolvedor para fazer isso.

Os projetos podem ser maiores e menores em um limite Se deve usar a mão amiga. Aqui estão algumas maneiras de se envolver e fazer a diferença.

1. Envie feedback

Maneiras de contribuir com a Ajuda do Linux - Linux -

Projetos de software livre não tratam os usuários como consumidores, então eles não podem monitorar as vendas. A maioria deles também não tenta rastrear seu comportamento. Portanto, o desenvolvedor não sabe o que os usuários desejam, a menos que recebam feedback. Você pode ajudar muito apenas conversando e ajudando os projetos a estabelecer a direção certa.

Embora a mídia social seja uma forma de ser ouvido, esse ambiente é cheio de barulho. Vários projetos criaram suas próprias comunidades. Por exemplo, o Purism tem um fórum para pessoas que compram seus produtos ou usam PureOS.

Quando a empresa estava decidindo se mudaria de um modelo de lançamento contínuo para versões estáveis ​​com suporte mais longo, ela procurou o conselho de pessoas em Fóruns da comunidade Purism. A empresa finalmente obteve uma versão estável com a opção de uma versão contínua para aqueles que desejam um software mais recente.

Encontre os caminhos disponíveis para o seu projeto de escolha. Às vezes, isso será um fórum. Às vezes, o chat em grupo é no IRC ou no Telegram. Talvez a página Gitlab. Se tudo mais falhar, encontre um endereço de e-mail relevante.

2. Responder a perguntas de novos usuários

Maneiras de contribuir com a Ajuda do Linux - Linux -

Quando as pessoas mudam para o Linux pela primeira vez, geralmente não têm ninguém, ou a quem recorrer, para pedir ajuda pessoalmente. Em vez disso, os motores de busca são helpdesk.

Os mecanismos de pesquisa direcionam essas pesquisas para fóruns e também para painéis de perguntas e respostas. Um dos exemplos mais proeminentes é Pergunte ao Ubuntu , A que as pessoas recorrem com perguntas específicas e detalhadas. Esses sites podem ser recursos enormes, mas isso somente se pessoas experientes se inscreverem e dedicarem tempo para ajudar outras pessoas.

Você pode ser essa pessoa.

Ao participar de vários fóruns de discussão da comunidade, certifique-se de pesquisar o blog certo. Seu comportamento não se reflete apenas em você. Ele reflete toda a comunidade e pode realmente desviar novos usuários do projeto.

3. Escrevendo documentos de ajuda

Maneiras de contribuir com a Ajuda do Linux - Linux -

Embora seja ótimo para os usuários ajudarem uns aos outros, nada substitui os documentos oficiais e fáceis de ler. Esses guias podem dizer como os desenvolvedores de software pretendem usar seus desktops e como superar obstáculos e bugs que eles conhecem.

A documentação raramente recebe os holofotes, mas pode criar ou perder sua experiência com certas distribuições do Linux. Muitas pessoas amam o Arch Linux em parte por causa de sua profundidade e utilidade ArchWiki Absoluto. Você pode frequentemente recorrer ao Arch Wiki para obter ajuda, mesmo se nunca tiver instalado o Arch. Várias instruções funcionam também para outras distribuições.

Por falar em Arch, ela promete EndeavorOS Um jovem projeto que continua o legado do Antergos, uma distribuição baseada no Arch Linux que é mais fácil e mais rápida de executar. Com muito mais a fazer para iniciar uma nova distro, a equipe pode usar a assistência para documentar o que os usuários precisam saber.

4. Projete ícones para sua área de trabalho ou aplicativo favorito

O design é importante. A cada poucos anos, os principais ambientes de desktop do Linux atualizam seus temas de ícones de alguma forma ou estilo. Normalmente, os designers tornam os ícones mais diretos, planos (para corresponder às tendências de design), mais simples (para facilitar a conformidade) ou todas as opções acima.

Não importa o tamanho do projeto, eles podem usar a sua ajuda.

O Gnome, por exemplo, mudou o tema do ícone na versão 3.32. O principal impulso para a reforma foi facilitar a criação de novos ícones, como você pode ver na fala gravada de um designer GNOME Jakub Steiner do GUADEC 2019. Alguns aplicativos, como o gThumb, não têm um ícone atualizado. É aqui que você pode se envolver.

A distribuição elementaryOS teve uma aparência relativamente consistente desde o seu início, embora seus recursos não sejam isentos de modificações. No entanto, com cada aspecto da área de trabalho inicial apresentando seu caráter distinto, ainda existem poucos ícones de sistema e uma interface que ainda precisa de uma sequência inicial.

Quando você estende uma mão amiga para moldar o projeto, primeiro ajuda a se familiarizar com as diretrizes de interface humana relevantes.

5. Teste o novo software

Maneiras de contribuir com a Ajuda do Linux - Linux -

Os desenvolvedores precisam que os usuários experimentem as versões mais recentes de seu software. Isso é útil com a versão estável atual e é especialmente útil com programas que ainda estão nos estágios de pré-lançamento.

Os desenvolvedores de software livre geralmente trabalham sozinhos, em particular ou em pequenas equipes remotas. Eles não podem acessar diferentes tipos de dispositivos nem tentar todas as diferentes configurações de desktop Linux que existem.

Maneiras de contribuir com a Ajuda do Linux - Linux -

Ao testar os aplicativos, você dá a esses desenvolvedores uma visão sobre como executar seus aplicativos em cada um dos seus dispositivos e configuração de desktop escolhida (distribuições Linux / ambiente de desktop / servidor de exibição / etc.). Obviamente, os desenvolvedores não obtêm esse insight a menos que você se comunique com eles. Portanto, envie relatórios de erros e, por favor, lembre-se de ser educado ao fazer isso.

6. Traduzir aplicativos ou melhorar a acessibilidade

Se há uma função que quase qualquer projeto pode usar para ajudar, é a tradução. Isso porque, mesmo que a equipe já tenha tradutores qualificados a bordo, não há como eles falarem todos os idiomas. Poucos desenvolvedores terão problemas em tornar o software acessível para as pessoas com quem você vive.

Maneiras de contribuir com a Ajuda do Linux - Linux -

Isso não se refere apenas à linguagem. Os desenvolvedores também precisam de ajuda para tornar seu software acessível a pessoas com dificuldade de visão ou audição. Alguns aplicativos não poderão ser usados ​​em certas circunstâncias, mas em outras, uma grande mudança em um ou dois recursos pode acontecer.

Você está pronto para ajudar a desenvolver o Linux?

Ótimo! Agora vamos trabalhar nessa empolgação, pois o sol está forte e quente. Cada projeto de software livre tem seu próprio método preferido de comunicação e diferentes formas de compartilhamento, portanto, para começar, você precisa navegar até a página da sua distribuição, aplicativo, tema ou componente e encontrar instruções sobre como contribuir.

Fornece elementary OS Algumas das instruções mais detalhadas que você pode encontrar em uma distribuição Linux, mas a maioria das instruções por aí oferece instruções sobre como ajudar. O mesmo é válido para aplicativos. O Projeto GIMP coloca uma opção de menu no topo de sua página inicial levando a Liste o que você pode fazer.

Observe que amar o Linux não é a única razão para se envolver. lá Muitos benefícios Outro para contribuir Projetos de código aberto.

Ir para o botão superior