Hoofdcategorieën
Device Settings

Apple's Darwin OS uitgegeven voor x86

Door Arjan Seesing, dinsdag 29 oktober 2002 20:08
Bron: http://apple.slashdot.org/appl, submitter: Cynic720, views: 2.299

Slashdot weet ons te melden dat Apple Darwin heeft uitgebracht voor het x86 platform. Darwin is gebaseerd op de opensource BSD kernel en is de basis van het MacOS X besturingssysteem. De code van Darwin was al een hele tijd compatible met het x86 platform omdat de ontwikkelaars in hun achterhoofd hielden dat Apple in de toekomst mogelijk naar een ander platform over zou kunnen stappen. Dus vanaf nu kunnen PC bezitters ook eens spelen met Darwin, want een echt volwaardig besturingssysteem kan het niet genoemd worden. De bootable CD is te downloaden van de Apple's site. Helaas wordt er maar weinig hardware ondersteund:

Powered by Darwin logo
Supported Hardware

IDE:
Only the PIIX4 IDE controllers have been found to work.
Attached devices must be UDMA/33 compatible or better.
Ethernet:
Intel 8255x 10/100 ethernet controllers are supported.
Video:
You must have a VESA 2.0 compliant video card. Almost all
modern graphics cards are VESA 2.0 compliant. However, emulators
such as vmware do not have VESA 2.0 compliant emulated video cards.

Successfully tested hardware:
All 440BX motherboards tested have worked with their internal
IDE controllers.
IBM ThinkPad A21m (with onboard Intel ethernet)
Known to not be supported:
All AMD and VIA based systems.
Volgende 21:16 Sun beveiligt netwerken tegen grote rampen
Vorige 18:10 ATi R300 en nVidia NV30 technisch vergeleken
Advertentie

Reacties

«  1  2  3  »


Opvallend detail:
Known to not be supported:
All AMD and VIA based systems.
Wat is er zo anders aan een AMD systeem? Of heeft dit met de chipsets te maken?

Ja, er zitten gewoon geen drivers voor bij. That's all.

Tja.. Heel erg leuk, maar als MacOS er toch niet op draait, wat heb je er dan aan?

Denk dat Darwin het qua populariteit nooit kan winnen van andere Open Source OS'en zoals Linux en altijd een achtergebleven OS zal blijven. Met Linux werken (en developen) inmiddels zo verschrikkelijk veel mensen mee, dat dat toch wel HET Open Source OS is.

Natuurlijk wint Darwin het in de huidige vorm niet, daar is het veel te beperkt voor.

Ik denk dat Apple dit heeft gedaan om gratis zo veel mogelijk developers aan de x86 versie te laten werken, want aangezien Darwin opensource is, zullen er redelijk wat mensen zijn (altans, dat denk ik), die het leuk vinden om allerlei feature's óf compatible/werkend te maken, óf om feature's toe te voegen.

Als Apple dan besluit over te stappen, hebben ze gratis (of iig tegen heel weinig kosten) een Darwin die iig heel wat beter zal werken dan nu het geval is.

Anders zou ik geen reden weten, Darwin zoals het nu is werkt gewoon niet, weinig mensen zullen het gebruiken en het kan niet op tegen de diverse Linux en BSD distributies. Het zou wat anders geweest zijn als ze Qqua op x86 hadden vrijgegeven, dat zou erg leuk zijn geweest en het zou meteen werkbaar zijn.
edit:
EdSchouten: Met alleen Darwin heb je alleen de kernel, en aangezien bijna alle Mac OS X programma's Aqua nodig hebben, kan je wat dat betreft niets doen met Darwin alleen. Zolang Apple alleen Darwin uitbrengt, zul je 99% van de programma's niet kunnen gebruiken.

Mac OS X heeft trouwens programma's zat waarmee je PC bestanden zoals *.doc kunt gebruiken (MS Office zelf). Er komt steeds meer software voor beschikbaar en er is zal zat software om te zorgen dat PC bestanden ook zijn te gebruiken op de Mac. Zo kan je MacOpener gebruiken om het HFS filesystem te kunnen gebruiken binnen Windows.

