3 ms·
A significant fraction of iOS/macOS/tvOS is now relegated to kernel extensions and this trend has only been increasing -- HFS+ IIRC is now in a (closed source)
by newhouseb 9y ago
A significant fraction of iOS/macOS/tvOS is now relegated to kernel extensions and this trend has only been increasing -- HFS+ IIRC is now in a (closed source) kext and APFS has been from the start. So while it's admirable that Apple is more actively using Github, this is by no means demonstrative of Apple open sourcing their crown jewels. Running a custom kernel on anything but macOS would still be a herculean amount of work.
- mrpippy 9y agoHFS is open-source, both the kext and utilities (fun to see that fsck is using code from the early 90s Disk First Aid). I built the kext for Sierra and it wasn’t too hard. https://opensource.apple.com/source/hfs/hfs-407.1.3/ https://opensource.apple.com/source/hfs/hfs-407.1.3/
- newhouseb 9y agoOh nice! I usually read the XNU sources that someone had previously mirrored to Github and had missed this.