In other words, no licence in the world would do you any good right now in coming up with a utility or even kernel extension to change the fan switch-on threshold. The only way to live and be proprietary is to have a niche and run on custom or embedded hardware.īy all accounts the fan control is entirely firmware-based, on both Macbook and Macbook Pro. At this point, if you want your new general purpose desktop/server OS to have a chance in hell it has to be open source. Solaris is open because it wasn't profitable enough. No one has survived the desktop/server space except MS (who was once up near 100% of the market) and Apple (who bundles with their computers). If you want to be that hardcore ("Apple was late so forget them") then why did you choose a proprietary closed-source OS in the first place?Īs for the comment that most OSes are open today, that's because you can't survive otherwise. It's a great OS and if you want a no-fuss desktop with true Unix under it, it's great. Apple may open the kernel and various low level things, but OS X in total will not be. If you switched to OS X because you are a hard core FOSS person, you're an idiot. This ensured that our high performance app would always get physcally contiguous memory which improved cache hits and greatly improved the performance of Goto's blas libraries (he has a very low oppinion of the OS X memory manager). Then we wrote a library that would overload the malloc familly of functions to use our memory manager rather than the default. #NEOOFFICE TPB DRIVER#The driver had to be loaded at boot or else this would have failed. The first thing it did was grab about 90% of the physical RAM (contiguous). Ours was a IOKit driver that loaded at system boot. Sites often write their own simple memory manager in order to get the best possible benchmarks for OS X. Xnu appears to have issues with its memory manager. #NEOOFFICE TPB INSTALL#They are working on software that will interface with TORQUE/Moab to install either a Linux or OS X disk image prior to launching a job thereby allowing a fully dynamic OS X / Linux hybrid cluster. They still run an up to date 10.4 on the cluster, but now they also have a portion of the cluster running Linux, which performs better than OS X for many HPC applications. I used to work for a site with a 256 node Xserve cluster that was running the latest OS X 10.4 (we started with 10.3 and switched to 10.4 shortly after it was releases). Vtech used a custom compiled kernel, and have also been using Linux on the cluster. I'll be offline much of this week due to WWDC, but I look forward to working with all of you as we move forward to Leopard.Īnd as always, Darwin and Darwin component sources are available here: #NEOOFFICE TPB MAC OS#To further enable and encourage cross-platform adoption, the APSL** sources for Bonjour service discovery and Launchd process management are being re-released under the Apache License and hosted on Mac OS Forge:Īpple is more excited than ever about the power of Open Source development to create value for our (and your) products and customers. Apache-Licensed Bonjour and Launchd sources In order to encourage community participation, source code to the new iCal Server in Leopard Server is now available on Mac OS Forge under the Apache License.*ĭ. Mac OS Forge, a new community site hosted by Apple, is being created to support WebKit and other open source projects focused on Mac OS X, especially those looking to transition from. New "Mac OS Forge" for Community Projects We regret the delay in readying the new kernel for release, and thank you for your patience. #NEOOFFICE TPB MAC OS X#In conjunction with this week's Developer Conference, we have four great pieces of news for Open Source developers:Īs of today, we are posting buildable kernel sources for Intel-based Macs alongside the usual PowerPC (and other Intel) sources, starting with Mac OS X 10.4.7. To: Apple Opens Up: Kernel, Mac OS Forge, iCal Server, Bonjour, Launchd The official announcement by Ernie Prabhakar of Apple is here :įrom: Ernest Prabhakar Aug4:15:51 PM PDT
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |