Android

Moblin: um primeiro olhar para o sistema operacional de código aberto da Intel

Diferenças entre software de código aberto e código fechado

Diferenças entre software de código aberto e código fechado

Índice:

Anonim

O Moblin é um sistema operacional de código aberto criado pela Intel para netbooks e, especificamente, o tipo de pessoas que os utilizam.

Em nível técnico, isso significa que o Moblin foi desenvolvido para o chip Atom x86. encontrado em muitos netbooks, enquanto em um nível prático significa que o Moblin é um sistema operacional voltado para Internet e multimídia. O Moblin é menos sobre planilhas inativas em movimento e mais sobre twittering, atualização de sua conta no Facebook e assistir a filmes em qualquer lugar.

Fundamentalmente, o Moblin é apenas outra distribuição do Linux (baseada no Fedora), embora seja uma beneficia de alguns ajustes exclusivos e uma interface de usuário radical. No entanto, aplicativos tradicionais ficam em segundo plano, e alguns que você pode esperar estão faltando (não há GIMP ou OpenOffice.org, por exemplo). O Moblin é baseado na área de trabalho familiar do GNOME / GTK, como distros como o Ubuntu, mas isso é praticamente invisível por causa das melhorias da interface.

Qualquer funcionalidade offline tende a ser voltada para reprodução de filmes ou música, assim você pode acompanhar The Wire ou o mais recente de Britney enquanto estiver fora do alcance de uma estação base de Wi-Fi.

O Moblin é de código aberto e gratuito, para que você possa fazer o download e experimentar você mesmo. Como a maioria dos processadores convencionais da Intel, o Atom é essencialmente um chip x86, portanto, você deve ser capaz de executar o Moblin em qualquer computador ou em um ambiente virtualizado. No entanto, ele requer drivers de gráficos 3D, portanto, está longe de ser ideal no VMware ou no VirtualBox e também é otimizado para telas widescreen de baixa resolução. Além disso, seu suporte de hardware é deliberadamente limitado ao que é normalmente encontrado em netbooks.

O primeiro beta do Moblin v2.0 acaba de ser lançado, e eu decidi fazer uma jogada com ele.

Primeiros passos

A natureza beta deste lançamento é muito evidente e tive um mau começo. A placa de Wi-Fi no meu Dell Mini 9 não foi reconhecida, então tive que revisar o sistema operacional enquanto estava conectado por um cabo ao roteador de Internet. Além disso, não consegui entrar em alguns dos serviços online, como o Twitter, porque o software de login do Moblin simplesmente não funcionava.

Talvez o maior bug que me impediu de testar o Moblin foi a incapacidade de clicar em campos de texto dentro do navegador. Portanto, não consegui digitar meu nome de usuário / senha com serviços on-line, como Gmail ou Google Docs, e não consegui testar a velocidade do navegador ao acessar os aplicativos.

Esses são bugs graves para uma versão beta e renderizam Os sistemas operacionais são efetivamente inúteis, mesmo para aqueles que não se importam de enfrentar o impacto ocasional ou perda de dados.

Por acaso, e talvez surpreendentemente, Moblin parece não saber que o Google existe. Você pode configurar o Google Talk para bater papo, mas seu navegador sugere pesquisar no Yahoo! por padrão. Alguém abaixo dos 50 anos ainda usa o Yahoo!

Parecia que os desenvolvedores do Moblin apoiaram o cavalo errado aqui. Eu gostaria de ter visto conexões com os gostos do Gmail e do Google Docs. Onde está o Google Gears, então é possível fazer backup dos meus dados localmente?

O Moblin inclui um cliente de e-mail real, aparentemente baseado no Evolution, e achei isso surpreendente. Se você ainda está no meio do download de e-mails para seu computador em nossa era moderna, então você está fazendo errado. Se você está baixando para um computador portátil projetado para ser um dispositivo de computação secundário, então você definitivamente está fazendo errado.

Mas talvez eu esteja me adiantando aqui. Vamos começar com uma descrição de como o Moblin se parece e sente

Look and Feel

Simplificando, o Moblin parece ótimo. Estamos falando de níveis de atratividade semelhantes aos da Apple. Da mesma forma, a intuição é o nome do jogo com a interface do usuário e convida a uma sensibilidade semelhante à da Apple de seguir o nariz para descobrir como as coisas funcionam.

