Giter Site home page Giter Site logo

PureDarwin Join the chat at https://gitter.im/PureDarwin/

PureDarwin moved from https://code.google.com/p/puredarwin/

Darwin is the Open Source operating system from Apple that forms the basis for Mac OS X and PureDarwin. PureDarwin is a community project that aims to make Darwin more usable (some people think of it as the informal successor to OpenDarwin).

One current goal of this project is to provide a useful bootable ISO/VM of some recent version of Darwin.

See the Wiki for more information.

Building PureDarwin

To build PureDarwin, you will need OpenSSL installed, which is used by xar and ld64. PureDarwin builds only on macOS. It is currently tested with Xcode 14, but should work with any other modern Xcode.

You will also need zlib, which is used by the DTrace CTF tools used in building the kernel.

PureDarwin's Projects

appleapic icon appleapic

A modified version of AppleAPIC to support the 8259 PIC

corefoundation icon corefoundation

Built from CoreFoundation found in https://github.com/apple/swift-corelibs-foundation/tree/master/CoreFoundation

darwin-15.6-sdk icon darwin-15.6-sdk

Development SDK for Darwin only use of 15.6 XNU, This SDK is built completely off opensource.apple.com source code released by Apple Inc.

darwin-16.4-sdk icon darwin-16.4-sdk

Development SDK for Darwin only use of 16.4 Darwin, This SDK is built completely off opensource.apple.com source code released by Apple Inc.

darwinbuild icon darwinbuild

Darwinbuild is a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's macOS operating system.

dbuild icon dbuild

The PureDarwin build automation system

directhw icon directhw

DirectHW is a software compatibility layer for Darwin. It provides a kernel driver and framework that emulates the most commonly used hardware access functions on x86 machines.

dyld icon dyld

The PureDarwin dynamic loader

hexley icon hexley

Hexley is the mascot for Apple's open source operating system Darwin. Jon Hooper created the design which was then named after Darwin's assistant who was supposedly called Hexley.

hfs icon hfs

HFS+ kernel extension and user-mode utilities

ioatablockstorage icon ioatablockstorage

An updated version of IOATABlockStorage compilable with the macOS 10.12 SDK

ioatafamily icon ioatafamily

Modified version of the IOATAFamily kext to work with PureDarwin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.