News for hackers. Stuff that matters.
Re:Greetings from the Safari team at Apple Computer (2003) by worldsayshi on Friday January 11, 2013 @03:06AM (#5041867)
Apple willingly releasing open source stuff feels rather counter to some of their other philosophy. (still)
Re:Greetings from the Safari team at Apple Computer (2003) by patrickaljord on Friday January 11, 2013 @04:48AM (#5042042)
They didn't release anything willingly. KHTML was LGPL so they were forced by the license to release it as open source. However the LGPL allows building apps on top of libs without releasing them as open source though and that's what apple did, they did not release Safari as open source, only webkit. So everything they could release as proprietary they did, they only open sourced the parts they were forced to.

To be fair, they later rewrote KJS as JavaScriptCore and released it as open source using the BSD license, and also WebCore and more. See http://apple.com/opensource/ for more. By that time, many companies including Microsoft realized that releasing and contributing to open source was not only beneficial but also unavoidable.

Re:Greetings from the Safari team at Apple Computer (2003) by micampe on Friday January 11, 2013 @09:30AM (#5042783)
They were forced to release the code by the license, but they picked the code knowing that from the beginning.
Re:Greetings from the Safari team at Apple Computer (2003) by thealphanerd on Friday January 11, 2013 @03:17AM (#5041891)
Well this was also after a year of working on a fork in seclusion. The project by then had diverged quite a bit, and had quite a differing philosophy from the original.
Re:Greetings from the Safari team at Apple Computer (2003) by rahoulb on Friday January 11, 2013 @07:35AM (#5042386)
Back in those days, Apple was all about open-source - I still have an OSX 10.2 (Jaguar) box somewhere where the main headline is about Apple and open-source.

(Just found this: http://www.flickr.com/photos/stevenf/5393674266/)

I guess there's still a lot of open-source in OSX, but they don't need to shout about it now that they are no longer the underdogs.

Re:Greetings from the Safari team at Apple Computer (2003) by microtherion on Friday January 11, 2013 @02:09PM (#5044368)
While there might be less shouting about open source contributions nowadays, arguably the contributions themselves are much more useful.

Certainly WebKit has been widely adopted outside Apple, clang/llvm is slowly, but surely gaining converts, and libdispatch is IMHO deserving of wider interest, even though it may not be widely adopted on non-Apple platforms.

Re:Greetings from the Safari team at Apple Computer (2003) by eps on Friday January 11, 2013 @08:18AM (#5042522)
I think they were just trying to piggy-back on BSD reputation as stable and mature system, so they played the buddy-buddy card. Once OS X settled in its place, this was no longer needed, so the open source love faded.
Re:Greetings from the Safari team at Apple Computer (2003) by pretoriusB on Friday January 11, 2013 @11:02AM (#5043212)
It's not like the open source itself or the open source love thrived anywhere else in the Desktop anyway...
Re:Greetings from the Safari team at Apple Computer (2003) by taligent on Friday January 11, 2013 @03:40AM (#5041918)
Actually open source has been a huge part of Apple ever since they acquired NeXT (or was it the other way around). The majority of OSX/iOS is open source and they have contributed in big ways to a number of projects e.g. LLVM, OpenCL, GCD, LaunchD, ZeroConf.

http://www.opensource.apple.com

It's really just a perception problem on your part.

Re:Greetings from the Safari team at Apple Computer (2003) by archangel_one on Friday January 11, 2013 @07:04AM (#5042334)
> The majority of OSX/iOS is open source

Really? Large chunks of both are not, so how do you know it's the majority of it that is?

Re:Greetings from the Safari team at Apple Computer (2003) by neohaven on Friday January 11, 2013 @09:51AM (#5042862)
That said, it is rather simple to consider : as a general idea, the UI layer (Cocoa for OS X, CocoaTouch for iOS) and a few other things are closed. The rest is pretty open, as darwin in general is OSS.
Re:Greetings from the Safari team at Apple Computer (2003) by ZeroGravitas on Friday January 11, 2013 @10:01AM (#5042916)
Not the lower "Darwin" layers of iOS, they've never released that.
Re:Greetings from the Safari team at Apple Computer (2003) by neohaven on Friday January 11, 2013 @10:19AM (#5043000)
The "darwin layer" in iOS is fairly inexistant. When have you started a shell on a non-jailbroken iPhone? ;)
Re:Greetings from the Safari team at Apple Computer (2003) by ZeroGravitas on Friday January 11, 2013 @11:17AM (#5043288)
I actually meant all the lower layers including kernel and drivers etc. Which do exist, and have not been released.

http://en.wikipedia.org/wiki/Darwin_(operating_system)

"Darwin is now only available as source code,[4] except for the ARM variant, which has not been released in any form separately from iOS."