Na parte superior da tela há uma série de ícones representando várias atividades que você pode fazer. Esta é efetivamente uma barra de ferramentas flutuante, porque desaparece quando você não precisa dela. Quando o mouse passa sobre a barra de ferramentas, seus ícones balançam de uma maneira simples, um recurso fornecido pelo kit de ferramentas de animação e gráficos Clutter OpenGL que sustenta todo o sistema operacional. Isso dá a tudo uma sensação divertida e lembra que esse não é um sistema operacional voltado para os negócios. Moblin é para coisas que você quer fazer, não coisas que você tem para fazer.

Uma vez que você seleciona um ícone, sua janela de programa aparece sob a barra de ferramentas. A janela do programa pode ocupar apenas metade da tela, como a ferramenta Atualização de Status, que você pode postar no Twitter, ou pode preencher a tela inteira, como no navegador.

O navegador da Web é um bom exemplo de a filosofia de design e polimento aplicada ao Moblin. Clique no ícone do navegador na barra de ferramentas principal e um pequeno painel se desdobra exibindo miniaturas de seus sites favoritos. Alternativamente, você pode digitar um endereço no campo relevante. Depois disso, o navegador assume a janela inteira. Na parte superior da tela está a barra de endereços, junto com uma barra de guias, mas o resto da tela não contém nada além do site

Zoned Out

A chave para a filosofia de interface do Moblin é o conceito de zonas. No entanto, o termo é usado de duas maneiras distintas e separadas. O primeiro uso é o 'myzone'. Isso obtém seu próprio botão da barra de ferramentas e fornece uma página inicial agregada onde, por falta de uma maneira melhor de dizê-lo, você pode ver rapidamente o que está acontecendo em seu mundo on-line. Recentes twitters de seus amigos aparecem aqui, assim como as pré-visualizações em miniatura de seus sites favoritos. Calendar e To Do lembretes também aparecem à esquerda.

O segundo uso da palavra é fornecer o que são efetivamente desktops virtuais, que é um método de superar as limitações dos tamanhos de tela de netbooks pequenos. Qualquer aplicativo iniciado deve ser atribuído a uma zona existente ou a uma nova zona. Mais de um aplicativo pode ser atribuído a uma zona, e talvez isso permita ver o benefício - a ferramenta de troca de zona (que possui seu próprio botão da barra de ferramentas) permite selecionar não apenas as zonas, mas também os aplicativos em uma zona. Se você já usou algum dos recursos do Spaces and Expose do Mac OS X, você já estará ciente do conceito geral.

Ele funciona bem, mas é um pouco irritante ser solicitado a escolher uma zona para designar o programa. para após o lançamento de cada programa. Ele transforma um procedimento de um clique em um procedimento de dois cliques e também induz confusão em iniciantes que ainda não entendem o conceito de zonas.

Muito melhor seria se o aplicativo fosse atribuído automaticamente a uma nova zona. O gerenciador de zonas poderia então ser usado para o propósito mais sensato de agregar e gerenciar janelas de programas existentes.

Crítica

Às vezes, o Moblin não era totalmente intuitivo. Faria algo estranho, deixando-me imaginando o que está acontecendo. Por que a janela do programa acabou de aparecer? Como faço para não fazer o que acabou de fazer? Além disso, a barra de ferramentas flutuante na parte superior tinha o hábito de aparecer quando eu ia clicar no botão fechar em uma janela de aplicativo, como o navegador (embora você tenha que saber por que é possível fechar a janela do navegador em um SO como Moblin - é a principal ferramenta para o usuário, e deve sempre estar lá em segundo plano)

Tudo o que você precisa clicar dentro do Moblin tende a estar no topo da tela, e isso causa um pouco de confusão. Não tenho certeza porque as barras de ferramentas da janela do navegador não podem estar na parte inferior. Isso funciona bem para o navegador no meu Nokia N800.

O status beta deste lançamento é extremamente evidente e, infelizmente, este lançamento parecia mais um alfa. Um beta deve ser funcional, se tiver bugs. Esta versão foi totalmente inutilizável para o propósito pretendido. Está longe de estar pronto para o mundo real. No entanto, os componentes da interface do usuário funcionaram perfeitamente e isso pode indicar onde todo o trabalho foi feito. Eu não posso discordar dessa decisão, para ser honesto. Um sistema operacional de netbook tem que parecer e se sentir bem, especialmente em nosso mundo moderno de iPhones e Android. O Moblin realmente está lá em termos de boa aparência e intuição.

