Apple Airport Extreme runs NetBSD reddit / BSD ---------------------------------------------------------------------- [deleted] · 2018-06-16 16:31 [deleted] ---------------------------------------------------------------------- portugaaaaaaaa · 2018-06-16 17:38 Yes it’s not news ---------------------------------------------------------------------- [deleted] · 2018-06-16 20:12 [deleted] ---------------------------------------------------------------------- mofomeat · 2018-06-16 21:18 Parts of it, anyways. ---------------------------------------------------------------------- verandaguy · 2018-06-16 23:23 Of _course_ it runs NetBSD. ---------------------------------------------------------------------- X7spyWqcRY · 2018-06-16 23:42 Some of Mac OS's userland is BSD, but it uses a Mach kernel. ---------------------------------------------------------------------- euphraties247 · 2018-06-17 01:08 You'd think XNU could run fine on a Cortex-A9. So much for dog food. ---------------------------------------------------------------------- classicrando · 2018-06-17 08:27 In fact, the original "Ad" for OS X was a B&W laser printed page and it had a footnote at the bottom that said: "Userland from NetBSD". The NetBSD website used to say something about it, but it but I can't find it any more. ---------------------------------------------------------------------- euphraties247 · 2018-06-20 01:27 [This is what you are probably looking for](http://unix.superglobalmegacorp.com/cgi- bin/cvsweb.cgi/shell_cmds/PROJECT?rev=1.1.1.1;cvsroot=Darwin0), at least in the source code. ---------------------------------------------------------------------- johnklos · 2018-06-23 18:00 The entire OS on the Airport fits in 16 MB of flash. That's much, much easier to do with NetBSD than XNU. Also, there's plenty the two have in common which makes NetBSD a simple fit. ---------------------------------------------------------------------- euphraties247 · 2018-06-24 01:31 I never did try to make a minimal XNU before... Although its frameworks can be a bit hefty for sure. ---------------------------------------------------------------------- euphraties247 · 2018-06-26 10:28 Then again iOS is just XNU, and iPhones had no problem running with 16GB models for quite some time. ---------------------------------------------------------------------- johnklos · 2018-06-26 15:43 16 megabytes and 16 gigabytes are a little different ;) ---------------------------------------------------------------------- euphraties247 · 2018-06-26 16:46 I didn't think anyone even made something that small these days. I thought it'd be 16gig with multiple fallback/install slices ---------------------------------------------------------------------- johnklos · 2018-06-26 16:56 Well, I could be wrong - it might be 32 megs - but the uncompressed crunchgen file of the whole of userland is 10,226,516 bytes. That's everything, including Apple's special daemons for AFP file and printer sharing, HFS+ newfs_hfs, fsck and friends, et cetera. Edit: I am wrong. It is 32 megs: spiflash0 at m25p0: Macronix MX25L25635 SPI flash spiflash0: 32768 KB, 512 sectors of 64 KB each stdflash0 at m25p0flash0 at stdflash0 00100000-00f00000, untranslated, read/write ---------------------------------------------------------------------- euphraties247 · 2018-06-26 16:59 that's still crazy smaller than I expected. So yeah, how does one root their airport? I picked up one with a 1TB disk, not sure if its the same thing under the plastic cover.. ---------------------------------------------------------------------- ConfusionForward · 2022-08-26 08:26 That link doesn't work anymore. Wouldn't happen to have another would you? ---------------------------------------------------------------------- euphraties247 · 2022-08-26 09:40 crap. I need to fix that thing since I was forced to move stuff... I'll see what I can do.