No final de julho o BR-Linux procurou contato com a Novell e
definiu uma forma de de enviar 10 perguntas da comunidade, para que fossem respondidas pelas áreas de interesse específicas dentro da empresa, e depois publicadas na íntegra aqui no BR-Linux, e debatidas.
A comunidade
produziu e classificou as perguntas, e elas foram
enviadas para a Novell há cerca de um mês, após combinar que não haveria prazo, porque as respostas seriam dadas por áreas específicas no exterior.
As respostas chegaram, em inglês, no dia 10 de setembro, e estão sendo publicadas, traduzidas e 2 a cada vez, no BR-Linux, para que todos possam ler e discutir. Ao final da publicação, os textos originais em inglês também serão disponibilizados.
O BR-Linux agradece aos seus leitores que participaram do envio e seleção das perguntas, e aos representantes da Novell que se envolveram no encaminhamento da questão e produção das respostas.
Hoje é o dia da segunda parte, e as respostas de hoje, publicadas
abaixo, tratam do Mono, com perguntas enviadas pelos leitores nemesis e Marcelo Rocha.
Leia também:
Respostas da Novell aos leitores do BR-Linux, parte 1 de 5: GPLv3 e ODF.
O Mono faz parte da propriedade intelectual alegada pela Microsoft como possível causa de infração de suas patentes? (nemesis)
Como vocês sabem, a Microsoft nunca tornou conhecidas quais propriedades intelectuais ela acredita que o Linux e a comunidade open source infringiram. A Novell consistentemente vem mantendo que não há infrações de patentes de códigos da Microsoft como parte de qualquer desenvolvimento de software realizado por nós.
O acordo que alcançamos com a Microsoft envolvendo patentes foi simplesmente para remover da discussão esta questão , para que os consumidores não precisem pensar a respeito dela. A Novell se comprometeu a não processar consumidores da Microsoft, e a Microsoft se comprometeu a não processar os consumidores da Novell. Este compromisso se estenderia aos consumidores da Novell usando o Mono.
Os desenvolvedores do Mono apenas trabalham como meros programadores, que recebem as especificações da Microsoft e a implementam, ou participam ativamente no processo de padronização ECMA? Existe alguma colaboração entre os desenvolvedores da Microsoft e o pessoal do Mono? Existe rivalidade? (Marcelo Rocha)
Embora o Mono seja um projeto patrocinado pela Novell, ele inclui múltiplas contribuições de diversos desenvolvedores, tanto dentro quanto fora da Novell. É possível que alguns estejam envolvidos no processo da ECMA, mas isto não é o foco do projeto. O Mono trabalha a partir de informações publicamente disponíveis da Microsoft para desenvolver seu software. A Microsoft não endossou publicamente o Mono, nem contribui para o Mono.
Esta semana [obs: a data refere-se a quando a resposta foi escrita, e não a quando foi enviada ao BR-Linux] foi anunciado que a Novell e a Microsoft vão cooperar para trazer ao Linux a tecnologia Silverlight da Microsoft para
rich applications na Internet. Chamado projeto Moonlight, será baseado em trabalho iniciado no Mono, e vai rodar em qualquer distribuição de Linux que o Mono suporte (todas as principais distribuições). Assim, embora isto não seja um endosso da Microsoft ao Mono, é um reconhecimento de que o Mono pode servir como plataforma para auxiliar a fazer com que aplicações específicas da Microsoft rodem no Linux.
O que é publicamente disponível é apenas a especificação do C#. Todo o resto, incluindo aí a VM, é feito as escuras.