Linux em evidência: O sistema operacional mais flexível e acessível já criado
Índice
O que é Linux?
Linux é o sistema operacional de código aberto mais conhecido e mais usado, hoje vamos ver o Linux em evidência . Como um sistema operacional, o Linux é um software que fica sob todos os outros softwares em um computador, recebendo solicitações desses programas e retransmitindo essas solicitações para o hardware do computador.
Como o Linux difere de outros sistemas operacionais?
Em muitos aspectos, o Linux é semelhante a outros sistemas operacionais que você pode ter usado antes, como Windows, macOS (antigo OS X) ou iOS. Como outros sistemas operacionais, o Linux tem uma interface gráfica e os mesmos tipos de software aos quais você está acostumado, como processadores de texto, editores de fotos, editores de vídeo e assim por diante. Em muitos casos, o criador de um software pode ter feito uma versão Linux do mesmo programa que você usa em outros sistemas. Resumindo: se você pode usar um computador ou outro dispositivo eletrônico, pode usar o Linux.
Mas o Linux também é diferente de outros sistemas operacionais em muitos aspectos importantes. Primeiro, e talvez o mais importante, Linux é um software de código aberto. O código usado para criar o Linux é gratuito e está disponível ao público para visualização, edição e – para usuários com as habilidades apropriadas – para contribuir.
O Linux também é diferente porque, embora as peças principais do sistema operacional Linux sejam geralmente comuns, há muitas distribuições do Linux (aproveitando, veja aqui Linux Mint ou Ubuntu), que incluem diferentes opções de software. Isso significa que o Linux é incrivelmente personalizável, porque não apenas aplicativos, como processadores de texto e navegadores da web, podem ser trocados. Os usuários do Linux também podem escolher os componentes principais, como qual sistema exibe gráficos e outros componentes da interface do usuário.
Quem usa Linux?
Você provavelmente já usa o Linux, quer saiba ou não. Dependendo de qual pesquisa de usuário você olhar, entre um e dois terços das páginas da Web na Internet são geradas por servidores que executam Linux.
Empresas e indivíduos escolhem Linux para seus servidores porque é seguro, flexível e você pode receber excelente suporte de uma grande comunidade de usuários, além de empresas como Canonical, SUSE e Red Hat, cada uma das quais oferece suporte comercial.
Muitos dispositivos que você provavelmente possui, como telefones e tablets Android e Chromebooks, dispositivos de armazenamento digital, gravadores de vídeo pessoais, câmeras, wearables e muito mais, também executam Linux. Seu carro tem Linux rodando sob o capô. Até o Microsoft Windows apresenta componentes Linux, como parte do Windows Subsystem for Linux (WSL) .
Quem “possui” o Linux?
Em virtude de seu licenciamento de código aberto, o Linux está disponível gratuitamente para qualquer pessoa. No entanto, a marca registrada do nome “Linux” pertence ao seu criador, Linus Torvalds. O código-fonte do Linux está protegido por direitos autorais de seus diversos autores individuais e licenciado sob a licença GPLv2 .
O termo “Linux” tecnicamente se refere apenas ao kernel Linux. A maioria das pessoas se refere a todo o sistema operacional como “Linux” porque para a maioria dos usuários um sistema operacional inclui um pacote de programas, ferramentas e serviços (como um desktop, relógio, um menu de aplicativo e assim por diante). Algumas pessoas, particularmente membros da Free Software Foundation , referem-se a esta coleção como GNU / Linux, porque muitas ferramentas vitais incluídas são componentes GNU. No entanto, nem todas as instalações do Linux usam componentes GNU como parte do sistema operacional: o Android , por exemplo, usa um kernel Linux, mas depende muito pouco das ferramentas GNU.
Qual é a diferença entre Unix e Linux?
Você deve ter ouvido falar do Unix, que é um sistema operacional desenvolvido na década de 1970 no Bell Labs por Ken Thompson, Dennis Ritchie e outros. Unix e Linux são semelhantes em muitos aspectos e, de fato, o Linux foi originalmente criado para ser indistinguível do Unix. Ambos têm ferramentas semelhantes para interface com o sistema, ferramentas de programação, layouts de sistema de arquivos e outros componentes principais. No entanto, nem todos os Unices são gratuitos e de código aberto.
Ao longo dos anos, vários sistemas operacionais diferentes foram criados que tentaram ser “semelhantes ao Unix” ou “compatível com o Unix”, mas o Linux tem sido o mais bem-sucedido, ultrapassando em muito seus predecessores em popularidade.
Como o Linux foi criado?
O Linux foi criado em 1991 por Linus Torvalds, um então aluno da Universidade de Helsinque. Torvalds construiu o Linux como uma alternativa livre e de código aberto ao Minix, outro clone do Unix usado predominantemente em ambientes acadêmicos. Ele originalmente pretendia chamá-lo de “Freax”, mas o administrador do servidor Torvalds costumava distribuir o código original chamou seu diretório de “Linux” após uma combinação do primeiro nome de Torvalds e a palavra Unix, e o nome permaneceu.
Como posso começar a usar o Linux?
Há alguma chance de você já estar usando o Linux e não saber disso, mas se quiser instalar o Linux em seu computador doméstico para experimentá-lo, a maneira mais fácil é escolher uma distribuição popular projetada para sua plataforma (por exemplo , laptop ou tablet) e experimente. Embora existam várias distribuições disponíveis, a maioria das distribuições mais antigas e conhecidas são boas escolhas para iniciantes porque eles têm grandes comunidades de usuários que podem ajudar a responder a perguntas se você ficar preso ou não conseguir descobrir as coisas. Distribuições populares incluem Elementary OS , Fedora , Mint e Ubuntu, mas existem muitos outros. É comum dizer que a melhor distribuição Linux é aquela que funciona melhor no seu computador, então experimente algumas para ver qual se adapta melhor ao seu hardware e estilo de trabalho.
Você pode instalar o Linux em seu computador atual (certifique-se de fazer backup de seus dados primeiro) ou pode comprar um computador System76 ou Purism com o Linux já instalado. Se você não está procurando a experiência de computação mais rápida possível, também pode instalar o Linux em computadores antigos ou comprar um Raspberry Pi .
Como posso contribuir para o Linux?
A maior parte do kernel do Linux é escrita na linguagem de programação C, com um pouco de assembly e outras linguagens polvilhadas. Se você estiver interessado em escrever código para o próprio kernel do Linux, um bom lugar para começar é no Kernel Newbies FAQ , que explicará alguns dos conceitos e processos com os quais você deseja se familiarizar.
Mas a comunidade Linux é muito mais do que o kernel e precisa da contribuição de muitas outras pessoas além dos programadores. Cada distribuição contém centenas ou milhares de programas que podem ser distribuídos junto com ela, e cada um desses programas, bem como a própria distribuição, precisa de uma variedade de pessoas e conjuntos de habilidades para torná-los bem-sucedidos, incluindo:
- Testadores para garantir que tudo funcione em diferentes configurações de hardware e software e para relatar os bugs quando isso não acontecer.
- Designers para criar interfaces de usuário e gráficos distribuídos com vários programas.
- Escritores que podem criar documentação, instruções e outros textos importantes distribuídos com software.
- Os tradutores devem pegar programas e documentação de suas línguas nativas e torná-los acessíveis a pessoas ao redor do mundo.
- Os empacotadores devem pegar os programas de software e colocar todas as partes juntas para garantir que funcionem perfeitamente nas diferentes distribuições.
- Entusiastas para divulgar o Linux e o código aberto em geral.
- E, claro, os desenvolvedores devem escrever o próprio software.
Fonte e saber mais em OpenSource.com