Escolar Documentos
Profissional Documentos
Cultura Documentos
OPERACIONAIS DE
REDES ABERTAS
Introdução
Atualmente, faz-se necessário entender os conceitos de software livre, pois
são nesses conceitos que toda a comunidade tecnológica se baseia para
a criação e o desenvolvimento de aplicações desse tipo. Nesse contexto,
o software livre pode ser considerado uma filosofia de trabalho baseada
em cooperação.
Na vertente do software livre, surge o Linux, um sistema operacional de
código-fonte aberto e livre para que as pessoas possam estudar, utilizar e
até mesmo modificar o software. Assim, surgem as diversas distribuições
Linux com os mais diversos objetivos.
Neste capítulo, você conhecerá a filosofia e os conceitos de software
livre. Além disso, conhecerá o sistema operacional Linux, bem como a
história e a evolução de suas distribuições.
relação ao seu preço. Um software livre possui essas liberdades, mas isso não
significa que ele deve ser gratuito.
Um programa de computador pode ser considerado software livre se os
usuários possuírem quatro liberdades, são elas (LAURENT, 2004):
Um software só pode ser considerado livre se ele atender a todas as quatro liberdades
apresentadas anteriormente. Se um software atender a apenas três delas, ele não
poderá ser considerado um exemplo de software livre.
Portanto, é possível perceber o poder que o Linux possui e o quão robusto ele
é, uma vez que pode ser utilizado como um sistema operacional que fornecerá
os recursos necessários para o funcionamento de computadores.
Para saber mais sobre a história do projeto GNU nas palavras do próprio Richard
Stallman, visite o site oficial do projeto.
A distribuição Red Hat foi base para diversas outras distribuições Linux,
como Turbolinux, PLD, LinuxPPC, Conectiva, Red Flag, entre outras.
Para saber mais sobre a árvore genealógica das distribuições Linux, visite o site Wiki-
media.org e procure pela distribuição que deseja.
10 Introdução ao sistema operacional Linux
Conhecendo o Fedora
Segundo Sobell (2012), o Fedora é uma distribuição Linux bem fácil de se utilizar,
devido à sua interface gráfica amigável. Essa distribuição é patrocinada pela
empresa Red Hat, de modo que o Fedora é visto como uma estratégia da empresa
para engajar pessoas que desejam utilizar uma distribuição Linux para uso pessoal.
O sistema operacional Fedora possui mais de 16 mil pacotes de software e
as mais recentes interfaces gráficas. No entanto, o Fedora é considerado um
sistema menos estável, pois essa distribuição se concentra nas tecnologias
mais recentes (NEGUS, 2014).
As principais razões para se utilizar o Fedora são as seguintes (NEGUS, 2014):
Para saber mais sobre o Fedora, visite o site oficial dessa distribuição.
Apesar de o Fedora ser uma versão muito fácil de ser utilizada, nos últi-
mos anos, outra distribuição passou a ser uma das mais utilizadas: o Ubuntu
(NEGUS, 2014), descrito em detalhes a seguir.
Conhecendo o Ubuntu
De acordo com Tabassum e Mathew (2014), o Ubuntu é um sistema operacional
Linux baseado no Debian, com desenvolvimento liderado pela Canonical Ltd.,
de propriedade de Mark Shuttle. A distribuição Ubuntu é um software livre de
código aberto, licenciado sob a GNU General Public License, juntamente a várias
outras licenças gratuitas. O Ubuntu possui algumas versões, como a versão desktop
e a versão para servidor. As versões desktop e servidor diferem em termos do
pacote de interface gráfica do usuário. Para a versão desktop, a interface gráfica
do usuário UNITY ou GNOME é pré-instalada por padrão, ao passo que a versão
do servidor possui uma interface de linha de comando por padrão.
Segundo os autores, o Ubuntu 4.0 foi a primeira versão do Ubuntu OS,
lançada em 26 de outubro de 2004. A cada 6 meses, o Ubuntu lança uma nova
versão. As versões LTS destinam-se, principalmente, a usuários corporativos
e à implantação em larga escala do sistema operacional. Assim, em anos
pares, a versão do Ubuntu é LTS e, com isso, possui um suporte com maior
duração. As convenções de nomenclatura utilizadas em cada versão do Ubuntu
OS baseiam-se em nomes de animais que tenham aparência ou hábitos que
reflitam os novos recursos dessa versão específica. A atribuição numérica
das versões de lançamento representa o ano e o mês da data de lançamento.
12 Introdução ao sistema operacional Linux
Conhecendo o Debian
De acordo com Kumar (2019), o projeto Debian foi iniciado por Ian Murdock
em agosto de 1993. O primeiro lançamento do sistema operacional foi em
janeiro de 1994. A versão estável desse sistema operacional sai a cada dois
anos, ao passo que a versão experimental é a versão de teste da versão Debian.
O projeto Debian segue o esquema de numeração e nome do código para todos
os lançamentos. Segundo o autor, muitas distribuições populares derivam do
Debian, a exemplo da distribuição popular Ubuntu, e existem atualmente
cerca de 143 distribuições baseadas no Debian.
Os repositórios de pacote Debian contêm 51.000 pacotes de aplicativos,
de modo que os usuários podem disponibilizar software para qualquer fim.
O projeto Debian é único entre os outros projetos Linux, devido ao amplo
suporte da comunidade, aos seus grandes repositórios de pacotes e ao estilo de
gerenciamento de projetos gratuito. Além disso, o Debian Linux possui muitos
recursos úteis adequados para grupos de usuários novos e mais experientes.
A Figura 5, a seguir, apresenta uma tela do sistema operacional Debian.
Como pode ser visto na Figura 5, o Debian possui uma interface mais
enxuta em relação aos outros sistemas operacionais, além de ser bem mais
estável. Por esse motivo, várias distribuições são baseadas nele.
Dessa forma, é importante que o profissional de TI conheça e aprenda a
utilizar as distribuições Linux, pois, atualmente, existem muitas empresas
que utilizam o Linux como tecnologia base, de modo que saber utilizar esse
sistema operacional pode ser um diferencial na sua carreira.
BRITO, E. Fedora 28 beta lançado com o GNOME 3.28 e muito mais. 2018. Disponível em:
https://www.edivaldobrito.com.br/fedora-28-beta/. Acesso em: 18 jun. 2020.
KUMAR, V. Debian: a Linux based operating system for all purposes. [S. l.: s. n.], 2019.
LAURENT, A. M. S. Understanding open source and free software licensing: guide to navi-
gating licensing issues in existing & new software. [S. l.]: O'Reilly Media, 2004.
NEGUS, C. Linux: a bíblia. 8. ed. Rio de Janeiro: Alta Books, 2014.
PEDROSO, A. L. Quase chegando. Windows 10 May 2020 Update entra em fase final
de testes. 2020. Disponível em: https://mundoconectado.com.br/noticias/v/13271/
quase-chegando-windows-10-may-2020-update-entra-em-fase-final-de-testes. Acesso
em: 18 jun. 2020.
RIKER, A. Usando e desvendando o red hat enterprise Linux. 2020. Disponível em: https://
www.rikerlinux.com.br/2016/10/usando-e-desvendando-o-red-hat.html. Acesso em:
18 jun. 2020.
SHAH, V.; KEEFE, J. Free software: uses of free software and its implications in the software
industry. 2010. Disponível em: https://www.westga.edu/~bquest/2010/software10.
pdf. Acesso em: 18 jun. 2020.
SIMIONI, D. 7 coisas para fazer depois de instalar o Ubuntu 18.04 LTS. 2018. Disponível
em: https://diolinux.com.br/2018/04/o-que-fazer-depois-instalar-ubuntu-1804-lts.
html. Acesso em: 18 jun. 2020.
SOBELL, M. G. A practical guide to Fedora and red hat enterprise Linux. 6th ed. Upper
Saddle River: Prentice Hall Press, 2012.
TABASSUM, M.; MATHEW, K. Software evolution analysis of linux (Ubuntu) OS. In: INTER-
NATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND TECHNOLOGY (ICCST),
2014. Proceedings […]. [S. l.]: IEEE, 2014.
Introdução ao sistema operacional Linux 15
TANENBAUM, A. S.; BOS, H. Modern operating systems. 4th ed. Boston: Pearson, 2015.
WILLIAMS, S. Free as in freedom: Richard Stallman's crusade for free software. [S. l.]:
Createspace, 2009.
Leituras recomendadas
BENVENUTI, C. Understanding Linux network internals. Beijing: O'Reilly Media, 2005.
LOVE, R. Linux kernel development. 3rd ed. Upper Saddle River: Addison-Wesley, 2010.
Os links para sites da web fornecidos neste capítulo foram todos testados, e seu fun-
cionamento foi comprovado no momento da publicação do material. No entanto, a
rede é extremamente dinâmica; suas páginas estão constantemente mudando de
local e conteúdo. Assim, os editores declaram não ter qualquer responsabilidade
sobre qualidade, precisão ou integralidade das informações referidas em tais links.