

<div id="comment_title"><!--acac-->Profeta do Caos (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63220" title="">18/09/2009 &agrave;s 12:23 pm</a> </div>
<p>Vamos esperar a posição dos radicais, mas aposto que  irão falar que a maçã esta podre e maldita. ISto não terá valor para comunidade.<br />
Estou esperando os comentários&#8230;</p>


<div id="comment_title"><!--acac-->Vagner (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63224" title="">18/09/2009 &agrave;s 12:53 pm</a> </div>
<p>Queria saber se esta tecnologia do MACOS para processdores com varios nucleos é tão boa quanto ao que o kernel linux tem hoje.</p>
<p>O Kernel Linux hoje esta prsente em varios computadores do TOP 500 em velocidade, não creio que o código para linux seja ruim.</p>
<p>A Apple esta pelo visto &#8220;concordando&#8221; que o codigo dela pode ser melhorado pela comunidade</p>


<div id="comment_title"><!--acac--><a href='http://leandrosan.wordpress.com' rel='external nofollow' class='url'>tenchi</a> em <a href="#comment-63226" title="">18/09/2009 &agrave;s 1:10 pm</a> </div>
<p>Vagner, o OS X sempre teve uma parte Opensource, ao menos desde quando virou Unix. A Apple tbm é uma grande financiadora do FreeBSD, além de manter vários projetos como o CUPS, Webkit, etc. Além disso alguns de seus softwares de criação multimídia funcionam em Linux, mas é claro, não são de graça :-)</p>
<p>Lógico que o &#8220;bruto&#8221;, o que faz o Mac ser Mac a Apple não libera. Acho que nem é necessário.</p>
<p>Embora ela seja a empresa que mais investe em tecnologias de restrição ao usuário (DRM), gostaria que outras empresas tivessem o mesmo comportamento que a Apple em relação ao software livre, ao contrário de continuar investindo em tecnologias fechadas (a MS investe no silverlight, a Adobe no Flash e a Apple, Google, Mozilla, etc., investem no HTML5, ecmascript, CSS3&#8230;</p>
<p>Sim, o webkit é hj a engine mais rápida e mais compatível com os padrões web.</p>
<p>Já vão começar a implementar no webkit o OpenGL ES, para permitir aplicações que utilizem a placa de vídeo serem executadas dentro do navegador.</p>
<p>Está certo que com canvas 2d já é possível ter alguma coisa 3d, mas não sei se usa aceleração gráfica. Como neste incrível exemplo: <a href="http://gyu.que.jp/jscloth/touch.html" rel="nofollow">http://gyu.que.jp/jscloth/touch.html</a></p>
<p>Pena que a licença da maioria dos maiores softwares não sejam compatíveis entre si, o que acaba um pouco com o &#8220;sentimento&#8221; de colaboração do software livre. Aí fica que softwares ou partes de software GPL não podem ser incorporados em sistemas como FreeBSD, OS X, e etc. e partes destes não podem ser incorporadas no Linux (como este da notícia e o ZFS, que já está disponível no FreeBSD, OpenSolaris e OS X. Até hj não consegui usar o zfs-fuse aqui, e só consigo acessar a partição do opensolaris por ele mesmo).</p>
<p>PS: O Linux já não suporta, por default, até 4096 processadores (acho q a partir do 2.6.30)? Nunca programei usando paralelismo (vixi, tenho q aprender a usar threads em C até 10 de outubro!), mas o suporte à vários processadores nativamente no Linux facilita em alguma coisa a vida do programador?</p>


<div id="comment_title"><!--acac-->Profeta do Caos (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63243" title="">18/09/2009 &agrave;s 2:17 pm</a> </div>
<p>Vagner,</p>
<p>A Apple fez a parte &#8220;grossa&#8221; da coisa, agora como outros projetos citados pelo Tenchi esta liberando para que os meninos de cuecas vermelhas no meio da madrugada façam suas contribuições e popularizem a tecnologia.<br />
Não quer dizer que ela fez algo ruim e que a comunidade vai consertar como maldosamente você disse.<br />
Então pega sua cueca vermelha e cai nos códigos no meio da madrugada.<br />
:)</p>


<div id="comment_title"><!--acac--><a href='http://kumpera.net/blog' rel='external nofollow' class='url'>Rodrigo Kumpera</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63277" title="">18/09/2009 &agrave;s 4:05 pm</a> </div>
<p>O OSX é inferior ao Linux quando o assunto é escalabilidade e eficiente do seu kernel. Isso não é nenhuma novidade, porém.</p>
<p>O GDC, entretanto, tem um recurso que não existe no linux, que é suporte no kernel para arbitrar o número global de threads usadas, de forma a evitar thrashing quando várias aplicações começarem a usá-lo.</p>
<p>Esse foi um avanço significativo para suportar multiplos cores no desktop de forma sã. Espero que eventualmente o linux tenha algo semelhante.</p>


<div id="comment_title"><!--acac--><a href='http://www.mundolivre.eti.br' rel='external nofollow' class='url'>Neriberto</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63280" title="">18/09/2009 &agrave;s 4:12 pm</a> </div>
<p>Eu gosto do Mac, um amigo meu tem e sempre que é preciso instalar algum programa sou eu que acabo instalando, gostaria de ver algumas coisas do Mac no Linux e vice-versa&#8230;mas é outro assunto</p>
<p>Quanto a notícia, tornar um código aberto é um passo importante tanto para Linuxers quanto Mac Users, pois se o código é bom ou não, não importa, sempre poderá se aprender algo, aprender o que se deve ser feito ou o que se deve ser evitado!</p>


<div id="comment_title"><!--acac-->Christian (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63329" title="">18/09/2009 &agrave;s 7:58 pm</a> </div>
<p>Oi Gente,</p>
<p>Bom, eu sou usuário Linux e Mac. Eu confesso que fiquei desconfiado com a abertura do código. É claro que a Apple espera da comunidade uma forçinha para melhorar o código do GCD.</p>
<p>Por outro lado, o Linux pode se beneficiar caso a tecnologia do GCD venha à ser portada para o nosso sistema. Acho a tecnologia do GCD interessante e criativa, e apesar dela não ser alto totalmente revolucionário, ao menos encurta o caminho para gerar softwares com paralelismo.</p>
<p>Além disso, no site da Apple (e em outros sites) já estão aparecendo tutoriais de como gerar softwares usando o GCD.</p>
<p>Vou ir estudando a documentação e programando um pouco no Mac. Mas fico mais de olho no dia em que alguém vai portar o GCD para Linux.</p>


<div id="comment_title"><!--acac-->Christian (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63330" title="">18/09/2009 &agrave;s 8:02 pm</a> </div>
<p>Para quem tiver interesse&#8230; aqui tem vários tutoriais para usar o Grand Central Dispatch e o OpenCL:</p>
<p><a href="http://www.macresearch.org/" rel="nofollow">http://www.macresearch.org/</a></p>
<p><a href="http://developer.apple.com/mac/snowleopard/gcd.html" rel="nofollow">http://developer.apple.com/mac/snowleopard/gcd.html</a><br />
(página oficial do GCD)</p>


<div id="comment_title"><!--acac-->Profeta do Caos (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63352" title="">18/09/2009 &agrave;s 11:37 pm</a> </div>
<p>Falta de civilização, moderaram meu comentário de novo.</p>


<div id="comment_title"><!--acac-->livre (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-63392" title="">19/09/2009 &agrave;s 5:00 pm</a> </div>
<p>Esse tenchi vem com esses comentários tão idiotas e nem sabe programar threads em C, que ironia.</p>