True, maar wat d8 je van bijvoorbeeld van netwerk-compatibility? Ik bedoel dan niet dat gepoortte gedoe in X 10.2, maar gewone Mac's eigen protocollen. Printerservertje ervan maken... Maar ik denk dat in de toekomst, als er wel iets meer gelukt is met Darwin, Apple ook een Mac OS X voor Darwin x86 uitbrengt. Zou het trouwens nu al mogelijk zijn? Dat je op je Apple Mac OS X installeert en dan de X86-Darwin kernel erin compiled?

Andersom werkt het in iedergeval goed windows XP op een nieuwe imac draaien. (zonder mac OS X)

Nou??? Misschien vergis je je daar! Ik denk dat veel mensen die een Mac hebben staan en ook een andere X86 hebben en een beetje meer compatibility zoeken, misschien wel het gaan installen op de X86 bak. Ik ga het ook zo installeren als mijn account geactiveerd is. Op mijn 2e hd.


HAHAHA :D Niet alles is AMD hoor! Alleen onder de Tweakerts onder ons (niet ik dus) Ik heb dus een Pentium4 en een 845E mobotje. Zo ff testen, want ik ben sinds 2 weken verslaaft aan alles waar een Apple tekentje op staat :D

Bedenk wel even dat dit dus GEEN volledig werkend Mac OSX is, maar slechts de achterliggende kernel en de rest van het OS, waar je eventueel zelf XFree op moet installeren om er ook maar iets mee te kunnen doen. Aqua zit er niet bij :)

Aangezien het open source is, is er niets dat jou weerhoudt om AMD support er aan toe te voegen. ;)

Known to not be supported:
All AMD and VIA based systems.
Zouden ze niet AMD chipsets bedoelen :? Ik neem toch aan dat je met een AMD processor wel dit OS kan draaien...

Dus als je AMD processor hebt met een ALi of SiS chipset, dan werkt ie wel :)

alleen tar.gz files... geen kant en klare ISO's ? :Y)

Nee hoor, juist kant-en-klare ISO-images, ze hebben alleen de extensie .gz omdat ze ge-gzipp-ed zijn :)

yeah! mijn laptop is uitgetest. en blij. :+

nou, post eens een review :)

Je kan lullen wat je wil, maar het is wel een goede actie! En het is nog zo te downloaden van de apple website ook!

Known to not be supported:
All AMD and VIA based systems.

Terwijl die systemen toch x86-compatible zijn. Beetje waardeloos dus. Zou een VIA C3 op een Intel 440BX chipset ook niet werken?

Zal wel puur aan de afwezige drivers voor allesbehalve intel moederborden liggen. Als ik het zo lees, zullen de meeste P4 systemen ook niet werken.

"Only the PIIX4 IDE controllers have been found to work."
"All 440BX motherboards tested have worked with their internal"

Ze hebben de boel waarschijnlijk geport op een paar oude P!!! bakken, logisch dat het daar dan ook het eerst op werkt, en dus al bij voorbaat kunnen vermelden dat het op het moment niet op een AMD of VIA moederbord gaat werken.

Klopt ! Dit is dan ook oud nieuws...
Darwin is allang open source en er is ook al zeker een dik jaar : gnu darwin voor x86
Dat apple dit nu brengt als nieuws is gewoon een marketing truc..
edit:
Dit is niet eens de eerste keer dat slahdot dit brengt..of dat apple dit doet: Doen ze vaker

Dit hele project zal wel door Intel gesponsord zijn, ik zie geen andere rede waarom het niet voor AMD systemen geschikt is.

Dit hele project zal wel door Intel gesponsord zijn, ik zie geen andere rede waarom het niet voor AMD systemen geschikt is.
Denk dat dat wel meevalt. Zoals je ziet is alleen de 440BX positief gestest. Alle andere Intel chipsets en chipsets voor Intel processoren doen het dus niet. Als dit project door Intel gesponsord zou worden, dan had je minstens kunnen verwachten dan de nieuwe Intel chipsets voor de P4 ook ondersteuning zouden krijgen. En dat is blijkbaar niet zo.

Ik denk overigens dat dit deze stap is gemaakt om ontwikkelaars lekker te maken. Voor de gewone consument is dit totaal niet interessant, en zelfs voor de tweaker is dit niet meer dan een speeltje, als het al werkt.

ik kan je in elk geval verzekeren dat 't op durons en athlons niet werkt, ik heb het getest op ieder systeem dat ik voorhanden had.

de kernel komt niet eens de boot door helaas... ik had 'm graag eens geprobeerd.

