Hacker News new | ask | show | jobs
by saagarjha 903 days ago
It’s literally at the top of this thread! Apple for years provided source code that didn’t compile because they considered some of their proprietary additions as “secret” and failed to include those headers. If you want more evidence of this being a regular occurrence, I have plenty of examples where Apple leaves security features out of the sources intentionally. Or you can look at WebKit, which is LGPL for many components but whose public source code has an explicit gap (search for “WebKitAdditions”) where Apple violates the license by shipping code in their OS that is not included.