Apple
Contents
Software patents
Lobbying legislators and courts
Aggressive use (in court or by threats)
Participation in aggressive coalitions
Digital Restrictions Management (DRM)
Lobbying legislators and courts
Implementing and promoting it
Software
Projects contributed to
(list copied from third-party, no verification done or measurement of how much they contributed)
- Bonjour
- WebKit
- stream servers
- C extensions
-
developer tools
- LLVM
- clang
- streaming media servers
- their UNIX stack
- xnu kernel
Mac OS X uses their own kernel and userspace, but with some system software from FreeBSD. To FreeBSD they've contributed (still copying from unverified source) to the USB stack, SMP code that removed the giant kernel lock, filesystem journaling came from darwin, superpages, dtrace support, ARM support, support for more than 16TB of ram, pure 64 bit support.