Kan ook een kwestie zijn dat ze er niet gigantisch veel tijd in willen steken, en dat ze het al wel Intel compatible hadden gemaakt. Zal zowieso wel een AMD fan zijn die een patch uitbrengt.

Ze verkopen het niet, verdienen er dus niets aan, waarom zouden ze alle hardware ondersteuning willen inbouwen?

Elk modern 32 bits OS heeft in ieder geval IDE drivers nodig voor de desbetreffende IDE controller. Als er die niet zijn...dan kan het OS niet doorstarten.

Dat is dus zeer waarschijnlijk de reden dat Darwin niet op AMD/VIA(SIS, ALI enz..) systemen kan opstarten.

Een VIA C3 op het juiste moederbord(met een Intel IDE controller) zal dus wel werken.

Volgens mij zou je nu MacOS X/Jaguar zo over kunnen zetten op de pc (kost wel even, maar toch).

Als Darwin goed uitgewerkt zou worden zou het nog een aardige concurrent voor Linux kunnen worden.

Maar Apple was toch al langer bezig met Darwin OS voor de x86? Er waren al béta's toch?

Nou...even :) Het PowerPC platform is behoorlijk verschillend van x-86 dus het zou best een aardige klus zijn denk ik. Maar het zal ongetwijfeld mogelijk zijn.

Het schijnt dat sinds het begin van de ontwikkeling van OSX een apart team van Apple developers simultaan aan een x-86 versie werkt, en deze dus in feite gewoon klaar is mocht Apple uiteindelijk ooit nog beslissen om het op x-86 uit te brengen Het had ook een codenaam, maar die ben ik ff kwijt.

Of het waar is is een tweede maar het zou me niet verbazen.

//edit: codenaam is 'Marklar'

Volgens mij zou je nu MacOS X/Jaguar zo over kunnen zetten op de pc (kost wel even, maar toch).
Zolang Aqua geen opensource is, kan dat niet, want Darwin != OS X. Wat je ziet als je normaal opstart, is Aqua en daaronder zit Darwin.

Je kan het vergelijken met Linux met daarop XFree86 en KDE 3.0, als je opstart zie je (als je dat wilt) KDE 3.0, maar daaronder draait de kernel, wat in dit geval dus Linux is.

Het groote probleem is, is dat 99% van de programma's voor OS X zo geprogrammeerd zijn dat het Aqua vereist, dus zonder Aqua kan je die programma's (zoals Office, Photoshop etc.) niet gebruiken.

Bij Linux zijn de meeste programma's juist weer wel te gebruiken zonder XFree/KDE, het is zelfs zo dat de meeste programma's die onder KDE werken (dus met een GUI) een front-end zijn voor de programma's die zonder KDE werken.

(Een front-end programma is een programma dat met een GUI een onderliggend programma aanstuurd, dat onderliggende programma draait dus zonder GUI en zonder XFree86).
Als Darwin goed uitgewerkt zou worden zou het nog een aardige concurrent voor Linux kunnen worden.
Dat kan idd, zo werken Apache, PHP en andere programma's die je ook op Linux en FreeBSD hebt ook onder Darwin. Alleen is het een groot probleem dat er zo weinig hardware ondersteund wordt. Daardoor zal Linux en FreeBSD qua x86 nog lang de beste keus zijn.
Maar Apple was toch al langer bezig met Darwin OS voor de x86? Er waren al béta's toch?
Dat kan zijn, maar dan nog mis je dus Aqua.

LOL, geen een AMD systeem supported? wat is dat voor een geintje? zoiets werkt toch hetzelfde als een intel CPU:S?

De chipset niet. ;)

Dit is echt onzin. Een AMD heeft complete andere afstellingen, kortere pipelines en NATUURLIJK 3dnow en een Inteltje heeft MMX en SSE. Misschien gebruikt Darwin SSE in overvloede ofzo.

x86 = x86

Dus al iets gecode is voor x86 dan werkt het op x86. Of het nu AMD of Intel danwel VIA is. Het gaat om de instructie set, niet om hoe de cpu het intern afhandeld.
Dat het niet werkt komt dus zeker wel door niet ondersteunde chipsets.. en vooral de IDE controllers.. VESA voor video is vrij standaard.
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 21:16 Sun beveiligt netwerken tegen grote rampen
Vorige 18:10 ATi R300 en nVidia NV30 technisch vergeleken
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011