Unidade Unidade no Ubuntu 16.04 LTS.
Desenvolvido por | Canônico |
---|---|
Primeira versão | 9 de junho de 2010 |
Última versão | 7,5 (25 de maio de 2016) |
Depósito | code.launchpad.net/unity e repo.ubports.com |
Status do projeto | abandonado pela Canonical, assumido pela Ubports |
Escrito em | Vala , C ++ , QML |
Interface | GTK |
Sistema operacional | Ubuntu |
Meio Ambiente | Ubuntu |
línguas | Multi-línguas |
Modelo | Concha |
Licença | GNU GPL v3, GNU LGPL v3 |
Local na rede Internet | unidade.ubuntu.com |
Unity é um ambiente de desktop desenvolvido pela Canonical Ltd para seu sistema operacional Ubuntu . O Unity foi incluído pela primeira vez na edição Netbook do Ubuntu 10.10 . A intenção original é fazer um uso mais eficiente do pouco espaço de tela disponível em netbooks, incluindo, por exemplo, um iniciador de aplicativo vertical. Por meio de seu painel, o Unity permite que você pesquise conteúdo localmente e online.
Mesmo que o Ubuntu tenha usado até agora o GNOME Desktop Manager , o fundador do sistema operacional, Mark Shuttleworth, falou das diferenças de opiniões filosóficas sobre a experiência do usuário com a equipe do GNOME e porque o Ubuntu agora usaria o Unity como desktop padrão em vez do GNOME Shell , deabril de 2011, com Ubuntu Natty Narwhal (11.04) :
“Estávamos no tópico do GNOME Shell, apresentamos nossos pontos de vista e eles não foram adotados pelos designers. Nós divergíamos do pessoal do GNOME Shell em pontos-chave de design, como quantos menus de aplicativos deveriam aparecer no sistema, como alguém deveria pesquisar para encontrar aplicativos, como os aplicativos favoritos de todos deveriam ser apresentados. "
- Mark Shuttleworth
Dentro novembro de 2010O gerente da comunidade do Ubuntu , Jono Bacon, explicou a relação entre o GNOME e o Unity na distribuição: “Quero deixar uma coisa bem clara: o Ubuntu é uma distribuição do GNOME . Estamos entregando o framework GNOME, continuaremos a incluir aplicativos GNOME e estamos otimizando o Ubuntu para GNOME. A única diferença é que o Unity é um Shell diferente para o GNOME, mas continuaremos a oferecer suporte aos últimos desenvolvimentos do GNOME Shell nos arquivos do Ubuntu. "
A interface Shell Unity agora é um plugin para o gerenciador de janelas Compiz , que a Canonical afirma ser mais rápido do que Mutter , o gerenciador de janelas para o qual GNOME Shell é um plugin. A Canonical anunciou que projetou o Unity para desktops também e tornará o Unity o Shell padrão para o Ubuntu na versão 11.04.
O GNOME Shell não será incluído no Ubuntu 11.04 Natty Narwhal, pois seu desenvolvimento não está completo, mas estará disponível através de um PPA (Personal Package Archives), e é esperado para o Ubuntu 11.10.
Dentro novembro de 2010, Mark Shuttleworth anunciou sua intenção de eventualmente rodar o Unity no Wayland , ao invés do X usado em quase todos os sistemas GNU / Linux.
Em dezembro de 2010, alguns usuários solicitaram que o inicializador ( ou dock ) fosse movido da esquerda para outras bordas da tela, mas Mark Shuttleworth respondeu: "Temo que isso não se encaixa em nosso objetivo de design, então não vai implementá-lo. Queremos o inicializador sempre próximo ao botão do Ubuntu. "
O 14 de janeiro de 2011, A Canonical também lançou uma prévia da versão 2D do Unity baseada em Qt e escrita em QML .
O 5 de abril de 2017, Mark Shuttleworth anuncia a descontinuação do Unity8 (bem como das versões móveis). A versão 18.04 do Ubuntu integra a interface Gnome. O fundador do Ubuntu e da Canonical explica essa escolha pela fragmentação causada pela escolha de desenvolver uma interface diferente, mais do que a inovação que deveria ter trazido.
A Unity está sujeita ao contrato do contribuidor da Canonical, exigindo que os contribuidores atribuam direitos autorais à Canonical e, potencialmente, permitindo que a empresa os libere sob outra licença. Esta licença pode se tornar proprietária.
O Unity permite que você pesquise conteúdo, esteja ele armazenado localmente em seu computador ou online. Para fazer isso, ele agrega várias fontes de dados chamadas “escopos”. Considera-se que o conteúdo buscado por um usuário pode ser de múltiplas naturezas: vídeos ou músicas online, fotos em redes sociais, artigos da Wikipedia, artigos científicos, gráficos, informações ou loja online. Quando o usuário pesquisa o painel, essa pesquisa é enviada ao serviço Smartscopes da Canonical. O serviço verificará se há resultados para a pesquisa nas diferentes fontes de dados agregadas e ativadas pelo usuário e, em seguida, completará seus resultados consultando as fontes novamente. O serviço SmartScopes atua então como um proxy. Os resultados são então enviados de volta para a estação de trabalho do usuário e ponderados de acordo com vários critérios, a seguir exibidos no painel ou em uma das visualizações materializadas fornecidas para esse fim. A pesquisa online, no entanto, pode ser desabilitada nas configurações do sistema e cada fonte de dados pode ser habilitada ou desabilitada em "Plug-ins do painel"
Colocando assim os resultados do negócio no desktop, o Unity atraiu críticas de muitos usuários que o vêem como um adware .
A Canonical está desenvolvendo duas versões do Unity visualmente idênticas, mas tecnicamente muito diferentes.
Unity 3D é uma extensão para Compiz escrita em C ++ e Vala que permite aceleração de hardware em sistemas compatíveis. Ele usa uma estrutura OpenGL pouco conhecida chamada Nux .
O Unity 2D é um conjunto de programas escritos em QML, a linguagem Qt . Por padrão, o Unity 2D usa o Metacity, mas também pode usar um gerenciador de janelas acelerado como Compiz ou KWin .
O Unity 2D é usado em vez do desktop GNOME clássico em computadores que não podem executar o Unity 3D no Ubuntu 11.10.
O Unity 2D não está mais disponível desde a versão 12.10 (The Quantal Quetzal), o Ubuntu já emulou o Unity 3D, mas uma queda nos resultados de desempenho .