Arquivo da tag: Apple

OpenCL 1.0

Acho que será uma área bastante famosa no futuro é a de programação em paralelo usando GPUs, a NVIDIA tem o CUDA porem você tem q desenvolver o programa especificamente para placas NVIDA, esta seria a grande vantagem do OpenCL que não depende da placa especifica para desenvolvimento. Tem grandes apoios de empresas como:

  • NVIDIA
  • EA
  • Nokia
  • AMD
  • Apple

Interessante que este tecnologia surgiu como um esboço da Apple que esta desenvolvendo o Snow Leopard para utilizar a GPUs para algumas tarefas.

Para a nota de lançamento: aqui
Referencias: aqui e aqui.

Apple: OpenSource

Estou esperando as novas linhas do macbook saírem para comprar, isso não que dizer que vou deixar de lado o mundo OpenSource é pensando nisso resolvi dar uma olhada no que a Apple usa de OpenSource. Para sua versão Server do Leopard ela oferece:

  • jabberd
  • CyrusIMAP
  • JBoss
  • Kerberos
  • OpenLDAP
  • SpamAssassin
  • amavisd/ClamAV
  • SquirrelMail
  • Apache2
  • Samba

Porem tudo isso com uma interface bem feita e com os serviços muito bem integrados, mais informações Leopard Server.

Fotos retiradas do http://blog.mbeinformatica.com.br/2008/02/25/leopard-server-configuracao/

Ate o Kernel do Mac OS X é código aberto, mais conhecido como Darwin, e não para por ai Apple tambem apoia projetos como MacPorts que facilita a instalação de muitos programas OpenSource no seu Mac (ótimo tutorial), atualmente este projeto contem 4990 programas para instalação.

Mais projetos que a Apple apoia:

Com certeza Apple não é uma empresa que apoia 100 % o OpenSource porem este pouco já trouce muitos benefícios para toda a comunidade como o Cups é o WebKit. Espero que ela apoie muitos mais projetos OpenSource porque com certeza todos vão sair ganhando.