bofors Posted August 8, 2006 Share Posted August 8, 2006 This news item was originally posted by Skn here: http://forum.insanelymac.com/index.php?showtopic=23841 Apple Opens Up: Kernel, Mac OS Forge, iCal Server, Bonjour, Launchd Subject: Apple Opens Up: Kernel, Mac OS Forge, iCal Server, Bonjour, Launchd From: Ernest Prabhakar <email@hidden> Date: Mon, 7 Aug 2006 16:15:51 -0700 Delivered-to: email@hidden Delivered-to: email@hidden Hi all, In conjunction with this week's Developer Conference, we have four great pieces of news for Open Source developers: A. Intel Kernel Sources As 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. We regret the delay in readying the new kernel for release, and thank you for your patience. http://www.opensource.apple.com/darwinsour...92.10.96.tar.gz B. New "Mac OS Forge" for Community Projects 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 OpenDarwin.org. http://www.macosforge.org/ C. New Open Source Calendaring Server 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.* http://collaboration.macosforge.org/ D. Apache-Licensed Bonjour and Launchd sources 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: http://bonjour.macosforge.org/ http://launchd.macosforge.org/ Apple is more excited than ever about the power of Open Source development to create value for our (and your) products and customers. 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. Sincerely, Ernest Prabhakar Open Source Product Manager, Apple WWDC 2006, Aug 7-11, San Francisco http://lists.apple.com/archives/Darwin-dev...g/msg00067.html Link to comment Share on other sites More sharing options...
sbeehre Posted August 8, 2006 Share Posted August 8, 2006 awesome! this is going to help alot Link to comment Share on other sites More sharing options...
mifki Posted August 8, 2006 Share Posted August 8, 2006 Yeah thast what i said in the original thread , maybe that was what blackice was talking about last nite? Link to comment Share on other sites More sharing options...
ampTK Posted August 8, 2006 Share Posted August 8, 2006 Good to know, particularly the kernel Link to comment Share on other sites More sharing options...
Proteo Posted August 8, 2006 Share Posted August 8, 2006 As 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. We regret the delay in readying the new kernel for release, and thank you for your patienc Ok ok, let me see if I got this straight. Does that mean that the kernel will remain OpenSource in Leopard? If so, can we expect a much easier leopard-hacking process? Link to comment Share on other sites More sharing options...
skn Posted August 8, 2006 Share Posted August 8, 2006 Unfortunately the source code available was modified (it's not the same as the one found in the 10.4.7. software update): http://kernel.macosforge.org/ Intel Kernel Sources Available!Posted by kvv on Monday, August 7th, 2006 at 12:00 pm Source code for the kernel of Mac OS X 10.4.7 for Intel are now available. Several changes were made in order to publish the kernel (xnu) sources. As a result, the kernel built from these sources differs from the one found in the 10.4.7 software update. In order to accommodate these changes, several kernel extensions were also modified and must be downloaded and installed in order to run a kernel built from these sources on Mac OS X 10.4.7 for Intel. Kernel sources are available as xnu-792.10.96. Stay tuned for detailed instructions for building and installing the kernel for Intel. Note: these sources do not apply to Mac OS X for PowerPC. Link to comment Share on other sites More sharing options...
mifki Posted August 8, 2006 Share Posted August 8, 2006 I dunno, i think this is only for TIger at the moment Link to comment Share on other sites More sharing options...
LedY Posted August 8, 2006 Share Posted August 8, 2006 wow, that is huge news...esp for us. I can't believe it really. I never thought they would post the src to the latest kernel. This gives new meaning to 'one more thing...' Link to comment Share on other sites More sharing options...
Pu7o Posted August 8, 2006 Share Posted August 8, 2006 Unfortunately the source code available was modified (it's not the same as the one found in the 10.4.7. software update): http://kernel.macosforge.org/ Well, as long as it works... Sorry for double post but... Does this mean that non-real-mac users can finally get rid of that prehistoric kernel from 10.4.4? Link to comment Share on other sites More sharing options...
sbeehre Posted August 8, 2006 Share Posted August 8, 2006 anyone tried to build this yet? Link to comment Share on other sites More sharing options...
Dr. Hurt Posted August 8, 2006 Share Posted August 8, 2006 Sorry for repeating the question, but does this mean that will finally be able to get rid of our 10.4.4 kernel and use the 10.4.7 one???? Link to comment Share on other sites More sharing options...
xiberia Posted August 8, 2006 Share Posted August 8, 2006 yeah, eventually. once someone takes out all the stuff we don't need, puts in bits for SSE2 etc. Shouldn't take long now we have the source though. this is brilliant news all round. Makes you wonder if Apple aren't going to release Leopard for all PCs, now they have set themselves up as direct competition for Microsoft, said their PCs are cheaper than Dell etc. I bet they're thinking about it, at least. Link to comment Share on other sites More sharing options...
bofors Posted August 8, 2006 Author Share Posted August 8, 2006 Unfortunately the source code available was modified (it's not the same as the one found in the 10.4.7. software update): http://kernel.macosforge.org/ Hmm, while I wonder what this really means, if we can still run the open source kernel with OS X 10.4.7, it can't be that bad: Source code for the kernel of Mac OS X 10.4.7 for Intel are now available. Several changes were made in order to publish the kernel (xnu) sources. As a result, the kernel built from these sources differs from the one found in the 10.4.7 software update. In order to accommodate these changes, several kernel extensions were also modified and must be downloaded and installed in order to run a kernel built from these sources on Mac OS X 10.4.7 for Intel. Link to comment Share on other sites More sharing options...
BuXb Posted August 8, 2006 Share Posted August 8, 2006 What specific advantages/ extra features would we have from running the 10.4.7 kernel, compared to the 10.4.4 one we are running now? Link to comment Share on other sites More sharing options...
xiberia Posted August 8, 2006 Share Posted August 8, 2006 "What specific advantages/ extra features would we have from running the 10.4.7 kernel, compared to the 10.4.4 one we are running now?" well, the 10.4.4 kernel was hacked, but thats it. If you have the source, and the latest Kernel, you can build it specifically for your machine (or processor). Plus newer kernels have speed fixes, bug fixes etc. While you don't really need it for 10.4, you definately will for 10.5. ----- any idea where we can get these new kexts? Link to comment Share on other sites More sharing options...
gufus Posted August 8, 2006 Share Posted August 8, 2006 "What specific advantages/ extra features would we have from running the 10.4.7 kernel, compared to the 10.4.4 one we are running now?" well, the 10.4.4 kernel was hacked, but thats it. If you have the source, and the latest Kernel, you can build it specifically for your machine (or processor). Plus newer kernels have speed fixes, bug fixes etc. While you don't really need it for 10.4, you definately will for 10.5. ----- any idea where we can get these new kexts? http://kernel.macosforge.org/intel-build-instructions.html there is a link there. http://www.macosforge.org/files/kexts-8K1080.root.tar.gz update: the additional kexts are: AppleIntelCPUPowerManagement.kext IOUSBFamily.kext Dont Steal Mac OS X.kext I wonder what is inside the don't steal kext. self-destruct mechanism ? :-) Link to comment Share on other sites More sharing options...
iLux Posted August 8, 2006 Share Posted August 8, 2006 Last time I checked, it was a poem Link to comment Share on other sites More sharing options...
BuXb Posted August 8, 2006 Share Posted August 8, 2006 well, the 10.4.4 kernel was hacked, but thats it. If you have the source, and the latest Kernel, you can build it specifically for your machine (or processor).It seems the kernel/darwin source codes of 4.5/4.6 have been around at Apple's site for Darwin source code releases for a while, but apparently that has not helped the coders here to build working hackintosh kernels, so I don't see why the release of the 10.4.7 darwin source code would change that. PS: Apple still needs some time to update its official site for the 10.4.7 kernel source .. . But until then anybody interested can download the source tarball right here. Link to comment Share on other sites More sharing options...
Careless Posted August 8, 2006 Share Posted August 8, 2006 "What specific advantages/ extra features would we have from running the 10.4.7 kernel, compared to the 10.4.4 one we are running now?" well, the 10.4.4 kernel was hacked, but thats it. If you have the source, and the latest Kernel, you can build it specifically for your machine (or processor). Plus newer kernels have speed fixes, bug fixes etc. While you don't really need it for 10.4, you definately will for 10.5. ----- any idea where we can get these new kexts? who's gonna be the lucky person to build me an Opteron 165 kernel ? Link to comment Share on other sites More sharing options...
xiberia Posted August 8, 2006 Share Posted August 8, 2006 It seems the kernel/darwin source codes of 4.5/4.6 have been around at Apple's site for Darwin source code releases for a while, but apparently that has not helped the coders here to build working hackintosh kernels, so I don't see why the release of the 10.4.7 darwin source code would change that. that was the PPC one though, wasn't it? what has just been released is an intel version, which afaik hasn't been updated since before 10.4.3. Of course, I have no clue what I'm talking about, I'll leave it to the kernel-kings to elaborate. Link to comment Share on other sites More sharing options...
BuXb Posted August 8, 2006 Share Posted August 8, 2006 that was the PPC one though, wasn't it? what has just been released is an intel version, which afaik hasn't been updated since before 10.4.3... too lazy to just click on the link I provided and see with your own eyes .. ? Aynway, the 10.4.7 kernel needs XCode 2.4 to compile - the latest version inside Apple's developper's site is 2.3, so we will still have to wait with compiling anyway until Apple has updated their site (next couple of days I reckon). Link to comment Share on other sites More sharing options...
~Neo Posted August 8, 2006 Share Posted August 8, 2006 i dont know how you can download this, but here it is: http://developer.apple.com/tools/xcode/ xCode 2.4 Link to comment Share on other sites More sharing options...
BuXb Posted August 8, 2006 Share Posted August 8, 2006 i dont know how you can download this, but here it is: http://developer.apple.com/tools/xcode/xCode 2.4 NeoPheus, both links ("Download XCode 2.4" and the link "Xcode 2.4 (DMG)" under "Tools Download") lead to https://connect.apple.com, and that is NOT updated yet - go try it yourself . . . . Link to comment Share on other sites More sharing options...
xiberia Posted August 8, 2006 Share Posted August 8, 2006 .. too lazy to just click on the link I provided and see with your own eyes .. ? the opensource stuff for x86 hasn't included the kernel, I've looked, believe me. Infact, a few months ago Apple "locked it down": http://forum.osx86project.org/index.php?showtopic=17689 But here we are today, with a new kernel. And a new dontstealosx.kext. etc. It may not mean a new working osx86 kernel tommorow, but its good news anyway Link to comment Share on other sites More sharing options...
BuXb Posted August 8, 2006 Share Posted August 8, 2006 the opensource stuff for x86 hasn't included the kernel, I've looked, believe me. Infact, a few months ago Apple "locked it down"oh I see, one has to differentiate here between darwin open source and the mach_kernel - sorry xiberia, lack of crucial information on my side .. So this is really good news then for us, I can see that now !! Link to comment Share on other sites More sharing options...
Recommended Posts