LLVM is being developed by someone that Apple hired, why would they keep contributing back? Why wouldn't they have closed the doors on that back before the project got bigger? It is not in their best interest to do so.
The OpenBSM implementation in FreeBSD is based on the BSM code in Darwin.
Submitted by Apple to FreeBSD (apple.com email addresses)
Also, since all of this is BSD code, and those of us who developed under the BSD license agree to the fact that the code may be taken and used, and that works for us. Companies that know what is ultimately good for them will contribute back, maybe not all of their secret sauce so that they can continue to make money but at least part of it.
The OpenBSM implementation in FreeBSD is based on the BSM code in Darwin.
Submitted by Apple to FreeBSD (apple.com email addresses)
http://freshbsd.org/?branch=&project=freebsd&committ... http://freshbsd.org/?branch=&project=freebsd&committ...
Apple, Inc:
http://freshbsd.org/?branch=&project=freebsd&committ...
Also, since all of this is BSD code, and those of us who developed under the BSD license agree to the fact that the code may be taken and used, and that works for us. Companies that know what is ultimately good for them will contribute back, maybe not all of their secret sauce so that they can continue to make money but at least part of it.