Có lẽ vì vậy, trong vài năm gần đây, hãng đã mở rộng cánh cửa đón nhận mã nguồn mở và thậm chí tích hợp Linux vào hệ điều hành Windows của mình.
Microsoft gần đây đã công nhận từng có quan điểm sai lầm về mã nguồn mở, sau khi dành hàng năm để cố gắng 'chống lại' nó cùng với Linux để bảo vệ thị trường hệ điều hành desktop. Người đứng đầu cũ của Microsoft, Steve Ballmer, từng gọi Linux là 'một căn bệnh ung thư xâm lấn vào quyền sở hữu trí tuệ ở mọi nơi mà nó chạm vào' vào năm 2001.
Tuy nhiên, Chủ tịch Microsoft Brad Smith tin rằng công ty đã nhận ra sai lầm về mã nguồn mở. '
'Điều tốt là, nếu bạn sống đủ lâu, bạn sẽ học được rằng bạn cần phải thay đổi' – Smith thêm. Microsoft chắc chắn đã thay đổi kể từ những ngày họ gọi Linux là một căn bệnh ung thư. Gã khổng lồ phần mềm hiện là người phân phối lớn nhất cho các dự án mã nguồn mở trên toàn thế giới, vượt qua Facebook, Docker, Google, Apache, và nhiều hãng khác.
Bash shell của Ubuntu trong Windows 10
Microsoft đã và đang khuyến khích sử dụng mã nguồn mở trong nhiều năm qua, bao gồm việc mở mã nguồn PowerShell, Visual Studio Code, và thậm chí là cả engine JavaScript gốc của trình duyệt Microsoft Edge. Microsoft cũng đã hợp tác với Canonical để mang Ubuntu lên Windows 10, và mua lại Xamarin để hỗ trợ quá trình phát triển ứng dụng di động, cũng như mua lại GitHub để duy trì kho lưu trữ mã nguồn phổ biến cho các nhà phát triển.
Microsoft thậm chí còn kế hoạch tích hợp Linux hoàn chỉnh vào một bản cập nhật của Windows 10 dự kiến sẽ được phát hành vào cuối tháng này, và đã chuyển sang sử dụng trình duyệt Chromium cho Edge từ năm ngoái. Hãng cũng hợp tác với cộng đồng mã nguồn mở để phát triển ứng dụng PowerToys cho Windows 10, và triết lý thiết kế mới của họ có thể là dấu hiệu cho thấy chúng ta sẽ chứng kiến nhiều sự hỗ trợ mã nguồn mở hơn trong Windows trong tương lai.
Tham khảo: TheVerge