PC

Qual é a diferença entre Ubuntu e Fedora?

Qual é a diferença entre Ubuntu e Fedora?

Novas distribuições Linux continuam aparecendo e, para alguns usuários, está se tornando tedioso tentar acompanhá-las. Você provavelmente já ouviu alguém perguntar “Qual é o objetivo de todas essas distribuições?”. Talvez você tenha sido solicitado a explicar a diferença entre duas distribuições Linux. Essas perguntas podem parecer estranhas no início, mas fazem sentido, especialmente se a pessoa que as faz for um iniciante que ainda está aprendendo sobre Linux.

Nem o Fedora nem o Ubuntu são novas distribuições, mas ambos tiveram novas versões há relativamente pouco tempo. O Ubuntu 16.04 foi lançado em abril, e o Fedora 24 Beta foi lançado há algumas semanas, com o lançamento final agendado para 14 de junho. Esta próxima versão do Fedora deve atrair alguma atenção, por isso pode ser útil explicar como é diferente de Ubuntu. Já mostramos algumas diferenças entre o Ubuntu e o Linux Mint; neste caso, as diferenças serão maiores e mais óbvias.

História e Desenvolvimento

Tanto já foi escrito sobre o Ubuntu que sua avó provavelmente sabe que sua primeira versão foi baseada no branch instável do Debian e foi lançada em outubro de 2004. O Fedora é um pouco mais antigo - a primeira versão foi lançada em novembro de 2003, e a história de fundo é um pouco mais complicado.

Essa primeira versão do Fedora chamava-se Fedora Core 1 e era baseada no Red Hat Linux 9. O Fedora foi concebido como uma alternativa orientada para a comunidade ao Red Hat, e tinha dois repositórios principais: Core, que era mantido pela Red Hat desenvolvedores e Extras, mantidos pela comunidade. No entanto, no final de 2003, o Red Hat Linux se fundiu com o Fedora para se tornar uma distribuição única da comunidade, e o Red Hat Enterprise Linux foi criado como sua contraparte com suporte comercial. Até 2007 o Fedora manteve “Core” como parte de seu nome, mas com o lançamento do Fedora 7, os repositórios Core e Extra foram unidos, e desde então a distribuição é chamada simplesmente de Fedora.

A maior diferença aqui é que o Red Hat Linux original essencialmente se dividiu em Fedora e Red Hat Enterprise Linux, enquanto o Debian ainda é uma entidade completa e separada do Ubuntu, que importa pacotes de uma das ramificações do Debian.

Embora muitos pensem que o Fedora é baseado diretamente no Red Hat Enterprise Linux (RHEL), isso não é totalmente verdade. Em vez disso, é o oposto: as novas versões do RHEL são garfos do Fedora que são exaustivamente testados quanto à qualidade e estabilidade antes de seu lançamento. Por exemplo, RHEL 7 é baseado em repositórios do Fedora 19 e 20. A comunidade Fedora também fornece pacotes extras para RHEL em um repositório chamado Extra Packages for Enterprise Linux (EPEL).

A estrutura por trás do desenvolvimento dessas duas distros é relativamente semelhante. O Projeto Fedora (estabelecido em 2003) é responsável por coordenar o desenvolvimento do Fedora e é patrocinado pela Red Hat. O Conselho Fedora governa esta iniciativa, e o presidente (Líder do Projeto Fedora) é escolhido e empregado pela Red Hat. Existem outros grupos de governo, como o Comitê de Direção de Engenharia do Fedora e o Comitê de Direção de Embaixadores do Fedora, onde os membros são eleitos pela comunidade.

Por outro lado, o Ubuntu é diretamente financiado e gerenciado pela Canonical. A Comunidade Ubuntu é organizada em torno de vários grupos maiores, com os principais sendo o Conselho da Comunidade e o Conselho Técnico. Os membros desses dois são indicados por Mark Shuttleworth, o fundador da Canonical. Outros grupos incluem o Forums Council, o IRC Council e o Developer Membership Board. Os usuários podem se inscrever para se tornarem membros do Ubuntu e se tornarem voluntários como contribuidores em várias equipes organizadas pela comunidade.

