 |
08-11-2007, 04:12 PM
|
#1 (permalink)
|
|
Tribal Boy
Join Date: Jun 2004
Location: Cochin , Kerala
Posts: 1,724
|
Apple releases the source code of Leopard core - Darwin 9
News Source
Source Code
Apple has released the source code to Darwin 9, the underlying open source operating system ofMac OS X 10.5 Leopard. "Darwin is the open source UNIX-based foundation of Mac OS X. Darwin integrates a number of technologies, including the Mach 3.0 microkernel, operating system services based on FreeBSD 5 UNIX, high-performance TCP/IP networking, and support for multiple integrated file systems. Because the design of Darwin is highly modular, you can dynamically add device drivers, networking extensions, and new file systems."
|
|
|
|
Advertisements. Register and be a member of the community to get rid of them.
|
|
Advertisement
|
|
08-11-2007, 04:15 PM
|
#2 (permalink)
|
|
God of Mistakes...
Join Date: Dec 2005
Location: Pune, Maharashtra
Posts: 1,924
|
Re: Apple Releases Leopard Source Code
What a gr8 news this is !!!
|
|
|
08-11-2007, 04:16 PM
|
#3 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple Releases Leopard Source Code
^^^ On the contrary it is not! Apple has been doing this ever since it moved over to Darwin kernel (Mac OS X).
Dinkar, Get the title changed to "Apple releases the source code of Leopard core - Darwin 9". Apple has not released the source code for the whole of Leopard OS, its only for the kernel and related core components.
Some screenshots of GNU/Darwin + 3rd Party DEs & Window managers (This is how darwin looks widout Apple's Aqua UI)
http://gnu-darwin.sourceforge.net/141.png
http://gnu-darwin.sourceforge.net/X42.png
http://www.gnu-darwin.org/gnu-darwin-x86-2.png
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
08-11-2007, 04:27 PM
|
#4 (permalink)
|
|
Tribal Boy
Join Date: Jun 2004
Location: Cochin , Kerala
Posts: 1,724
|
Re: Apple Releases Leopard Source Code
Oh, I am really sorry.
Mods, please change the title to "Apple releases the source code of Leopard core - Darwin 9" as specified by Infra.
|
|
|
08-11-2007, 06:09 PM
|
#5 (permalink)
|
|
left this forum longback
Join Date: Sep 2005
Location: -
Posts: 7,536
|
Re: Apple releases the source code of Leopard core - Darwin 9
But @infra:Open darwin is struggling with apple's attitude till now.I think they opened it to get some code fixes and bug reports.
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org
|
|
|
08-11-2007, 09:06 PM
|
#6 (permalink)
|
|
Gonna make it BiG
Join Date: Dec 2004
Location: Familiar with Java... SORRY POINTER NOT ALLOWED!!!
Posts: 543
|
Re: Apple releases the source code of Leopard core - Darwin 9
old newz
|
|
|
08-11-2007, 09:24 PM
|
#7 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,791
|
Re: Apple releases the source code of Leopard core - Darwin 9
So this means OS X's internal stuff is from Darwin and they built only the UI  .What else has apple added from its own developers?
Last edited by Charan; 08-11-2007 at 09:30 PM.
|
|
|
08-11-2007, 09:29 PM
|
#8 (permalink)
|
|
Google Bot
Join Date: Aug 2005
Posts: 9,772
|
Re: Apple releases the source code of Leopard core - Darwin 9
Quote:
|
Originally Posted by praka123
But @infra:Open darwin is struggling with apple's attitude till now.I think they opened it to get some code fixes and bug reports. 
|
+1
especially after all the leopard bugs and security loophole reports..
|
|
|
09-11-2007, 11:42 AM
|
#9 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple releases the source code of Leopard core - Darwin 9
@akuCRACKER
How can this be old news when Leopard was released on Oct.26 and the source code for Darwin 9 hadn't been releaed yet?
@others
Darwin was always open source. Its actually a mix and match of various entities. As Dinkar posted in the first post regarding what are its componenets, it has tried to take the best of everything. However wid superuser previlages and attempts to make it simpler and easier has opened up a lot of holes. If today, I was using GNU/Darwin instead of Linux kernel on my Ubuntu system I'm sure my system would be as stable as it is today, with the linux kernel.
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
09-11-2007, 11:45 AM
|
#10 (permalink)
|
|
left this forum longback
Join Date: Sep 2005
Location: -
Posts: 7,536
|
Re: Apple releases the source code of Leopard core - Darwin 9
....but went stagnant for quite some time now  until this leopard release.
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org
|
|
|
09-11-2007, 01:33 PM
|
#11 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple releases the source code of Leopard core - Darwin 9
Yeah, apple updates the Darwin kernel only when newer versions of Mac OS X are released.
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
09-11-2007, 01:46 PM
|
#12 (permalink)
|
|
Human Spambot
Join Date: May 2005
Location: Noida
Posts: 5,601
|
Re: Apple releases the source code of Leopard core - Darwin 9
Quote:
|
Originally Posted by Charan
So this means OS X's internal stuff is from Darwin and they built only the UI 
|
Nope, the kernel is open source and Apple contributes to it too.
There are a lot of proprietary technologies that Apple adds to the Darwin kernel such as the QuickTime engine, Aqua user interface, Finder, pre-emptive multi-tasking, memory protection, etc. which are not included in the version that Apple opens the source of but are there in Mac OS X.
They don't build "only the UI".
__________________
Miss me already? See you on Penned Thoughts [http://aayush.me] then. Adios! :)
|
|
|
09-11-2007, 02:02 PM
|
#13 (permalink)
|
|
left this forum longback
Join Date: Sep 2005
Location: -
Posts: 7,536
|
Re: Apple releases the source code of Leopard core - Darwin 9
..and safari browser is also ripped from oss, khtml(remember konqueror browser in kde) made to their likes(webkit?)  this is why bsd license is weak compared to GPL  apple gets everything from oss community.but never felt supporting freebsd(based on) devels and community neither funding nor contribute codes.instead they made this darwin thingy calling it OSS but it only awake when any new os x released.
Quote:
|
On January 7, 2003, Steve Jobs announced that Apple had developed their own web browser based on KHTML rendering engine, called Safari.[7]
|
http://en.wikipedia.org/wiki/Safari_...nd_development
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org
|
|
|
09-11-2007, 02:10 PM
|
#14 (permalink)
|
|
Human Spambot
Join Date: May 2005
Location: Noida
Posts: 5,601
|
Re: Apple releases the source code of Leopard core - Darwin 9
Using open source code is not ripping it off.
When you leave a bag of chocolates open and invite your friends to have their fill, you lose the right to say that they stole from you when they go ahead and grab those chocolates.
Open source is supposed to be all about selfless sharing, isn't it? You can only be selfless when you don't expect anything in return.
I'm pretty sure Microsoft uses open source code in their products too. The only difference is that Apple proudly admits they do so, contributes something back to the community (I'm not sure how much it is but it has got to count for something) and their CEO does not go yelling around that they are going to sue Linux vendors for unproven patent violations.
Of course, every company is in the business to make money and you cannot expect anyone to be saintly. Least of all, Apple Inc.
__________________
Miss me already? See you on Penned Thoughts [http://aayush.me] then. Adios! :)
|
|
|
09-11-2007, 02:25 PM
|
#15 (permalink)
|
|
left this forum longback
Join Date: Sep 2005
Location: -
Posts: 7,536
|
Re: Apple releases the source code of Leopard core - Darwin 9
ur right m$ network thingy all are rip off from basic unix.esp tcp!but oss is not like a free chocolate.they needs the contributions to sustain.remember Linux as the best example.
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org
|
|
|
11-11-2007, 02:34 AM
|
#16 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,791
|
Re: Apple releases the source code of Leopard core - Darwin 9
I wonder if iPhone's OS also has a modified darwin kernel..
OS X based on darwin.. iPhone based on OS X .. do I smell something fishy here.. ???
Also I see that the latest GNU/Darwin is not bootable.. I can work on this only if I have Darwin already installed .. I guess its just the source for the kernel released and will not be able to boot/install it.
@IRD .. can you tell me if one can infact install the source provided by apple.
|
|
|
11-11-2007, 03:15 AM
|
#17 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple releases the source code of Leopard core - Darwin 9
Quote:
|
Originally Posted by Charan
I wonder if iPhone's OS also has a modified darwin kernel..
OS X based on darwin.. iPhone based on OS X .. do I smell something fishy here.. ???
|
iPhone uses a specialized version of Mac OS X for embedded systems. So I don't "smell" anything fishy here!
Quote:
|
Originally Posted by Charan
Also I see that the latest GNU/Darwin is not bootable.. I can work on this only if I have Darwin already installed .. I guess its just the source for the kernel released and will not be able to boot/install it.
@IRD .. can you tell me if one can infact install the source provided by apple.
|
Yep, as of now there is no bootable binary Darwin 9 ISO. Just the sources. You may hafta wait for that. Otherwise grab an older version and apply the kernel update.
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
11-11-2007, 03:29 AM
|
#18 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,791
|
Re: Apple releases the source code of Leopard core - Darwin 9
Quote:
|
Originally Posted by infra_red_dude
iPhone uses a specialized version of Mac OS X for embedded systems. So I don't "smell" anything fishy here!
|
So iPhone wont be having any traces for the darwin kernel and is completely developed by apple developers.
Quote:
|
Yep, as of now there is no bootable binary Darwin 9 ISO. Just the sources. You may hafta wait for that. Otherwise grab an older version and apply the kernel update.
|
I just checked GNU/Darwin
|
|
|
11-11-2007, 03:34 AM
|
#19 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple releases the source code of Leopard core - Darwin 9
Read more about iPhone internals: http://www.roughlydrafted.com/2007/0...ernel-and-ram/
It appears to be running a Mach kernel coz afaik Darwin doesn't support ARM architecture.
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
11-11-2007, 07:51 AM
|
#20 (permalink)
|
|
Dreamweaver
Join Date: Aug 2006
Location: Bangalore
Posts: 3,904
|
Re: Apple releases the source code of Leopard core - Darwin 9
This is the only good part of APPLE i believe!
__________________
Today's noobs are tomorrow's geeks. Don't make fun of them.. encourage them. - Gigacore
Follow me on twitter.com/gigacore
|
|
|
11-11-2007, 12:25 PM
|
#21 (permalink)
|
|
Wire muncher!
Join Date: Nov 2003
Posts: 6,164
|
Re: Apple releases the source code of Leopard core - Darwin 9
^^^ What???!!
__________________
"The true measure of a man is how he treats someone who can do him absolutely no good."
http://phoenix-ani.blogspot.com
|
|
|
11-11-2007, 06:20 PM
|
#22 (permalink)
|
|
Web developer
Join Date: May 2005
Location: Paradise
Posts: 1,010
|
Re: Apple releases the source code of Leopard core - Darwin 9
^^ he meant internals i.e. hardware, i guess.
|
|
|
11-11-2007, 06:23 PM
|
#23 (permalink)
|
|
Dreamweaver
Join Date: Aug 2006
Location: Bangalore
Posts: 3,904
|
Re: Apple releases the source code of Leopard core - Darwin 9
Na... I feel good to see Apple releasing the source code of leo core
I didnt comment on the other post... i just read the first post and posted my reply
__________________
Today's noobs are tomorrow's geeks. Don't make fun of them.. encourage them. - Gigacore
Follow me on twitter.com/gigacore
|
|
|
17-11-2007, 08:22 PM
|
#24 (permalink)
|
|
The Devil's Advocate
Join Date: Mar 2006
Location: Masti Ki Paathshaala
Posts: 7,019
|
Re: Apple releases the source code of Leopard core - Darwin 9
Quote:
|
Originally Posted by aryayush
Using open source code is not ripping it off.
When you leave a bag of chocolates open and invite your friends to have their fill, you lose the right to say that they stole from you when they go ahead and grab those chocolates.
Open source is supposed to be all about selfless sharing, isn't it? You can only be selfless when you don't expect anything in return.
I'm pretty sure Microsoft uses open source code in their products too. The only difference is that Apple proudly admits they do so, contributes something back to the community (I'm not sure how much it is but it has got to count for something) and their CEO does not go yelling around that they are going to sue Linux vendors for unproven patent violations.
Of course, every company is in the business to make money and you cannot expect anyone to be saintly. Least of all, Apple Inc.
|
__________________
"The problem that shows up with the three red lights on the console is a complex interaction with some very complex parts.” - Robbie Bach
http://beingmanan.com
twitter: manan | Last.FM: manan
|
|
|
17-11-2007, 08:24 PM
|
#25 (permalink)
|
|
Dreamweaver
Join Date: Aug 2006
Location: Bangalore
Posts: 3,904
|
Re: Apple releases the source code of Leopard core - Darwin 9
__________________
Today's noobs are tomorrow's geeks. Don't make fun of them.. encourage them. - Gigacore
Follow me on twitter.com/gigacore
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|