dust123
Luxemburger Triumph
- Registriert
- 13.02.05
- Beiträge
- 498
Hä? Meinst du etwa dass Apple nur Mumpitz unter offenen Lizenzen veröffentlicht oder was?
Wenn ja dann schau mal http://developer.apple.com/opensource/index.html da vorbei. Und dann sag nochmal dass Apple nicht sein gesammtes Core OS offengelegt hat. Mal ungeachtet einiger Klassne im I/o Kit kannst du das Core OS komplett aus diesen Downloads zusammenbauen.
Wenn du das nicht gemeint hast dann solltest du dich in Zukunft n bissle Unmissverständlicher ausdrücken...
Ähem, aber ist es nicht viel mehr so, das Apple sich für die Entwicklung für den OSX-Unterbau, ähnlich wie bei der Rendering-Engine von Safari, bei OpenSource-Projekten bedient hat? Die meisten dieser Projekte stehen unter der GPL. Diese Lizenz verpflichtet denjenigen der den Quellcode verwendet und weiterentwickelt, das daraus entstehende Produkt ebenfalls quelloffen zur Verfügung zu stellen.
Von daher ist Apple dazu verpflichtet den Quellcode zu veröffentlichen. Die paar fehlenden Klassen wiederum sind Eigenentwicklungen von Apple die nicht unter der GPL stehen und somit auch nicht von Apple veröffentlicht werden.