Ciclo de lançamento e suporte

O Ubuntu lança uma nova versão a cada seis meses - em abril e em outubro. Cada quarta versão é considerada uma versão de suporte de longo prazo (LTS), o que significa que as versões LTS são lançadas a cada 2 anos. Desde 2012, todo lançamento LTS recebe suporte oficial e atualizações para os próximos cinco anos. Outras versões “regulares” costumavam ser suportadas por 18 meses, mas este período foi reduzido para nove meses em 2013.

O Fedora não tem uma programação rígida, mas geralmente novos lançamentos são lançados a cada seis meses. No entanto, eles são suportados por 13 meses, que é mais do que o período de suporte do Ubuntu para lançamentos regulares. Não há versões LTS do Fedora.

O que há em um nome?

Se você pensou que as convenções de nomenclatura do Ubuntu eram (desnecessariamente) complicadas, espere até ver as regras para nomes do Fedora.

Ambas as distribuições incluem números de versão em seus nomes. Ubuntu tem “lançamentos pontuais”, onde o primeiro número significa o ano e o segundo o mês em que uma versão foi lançada. Isso é realmente útil, pois você pode saber a idade da distribuição rapidamente - por exemplo, o Ubuntu 13.04 foi lançado em abril de 2013. O Fedora mantém a simplicidade e usa números inteiros, começando com 1 para a primeira versão e (atualmente) terminando com 23, a versão estável mais recente lançada em novembro de 2015.

Para o Ubuntu, o próprio codinome sempre contém duas palavras que começam com a mesma letra. A primeira palavra é um adjetivo e a segunda um animal, freqüentemente incomum ou raro. Qualquer pessoa pode sugerir nomes para as próximas versões do Ubuntu, mas a decisão final é anunciada por Mark Shuttleworth, junto com uma explicação ou uma pequena anedota sobre o nome. A próxima versão do Ubuntu, prevista para outubro deste ano, se chamará Yakkety Yak.

O Fedora 20 Heisenbug de 2013 foi a última versão com um codinome, e todas as versões subsequentes são chamadas apenas de “Fedora X”, onde X significa o número que segue a versão anterior. Antes disso, qualquer pessoa da comunidade podia sugerir um nome, mas era preciso seguir um conjunto de regras para se qualificar para a aprovação dos membros governantes. Os nomes de lançamento deveriam compartilhar uma conexão, de preferência uma conexão incomum ou nova, e não deveriam ser nomes de pessoas vivas ou termos de marca registrada. A relação entre os nomes do Fedora X e do Fedora X + 1 deve corresponder à fórmula “é um”, de modo que o seguinte seja verdadeiro: X é um Y e, portanto, X + 1. Para ilustrar, o Fedora 14 foi chamado de Laughlin e Fedora 15 Lovelock. Lovelock e Laughlin são cidades de Nevada. No entanto, a relação para Fedora X e Fedora X + 2 não deve ser a mesma!

Isso parece que causaria uma enorme dor de cabeça? Bem, talvez seja uma das razões pelas quais os desenvolvedores decidiram abandoná-lo.

Edições e ambientes de área de trabalho

O Fedora tem três edições principais: Cloud, Server e Workstation. Os dois primeiros são autoexplicativos e a Workstation é, na verdade, a edição que a maioria das pessoas usa - aquela para desktops e laptops (de 32 ou 64 bits). A comunidade Fedora também fornece imagens separadas das três edições para dispositivos baseados em ARM. Há também o Fedora Rawhide, uma versão de desenvolvimento continuamente atualizada do Fedora que contém as compilações mais recentes de todos os pacotes do Fedora. Rawhide é um campo de testes para novos pacotes, então não é 100% estável, mas você ainda pode usá-lo como uma distribuição de lançamento contínuo.

