Quote:
Originally Posted by s2d4
You have no idea what is open source.
Hint:
Open source - source code- publicly avaliable- alter/collaborate and compile whatever flavour.
|
I'm well aware of what open source is, other people seem to be confused. There's A LOT more to open source than just having the source code freely available, there's also licensing details about what you can and can't do with anything that derives from an open source project. You can get source code for free for lots of things that aren't open source, but you can't extend or tweak the source and release it as your own work.
Freely available source doesn't automatically mean it's open source, you have to read the licensing details to be sure. Look for GPL/LGPL/BSD licensing stuff for the first clue if it's open source.
Quote:
Originally Posted by 2forme
If iOS was truly open source, BMW would have run in their vehicle. Think about it. They said no, because they'd have to change all their protocols and interfaces to fit within the confines of iOS. Had iOS been open source, it would quite literally be a job of extending the iOS platform with apps and services that could read/interact with their currently developed protocols and interfaces. It has absolutely nothing to do with running iOS on hacked Apple devices. They aren't sticking an iPad in the car and running the car off it. It would be it's own customized, integrated platform that just happened to be running a customized iOS operating system.
Don't confuse a platform that has an SDK with being open source.
|
I think you're confused about what you're saying.
BMW already has an existing system, extending iOS to fit what they already have would be a HUGE undertaking, but that doesn't mean anything about iOS being open source or not. Plus they would still have to develop their own GUI to run on top of their modified iOS core.
I don't understand how people are still saying it's not open source when you can freely download the source code. If you want the source code, get it here:
http://www.opensource.apple.com/
As for cocoa vs the kernel, cocoa has never been (and probably never will be) open source, but the kernel is (and will always be as long as it's BSD based). Cocoa is nothing more than a UI, similar to KDE, gnome, etc.