Mã nguồn nhân kernel của macOS và iOS hiện đã có trên GitHub
Được biết đến là công ty khá kín tiếng, nhưng Apple dường như đang thực hiện những động thái thay đổi lớn bằng cách phát hành mã nguồn mở nhân XNU trong các hệ điều hành hàng đầu của hãng lên GitHub.
Mã nguồn nhân kernel macOS và iOS có thể tìm thấy trên kênh GitHub của Apple. ẢNH: AFP
Theo Engadget, Apple từng tuyên bố sẽ đóng góp đáng kể cho các dự án nguồn mở khác nhau nhưng đến nay hãng vẫn khá kín tiếng về dịch vụ của mình. Vì vậy, chuyện Apple có thể sớm phát hành mã nguồn nhân XNU – vốn có quyền lực cao trong các hệ điều hành hàng đầu của hãng, lên GitHub là điều rất được quan tâm.
XNU – viết tắt của XNU is Not Unix, là một nhân giống Unix được sử dụng trong macOS, bao gồm tất cả các phiên bản trước của hệ điều hành, khi nó được biết đến với tên OS X cũng như iOS. Bằng cách cho phép truy cập vào mã nhân, Apple đã giúp cộng đồng nhà phát triển dễ dàng hiểu cách các thiết bị và phần quan trọng của phần mềm làm việc với nhân.
Video đang HOT
Chưa rõ các nhà phát triển có thể hưởng lợi như thế nào từ sự thay đổi này nhưng đó có thể là một trong nhiều bước thực hiện của công ty để thu hút các nhà phát triển.
Mã nguồn của Apple được cung cấp dựa trên nguyên tắc Apple Public Source License 2.0, một giấy phép khá hạn chế khi nhà phát triển có thể phải kiểm tra các chi tiết trước khi lên kế hoạch, bao gồm các phần của mã nhân mới mà họ có thể tìm thêm thông tin trên kho GitHub của Apple.
Kiến Văn
Theo Thanhnien
Nhiều máy Mac chạy sai firmware, dễ bị tin tặc tấn công
Hãng bảo mật Duo Security cho biết có khoảng 4,2% trong số 73.000 chiếc máy tính Mac được hãng khảo sát hiện chạy sai phiên bản firmware và có nguy cơ trở thành nạn nhân của các cuộc tấn công mạng.
Nhiều mẫu máy Mac hiện sử dụng các phiên bản firmware chưa được cập nhật. ẢNH: REUTERS
Theo Reuters, việc khai thác lỗ hổng firmware là một trong những mối nguy hiểm về bảo mật lớn nhất vì kẻ tấn công có thể kiểm soát toàn bộ máy tính, không thể phát hiện bằng các tính năng quét bảo mật của macOS cũng như khi định dạng, thay thế ổ đĩa và thực hiện cài đặt macOS mới.
Khi máy tính được bật lên - trước khi hệ điều hành được khởi động - firmware sẽ kiểm tra để đảm bảo rằng các thành phần cơ bản như đĩa cứng và bộ xử lý có mặt trong thiết bị và cung cấp các hướng dẫn hoạt động cho chúng. Chính điều này khiến cho mã độc trốn bên trong firmware rất khó bị phát hiện.
Vào năm 2015, Apple đã bắt đầu cập nhật firmware cùng với các bản cập nhật hệ điều hành dành cho máy Mac. Tuy nhiên, Duo Security đã khảo sát 73.000 chiếc máy Mac đang hoạt động và nhận thấy rằng 4,2% trong số đó không chạy đúng firmware cho các hệ điều hành. Trong một số mẫu như iMac 21,5 inch được ra mắt vào cuối năm 2015, có đến 43% máy sử dụng firmware lỗi thời.
Điều này khiến cho các máy Mac dễ tổn thương trước các cuộc tấn công "Thunderstrike", nơi mà các hacker có thể điều khiển máy Mac sau khi cắm một adapter Ethernet vào cổng Thunderbolt của máy. Hacker có thể viết lại firmware và chúng không thể bị ghi đè.
Duo Security cho biết có khoảng 47 mẫu Mac dễ bị tấn công bởi Thunderstrike và 31 mẫu với Thunderstrike 2. Duo Security đã thông báo cho Apple về những phát hiện của hãng trước khi đưa thông tin rộng rãi với công chúng.
Trong một tuyên bố mới đây, Apple cho biết đã nhận thức được vấn đề và đang trong giai đoạn giải quyết. Theo Apple, để cung cấp một trải nghiệm an toàn hơn, phiên bản hệ điều hành mới nhất macOS High Sierra sẽ tự động xác nhận firmware máy Mac mỗi tuần.
Hiếu Trung
Theo Thanhnien
Apple phát hành macOS 10.13 High Sierra với nhiều cải tiến Bản cập nhật tập trung cho trình duyệt Safari, Photos, định dạng ổ lưu trữ mới và cải thiện hiệu suất. Vào 0 giờ ngày 26/9 (giờ Việt Nam), Apple đã chính thức cho phép người dùng tải về phiên bản mới của hệ điều hành cho máy mac, phiên bản 10.13 High Sierra với nhiều cải tiến. Tuy nhiên, hệ điều hành...