Tôi đang tự hỏi nơi tôi có thể tải xuống mã nguồn của kernel của Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Tôi googled nó, nhưng nó khó tìm. Và vâng, tôi đã thử http://www.opensource.apple.com .
Tôi đang tự hỏi nơi tôi có thể tải xuống mã nguồn của kernel của Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Tôi googled nó, nhưng nó khó tìm. Và vâng, tôi đã thử http://www.opensource.apple.com .
Câu trả lời:
Tôi tìm thấy nó. Trên thực tế, hạt nhân Darwin được đặt tên xnu
. Tên kernel đầy đủ, phiên bản bao gồm, cho Mac OS X 10.8.2 là xnu-2050.18.24
.
Nó có thể được tải xuống ở đây: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .
Mã nguồn có thể được duyệt trực tuyến tại đây: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/
Bạn đang tìm kiếm ở vị trí chính xác. Tôi chưa thấy wiki được cập nhật kể từ Lion - nhưng trong quá khứ, các tập lệnh xây dựng toàn diện đã được đóng gói như một phần của dự án darwinbuild .
Nguồn cho 10.8.2 được liệt kê tại http://www.opensource.apple.com/release/mac-os-x-1082/ và bạn có thể thử lấy darwinbuild mới nhất từ MacPorts thay vì xây dựng nó từ nguồn để xem nếu nó có thể giúp bạn kéo một nhánh mới hơn tương ứng với 10.8 mặc dù tài liệu không được viết để cho biết các bước nhánh cụ thể của Mountain Lion đã hoàn thành chưa (hoặc thậm chí yêu cầu bất kỳ điều gì khác ngoài việc chỉ lấy mã trung kế hiện tại).