Ik wil verder niet stoken, maar eens weten hoe het nu precies zit en horen wat jullie vinden. Bij voorkeur meningen van mensen die verschillende OSsen gebruiken en niet zo zeer een buitenproportionele pro- of anti Apple bias hebben.
blue-tags toegevoegd om TL;DR reacties te voorkomen. Lees alleen blue om de ongenuanceerde kern eruit te halen.
Zelf ben ik erg van de vrije software. Linux op al mijn computers, op een Windowsje ergens na. Mijn broer is nogal een Apple fanboy. Ik houd persoonlijk niet van Apple, maar voor bepaalde gebruikers is het gewoon de beste keus. Bepaalde devvers (John Carmack anyone?
) vinden het fijn. Ik raad mijn digibeetmama keihard een MacBook aan, want een Windows computer en al helemaal een Linuxcomputer... naja ik ken Windows, Linux, en mijn moeder. (En Mac, een jaar moeten gebruiken ivm werk)
Onlangs een discussie met mijn broer, waarin ik aangaf een nare smaak te krijgen van Apple. Uiteraard een mening. Want moge duidelijk zijn: Overal valt wat op te zeggen en ieder zijn voorkeur: Gebrek aan keuzevrijheid enerzijds, garantie dat het werkt anderzijds. Dure hardware vs. goede service. Applestoremonopolie met dikke winstmarge vs. kwaliteitsapps en genoeg geld in de strijdkas om alles op te kopen wat een strategisch goede zet is.
Er zijn boeken, films, documentaires, artikels en veel eenzijdige vertalingen van de geschiedenis, vaak danwel pro Apple danwel pro Microsoft. Naar mijn mening hebben ze allebei evil daden op hun kerfstok, maar Microsoft doet er in dit topic even niet toe.
Het gaat mij erom dat Apple de laatste tijd (sinds ze hun laatste ´originele´ (doorgeevolueerde versie gebaseerd op de Xerox WIMP GUI - Mac OS 9) OS vervingen door NeXTStep OS (rebranded OS X)) nogal van twee walletjes eet.
Mac OS X, gebaseerd op XNU, onderdeel van NeXTSTEP (OS die Jobs maakte na uit Apple gekickt te zijn vanwege asogedrag maar wegens aankoop door Apple na 10 jaar weer terug kwam) is een proprietare noodzakelijke laag gesloten software over open source Darwin.
Ironische noot: In 1988 heeft Apple HP (Lid Open Software Foundation en gebruiker van Xerox technologie) aangeklaagt (en verloren) wegens het stelen van ´hun´ (van Xerox gekopiëerde) GUI. De Free Software Foundation, hoewel niet betrokken bij deze zaak, vond het monopoliseren van een GUI - wat een natuurlijke stap in de (computer)evolutie was en wat door velen gedaan werd (Apple, Microsoft, Unix/X, Commodore (Waarmee Apple overigens een aantal keer tevergeefs een deal probeerde te sluiten)) - een kutstreek en boycotte Apple´s hardware heel lang.
Dit systeem is gebaseerd op BSD en de mach-kernel bekend van de Open Software Foundation Unix-variant OSF/1, welke dus ook open is. Ik weet niet precies waarom BSD zomaar mocht bestaan ´van Unix´, omdat die laatste toch commerciëel was en kon gaan zeuren. Maar misschien heeft het iets te maken met het feit dat Unix zelf ook rijkelijk heeft geprofiteerd van de verbeteringen in de BSD code. Anyway, ze stammen uit tijden dat licenties nog niet zo ´uitgeschreven´ waren. NextSTEP was vroeger closed source. Ik weet niet precies hoe het zit, maar BSD was toen nog niet open source. NextSTEP is een fork van de laatst mogelijke BSD versie die niet open was, waardoor NextSTEP closed kon zijn. De volgende BSD versie was Open Source. Tegen de tijd dat Apple NextSTEP kocht (en Steve Jobs er gratis bij kreeg) waren er vele verbeteringen in BSD gemaakt die Apple graag wilde incorporeren in OS X, maar met de nieuwe volledig open BSD licentie moest Apple wel hun adaptie ook open source maken.
Ze besloten heel strategisch de kernel en de achterliggende UNIX kern te open sourcen, en de rest niet. OS X is compleet UNIX certified, POSIX en alles. Waarom heb je dan niets aan Apple software op andere POSIX systemen? Omdat alles wat software Apple-software maakt te maken krijgt met de proprietary closed source shell.
Apple eet nu van twee wallen omdat ze het voordeel hebben van stabiele en veilige Open Source Software en toch winst kunnen maken met hun commerciële gesloten totaalpakket. Ergens las ik dat iemand het uitlegte als een fastfood restaurant die gratis water verkoopt door 50 cent te vragen voor de beker.
Is dit heel erg slim of heel erg aso? Of allebei? Geheim antwoord 4?
Ik houd niet van dit soort praktijken. Het is in de verte een beetje als Google die closed sourced geheimpjes aan Chromium toevoegt om Chrome te maken. Oracle die closed geheimpjes aan Open Source VirtualBox toevoegt om o.a. snelle USBoverdracht te ondersteunen. Tuxera die closed geheimpjes toevoegt aan Open NTFS-3G om een snellere variant te verkopen. Maar in het geval van een complete OS een stukje erger.
OS X kan alles uit de open source community halen en inzetten. Gewoon toevoegen aan de open kern. Kijk maar eens op http://www.opensource.apple.com/release/mac-os-x-1066/ -> Sorteren op License. Alles met enkel de APSL licentie is van Apple zelf. De rest is as is gebruikt, of waar de licentie het toestaat, omgedoopt tot APSL. Niemand mag Apple producten draaien. Maar Apple wil Windows producten draaien? Hup, Wine -> Darwine. Internet Explorer (op de mac) niet langer de shit? Konqueror -> WebKit. (haha dat rijmt.)
Volgens mij is het moreel verwerpelijk. Als je besluit je product te baseren op open software waar 8000 manjaren werk inzit, is het wel zo netjes om je eigen voortvloeisel terug te geven. Het zou imo zo moeten zijn als het commerciële RHEL. Zij verkopen hun software ook. Gebaseerd op Open Source en ook hun eigen toegevoegde producten zijn Open Source. Het merk is commerciëel, maar de software niet. Vandaar dat de gratis variant CentOS zo populair is. Toch verdient RHEL geld met waar Apple zo beroemd mee is: Service.
Dit omvat één van de redenen waarom ik minder enthousiast over Apple ben. Zijn er relevante zaken die ik helemaal verkeerd heb begrepen?
Trouwens, ik vind de vroege geschiedenis van Apple, succes van de Apple 2, productie van de Lisa etc. erg mooi.
Ik ben niet typisch anti-Apple en al helemaal niet onconditioneel.
-edit-

