LM 90 | Computação em nuvem

     

   Siga-nos no Twitter                         
Preencha os campos abaixo para entrar na sua conta:
Esconder
Notícia

Uma camada básica para programas de configuração

Esta notícia foi visualizada 1908 vezes.

compartilhar Twitte isso! Publicado em 16/02/2012 às 18:51

Versão para impressão Enviar por email

openSUSEEm uma entrada no blog oficial da distribuição openSUSE intitulada "YaST++: next step in system management", o desenvolvedor Jiří Suchomel anunciou uma biblioteca de software que vai gerenciar o trabalho de baixo nível para uma série de ferramentas de configuração. A intenção não é que o YaST++ substitua as variantes do YaST baseadas em Qt, GTK+ e ncurses, mas sim substituir a camada base sobre a qual essas e outras ferramentas de configuração são construídas. Contudo, Suchomel aponta que a biblioteca também pode ser usada em outras áreas, como o WebYaST ou o SUSE Studio. Ele espera que outras ferramentas também usem a biblioteca, incluindo aquelas fora do ecossistema SUSE.

Suchomel cita o fato de que grandes partes do YaST são escritas em uma linguagem "datada", que já não é usada por mais ninguém, como uma das razões para introduzir a nova biblioteca; em resposta a um comentário feito no blog, Suchomel aponta que, mesmo que o núcleo do YaST tenha sido escrito em C++, os módulos são escritos em YCP, a YaST Control Programming language - a YaST++ é baseada em Ruby. O software está dividido em duas camadas: YLib, uma biblioteca de alto nível que fornece uma API, e os agentes de configuração, que consiste de serviços D-Bus que executam como root, mas que são apenas inicializados para aqueles com as permissões corretas. "Então o YaST++ oferece o gerenciamento de acesso baseado em papéis, em que usuários específicos podem ser autorizados a executar um conjunto específico de ações," acrescentou Suchomel.

O atual código-fonte de desenvolvimento está disponível no GitHub e está licenciado sob a versão 2.1 ou 3 da LGPL. Um tutorial sobre a escrita de módulos para o YaST ++ também é fornecido. O arquivo readme no GitHub descreve o código como "ainda em fase de pesquisa", já o documento de arquitetura discute as vantagens do YaST ++ e sua arquitetura.

Fonte: h-online, em inglês.

Compartilhe


Comentários

Entre seus dados para comentar a notícia:


Esqueceu a senha?
Cadastro

Outras notícias

Google cria fundo para formação de professores em Ciência da ComputaçãoPublicado em 24/05/2012 às 14:12 – Comentar primeiro

Eric Schmidt, presidente do Google, anuncia curso para 100 recém-formados da Teach First, instituição de caridade britânica.

Leia mais...
Opsview muda seu modelo de negócio com o Opsview CorePublicado em 24/05/2012 às 13:49 – Comentar primeiro

Com o modelo de desenvolvimento de um núcleo aberto a empresa também está diferenciando mais suas edições comerciais da gratuita.

Leia mais...
Simon Phipps é o novo presidente da OSIPublicado em 24/05/2012 às 11:01 – Comentar primeiro

Open Source Initiative deve passar por reformas e atuar de forma mais próxima com a comunidade sob seu mandato.

Leia mais...
GitHub estende a mão para desenvolvedores do WindowsPublicado em 23/05/2012 às 19:06 – Comentar primeiro

A partir desta semana, GitHub anunciará um cliente gráfico que permitirá tanto a desenvolvedores como designers usar o Git como sistema de controle de versão.

Leia mais...
Conheça as novidades do ownCloud 4Publicado em 23/05/2012 às 18:33 – Comentar primeiro

Nova versão do software aberto de sincronização de dados traz controle de versão e criptografia de arquivos.

Leia mais...
Google alerta para malware DNSChargerPublicado em 23/05/2012 às 17:43 – Comentar primeiro

Usuários que não notarem infecção no computador podem ficar sem acesso à Internet a partir de 9 de julho.

Leia mais...
O fim da fase de patentes e uma vitória para o AndroidPublicado em 23/05/2012 às 17:11 – Comentar primeiro

Em decisão favorável ao Google, juri decidiu que o Android não viola as duas patentes apresentadas pela Oracle.

Leia mais...
Mozilla anuncia o programa WebmakerPublicado em 23/05/2012 às 16:05 – Comentar primeiro

Nova iniciativa da fundação pretende ensinar e capacitar os usuários da web para participar ativamente da Internet.

Leia mais...
iSpaces lança FileSpace, serviço gratuito de armazenamento na nuvemPublicado em 23/05/2012 às 12:39 – Comentar primeiro

Solução é a primeira a reunir diversos provedores cloud em um só local, e dentro da própria nuvem.

Leia mais...

Mais notícias

Meu carrinho
Meu carrinho Carrinho vazioIr para a loja
Shopping

Whitepapers