Ainda não há como personalizar o Moblin, além de trocar o papel de parede. Isso é estranho porque é definitivamente algo que seus usuários vão querer fazer. Os netbooks viajam com seus usuários e, provavelmente, passam boa parte do tempo no quarto do usuário. Eles são o melhor computador pessoal e, como tal, as pessoas vão querer personalizar cada aspecto deles.

Em nível técnico, me pergunto por que o Moblin usa o Gecko para sua renderização na web. O navegador se identifica como o Firefox 3.5, então parece que ele inclui o novo mecanismo JavaScript TraceMonkey que aumenta significativamente o desempenho com aplicativos on-line. Mas o dinheiro inteligente realmente está no Webkit agora, e no Google Chromium em particular. O Webkit é simplesmente muito, muito mais rápido e, como tal, é definitivamente mais adequado para dispositivos de computação relativamente lentos, como netbooks.

Por fim, ignorar os serviços on-line do Google é uma loucura. Eu aprecio o Google é um gigante, e devemos, portanto, vê-lo com suspeita, mas o fato é que o Google domina o mundo online agora. Praticamente tudo o que faço on-line envolve o Google em algum momento, e eu não sou incomum. Não integrar os serviços do Google no Moblin é tão estúpido quanto um novo processador de texto não conseguir carregar e salvar documentos do Microsoft Word, por exemplo. No entanto, é importante notar que Moblin está buscando sensatamente contribuições da comunidade por meio de um SDK. Isso pode ver a situação mudar no futuro

Conclusão

O que é tão interessante sobre a plataforma de netbooks é que isso dá aos projetistas de sistemas operacionais uma chance de começar de novo.

Eles podem esquecer a metáfora antiquada do interface de desktop que existe desde a década de 1970. Eles podem até abandonar o conceito de sistema de arquivos. Em vez disso, eles podem criar um sistema operacional bastante simplificado para atividades on-line. O computador se torna um gateway. Ele deixa de ser um fim em si mesmo.

Esse plano pode parecer funcionalmente limitante, mas não é. Longe disso. Desde que o sistema operacional seja construído em um navegador com um mecanismo de renderização capaz (ou seja, Gecko ou Webkit), o usuário é capaz de fazer praticamente qualquer coisa que normalmente faria por meio de aplicativos on-line. Isso se tornará cada vez mais verdadeiro nos próximos anos.

Esse é um ponto crucial que quero sublinhar. O Moblin não é, de modo algum, um sistema operacional "cortante" para netbooks, como eu tenho certeza que muitos comentaristas fuddy-duddy na indústria gostariam de ver (os mesmos comentaristas que estão por aí desde os primórdios da computação pessoal, e talvez esteja chegando à idade da aposentadoria.

O Moblin é um exemplo de plataforma a partir da qual você pode iniciar suas aventuras on-line, sejam elas quais forem. É um ponto de partida. É a melhor ferramenta para atividades online. Ele transfere totalmente o foco do usuário para as atividades on-line, mas isso é legal porque é onde praticamente todos os usuários gastam seu tempo. Eu sei que sim.

Eu gosto do Moblin. Eu gosto muito. Que é open source e livremente disponível é a cereja no topo do bolo. Este é um dos poucos exemplos de código aberto assumindo a liderança e levando o conceito de computação social mais longe do que nunca.

O que eu mais gosto, no entanto, é o que o Moblin está tentando fazer. Pode ser que o Moblin não chegue ao seu destino, mas, como frequentemente acontece com a computação, o presente do Moblin para o mundo pode se tornar uma prova de conceito.

Os produtos da Microsoft simplesmente não chegam perto. É risível até pensar que eles podem. A Microsoft está muito ligada às antigas metáforas e formas de trabalhar, e nunca poderia ter produzido o Moblin. Nem em um milhão de anos. Tecnologias como Moblin são apenas mais um prego no caixão do gigante de Redmond.

Keir Thomas é o autor de vários livros sobre o Ubuntu, incluindo o Guia de Bolso e Referência para o Ubuntu gratuito.