Microsoft e Linux: como e porquê a Microsoft se aliou ao Software Livre
-
Upload
mario-araujo-xavier -
Category
Software
-
view
90 -
download
0
Transcript of Microsoft e Linux: como e porquê a Microsoft se aliou ao Software Livre
Mario Araujo Xavier
Administrador de Redes
Membro do Potilivre
Membro da CTMS – Comunidade Tecnica Microsoft RN
1. Porque Mario esta nas 2 comunidades: Potilivre e CTMS RN?
2. Mudanca de pensamento da Microsoft
3. Envolvimento da Microsoft com o Software Livre;
4. Vantagens do Software Livre para a Microsoft;
5. Participacao em projetos de Software Livre;
6. Expansao de negocios e clientes da Microsoft com o Software Livre;
7. Azure com Linux e rodando tecnologias livres;
8. Potilivre e CTMS – Comunidade Tecnica Microsoft RN
Roteiro
• Sou Administrador de Redes e trabalho com Infra desde 2006;
• Aprender e fazer Networking nas 2 comunidades;
Porque Mario esta nas 2 comunidades: Potilivre e CTMS RN?
• Necessidade de aprender na Microsoft: Windows Server, Servidor de Dominio, Autenticacao no Active Directory, GPO, Controladores de Dominio e Microsoft SQL Server;
• Necessidade de aprender no Linux e Software Livre: Nuvem Open Stack, Backup com Bacula, PfSense, etc…
Porque Mario esta nas 2 comunidades: Potilivre e CTMS RN?
• A gestão de Satya Nadella provocou muitas mudanças em projetos microsoft;
• A microsoft, que não apoiava o software livre, agora chega a tomar iniciativa.
Mudanca de pensamento da Microsoft
• Feedback: A ideia de abrir o
código-fonte do .NET ajudar a Microsoft a melhorar as soluções;
• Pois o feedback enviado pelos usuários da comunidade deve crescer consideravelmente;
Vantagens do Software Livre para a Microsoft
• Com o Software Livre nao ganhamos dinheiro com venda de licenca, mas sim com prestacao de servico;
• Com o Azure, A Microsoft comeca e entrar nesse nicho de mercado, trabalhando com servicos ao inves de licencas;
• Seguindo o modelo da Amazon Web Services;
Expansao de negocios e clientes da Microsoft com o Software Livre
• A Microsoft está entre os contribuidores do kernel do Linux;
• As contribuições são para kernel são nos drivers usados para que o Linux passe a suportar o Hyper-V;
• Fora isso, tambem participa de muitos projetos de software livre:
Envolvimento da Microsoft com o Software Livre
• Em uma conferência, a microsoft anuncia a
criação da .NET| foundation, voltada a comunidade open source;
www.dotnetfoundation.org
• A fundação conta hoje com 31 projetos, dentre
eles: .NET Core, ASP.NET 5, .NET SDK for Hadoop, Windows phone toolkit, xamarin mobile, entre outros;
• GITHUB do projeto: github.com/dotnet
Participacao em projetos de Software Livre
• Muito projetos open source contam com um gerenciador de pacotes;
• O gerenciador facilita adicionar ou remover, com uma simples linha de comando;
• O .NET possui o gerenciador nuget, de código aberto;
• Conta com quase 6 mil pacotes disponíveis como: Modernizr, JSON.NET, etc;
Participacao em projetos de Software Livre
• Google, Cisco, Microsoft, Amazon, Intel, Netflix e Mozilla anunciaram na terça-
feira (01/09) a Alliance for Open Media;
http://aomedia.org/
• A idéia é o desenvolvimento de um codec em código aberto e livres de royalties para prover streaming de vídeos em alta qualidade através de aparelhos em diversos
formatos.
Participacao em projetos de Software Livre
• Muitas das empresas que fundaram a Alliance for Open Media já haviam desenvolvido codecs proprietários. A ideia é que as ferramentas já desenvolvidas sejam combinadas em uma base para a criação de um padrão aberto e gratuito.
• Indiretamente, pode ser um mais empurrão no flash;
Participacao em projetos de Software Livre
• No fim de 2011, a Microsoft começou a apoiar o desenvolvimento de uma versão para Windows do Hadoop;
• E decidiu abandonar seu próprio software para essa função em prol do Hadoop.
Participacao em projetos de Software Livre
• No Azure eh possivel rodar apps em Java, .NET, Node.JS, PHP com Git, PHP com FTP e Python
• Abre-se um novo nicho de mercado para a Microsoft;
Azure com Linux e rodando tecnologias livres
• A Microsoft forneceu APIs que possibilitam o desenvolvimento de aplicações nessas linguagens para configurar e controlar o Windows Azure.
Azure com Linux e rodando tecnologias livres
• Potillivre – A melhor comunidade de Software Livre do mundo :D
Potilivre e CTMS – Comunidade Tecnica Microsoft RN
• A CTMS RN, sigla para Comunidade Técnica
Microsoft no Rio Grande do Norte, começou
no dia 21 de outubro de 2015;
• Site: https://ctmsrn.azurewebsites.net/
Potilivre e CTMS – Comunidade Tecnica Microsoft RN
• Participamos nos eventos Microsoft e temos
treinamento exclusivo com os especialistas de
Natal nos programas:
• Microsoft Student Partner – MSP
• Microsoft Technical Audience Contributor –
MTAC
• Microsoft Most Valuable Professional – MVP.
Potilivre e CTMS – Comunidade Tecnica Microsoft RN