Ir para o conteúdo

Espírito Livre

Tela cheia

Blog

3 de Abril de 2011, 21:00 , por Desconhecido - | No one following this article yet.

GCC 4.8 completa migração para C++

22 de Março de 2013, 21:00, por Desconhecido - 0sem comentários ainda

23-03-2013_300px-GNU_logo

Com o lançamento do GCC 4.8.0, os desenvolvedores do GNU Compiler Collection mudaram para o C++ como linguagem de implementação para o seu software. Este trabalho de desenvolvimento para habilitar tal recurso está em curso há anos e agora foi concluído. O GCC 4.8 também apresenta melhorias de desempenho, um novo nível geral de otimização, e acrescenta o detector de erros de memória AddressSanitizer, bem como a ferramenta ThreadSanitizer, com base em valgrind e PIN, que pode detectar as condições de corrida.

A mudança para o C++ significa que os desenvolvedores que querem construir a sua própria versão do GCC agora precisam de um compilador C++ que entende C++ 2003. Os desenvolvedores do GCC dão algumas informações e explicam suas razões pela mudança no Wiki do GCC. A página também lista os patches individuais para o compilador que fizeram parte da migração.

O código-fonte para o GCC 4.8.0 está disponível a partir de uma série de espelhos e servidor SVN do projeto. Os manuais do GCC fornecem informações detalhadas sobre todos os aspectos do compilador e uma lista de mudanças na versão 4.8.0 é apresentada no changelog. O GCC está licenciado sob a GPLv3 ou superior.

Com informações de The H Online.



PHP 5.5: primeiro beta com novo acelerador

22 de Março de 2013, 21:00, por Desconhecido - 0sem comentários ainda

32-03-2013_elephpant-elephant-php-logo

Os desenvolvedores do PHP lançaram um primeiro beta da versão 5.5 de sua linguagem de script. Isto significa que não haverão novas características incluídas até o lançamento oficial desta versão do PHP. Entre as características mais importantes que foram adicionadas estão a função array_column (), que simplifica a retirada de colunas de matrizes multidimensionais, a integração do Zend Optimizer + e a opção de modificar títulos de processo em CLI / CLI server SAPIs. Todas as novidades estão listadas no anúncio.

Os desenvolvedores decidiram só recentemente em incluir o Zend Optimizer +. Ele melhora o desempenho do bytecode que é gerado pelo interpretador do código fonte da linguagem e permite o carregamento de aplicações PHP. Desta forma, a tecnologia ajuda a acelerar programas feitos em PHP. Por conta disso, o componente foi renomeado “opcache”. Outras tecnologias, como a alternativa PHP Cache (APC), que costumava ser a tecnologia padrão designada para esta área, provavelmente ficará de fora.

Os desenvolvedores planejam ter um segundo beta pronto já em 4 de abril. Com o lançamento do primeiro beta e o anúncio de um segundo, os desenvolvedores de PHP estão garantindo que eventuais atrasos que eram esperados por causa da integração do Zend Optimizer + sejam minimizados.

Com informações de The H Online.



KDE estreia o Plasma Media Center 1.0

21 de Março de 2013, 21:00, por Desconhecido - 0sem comentários ainda

23-03-2013_kdepmc

Os desenvolvedores do projeto KDE lançaram a primeira versão do Plasma Media Center (PMC). O Plasma Media Center foi projetado para ser usado em desktops e “qualquer outro dispositivo que seja capaz de executar o KDE”. Segundo os desenvolvedores, o PMC pode ser usado para assistir a vídeos, ouvir música e navegar em coleções de fotos e visa apresentar uma interface de usuário que possa ser usada em PCs tradicionais, tablets, netbooks e TVs.

O Plasma Media Center 1.0 inclui funcionalidades para navegar através de sistemas de arquivos locais para mídias, para ver fotos a partir de fontes online, como Flickr e Picasa do Google, e para criar listas de reprodução a partir deste conteúdo que podem ser reproduzidos em uma seqüência ou em ordem aleatória. O PMC é integrado com ao KDE Desktop Search para ajudar os usuários a acessar todos os arquivos disponíveis no sistema. Os desenvolvedores também apontam que o PMC tem uma infraestrutura de plugins que permite que sejam desenvolvidos plugins personalizados.

Os desenvolvedores do KDE tem fornecido imagens da interface do usuário do PMC em uma galeria no Google+ e vídeos da interface de usuário  desktop e tablet também estão disponíveis no YouTube. Mais informações sobre o Plasma Media Center estão disponíveis no Wiki da Comunidade KDE. Os desenvolvedores estão pedindo para que solicitações de recursos para o PMC sejam apresentados no bug tracker do KDE.

Atualmente, o Plasma Media Center 1.0 está disponível somente na forma de código fonte a partir do repositório de código do KDE ou servidores  de download do projeto, mas as instruções para gerar versões para Fedora e versões do Ubuntu são fornecidas. O software está licenciado sob a GPLv2.

Com informações de The H Online.



A disputa do DRM em torno do HTML5

21 de Março de 2013, 21:00, por Desconhecido - 0sem comentários ainda

12-03-2013_html5-logo

Um plano do Google, Microsoft e Netflix para integrar uma extensão que reproduz conteúdo encriptado dentro do padrão HTML5 causou insatisfação entre ativistas dos direitos civis nos EUA. O centro da discórdia é uma proposta de integração do “Encrypted Media Extensions” (EME) que servirá como interface para a reprodução de conteúdo protegido com DRM, no navegador, e que esta sendo revisado pela World Wide Web Consortium (W3C). Os proponentes da proposta enfatizam que esta extensão não pretende ser uma forma de amarrar o Digital Rights Management (DRM) dentro das especificações do HTML5. A Electronic Frontier Foundation (EFF) traduz isso como: “Nós não somos vampiros, mas nós iremos convidá-los para a nossa casa.”

A extensão foi projetada para permitir que os usuários reproduzam conteúdos que podem estar encriptados; para isto, o plano é prover uma API para desenvolvedores que possa lidar com vários sistemas de criptografia. Os proponentes da proposta dizem que isto não necessariamente precisa ser um sistemas de proteção de copyright. Porém, Mark Watson, que é responsável pelo EME no Netflix, já admitiu que o DRM é o foco desta proposta.

Ian Hickson, do Google, que é um dos principais colaboradores do padrão HTML5, também comentou sobre a proposta dizendo que o objetivo do DRM não é impedir violações de copyright, ele disse, adicionado que, em sua visão, o objetivo é dar aos provedores de conteúdo força contra os criadores de dispositivos de reprodução de conteúdo. Hickson explicou que isto é a razão do porque o DRM ter funcionado “tão bem” na área de vídeo e livros, apesar do fato de que todas as proteções podem ser contornadas e que todos os métodos de criptografia foram quebrados até o momento.

Para a EFF, a iniciativa é uma tentativa de atender a necessidade, da indústria cinematográfica americana, de ter mais controle sobre as novas tecnologias. “Estúdios de cinema utilizam o DRM para impor restrições arbitrárias em produtos, incluindo o controle sobre a reprodução regional”, diz os ativistas pelos direitos civis. De acordo com a EFF, o que está em jogo é o futuro da linguagem da web, que sempre foi sinônimo de abertura, liberdade, interoperabilidade e disponibilidade geral.

Validar o EME significaria que a W3C se voltou contra todos os seus princípios e por isto priva-se da sua razão de existir, diz a EFF.

Com informações de The H Online.



Debian 7.0 para a Páscoa?

21 de Março de 2013, 21:00, por Desconhecido - 0sem comentários ainda

20-02-2013_logo_Debian

equipe de lançamento do Debian está entrando em uma fase decisiva, em relação ao Debian 7.0, também conhecido como “Wheezy”. Na sequência desse lançamento, uma lista de bugs considerados críticos foi reduzida para menos de uma centena. Sendo assim, os desenvolvedores já decidiram ignorar os problemas em questão, e liberarão os pacotes caso os patches não sejam apresentados em breve. No entanto, eles só vão aceitar pequenas correções para os problemas em questão, e não irão mexer em outras partes do sistema, pois estão tentando seguir em frente com o lançamento.

Além dos outros trabalhos de desenvolvimento, um Release Candidate para o novo instalador Debian está disponível há mais de um mês.

Levando em consideração a atual fase desse trabalho, é possível que o Debian Wheezy possa ser liberado durante o feriado da Páscoa. Para que isso aconteça, o bug 703419 precisa ser corrigido, referente ao término do conteúdo das notas de lançamento para o Wheezy.

Com informações de The H Online.