Apple-Uutiset

Merkittävä kehittäjä aloittaa Patreonin rahoittamaan Apple Silicon Linux -portin

Maanantai 30. marraskuuta 2020 klo 16.23 PST, kirjoittanut Juli Clover

Kehittäjä Hector Martin, joka kuvailee itseään henkilöksi, joka 'tykkää käyttää Linuxia asioihin', on käynnistänyt suunnitelman Linux-portin luomiseksi Apple Silicon Macit.





mac mini macbook pro macbook air m1
Martin, joka tunnetaan myös nimellä 'Marcan', on loi Patreonin Tavoitteena on ansaita tarpeeksi rahoitusta voidakseen ottaa vastaan ​​Linuxin tuomisen Mac-tietokoneisiin, joissa on M1 siru. Linux-portin luominen ei ole helppo tehtävä, ja Linuxin luoja Linus Torvalds on jopa sanonut, ettei hän pidä sitä mahdollisena.

kuinka ladata sovelluskauppa uudelleen

Martinilla on kokemusta Linuxin käynnistämisestä epätavallisilla alustoilla ja hän on pystynyt luomaan Linux-portin PlayStation 4:lle mutta hän myöntää, että ‌Apple Silicon‌ Linux-portti on paljon vakavampi yritys. Linux-portin luominen Applen Maceille on kokopäivätyötä, ja Martin sanoo, ettei se ole kannattavaa ilman taloudellista tukea. Hän on perustanut Patreonin, joka pyytää 4 000 dollaria kuukaudessa 3 dollarin, 6 dollarin ja 12 dollarin panttitasoilla. Hän saa 88 prosenttia rahoituksesta, eikä hän aio aloittaa projektia, ellei hän saa koko summaa.




Martinin mukaan hän on pätevä ottamaan projektia vastaan, koska hänellä on kokemusta muiden laitteiden, kuten PlayStation 4:n, Linux-porttien parissa työskentelystä.

Olen ollut laitteiden käänteissuunnittelussa yli puolet elämästäni, 2000-luvun alusta lähtien. Olen työskennellyt rakentaakseni epävirallista avointa ohjelmistotukea alustoille, kuten Nintendo Wii (jossa olen yksi suurimmista laitteistodokumentaation, avoimien kirjastojen, 'jailbreaking' ohjelmistojen (The Homebrew Channel), palautustyökalujen (BootMii) jne. ), Sony PS3 (johon kirjoitin AsbestOS:n ja Linux-patchsetin, jotta Linux voisi toimia PS3 Slimissä sekä ajan tasalla PS3-yksiköissä sen jälkeen kun alkuperäinen Linux-tuki oli poistettu), PS4 (johon siirsin Linuxin , siihen pisteeseen asti, että pystyt ajamaan Steam-pelejä täydellä OpenGL/Vulkan-grafiikkatuella) ja muilla pienempillä alustoilla.

Pyrin aina kirjoittamaan puhdasta ja kestävää koodia, joka on turvallista, asettaa käyttäjän etusijalle ja on upstreamattavissa. Tuen avointa laitteisto- ja ohjelmistokehitystä. Olen käynyt Linuxin ytimen korjausprosessin läpi useita kertoja ja tiedän, mitä asioiden saaminen ylösvirtaan vaatii.

Martin sanoo haluavansa luoda Linux-portin ‌Apple Siliconille‌ Macit, joita ihmiset 'todellakin haluavat käyttää', kaikki peruslaitteistot toimivat, kunnollinen virranhallinta ja paljon muuta. 'Big time sink' on GPU-tuki, joka on tarpeen portin toteuttamiseksi. Martin sai PS4-version käyttöön, koska se käyttää vain vähän mukautettua GPU:ta, mutta ‌Apple Silicon‌ tulee olemaan vaikeampaa. Nouveaussa on kuitenkin todisteita konseptista, a GPU-ohjainprojekti NVIDIA-korteille.


Apple ei ole hyväksynyt hanketta, mutta niin kauan kuin Martin ei käytä macOS-koodia Linux-tuen rakentamiseen, hän sanoo, että hänen on laillista jakaa käyttäjille. Apple sallii myös räätälöityjen ytimien käynnistämisen ‌Apple Siliconissa‌, mikä tasoittaa tietä Linux-tuelle, mutta Martinin on palautettava Applen ajurit.

Voinko lisätä valtuutetun käyttäjän Apple Cardiin

Linus Torvalds aikaisemmin tässä kuussa sanoi, että hän rakastaisi ‌M1‌ Mac, jos se pyöritti Linuxia, mutta hän ei pidä sitä mahdollisena ilman Applen yhteistyötä. 'Pääongelma ‌M1‌ Minulle on GPU ja muut sen ympärillä olevat laitteet, koska se todennäköisesti estäisi minua käyttämästä sitä, koska sillä ei olisi Linux-tukea, ellei Apple avaudu', Torvalds sanoi. Hän jatkoi, että hänen mielestään 'vaikuttaa epätodennäköiseltä', että Apple avaisi piirisarjansa, mutta 'toivoa voi aina.'

Jos hanketta rahoitetaan, niin se on näyttää siltä, ​​että se tulee olemaan , Martin aikoo kehittyä avoimesti säännöllisin työntöin GitHubiin, ja hän ottaa vastaan ​​apua kaikilta, jotka haluavat osallistua.

Tunnisteet: Apple Silicon Guide , M1 opas , Linux