nl.phhsnews.com


nl.phhsnews.com / Waarom is macOS-software soms gelabeld "Darwin"?

Waarom is macOS-software soms gelabeld "Darwin"?


Als u een Mac-gebruiker en een fan bent van open source-software, hebt u waarschijnlijk bepaalde apps met het label "Darwin" gezien . Maar waarom dragen de macOS-versies van apps deze naam?

Omdat macOS, samen met iOS en tvOS, wordt aangedreven door een stuk open source, BSD-gebaseerde software genaamd Darwin. Zoals vele open source besturingssystemen, heeft Darwin zelfs een mascotte: Hexley the Platypus.

Krijg het? Omdat de BSD-mascotte een duivel is? Oh, laat maar, dit is geen gok: Apple neemt het open-source ding serieus. Je kunt alle Darwin-broncode nu downloaden op opensource.apple.com. Je zult verschillende downloads vinden voor elke versie van macOS.

Het is vanwege deze erfenis dat macOS-software soms wordt aangeduid als "Darwin", met name door open source-enthousiasten.

Wacht, open source? Betekent dit dat ik macOS gratis kan gebruiken?

Nee.

Nou ... meestal nee. Hoewel Darwin zelf open source is, zijn de meeste dingen waar je aan denkt als je foto's van macOS niet ziet. De Aqua-gebruikersinterface en de Cocoa API zijn bijvoorbeeld closed source en geen macOS-software kan zonder die dingen worden uitgevoerd.

Dus terwijl u de broncode van Darwin gratis kunt downloaden en compileren als u dat had gedaan de juiste vaardigheden, je zou nooit de macOS-software ermee aan de slag krijgen - inclusief, ironisch genoeg, veel van degenen die het label "Darwin" droegen (tenzij je een paar jaar en / of tientallen jaren wilt doorbrengen met het reverse-engineeren van de gepatenteerde delen van macOS). Darwin is slechts de basis waarop de rest van macOS is gebouwd.

Maar dat betekent niet dat je

niets kunt krijgen om op Darwin te draaien. En er zijn Darwin-versies van derden die je relatief eenvoudig kunt gebruiken, met name PureDarwin. Dit door vrijwilligers gebouwde besturingssysteem gebruikt Darwin als kern en je kunt er zelfs open source-gebruikersinterfaces op krijgen. Dit is hoe dat eruit ziet: Niet bepaald macOS Sierra, toch? Je kunt PureDarwin ook op een virtuele machine laten werken, als je bereid bent om het in te zetten. Verwacht gewoon niet dat er Mac-software op draait.

Waarom bestaat dit zelfs?

Toen Apple in 1985 Steve Jobs ontsloeg, bleef hij bezig. Hij hielp bijvoorbeeld met het inverteren van Graphics Group van LucasFilm. Dat bedrijf werd hernoemd naar Pixar. Rond dezelfde tijd richtte Jobs ook NeXT op, een bedrijf dat high-end computers maakte. Deze apparaten, voornamelijk gericht op academici, waren onder de indruk van computerwetenschappers met zijn hoge specificaties en zijn objectgeoriënteerde, op UNIX geïnspireerde besturingssysteem: NeXTSTEP. Dit besturingssysteem, hoewel meestal gesloten bron, gebruikte wat open source code, met name van BSD. Hoewel NeXT-apparaten nooit bijzonder goed verkocht, waren ze van invloed: Tim Berners-Lee ontwierp bijvoorbeeld de eerste webbrowser in NeXTSTEP.

In 1997 kocht Apple NeXT. Dit bracht Steve Jobs terug naar het bedrijf, maar betekende ook dat Apple eigenaar was van het NeXTSTEP-besturingssysteem. Delen van dat besturingssysteem werden opnieuw verwerkt om de basis voor Darwin te vormen, en de erfenis van UNIX betekende dat die onderdelen uiteindelijk open source werden.

NeXTSTEP-functies leven tot op de dag van vandaag op de Mac, maar elk Apple-apparaat maakt deel uit van deze legacy. Darwin drijft de iPhone, de Apple Watch en de Apple TV aan. De meeste Apple-gebruikers zullen het nooit weten, en dat hoeven ze echt niet, maar iedereen komt af en toe een pakket tegen met "Darwin" in de naam. Nu weet je waarom.


Scènes bewerken voor uw Philips Hue Lights

Scènes bewerken voor uw Philips Hue Lights

Als u ooit wijzigingen wilt aanbrengen in een scène die u hebt ingesteld in de Hue-app, kunt u een scène daadwerkelijk bewerken in plaats van verwijderen en een nieuwe maken. GERELATEERD: Een aangepaste kleurenscène creëren vanaf een foto met uw Philips Hue Lights Het is geen verrassing dat de bewerkingsfunctie voor een Hue-scène niet zo voor de hand liggend is als zou moeten , maar als je er eenmaal achter bent gekomen hoe je er toegang toe kunt krijgen, is het een stuk eenvoudiger om een ​​scène te wijzigen.

(how-top)

Schoonmaken van oud, vergeeld plastic op retrocomputers en gamingsystemen

Schoonmaken van oud, vergeeld plastic op retrocomputers en gamingsystemen

Heeft u ooit gemerkt hoe uw oude gadgets een lelijke gele kleur hebben gekregen sinds u ze kocht? Oude Macs, Commodores, Nintendo-systemen en andere machines zien er 30 jaar later verschrikkelijk uit, maar er is een manier om ze weer op te vrolijken. Waarom oud plastic geel wordt (en hoe je het weer wit kunt maken) vergeling gebeurt dankzij een vlamvertrager genaamd broom in die oude ABS-kunststoffen.

(how-top)