O Ubuntu vence o Fedora aqui, pelo menos em quantidade. Junto com a edição Desktop padrão, o Ubuntu oferece produtos separados chamados Cloud, Server, Core (para dispositivos da Internet das Coisas) e Ubuntu Touch para dispositivos móveis. A edição desktop oferece suporte a sistemas de 32 e 64 bits, e as imagens do servidor estão disponíveis para diferentes infraestruturas (ARM, LinuxONE, POWER8). Há também o Ubuntu Kylin, uma edição especial do Ubuntu para usuários chineses, que saiu pela primeira vez em 2010 como “Ubuntu Chinese Edition” e foi rebatizada como um subprojeto oficial em 2013.

Quanto a ambientes de desktop, a edição principal do Fedora usa Gnome 3 com Gnome Shell. O DE padrão do Ubuntu é Unity, e outras opções são fornecidas por meio de “sabores do Ubuntu”, que são variantes do Ubuntu com diferentes ambientes de desktop. Há Kubuntu (com KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (com Xfce), Lubuntu (com LXDE) e uma nova variante chamada Budgie Remix está em desenvolvimento, com esperança de se tornar um sabor oficial do Ubuntu.

Os sabores equivalentes do Fedora são Spins, ou “desktops alternativos”. Existem spins com os ambientes de desktop KDE, Xfce, LXDE, MATE e Cinnamon, e um spin especial chamado Sugar on a Stick com um ambiente de aprendizagem simplificado. Este projeto é feito sob medida para crianças e escolas, especialmente em países em desenvolvimento.

O Fedora também possui Labs, ou “pacotes de software funcionais”. Eles são coleções de softwares especializados que podem ser instalados em um sistema Fedora existente ou como uma distribuição Linux independente. Os laboratórios disponíveis incluem Design Suite, Games, Robotics Suite, Security Lab e Scientific. Ubuntu fornece algo semelhante na forma de Edubuntu, Mythbuntu e Ubuntu Studio - subprojetos com aplicativos especializados para educação, sistemas de entretenimento doméstico e produção de multimídia, respectivamente.

Pacotes e Repositórios

As diferenças mais marcantes entre o Ubuntu e o Fedora são encontradas neste domínio. Em primeiro lugar, existe o sistema de gerenciamento de pacotes. O Fedora usa RPM com pacotes .rpm, enquanto o Ubuntu usa pacotes DPKG e .deb. Isso significa que os pacotes do Ubuntu não são compatíveis com o Fedora por padrão e você não poderá instalá-los a menos que os converta com algo como Alien. O Ubuntu também apresentou pacotes Snappy, que supostamente são muito mais seguros e fáceis de manter do que os pacotes .deb, mas ainda não são amplamente usados ​​entre os desenvolvedores.

Com exceção de algum firmware binário, O Fedora não inclui nenhum software proprietário em seus repositórios oficiais. Isso se aplica a drivers gráficos, codecs e qualquer outro software restrito por patentes e questões legais. A consequência direta disso é que o Ubuntu tem mais pacotes em seus repositórios do que o Fedora.

Um dos principais objetivos do Fedora é fornecer apenas software livre e de código aberto, e a comunidade incentiva os usuários a encontrar alternativas para seus aplicativos não-livres. Se você deseja ouvir música em MP3 ou reproduzir DVDs no Fedora, você não encontrará suporte para isso nos repositórios oficiais. Existem, no entanto, repositórios de terceiros como o RPMFusion que contém muitos softwares gratuitos e não-livres que você pode instalar no Fedora.

O Ubuntu pretende estar em conformidade com as Diretrizes de Software Livre do Debian, mas ainda faz muitas concessões. Ao contrário do Fedora, o Ubuntu inclui drivers proprietários em seu ramo restrito de repositórios oficiais. Há também o repositório de parceiros que contém software proprietário de fornecedores parceiros da Canonical - Skype e Adobe Flash Player, por exemplo. É possível comprar aplicativos comerciais do Ubuntu Software Center, e você pode ativar o suporte para DVDs, MP3s e outros codecs populares simplesmente instalando um único pacote (extras restritos do Ubuntu) do repositório.

O Copr do Fedora é uma plataforma semelhante aos Arquivos de Pacotes Pessoais do Ubuntu (PPA) - permite que qualquer pessoa carregue pacotes e crie seu próprio repositório. A diferença aqui é a mesma da abordagem geral para licenciamento de software - você não deve fazer upload de pacotes que contenham componentes não-livres ou qualquer outra coisa que seja explicitamente proibida pelo Conselho do Projeto Fedora.

Público Alvo e Metas

Desde o início, o Fedora tem se concentrado fortemente em três coisas: inovação, comunidade e liberdade. Ele oferece e promove software exclusivamente gratuito e de código aberto e enfatiza a importância de cada membro da comunidade. Ele é desenvolvido pela comunidade e os usuários são ativamente incentivados a participar do projeto, não apenas como desenvolvedores, mas também como escritores, tradutores, designers e palestrantes públicos (Embaixadores do Fedora). Existe um projeto especial que ajuda mulheres que desejam contribuir, com o objetivo de combater o preconceito de gênero e a segregação nos círculos de tecnologia e FOSS.

além disso, O Fedora é frequentemente a primeira ou uma das primeiras distribuições a adotar e apresentar novas tecnologias e aplicativos. Foi uma das primeiras distribuições a enviar com SELinux, inclui o desktop Gnome 3, usa o Plymouth como o aplicativo de boot, adota o systemd como o sistema de inicialização padrão e usa o Wayland em vez do Xorg como o servidor de exibição padrão.

Os desenvolvedores do Fedora fazem questão de colaborar com outras distribuições e projetos upstream, e compartilhar suas atualizações e contribuições com o resto do ecossistema Linux. Por causa dessa constante experimentação e inovação, o Fedora é frequentemente (erroneamente) rotulado como uma distribuição instável e de ponta, que não é adequada para iniciantes e para o uso diário. Este é um dos mitos mais difundidos do Fedora, e a comunidade Fedora está trabalhando muito para mudar essa percepção. Embora desenvolvedores e usuários avançados que desejam experimentar os recursos mais recentes sejam o público-alvo principal, o Fedora pode ser usado por qualquer pessoa, assim como o Ubuntu.

Por falar no Ubuntu, alguns dos objetivos desta distribuição se sobrepõem ao Fedora. O Ubuntu também se esforça para inovar, mas eles estão escolhendo muito abordagem mais amigável ao consumidor. Ao fornecer um sistema operacional para dispositivos móveis, o Ubuntu está tentando conquistar um lugar para si no mercado e, ao mesmo tempo, impulsionar seu projeto principal - convergência.

A comunidade parece um pouco menos envolvida em decisões cruciais, o que se refletiu na reação do usuário contra as mudanças em versões anteriores do Ubuntu. O Ubuntu também esteve envolvido em algumas controvérsias, principalmente na questão da privacidade com a lente de compras Unity no Ubuntu 12.10. Apesar disso, o Ubuntu é frequentemente proclamado a distribuição Linux mais popular, graças à sua estratégia de ser amigável e simples o suficiente para iniciantes e ex-usuários do Windows.

Ainda assim, o Fedora tem um ás na manga - Linus Torvalds, o criador do Linux, usa o Fedora em seus computadores.

E você? Você usa o Fedora ou o Ubuntu ainda é seu favorito? Esquecemos de mencionar alguma diferença importante entre o Fedora e o Ubuntu? Deixe-nos saber nos comentários abaixo!

Créditos da imagem: Captura de tela da convergência, captura de tela do Budgie Remix, captura de tela do Fedora Core 1 via Wikimedia Commons, Red Hat Linux por Leonid Mamchenkov via Flickr.

Capacidade multiadministrador das páginas de marca do Google+ em breve, antes de 2012
O Google+ permitirá que vários administradores gerenciem a página de uma marca “antes de 2012”, disse Kristoffer Sorensen em uma sessão de perguntas e...
O Google oferece Rs 1,4 milhões para Krunal Patel A BITS, estudante de Goa
Krunal Kishorbhai Patel, estudante do BITS Goa, recebeu oferta de Rs 1,4 crore do gigante da tecnologia Google. Com apenas 21 anos, Krunal realmente ...
6 maneiras de inicializar o Windows 10 no modo de segurança
O Modo de segurança sempre foi o principal componente para solucionar muitos problemas do Windows. No Modo de Segurança, o Windows carrega apenas com ...