Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)
TouchArcade.com - iPhone Game Reviews and News

 
 
Thread Tools Search this Thread Display Modes
Old May 23, 2006, 05:10 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Mac OS X Darwin x86 Kernel Still Open?

http://www.macrumors.com/images/macrumorsthreadlogo.gif

In response to reports last week that Apple had closed the source to the Intel version of Mac OS X kernel, an Apple employee responded saying that nothing has been announced yet, so all discussion remains speculative.

Quote:
Just to be clear, Tom Yager was *speculating* about why we have -- so far -- not released the source code of the kernel for Intel-based Macintoshes. We continue to release *all* the Darwin sources for our PowerPC systems, and so far has released all the non-kernel Darwin sources for Intel.

Nothing has been announced, so he (and everyone else) certainly has the right to speculate. But please don't confuse "speculation" with "fact."

Last edited by longofest : May 23, 2006 at 06:15 PM.
MacRumors is offline  
Old May 23, 2006, 05:12 PM   #2
aricher
macrumors 68000
 
aricher's Avatar
 
Join Date: Feb 2004
Location: Chi-il
"But please don't confuse "speculation" with "fact."

Classic. Very interesting nevertheless.
aricher is offline  
Old May 23, 2006, 05:22 PM   #3
hcorf
macrumors newbie
 
Join Date: Oct 2004
looks like we all jumped the gun on this one
hcorf is offline  
Old May 23, 2006, 05:23 PM   #4
EricNau
macrumors Demi-God
 
EricNau's Avatar
 
Join Date: Apr 2005
Location: Sacramento, CA
While he didn't confirm the rumor, he didn't deny it either.
__________________
November is Pancreatic Caner Awareness Month
www.PanCan.org | Get Involved
EricNau is offline  
Old May 23, 2006, 05:24 PM   #5
Analog Kid
macrumors 68000
 
Analog Kid's Avatar
 
Join Date: Mar 2003
Interesting. Apple employee posting by name to an Apple mailing list. Wonder if he entered the fray because he knows something different than the speculation, or because he's been taking a different side of an internal argument and hasn't given up yet.

I guess this could mean "delayed release". The code that's available always a generation behind production code? (Opps! More speculation... =P)
__________________
"Quick to judge, quick to anger, slow to understand...
Ignorance and Prejudice and Fear walk hand-in-hand."
--Peart
Analog Kid is offline  
Old May 23, 2006, 05:33 PM   #6
Thom_Edwards
macrumors regular
 
Join Date: Apr 2003
Quote:
But please don't confuse "speculation" with "fact."
tom yager is obviously not a macrumors regular!
Thom_Edwards is offline  
Old May 23, 2006, 05:56 PM   #7
aegisdesign
macrumors 6502a
 
Join Date: Apr 2005
What's up with the rumourmill these last two weeks or so?

MacRumors, AppleInsider, ThinkSecret... all reporting stuff the news sites have posted days ago.

Ars had it Monday morning http://arstechnica.com/journals/appl...2006/5/22/4055 and Daring Fireball the day before.
aegisdesign is offline  
Old May 23, 2006, 06:00 PM   #8
apachie2k
macrumors 6502
 
Join Date: May 2006
Location: NYC
wow, i dont' even know what ANY of that means
apachie2k is offline  
Old May 23, 2006, 06:15 PM   #9
longofest
Demi-God (Editor)
 
longofest's Avatar
 
Join Date: Jul 2003
Location: Falls Church, VA
Send a message via AIM to longofest
Quote:
Originally Posted by hcorf
looks like we all jumped the gun on this one
Not necessarily. His quote isn't really all that informative. He's simply saying that Apple hasn't announced anything, and so until they do, it's simply speculation.
longofest is offline  
Old May 23, 2006, 06:32 PM   #10
dr_lha
macrumors 68000
 
Join Date: Oct 2003
Quote:
Originally Posted by Analog Kid
Interesting. Apple employee posting by name to an Apple mailing list.
Why? The do this all the time.
__________________
Me: 1Ghz 12" PB and Mac mini Intel Core Solo 1.5Ghz, The Wife: 1.86Ghz CD MacBook, Me@Work: 2.66Ghz Mac Pro and a 2.33Ghz C2D 15" Mac Book Pro
dr_lha is offline  
Old May 23, 2006, 07:43 PM   #11
ChrisA
macrumors 601
 
Join Date: Jan 2006
Location: Redondo Beach, California
No need to speculate

