Мені цікаво, де я можу завантажити вихідний код ядра Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Я погуглив його, але його важко знайти. І так, я спробував http://www.opensource.apple.com .
Мені цікаво, де я можу завантажити вихідний код ядра Mac OS X Mountain Lion 10.8.2: Darwin 12.2.0.
Я погуглив його, але його важко знайти. І так, я спробував http://www.opensource.apple.com .
Відповіді:
Я знайшов це. Власне, ім'я Дарвіна названо xnu
. Повна назва ядра, включена версія, для Mac OS X 10.8.2 є xnu-2050.18.24
.
Її можна завантажити тут: http://www.opensource.apple.com/tarballs/xnu/xnu-2050.18.24.tar.gz .
Вихідний код можна переглянути в Інтернеті тут: http://www.opensource.apple.com/source/xnu/xnu-2050.18.24/
Ви шукаєте в потрібному місці. Я не бачив оновлення вікі з Lion - але раніше, комплексні сценарії збирання були упаковані як частина проекту darwinbuild .
Джерело для 10.8.2 перелічено на веб- сайті http://www.opensource.apple.com/release/mac-os-x-1082/, і ви можете просто спробувати захопити останню darwinbuild з MacPorts, а не пограбувати її з джерела, щоб побачити якщо це може допомогти вам витягнути нову гілку, що відповідає 10,8, навіть якщо документація не написана, щоб вказати, чи є специфічними кроки гілки Mountain Lion (або навіть потрібно щось інше, ніж просто взяти поточний код магістралі).