Linux
Linux ou GNU/Linux é um sistema operacional do tipo Unix (ou estritamente família de) para computadores. Um sistema operacional é um conjunto de instruções básicas que gerenciam as partes eletrônicas do computador permitindo a execução de aplicativos/programas. Linux é software livre, o que significa que todos têm a liberdade de usá-lo, ver como ele funciona, mudá-lo ou compartilhá-lo.
Há muito software para Linux e como Linux em si mesmo - muito do software para Linux é software livre. Esta é uma das razões pelas quais muitas pessoas gostam de usar Linux.
O componente definidor do Linux é o kernel Linux, um kernel do sistema operacional que Linus Torvalds desenvolveu, primeiro sozinho. O Linux é normalmente empacotado em uma distribuição Linux (ou distro para abreviar). As distribuições também incluem software e bibliotecas de suporte do sistema, muitas das quais são fornecidas pelo Projeto GNU.
As distribuições Linux populares incluem Debian, Fedora e Ubuntu. As distribuições comerciais incluem o Red Hat Enterprise Linux e o SUSE Linux Enterprise Server. As distribuições Desktop Linux incluem um sistema de janelas como o X11 ou Wayland, e um ambiente desktop como o GNOME ou KDE Plasma. As distribuições destinadas a servidores podem omitir completamente os gráficos e incluir uma pilha de soluções, como o LAMP. Como o Linux é livremente redistribuível, qualquer pessoa pode criar uma distribuição para qualquer propósito.
O Linux foi originalmente desenvolvido para computadores pessoais. Linux é o sistema operacional líder em servidores como computadores mainframe, e o único O.S. usado em supercomputadores (pelo menos na lista TOP500, desde novembro de 2017). É usado por cerca de 2,3% dos computadores desktop. O Chromebook, que roda o SO Chrome baseado no kernel Linux, domina o mercado educacional K-12 dos EUA e representa quase 20% das vendas de notebooks inferiores a 300 dólares nos EUA.
O Linux também funciona em sistemas integrados, que são dispositivos cujo sistema operacional é tipicamente incorporado ao firmware e é altamente adaptado ao sistema; isto inclui telefones celulares (especialmente smartphones), computadores tablet, roteadores de rede, controles de automação de instalações, televisores, gravadores de vídeo digital, consoles de videogame e smartwatches. De fato, o sistema operacional Android, um sistema operacional móvel construído sobre o kernel Linux, tem a maior base instalada de todos os sistemas operacionais de uso geral. Em março de 2017, foi relatado que havia mais usuários no Android do que no Microsoft Windows, que não é baseado no Linux.
O Linux é um dos exemplos mais proeminentes de colaboração de software livre e de código aberto. O código fonte pode ser usado, modificado e distribuído comercialmente ou não comercialmente por qualquer pessoa sob os termos de suas respectivas licenças, tais como a Licença Pública Geral GNU.
Como o Linux foi feito
Nos anos 80, muitas pessoas gostavam de usar um sistema operacional chamado Unix. Mas como isso restringia o usuário de compartilhar e melhorar o sistema, algumas pessoas fizeram um novo sistema operacional que funcionaria como Unix, mas que qualquer um poderia compartilhar ou melhorar. MINIX, semelhante ao Unix, era usado como uma ferramenta de ensino para estudantes universitários aprenderem como os sistemas operacionais funcionavam. O MINIX também restringiu seu compartilhamento e aperfeiçoamento por seus usuários.
Um grupo de pessoas chamado Projeto GNU escreveu diferentes partes de um novo sistema operacional chamado G.N.U., mas ele não tinha todas as partes que um sistema operacional precisava para funcionar. Em 1991 Linus Torvalds começou a trabalhar em um substituto para o MINIX que seria de uso livre, e que não custaria nada. Linus iniciou o projeto quando estava freqüentando a Universidade de Helsinki. Isto acabou se tornando o núcleo do Linux.
Linus Torvalds compartilhou o kernel Linux em alguns grupos da Internet para usuários do MINIX. Linus primeiro chamou o sistema operacional de "Freax". O nome Freax veio de juntar as palavras inglesas "free" e "freak", e adicionar um X ao nome porque o Unix tem um X em seu nome. Ari Lemmke, que trabalhou com a Linus na Universidade, foi responsável pelos servidores em que o Freax estava armazenado. Ari não achava que Freax era um bom nome, então ele chamou o projeto de "Linux" sem perguntar a Linus. Mais tarde, Linus concordou que Linux era um nome melhor para seu projeto.
No início, o Linux dependia do código de software do MINIX. Mas, com o código do sistema G.N.U. disponível gratuitamente, ele decidiu que seria bom para o Linux se ele pudesse usar esse código, em vez do código do MINIX, porque o MINIX não permitia que as pessoas o compartilhassem ou mudassem como eles queriam. A G.N.U. General Public License é uma licença de software que permite que as pessoas mudem qualquer parte do código que queiram, desde que compartilhem quaisquer mudanças que façam com as pessoas a quem dão seu software e lhes permitam redistribuí-lo gratuitamente ou por um preço . O software da G.N.U. era todo licenciado sob a G.N.U. General Public License, portanto Linus e as outras pessoas que trabalhavam no Linux poderiam usá-lo também.
Para tornar o kernel Linux adequado para uso com o código do Projeto G.N.U., Linus Torvalds iniciou uma mudança de sua licença original (que não permitia que as pessoas a vendessem) para a G.N.U. GPL. Os desenvolvedores do Linux e da G.N.U. trabalharam juntos para integrar o código da G.N.U. com o Linux para fazer um sistema operacional livre.
Desde 1991, milhares de programadores e empresas têm trabalhado para tornar o Linux melhor, incluindo o Google.
Smoking o pingüim
A mascote do Linux é um pingüim de desenho animado chamado "Tux". Quando uma pessoa vê o pingüim em software e hardware, isso significa que ele funcionará com Linux, e às vezes todos os sistemas que são como Unix.
A idéia do pinguim veio do criador do Linux, Linus Torvalds. A imagem foi feita por um homem chamado Larry Ewing em uma competição para criar um logotipo. A imagem, Tux, não ganhou, mas foi escolhida como mascote mais tarde.
O Tux tornou-se agora um símbolo para Linux, e às vezes até mesmo para código aberto. Ele pode ser visto em muitos lugares diferentes e, muitas vezes, quando as pessoas se referem ao Linux, elas muitas vezes pensam no Tux. Tux foi até incluído em muitos videogames, como Super Tux (como Super Mario Bros. ), Tux Racer (onde os jogadores correm Tux por uma colina gelada) e Pingus (como Lemmings).
Smoking o pingüim
Utilizações
Uso da área de trabalho
Embora existam apenas algumas versões Linux para alguns programas Mac OS X e Microsoft Windows em áreas como editoração eletrônica e áudio e vídeo profissional, existem programas que são comparativamente similares em qualidade comparados com os disponíveis para Mac e Windows.
Muitos programas de software livre que são populares no Windows, tais como Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC e GIMP, estão disponíveis para Linux. Uma quantidade crescente de software proprietário para desktop também pode ser usada sob Linux, como Adobe Flash Player, Spotify e Skype. CrossOver é uma solução proprietária baseada no projeto Wine de código aberto que suporta a execução de aplicativos Windows, como Microsoft Office e Adobe Photoshop sob Linux.
KDE e GNOME | ||||
|
| |||
KDE |
Servidores e supercomputadores
O Linux tem sido usado principalmente como um sistema operacional de servidor, e tem se tornado conhecido por muitas pessoas nessa área; a Netcraft informou em fevereiro de 2008 que cinco das dez melhores empresas de hospedagem de Internet rodam Linux em seus servidores web. Isto se deve à sua estabilidade e tempo de funcionamento, e ao fato de que software de desktop com uma interface gráfica para servidores é muitas vezes desnecessário.
O Linux é comumente usado como sistema operacional para supercomputadores. A partir de novembro de 2017, todos os 500 supercomputadores top de linha operam Linux.
Roadrunner, o supercomputador mais rápido do mundo (a partir de 2009), que roda Linux
Pronunciamento
Em 1992, Torvalds explicou como ele pronuncia a palavra Linux:
“ | li" é pronunciado com um som curto [ee]: compare prInt, mInImal etc. nux" também é curto, sem ditongos, como em pUt. É em parte devido ao minix: linux era apenas meu nome de trabalho para a coisa, e como o escrevi para substituir o minix em meu sistema, o resultado é o que é... o minix de linux tornou-se linux. | ” |
Torvalds disponibilizou uma amostra de áudio que indica sua própria pronúncia, em inglês e sueco.
Alguns falantes de inglês pronunciam o nome como lee-narks ou lee-nix ou lie-nix. De acordo com Torvalds, essa pronúncia é incorreta. []
Tamanho do código
Um estudo de 2001 do Red Hat Linux 7.1 descobriu que esta distribuição tinha 30 milhões de linhas de código. O estudo mostrou que o Red Hat 7.1 exigia cerca de 8.000 anos de tempo para se desenvolver. O estudo também disse que se todo este software tivesse sido feito por meios proprietários, teria custado cerca de US$1,08 bilhão para ser feito nos Estados Unidos. A partir de 7 de março de 2011, o kernel Linux custaria cerca de 3 bilhões de dólares.
A versão 3.10 do kernel Linux, lançada em junho de 2013, tem 15 milhões de linhas de código, enquanto a versão 4.1, lançada em junho de 2015, cresceu para mais de 19,5 milhões de linhas de código por quase 14.000 programadores.
A maioria do código (cerca de 71%) foi escrita na linguagem de programação C, e muitas outras linguagens foram usadas, incluindo C++, linguagem assembly, Perl, Python, Fortran, e várias linguagens de script em shell. Um pouco mais da metade de todas as linhas de código foram licenciadas sob a GPL.
Diferentes versões do Linux
As pessoas que querem obter o Linux podem baixá-lo da Internet ou comprá-lo em uma loja ou site. Às vezes livros e revistas sobre Linux têm um C.D. ou D.V.D. com Linux. Qualquer certa versão do Linux é chamada de "distribuição", ou "distro". Uma versão Linux tem o kernel Linux e o software G.N.U., e alguns programas extras que podem não fazer parte da G.N.U. As diferentes versões incluem diferentes programas extras. As versões usadas pela maioria das pessoas incluem:
- Linux Mint
- Ubuntu
- Arco Linux
- CentOS
- Debian
- Fedora
- Gentoo
- Slackware
- openSUSE
- Mageia
As pessoas podem pagar um pouco de dinheiro por uma versão, para que possam ter um CD-ROM ou DVD e para ajudar a empresa a melhorar suas versões. Normalmente, quando alguém paga, é para que a empresa ajude o usuário após a instalação, o que é chamado de "suporte".
O software para Linux inclui:
- O miolo e a casca.
- O Apache permite que os usuários executem seu próprio website.
- KDE e GNOME são ambientes de trabalho.
- O LibreOffice é para o trabalho de escritório.
- O Mozilla Firefox é um navegador de internet (web).
- GIMP, Inkscape e Blender ajudam as pessoas a trabalhar com imagens.
- Jogos como o Tux Racer.
- O compilador GNU.
Fedora, uma distribuição Linux
Licenciamento, marca e nome
O kernel Linux e a maioria dos softwares GNU são licenciados sob a Licença Pública Geral GNU (GPL). A GPL requer que qualquer pessoa que distribua o kernel Linux deve disponibilizar o código fonte (e quaisquer modificações) para o destinatário sob os mesmos termos. Em 1997, Linus Torvalds disse: "Fazer Linux GPL'd foi definitivamente a melhor coisa que já fiz". Outros componentes chave de um sistema Linux podem usar outras licenças; muitas bibliotecas usam a Licença Pública Menos Geral GNU (LGPL), um tipo da GPL que é menos restrita, e o Sistema X Window usa a Licença MIT. "Linux" é uma marca registrada de Linus Torvalds.
Páginas relacionadas
- Lista de distribuições Linux
Perguntas e Respostas
P: O que é Linux?
R: Linux ou GNU/Linux é um sistema operacional tipo Unix (ou família) para computadores. É uma coleção de instruções básicas que controlam as partes eletrônicas de um computador que permitem que aplicações e programas sejam executados.
P: O que torna o Linux popular?
R: Uma razão pela qual muitas pessoas querem usar o Linux é que há muito software disponível para ele, e muito desse software é gratuito.
P: Quem desenvolveu o núcleo do Linux?
R: O núcleo do Linux foi inicialmente desenvolvido somente por Linus Torvalds.
P: Quais são as distribuições populares do Linux?
R: As distribuições populares incluem Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 ou Wayland, GNOME e KDE Plasma.
P: É possível criar distribuições personalizadas para fins específicos?
R: Sim, porque qualquer pessoa pode copiar e modificar livremente o código fonte sob suas licenças, tal como a Licença Pública Geral GNU.
P: Onde o Linux é mais comumente usado? R: Linux é mais comumente usado em servidores tais como mainframes e supercomputadores, cerca de 2,3% dos computadores desktop, computadores Chromebook no mercado educacional K-12 dos EUA, sistemas embutidos tais como telefones celulares (especialmente smartphones), tablets, roteadores de rede, etc., controladores de automação de plantas, televisores, gravadores de vídeo digital, consoles de videogame e relógios inteligentes.