Quote:
Originally Posted by Analog Kid
... The code that's available always a generation behind production code? (Opps! More speculation... =P)
No need to speculate here. Open source code for 10.4.6 is on Apple's web site
http://www.opensource.apple.com/darw...ce/10.4.6.x86/
ChrisA is offline  
Old May 23, 2006, 08:19 PM   #12
Doctor Q
macrumors god
 
Doctor Q's Avatar
 
Join Date: Sep 2002
Location: at the table with countless relatives
Quote:
Originally Posted by Thom_Edwards
tom yager is obviously not a macrumors regular!
Unless he's using a different name and speculating on his own non-story!
__________________
"You've just been abducted, of course you need crepes!" -- Walter Bishop
Doctor Q is offline  
Old May 23, 2006, 08:22 PM   #13
AnimeUnrivaled
macrumors newbie
 
Join Date: Dec 2004
Location: Atlanta, GA
Quote:
Originally Posted by ChrisA
No need to speculate here. Open source code for 10.4.6 is on Apple's web site
http://www.opensource.apple.com/darw...ce/10.4.6.x86/
As the original quote from the Apple employee stated, All non-kernel sources for Darwin have been posted. Analog Kid's "speculation" was merely that it's possible that there will be delayed release for kernel sources.
__________________
Galactica - XP x64 - A64 3200+@2.10|2GB|X800XT PE
Serenity - Kubuntu Linux - Cel M 1.4|1.25GB|GMA900
Smallville - OS X 10.4 - G4 1.42|1GB|Radeon9200
AnimeUnrivaled is offline  
Old May 23, 2006, 09:39 PM   #14
fproulx
macrumors newbie
 
Join Date: May 2006
May I speculated here ?

OK, let me "speculate" for a moment. Haven't we heard about Apple who might "possibly" be in relation with Sun for integrating the ZFS file system ? Could they be integrating stuff in the new kernel, but since the deal is not closed with Sun, they don't want to people to play around with the code just now and that they will re-open the source once it's cool. After all, up to now they used the "Bazaar" style open source for their kernel, they might be thinking of switching to "Cathedral" style (where the source code is only available "by milestone").....

Food for thought here.
fproulx is offline  
Old May 23, 2006, 10:07 PM   #15
dr_lha
macrumors 68000
 
Join Date: Oct 2003
Quote:
Originally Posted by fproulx
OK, let me "speculate" for a moment. Haven't we heard about Apple who might "possibly" be in relation with Sun for integrating the ZFS file system ? Could they be integrating stuff in the new kernel, but since the deal is not closed with Sun, they don't want to people to play around with the code just now and that they will re-open the source once it's cool. After all, up to now they used the "Bazaar" style open source for their kernel, they might be thinking of switching to "Cathedral" style (where the source code is only available "by milestone").....

Food for thought here.
Doubt it. That would not be CPU dependent, so if they are working on that stuff it would be in the PPC branch of the XNU kernel as well, which is publicly available.
__________________
Me: 1Ghz 12" PB and Mac mini Intel Core Solo 1.5Ghz, The Wife: 1.86Ghz CD MacBook, Me@Work: 2.66Ghz Mac Pro and a 2.33Ghz C2D 15" Mac Book Pro
dr_lha is offline  
Old May 23, 2006, 11:58 PM   #16
ncook06
macrumors regular
 
Join Date: Feb 2006
Location: Miami, FL
It just says "still open," not "to remain open"
__________________
17" MacBook Pro 2.6 GHz C2D - 200 GB 7200 RPM - 4 GB RAM
4G Monochrome iPod 40 GB
...and the best iPhone killer: AT&T BlackBerry BOLD 9000
ncook06 is offline  
Old May 24, 2006, 02:52 AM   #17
Lollypop
macrumors 6502a
 
Join Date: Sep 2004
Location: Johannesburg, South Africa
Send a message via AIM to Lollypop Send a message via MSN to Lollypop Send a message via Yahoo to Lollypop Send a message via Skype™ to Lollypop
Quote:
Originally Posted by dr_lha
Doubt it. That would not be CPU dependent, so if they are working on that stuff it would be in the PPC branch of the XNU kernel as well, which is publicly available.
My thoughs exactly, I dont think apple would make ZFS intel only either, the thing that I would like to know however is why the kernel isnt realeased along with the PPC version, what is in it (or not in it) that doesnt allow it to be opened.
__________________
What do you get when u cross a nun with apple? A computer that will never go down on you!!
Lollypop is offline  
Old May 24, 2006, 04:14 AM   #18
bigandy
macrumors Demi-God
 
bigandy's Avatar
 
Join Date: Apr 2004
Location: Soho, London
i don't make anything of this, because it just says "it's still open" and offers no insight whether or not it will stay open.
__________________
"any day that involves cat pee is a really bad day" - iBlue
bigandy is offline  
Old May 24, 2006, 08:58 AM   #19
eSnow
macrumors regular
 
