aberta of.Net terceirização da Microsoft: A história por trás

a mudança da Microsoft para abrir pedaços de fontes principais de plataforma its.Net; era um dos maiores anúncios em Construir 2014 show do Microsoft na semana passada.

Empresa Software;? OpenOffice está morto. LibreOffice ao vivo por muito tempo; Abrir Onetime MS OpenOffice Escritório challenger:? Nós podemos encerrar devido ao apoio cada vez menor; Nuvem; Red Hat ainda planeja ser a empresa OpenStack; armazenamento; Facebook Open fontes ZStandard algoritmo de compressão de dados, tem o objetivo de substituir a tecnologia por trás Zip

Eu vi um número de observadores da Microsoft e os usuários que postulam que este movimento é a prova de que o CEO da recém-cunhadas Satya Nadella está levando a empresa em direções que o ex-CEO Steve Ballmer e sua equipe de liderança jamais teria ousado movimento. Essa é uma boa, a história pura. Mas ele simplesmente não é verdade.

(Idem com; a decisão de lançar o Office para o iPad;. Antes de “Gemini” Escritório touch-primeira para Windows Palavra é que a decisão também é anterior a nomeação de Nadella como CEO.)

Soma Somasegar, o vice-presidente corporativo da do Microsoft Developer Division, me disse durante uma entrevista em Construir 2014 na semana passada que o trabalho em torno aberto-sourcing mais of.Net começou há três anos.

Somasegar disse que a gestão estava ciente de que a Microsoft não tinha abraçado código aberto em formas necessárias. A idéia era que a Microsoft deveria começar por-sourcing aberto níveis mais elevados de the.Net Framework no início, e então considerar mover-se gradualmente para baixo da pilha. Mas houve debates sobre se a Microsoft deve realmente tomar contribuições da comunidade, como é esperado sob a maioria, se não todos, licenças de código aberto – ou simplesmente tornar o código disponível para visualização, mas não modificação.

Mobile-ferramenta do fabricante Xamarin, com quem Microsoft foi a parceria (ao invés de lutar / temendo, como alguns dentro da empresa fez inicialmente) era um conselheiro chave, disse Somasegar. Alguns dentro da Microsoft foram inicialmente desconfiado do gol de Xamarin para help.Net desenvolvedores escrever aplicativos que trabalhavam no Android e iOS, porque essas plataformas competiu com o Windows. Mas ao longo do tempo, a Microsoft tornou-se mais amigo do que inimigo para Xamarin – tanto que, rumores continuam a girar que a Microsoft pode ser a negociar a compra Xamarin. (Pelo Construir na semana passada, nem os funcionários da Microsoft nem Xamarin iria confirmar ou anular esses rumores.)

funcionários Xamarin nunca mais pressionados Microsoft para abrir source.Net, disse Somasegar. No entanto, eles não fizeram “influenciar-nos em torno de obter a comunidade envolvida”, disse ele. Xamarin fez, no entanto, quer as interfaces about.Net mais informações e documentação relacionada, Somasegar reconhecido.

Entre as tecnologias .NET que a Microsoft é open-sourcing é sua; compilador “Roslyn”, que é a base para futuras versões do Visual Basic e C #. anúncio da semana passada Microsoft significa todas as iterações futuras desses compiladores será código aberto sob uma licença Apache 2.0.

Um ano atrás, Somasegar disse que ele começou a falar com o Microsoft Distinguished Engineer e Roslyn chumbo Anders Hejlsberg sobre se e quando a Microsoft deve fazer Roslyn disponíveis como código aberto. No outono de 2013, foi tomada a decisão de abrir o código Roslyn, uma vez que estava em forma de pré-visualização / usuário final (o que aconteceu na semana passada) e aceitar contribuições da comunidade, disse Somasegar. Somasegar defendido a ideia de criar uma fundação separada, the.Net Foundation, dedicada a supervisionar o novo esforço-sourcing aberto.

Somasegar disse que falou com Nadella um ano atrás, quando ele ainda estava dirigindo-se de negócios da Microsoft Server e Tools (antes de se tornar CEO) sobre o interesse do desenvolvedor da Divisão no sentido de tornar mais of.Net open source.

“Ele (Nadella) disse na época, se você acha que isso é bom para devs, vai fazê-lo”, disse Somasegar.

Scott Guthrie, que agora é o vice-presidente executivo no comando dos negócios Cloud e Enterprise da Microsoft, também foi um propoonent chave da ideia do caminho de volta, Somasegar confirmada.

Então vai Microsoft dar o próximo passo e de código aberto do núcleo of.Net, incluindo o Class Libraries Base (BCL) e Common Language Runtime (CLR)?

Estamos dando um passo de cada vez “, disse Somasegar.” Se é verdadeiramente benéfica para nós e para a comunidade “, a Microsoft vai considerá-lo, disse Somasegar. Mas tem que haver uma necessidade comprovada, enfatizou. Por exemplo, Microsoft forneceu Xamarin com a documentação BCL final da semana passada deu comprovada necessidade dessa companhia para ele.

Eu tenho que admitir que eu não tinha certeza se a decisão da Microsoft para open source mais of.Net seria atingido até aplausos ou vaias pelos presentes Construir na semana passada. Eu estava curioso para saber se os desenvolvedores podem ver o movimento como um indicador de que a Microsoft não mais considered.Net valioso o suficiente para manter in-house como parte de sua coleção de jóias da coroa. A maioria dos desenvolvedores com quem conversei no show parecia otimista sobre o movimento, no entanto.

Hejlsberg disse aos participantes de um painel de imprensa durante a compilação que a Microsoft não abandonning.Net é.

“Estamos investindo ativamente in.Net daqui para frente”, disse Hejlsberg, em resposta a uma pergunta público quanto ao facto de a Microsoft foi putting.Net em banho-maria.

Ele não vai embora “, disse Hejlsberg.” Estamos todos no on.Net.

? OpenOffice está morto. LibreOffice Long live

Ex-desafiante OpenOffice MS Office: Podemos encerrado devido a queda de apoio

? Red Hat ainda planeja ser a empresa OpenStack

Facebook Open fontes ZStandard algoritmo de compressão de dados, tem o objetivo de substituir a tecnologia por trás Zip