Xu hướng của thời đại, Microsoft đã rút ra được bài học khi họ từng cho rằng Linux là căn bệnh ung thư dưới thời ông Steve Ballmer. Họ suýt lỡ chuyến tàu điện toán đám mây trong lĩnh vực phần mềm, còn phần cứng thì bị Apple cho hửi khói khi cười chê iPOD khi Apple vừa mới thoát khỏi phá sản, để rồi từ sản phẩm đó mà Apple trở thành đế chế. Lại thêm vụ “hụt chân” đau như bò đá đó là công nghiệp máy tìm kiếm, khi mà họ nghĩ Google là mấy gã nghiên cứu có biết quái gì về kinh doanh.
Sau ít nhất 2 vụ “chệch choạc” đó, Microsoft nhận thấy nguồn mở chính là nơi để nghe ngóng được những trào lưu/ dòng chảy mới trong công nghệ.
Microsoft mua GitHub là để có được một nơi nghe ngóng tuyệt vời nhất về những sáng tạo mới trong lĩnh vực phần mềm, chứ nói về kiếm lợi tiền bạc thì không có được như SQL Server, Skype, LinkedIn,… trước đây.
Để chơi với giới nguồn mở thì phải có mã nguồn đưa ra, chứ anh không thể đưa ra nguồn đóng để chơi với nguồn mở được. Đưa tiền ra thì cũng phải khéo léo chứ không cầm một cục quăng ra, không những không được khen mà còn bị tẩy chay vì kệch cỡm. Do đó, Microsoft sẽ đưa ra một số sản phẩm thành nguồn mở, rồi cũng tài trợ cho một số dự án nguồn mở. .NET core là một trong số đó. Tương lai, có khi ngay cả Windows (các phiên bản cũ sẽ mở trước, hình đã có DOS) cũng mã nguồn mở luôn thì vui , lúc đó mấy cờ rắc cơ là… hờn cả hệ Mặt Trời.
Về lâu dài, thân thiện với nguồn mở là xu hướng thời đại, rất có lợi, tránh được việc sẩy chân không leo kịp chuyến tàu thời đại.