Microsoft thừa nhận đã sai về mã nguồn mở
Có lẽ vì vậy mà trong vài năm trở lại đây, hãng đã mở rộng cánh cửa chào đón mã nguồn mở và thậm chí là đưa cả Linux vào trong hệ điều hành Windows của mình.
Microsoft mới đây đã thừa nhận từng có quan điểm sai lầm về mã nguồn mở, sau khi bỏ ra hàng năm trời tìm cách “vùi dập” nó cùng với Linux nhằm bảo toàn vị thế thống trị trên thị trường hệ điều hành desktop. Cựu CEO Microsoft, Steve Ballmer, từng gọi Linux là “ một căn bệnh ung thư bám vào quyền sở hữu trí tuệ ở bất kỳ nơi đâu nó chạm vào” hồi năm 2001.
Thế nhưng hiện nay, Chủ tịch Microsoft là Brad Smith tin rằng công ty đã sai về mã nguồn mở. “ Microsoft từng đứng nhầm phía của lịch sử khi mã nguồn mở bùng nổ vào đầu thế kỷ này, và tôi có thể nói rằng cá nhân tôi cũng mắc sai lầm tương tự” – Smith nói trong một sự kiện gần đây của MIT. Smith đã làm việc tại Microsoft trong hơn 25 năm, từng là một trong những luật sư cấp cao của công ty trong trận chiến của họ với phần mềm mã nguồn mở.
“ Tin tốt là, nếu sống đủ lâu, bạn có thể học được rằng bạn cần phải thay đổi” – Smith nói 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à nhà phân phối lớn nhất đối với 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 trở lại đây, bao gồm việc mở mã nguồn PowerShell, Visual Studio Code, và thậm chí là cả engine JavaScript nguyên bản của trình duyệt Microsoft Edge. Microsoft còn hợp tác với Canonical để mang Ubuntu lên Windows 10, và thâu tóm Xamarin để hỗ trợ quá trình phát triển ứng dụng di động, cũng như thâu tóm GitHub để duy trì kho lưu trữ mã nguồn phổ biến cho các nhà phát triển.
Video đang HOT
Microsoft thậm chí còn dự định đưa nhân Linux hoàn chỉnh vào một bản cập nhật Windows 10 dự kiến ra mắt vào cuối tháng này, và đã chuyển sang engine trình duyệt Chromium đối với Edge vào năm ngoái. Hãng cũng cộng tác với các cộng đồng mã nguồn mở để tạo ra ứng dụng PowerToys cho Windows 10, và triết lý thiết kế mở mới của họ nhiều khả năng là dấu hiệu cho thấy chúng ta sẽ sớm được chứng kiến nhiều nỗ lực mã nguồn mở hơn nữa trong Windows trong những năm sắp tới.
Đây là cách Microsoft lưu trữ dữ liệu qua ngày tận thế
Được đặt tại vùng đất xa xôi nhất phía bắc Na Uy, trung tâm dữ liệu của GitHub sẽ có thể lưu trữ dữ liệu tới hàng nghìn năm, thậm chí sẵn sàng cho ngày tận thế của nhân loại.
Là vùng đất có người định cư sát Bắc cực nhất, Svalbard - quần đảo nằm phía bắc của Na Uy - từng có những mỏ khai thác than đá nhộn nhịp. Giờ đây hầu hết mỏ than đã đóng cửa và vùng đất này trở thành điểm đến lý tưởng của một hoạt động khác: lưu trữ. Nhiều nhà khoa học chọn Svalbard để làm nơi lưu trữ những tài liệu quý giá nhất của con người trước những thảm họa có thể dẫn đến ngày tận thế.
Một trong những cơ sở nổi tiếng nhất ở khu vực này là trung tâm lưu trữ hạt giống Svalbard, nơi chứa hàng loạt hạt giống quan trọng nhất của loài người. Không xa nơi đó là trung tâm lưu trữ Bắc cực của GitHub, công ty lưu trữ mã nguồn mở mà Microsoft mua lại năm 2018.
Dịch vụ lưu trữ ở đây do Công ty Piql của Na Uy cung cấp. Về cơ bản, những dữ liệu sẽ được lưu trữ dưới dạng vi phim, mỗi cuộn dài tới hơn 1 km. Người xem muốn đọc dữ liệu chỉ cần đưa phim lên kính hiển vi, và tất cả dữ liệu được lưu lại, dù là ảnh, văn bản hay những đoạn code, sẽ hiện ra. Những cuộn phim này được phủ lớp oxide sắt để tăng độ bền. Piql cho biết vật liệu này có thể tồn tại 750 năm ở điều kiện thông thường, hoặc lên tới 2.000 năm ở những vùng đất lạnh, khô và ít oxy.
Mỗi kho chứa như thế này có thể chứa hàng nghìn cuộn phim. Dữ liệu của GitHub hiện nay được đặt cạnh những văn thư của Tòa thánh Vatican, dữ liệu đăng ký sử dụng đất của Brazil hay công thức sốt bí mật của một chuỗi nhà hàng nổi tiếng.
CEO GitHub Nat Friedman cho biết công ty sẽ để lại 200 cuộn phim ở đây, mỗi cuộn chứa 120 GB dữ liệu mã nguồn mở. Những dữ liệu đầu tiên được để lại sẽ là mã nguồn của hệ điều hành Linux và Android, cùng 6.000 ứng dụng mã nguồn mở quan trọng khác.
Nat Friedman nhìn ra từ một đài quan sát khí tượng ở Svalbard. CEO GitHub cho rằng mã nguồn mở có tầm quan trọng không thua gì những hạt giống lúa mì và ngô đang được lưu trữ tại Svalbard, bởi phần mềm mã nguồn mở đã trở thành nền tảng của thế giới hiện đại.
Kể từ khi Linus Torvalds công bố hệ điều hành Linux vào thập niên 1990, mã nguồn mở đã trở thành công cụ quan trọng nhất để không chỉ các lập trình viên tự do, mà cả những gã khổng lồ công nghệ phát triển những công cụ của mình. Mã nguồn mở xuất hiện ở khắp nơi, được ứng dụng cho Internet, smartphone, vệ tinh, các thiết bị y tế, công cụ nghiên cứu khoa học hay điều khiển robot.
GitHub là nền tảng mà mọi lập trình viên đều biết đến. Họ cung cấp nền tảng lưu trữ mã nguồn mở, cho phép mọi người tham gia đánh giá, đóng góp thêm mã, sửa lỗi, hoàn thiện. Mọi thay đổi đều được ghi lại. Nói cách khác, GitHub giống như một thư viện cho khoảng 40 triệu lập trình viên đóng góp và tham khảo.
Lưu trữ code tại Bắc cực chỉ là một trong những cách mà Microsoft và GitHub muốn những dòng mã tồn tại qua ngày tận thế. Microsoft cũng đang phát triển một thiết bị lưu trữ trên kính có khả năng lưu trữ tới 10.000 năm. Bản ghi mới nhất của thiết bị này đã được sử dụng để lưu phim Superman năm 1978. "Lưu lại những bản ghi lịch sử như thế này sẽ rất có ích cho thế hệ tương lai", Friedman chia sẻ .
Theo Zing
Thị phần toàn cầu của Windows 10 sụt giảm trong tháng 4/2020 Số liệu khảo sát mới nhất của Công ty nghiên cứu thị trường Netmarketshare công bố trong tháng 4/2020 cho thấy, thị phần toàn cầu của Windows 10 có sự sụt giảm so với kỷ lục tháng 3/2020. Số liệu khảo sát mới nhất của Công ty nghiên cứu thị trường Netmarketshare được công bố trong tháng 4/2020 cho thấy, thị phần toàn...