OSx86

Wikipedia
Loikkaa: valikkoon, hakuun

OSx86 on vapaan ohjelmiston projekti, jonka tavoitteena on kääntää Applen Macintosh-tietokoneiden Mac OS X -käyttöjärjestelmää IBM PC -yhteensopiville tietokoneille. Projekti alkoi vuoden 2005 kesäkuussa kun Worldwide Developers Conference ilmoitti, että Apple tulisi siirtymään PowerPC-prosessoreista Intel-mikroprosessoreihin. Projektin mahdollistaa se, että Mac OS X-käyttöjärjestelmän ydinosat, Darwin ja sen XNU-ydin ovat avointa lähdekoodia.

Tietokone, joka on rakennettu toimimaan Mac OS X kanssa ilman Applen lupaa on tunnettu nimellä Hackintosh, joka on sanojen hakkeroida (Hack)- ja Macintosh-yhdistelmä.

Tekniikat[muokkaa | muokkaa wikitekstiä]

Mac OS X-käyttöjärjesetelmän asettamiseen ja sovittamiseen tavalliseen Windows-tietokoneeseen on käytetty erilaisia tekniikoita. Keskeisempänä teknisenä ongelmana on se, että Macintosh-tietokoneissa PC-yhteensopivien koneiden BIOS on korvaattu Extensible Firmware Interface -laiteohjelmistolla. Nykyiset menetelmät mahdollistavat käyttöjärjestelmän asennuksen suoraan vähittäiskaupassa myytävältä "Retail" asennuslevyltä.

  • Darwinin XNU-ytimen uudellenkääntäminen avoimesta lähdekoodista.[1]
  • Laitekohtaisten ajureiden eli kextien kehittäminen ei-yhteensopiville komponenteille.
  • Extensible Firmware Interfacen emuloiminen, muun muassa alkulatausohjelmalla.

Kloonivalmistajia[muokkaa | muokkaa wikitekstiä]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Vaibhav, Prashant & Byrne, Mike: Improved SSE3 emulation for the XNU kernel (PDF) Lokakuu, 2008. Viitattu 26.3.2010. (englanniksi)

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]