Join Date: Feb 2004
Quote:
We continue to release *all* the Darwin sources for our PowerPC systems, and so far has released all the non-kernel Darwin sources for Intel.
So, in a way he underscores Yagers point - all PPC code and anything x86 except the kernel. Nice move, Apple. Not.
eSnow is offline  
Old May 24, 2006, 09:51 AM   #20
kingtj
macrumors 6502a
 
Join Date: Oct 2003
Location: Saint Louis. MO (USA)
Send a message via ICQ to kingtj
This was already discussed on Slashdot

When the original story broke, www.slashdot.org had a story and discussion about it. To me, that discussion seemed FAR more informative than the talk I've read about this elsewhere, because it came from the viewpoint of Linux/Unix fans, many of who were actively involved in software development and some who wrote code that Apple's team shared while working on OS X and its apps (Safari, etc.).

It seemed to me that it boiled down to this article being, at best, "old news", and probably misleading -- making people think Apple suddenly locked down some code that used to be freely available.

The developers who discussed this whole thing said that they knew from day 1 that Apple was not going to release full source code for the x86 kernel for OS X. This wasn't some sort of mid-stream change by Apple. In fact, they say it's VERY difficult and confusing to compile up a working Darwin kernel from Apple's provided source for the PPC version - because header files and things have to be located, piecemeal, from all over the place to make it work.

Stop and think about it. Why is this a big deal to 99.999% of the Mac using community? The single biggest reason someone would be interested in source to an OS X x86 kernel is to recompile the latest versions, stripped of security measures, to make them run on non Apple hardware. Anyone legally using OS X on real Apple products won't benefit from that. The argument that "scientific applications in OS X might need custom tweaking of the kernel to make it leaner and meaner" is rather lame too. Seriously, OS X has never been a good choice for a "lean and mean" customized OS where timing is critical, in some sort of research/science setting. A better choice there would be an OS like Linux or BSD. OS X on XServe racks scales quite poorly in things like SQL Server transactions too. It's a great product for user-friendliness and ease of administration, and total integration with a Mac workstation environment. It's *not* your end-all, be-all, fastest solution if speed is more important than a nice GUI, ease-of-use, etc.


Quote:
Originally Posted by eSnow
So, in a way he underscores Yagers point - all PPC code and anything x86 except the kernel. Nice move, Apple. Not.
kingtj is offline  
Old May 24, 2006, 10:28 AM   #21
peharri
macrumors 6502a
 
Join Date: Dec 2003
There is no speculation.

The source code to recent versions of XNU for Intel is not there. That's counter to Apple's until recent policy of releasing sources for XNU in updated versions of Darwin. The answer to the headline is "No", no, it isn't fully open today in the same way as it has been in the past.

The comment doesn't add any new information. It looks to me like damage limitation. Get people speculating that pro-OSS employees inside Apple may be able to change Apple's mind, and hopefully if they do release code at some point in the future, everyone will forget the incident occurred. But it's sophistry to claim that it's unknown as to whether XNU for Intel is open today. It isn't. You can't download the source for it past Darwin 8.01, and given the fact you can for other components of the same OS for the current and previous versions, you'd expect to. At best you can argue that Darwin 8.01 is, today, open.

The same argument that "XNU/Intel for Darwin 8.1+ isn't closed today because they might release the source code one day" could be used to imply that Mac OS X is open source, or Microsoft Windows. After all, nobody's denied that the source for those operating systems might, one day, be released as well...
peharri is offline  
Old Jul 13, 2006, 06:16 AM   #22
rastejante
macrumors newbie
 
Join Date: May 2006
Quote:
Originally Posted by kingtj
Stop and think about it. Why is this a big deal to 99.999% of the Mac using community? The single biggest reason someone would be interested in source to an OS X x86 kernel is to recompile the latest versions, stripped of security measures, to make them run on non Apple hardware. Anyone legally using OS X on real Apple products won't benefit from that.
I don't agree with you. For example as a Pennetration Tester i need the syscal used to spoof the mac address of wireless NICS (Apple removes it since 1.4.3), if the kernel was open-source i would have made the modifications myself.
Ok... maybe i'm one of the 0.001%!
If Apple made the great steep of start using open-source, i don't understand why they go backwards now! And one of the major reasons that was pointed was the security improvement that a open-source politic will bring for the OS.
I my opinion, this is --ANOTHER-- shame on Apple.
rastejante is offline  

 

Mac Forums > Archive > Archives of Old Posts > MacRumors News Discussion (archive)

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:23 AM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC