Apple abre código-fonte do coração do Snow Leopard

setembro 16, 2009

A Apple abriu o código-fonte de uma partes mais importantes do Mac OS X, o Grand Central Dispatch ( GCD ). A biblioteca libdispatch, componente do GCD , agora está disponível para download sob a licença Apache Software.


O GCD é o subsistema responsável por distribuir e otimizar a execução dos programas pelos processadores e múltiplos núcleos que formam o “cérebro” do Mac. A ideia por trás do Grand Central é evitar que os desenvolvedores percam tempo reescrevendo seus aplicativos para trabalhar com multiprocessadores rodando em paralelo. (Saiba mais sobre as tecnologias do Snow Leopard na matéria X da equação , da revista Mac+.)

Apesar desta abertura tornar possível a adoção do código da Apple por outras plataformas (como o Linux, por exemplo), o trabalho não é tão fácil e envolve barreiras técnicas e legais, como informou o Ars Technica .

Pelo lado técnico, o GCD emprega um tipo de estrutura própria da Apple chamada “bloco”, que ainda não foi adotada pelo grupo que administra o compilador GCC , o que significa que não poderia ser utilizado no Linux imediatamente. Pelo lado legal, a biblioteca libdispatch é distribuída sob licença Apache, a qual não é compatível com a licença GPL 2. A incompatibilidade é resolvida na versão 3 da GPL , mas a maioria das aplicações do Linux ainda utiliza a versão anterior.

Uma Licensa de Uso de Software é um termo entre as partes (desenvolvedor e usuário) que regula como o softwrae pode ou não ser usado e distribuído. A Microsoft, por exemplo, usa um tipo de licença proprietária chamada de EULA (End User Licence Agreement), que protege sua propriedade intelectual, impedindo que o usuário saiba como o software funciona “por dentro”, e tenta impedir a pirataria criminalizando a distribuição do produto a terceiros.

Já as chamadas licenças livres outorgam ao usuário o direito não só de conhecer as entranhas do software como também de modificar seu funcionamento. Uma licença livre permite também que o usuário repasse a terceiros uma cópia do software sem que isso seja considerado pirataria.

No caso do Grand Central Dispatch, a abertura de seu código-fonte foi bem recebida pela comunidade de Software Livre, e poderemos em breve ver frutos disso em outros sistemas operacionais como o Linux e o FreeBSD. Vale lembrar que, assim como esses últimos, o Mac OS X também é um sistema operacional baseado em Unix .

Fonte: www.geek.com.br

Anúncios

Moda no YouTube!

setembro 16, 2009

Depois do MTV Vma bombar com os vídeos e homenagens a Michael Jackson, chegou a vez do ponto de Roger Federer pelo US Open contra Novak Djokovic. Se você ainda não viu pelos jornais ou programas de TV, aqui vai:


Novo serviço de notícias do Google!

setembro 16, 2009

Depois de tentativas fracassadas de investir em um serviço que mostra as notícias pertinentes a sua busca e menor confusão, o Google liberou recentemente um novo serviço, chamado de Fast Flip.

Como o nome ja diz, o serviço permite a navegação por meio do Flip como um jornal ou revista. O conteúdo é bem diversificado, colocando as notícias de várias editoras e jornais.

Logicamente ele permite links patrocinados, e por enquanto os principais parceiros são: BBC, The New York Times, Esquire, TechCrunch.


Zune HD é lançado nos Estados Unidos!

setembro 16, 2009

O Zune HD foi lançado ontem (25) nos Estados Unidos pela Microsoft, no mais recente esforço da gigante do software para concorrer com o iPod, da Apple. Além disso, surgiu uma excelente novidade, ele deve ganhar em breve novos programas e jogos além dos que já vêm pré-instalados. O press release da Microsoft avisa que a empresa vai lançar versões para o Zune HD do Twitter e Facebook, além de jogos em 3D de graça como Project Gotham Racing: Ferrari Edition, Vans Sk8: Pool Service e Audiosurf(TM) Tilt.

Os jogos vão ser adicionados pelo Zune Marketplace pela rede Wi-Fi, ou então quando você fizer o sync com o seu PC. A Microsoft ainda não anunciou planos para lançar um SDK e liberar o desenvolvimento de jogos e aplicativos pagos, mas este pode ser o primeiro passo nesta direção.

O Zune HD tem uma tela touchscreen OLED de 3.3” com formato widescreen 16:9, processador NVIDIA Tegra e rádio HD. A versão de 16GB custa US$ 220 e a versão de 32GB custa US$ 290 (preços nos Estados Unidos). O aparelho da gigantede Redmond vem também com receptor de rádio e Wi-Fi, e tem preço pouco inferior ao do iPod Touch, e a expectativa da empresa é capturar mercado diante da aproximação da temporada de festas de fim de ano nos Estados Unidos.

Mais imagens sobre o Zune:

A Microsoft afirma que o aparelho é superior tecnicamente em relação ao iPod, com uma tela OLED e capacidade de transmitir vídeo de alta definição a um televisor. Mas será difícil causar impacto sobre as vendas do iPod, lançado em 2001 e hoje com participação de mais de 70% nesse segmento. O primeiro Zune só chegou ao mercado em 2006.

Eai ? Acha que o Zune vai ameaçar o trono do iPod da Apple ?


Google coloca no ar nova versão do navegador Chrome

setembro 16, 2009

O Google ta com tudo: lançou uma nova versão do navegador Chrome, a 3.0, prometendo 25% mais rapidez que seu antecessor, desempenho medido pelo V8 Benchmark Suite.

O novo browser tem novas funcionalidades na barra de localização de endereços, que agora diferencia resultados de histórico, favoritos, pesquisas e sugestões e o Omnibox (campo onde você insere o link) foi aprimorado para exibir resultados mais relevantes da busca do Google.

Além disso, o browser conta com um novo design da página de abas, que agora permite melhor customização dos thumbnails, maior diversidade de temas e suporte ao HTML5.

Segundo post no blog do Google, o novo Chrome ainda aumentou o desempenho da tecnologia JavaScript e ários bugs foram corrigidos, deixando o sistema mais estável.

Faça o download da nova versão do Chrome


Google disponibiliza nova versão do Android a desenvolvedores

setembro 16, 2009

Fonte: InfoWorld

Desenvolvedores já podem começar a trabalhar com o novo SDK, da versão 1.6 do Android. Conhecida como Donut, a versão adiciona suporte a CDMA e melhor resolução de tela, entre outras funcionalidades. Os primeiros aparelhos rodando o Donut devem chegar em outubro, de acordo com o Google.

Para Carolina Milanesi, diretora de pesquisa no Gartner, o suporte a CDMA pode aumentar o mercado para o Android no setor, principalmente nos Estados Unidos, onde as operadoras agora podem adicionar o Android ao seu portfólio.

Uma das resoluções a terem suporte na versão 1.6 é a WVGA em 850×480 pixels, sendo que, atualmente, o padrão do Android é a resolução de 320×480 pixels.

Outra novidade se refere à bateria. Agora, usuários podem ver que aplicativos e serviços estão consumindo energia e, assim, ajustar configurações para otimizar a duração da bateria. Além disso, a framework de busca permite que usuários pesquisem através de múltiplas fontes diretamente da tela principal.

A versão 1.6 também traz reconhecimento de gestos com o aparelho, possibilitando aos desenvolvedores a criação de aplicativos sensíveis ao toque.

O Android tem aumentado sua presença no mercado. Atualmente, celulares LG, Motorola, Samsung e HTC utilizam o sistema operacional móvel do Google.

No ano passado foram vendidos 195 mil aparelhos com o Android. O Gartner espera que esse número cresça 3.4% neste ano.


Facebook vai implementar serviços por voz

setembro 16, 2009

Está prestes a chegar um novo serviço na rede social mais popular do mundo, o Faqcebook: chats por voz. Com isso, milhões de usuários cadastrados vão poder conversar com seus amigos por meio de voz sobre IP.

A empresa Vivox, que faz o serviço para aplicativos virtuais como o Second Life e o EVE Online, já oferece o chat no Facebook, mas apenas em beta fechado. Cada usuário deverá baixar o plug-in da Vivox para utilizar a ferramenta. Até mesmo quem não está no Facebook pode participar de uma conferência, já que a empresa vai oferecer um programa gratuito.

De acordo com release da empresa, ainda não há uma data para a Vivox abrir a ferramenta a todos os usuários.