-edit- Plaatje van Wikipedia over Unix-like evolution toegevoegd.
blue-tags toegevoegd om TL;DR reacties te voorkomen. Lees alleen blue om de ongenuanceerde kern eruit te halen.
Intro
Zelf ben ik erg van de vrije software. Linux op al mijn computers, op een Windowsje ergens na. Mijn broer is nogal een Apple fanboy. Ik houd persoonlijk niet van Apple, maar voor bepaalde gebruikers is het gewoon de beste keus. Bepaalde devvers (John Carmack anyone?

Onlangs een discussie met mijn broer, waarin ik aangaf een nare smaak te krijgen van Apple. Uiteraard een mening. Want moge duidelijk zijn: Overal valt wat op te zeggen en ieder zijn voorkeur: Gebrek aan keuzevrijheid enerzijds, garantie dat het werkt anderzijds. Dure hardware vs. goede service. Applestoremonopolie met dikke winstmarge vs. kwaliteitsapps en genoeg geld in de strijdkas om alles op te kopen wat een strategisch goede zet is.
Er zijn boeken, films, documentaires, artikels en veel eenzijdige vertalingen van de geschiedenis, vaak danwel pro Apple danwel pro Microsoft. Naar mijn mening hebben ze allebei evil daden op hun kerfstok, maar Microsoft doet er in dit topic even niet toe.
Body
Het gaat mij erom dat Apple de laatste tijd (sinds ze hun laatste ´originele´ (doorgeevolueerde versie gebaseerd op de Xerox WIMP GUI - Mac OS 9) OS vervingen door NeXTStep OS (rebranded OS X)) nogal van twee walletjes eet.
Mac OS X, gebaseerd op XNU, onderdeel van NeXTSTEP (OS die Jobs maakte na uit Apple gekickt te zijn vanwege asogedrag maar wegens aankoop door Apple na 10 jaar weer terug kwam) is een proprietare noodzakelijke laag gesloten software over open source Darwin.
Ironische noot: In 1988 heeft Apple HP (Lid Open Software Foundation en gebruiker van Xerox technologie) aangeklaagt (en verloren) wegens het stelen van ´hun´ (van Xerox gekopiëerde) GUI. De Free Software Foundation, hoewel niet betrokken bij deze zaak, vond het monopoliseren van een GUI - wat een natuurlijke stap in de (computer)evolutie was en wat door velen gedaan werd (Apple, Microsoft, Unix/X, Commodore (Waarmee Apple overigens een aantal keer tevergeefs een deal probeerde te sluiten)) - een kutstreek en boycotte Apple´s hardware heel lang.
Dit systeem is gebaseerd op BSD en de mach-kernel bekend van de Open Software Foundation Unix-variant OSF/1, welke dus ook open is. Ik weet niet precies waarom BSD zomaar mocht bestaan ´van Unix´, omdat die laatste toch commerciëel was en kon gaan zeuren. Maar misschien heeft het iets te maken met het feit dat Unix zelf ook rijkelijk heeft geprofiteerd van de verbeteringen in de BSD code. Anyway, ze stammen uit tijden dat licenties nog niet zo ´uitgeschreven´ waren. NextSTEP was vroeger closed source. Ik weet niet precies hoe het zit, maar BSD was toen nog niet open source. NextSTEP is een fork van de laatst mogelijke BSD versie die niet open was, waardoor NextSTEP closed kon zijn. De volgende BSD versie was Open Source. Tegen de tijd dat Apple NextSTEP kocht (en Steve Jobs er gratis bij kreeg) waren er vele verbeteringen in BSD gemaakt die Apple graag wilde incorporeren in OS X, maar met de nieuwe volledig open BSD licentie moest Apple wel hun adaptie ook open source maken.
Ze besloten heel strategisch de kernel en de achterliggende UNIX kern te open sourcen, en de rest niet. OS X is compleet UNIX certified, POSIX en alles. Waarom heb je dan niets aan Apple software op andere POSIX systemen? Omdat alles wat software Apple-software maakt te maken krijgt met de proprietary closed source shell.
Apple eet nu van twee wallen omdat ze het voordeel hebben van stabiele en veilige Open Source Software en toch winst kunnen maken met hun commerciële gesloten totaalpakket. Ergens las ik dat iemand het uitlegte als een fastfood restaurant die gratis water verkoopt door 50 cent te vragen voor de beker.
Is dit heel erg slim of heel erg aso? Of allebei? Geheim antwoord 4?
Ik houd niet van dit soort praktijken. Het is in de verte een beetje als Google die closed sourced geheimpjes aan Chromium toevoegt om Chrome te maken. Oracle die closed geheimpjes aan Open Source VirtualBox toevoegt om o.a. snelle USBoverdracht te ondersteunen. Tuxera die closed geheimpjes toevoegt aan Open NTFS-3G om een snellere variant te verkopen. Maar in het geval van een complete OS een stukje erger.
OS X kan alles uit de open source community halen en inzetten. Gewoon toevoegen aan de open kern. Kijk maar eens op http://www.opensource.apple.com/release/mac-os-x-1066/ -> Sorteren op License. Alles met enkel de APSL licentie is van Apple zelf. De rest is as is gebruikt, of waar de licentie het toestaat, omgedoopt tot APSL. Niemand mag Apple producten draaien. Maar Apple wil Windows producten draaien? Hup, Wine -> Darwine. Internet Explorer (op de mac) niet langer de shit? Konqueror -> WebKit. (haha dat rijmt.)
Volgens mij is het moreel verwerpelijk. Als je besluit je product te baseren op open software waar 8000 manjaren werk inzit, is het wel zo netjes om je eigen voortvloeisel terug te geven. Het zou imo zo moeten zijn als het commerciële RHEL. Zij verkopen hun software ook. Gebaseerd op Open Source en ook hun eigen toegevoegde producten zijn Open Source. Het merk is commerciëel, maar de software niet. Vandaar dat de gratis variant CentOS zo populair is. Toch verdient RHEL geld met waar Apple zo beroemd mee is: Service.
Concluding
Dit omvat één van de redenen waarom ik minder enthousiast over Apple ben. Zijn er relevante zaken die ik helemaal verkeerd heb begrepen?
Trouwens, ik vind de vroege geschiedenis van Apple, succes van de Apple 2, productie van de Lisa etc. erg mooi.
-edit-

-edit- Plaatje van Wikipedia over Unix-like evolution toegevoegd.
[ Voor 3% gewijzigd door Sando op 27-02-2011 17:18 . Reden: edit2 - TL;DR Maatregelen ]
🇪🇺 Buy from EU (GoT)