Apple News

Märkimisväärne arendaja käivitab Patreoni, et rahastada Apple Silicon Linuxi porti

Esmaspäev, 30. november 2020 kell 16.23 PST, autor Juli Clover

Arendaja Hector Martin, kes kirjeldab end kui keegi, kellele meeldib Linuxi asjadele panna, on käivitanud plaani luua Linuxi port Apple Silicon Macid.





mac mini macbook pro macbook air m1
Martin, tuntud ka kui 'Marcan', on seda teinud lõi Patreoni eesmärgiga teenida piisavalt raha, et saaksime hakkama Linuxiga Mac-arvutitega varustatud keerukustega M1 kiip. Linuxi pordi loomine pole lihtne ülesanne ja Linuxi looja Linus Torvalds on isegi öelnud, et ta ei pea seda võimalikuks.

kuidas saada ios 14 värskendus

Martinil on kogemusi Linuxi käivitamisel ebatavalistel platvormidel ja ta on suutnud luua Linuxi pordi PlayStation 4 jaoks kuid ta tunnistab, et ‌Apple Silicon‌ Linuxi port on palju tõsisem ettevõtmine. Linuxi pordi loomine Apple'i Macidele on täiskohaga töö ja Martini sõnul pole see ilma rahalise toetuseta elujõuline. Ta on asutanud Patreoni, mis küsib 4000 dollarit kuus, 3, 6 ja 12 dollari panditasemega. Ta on 88 protsenti rahastatud ja ta ei kavatse projektiga alustada, kui ta ei saa kogu summat.




Martini sõnul on ta kvalifitseeritud projektiga tegelema, kuna tal on kogemusi teiste seadmete, näiteks PlayStation 4, Linuxi portidega töötamisel. Tema veebisaidi KKK-st:

Olen olnud pöördprojekteerimisseadmetega üle poole oma elust, alates 2000. aastate algusest. Olen töötanud selle nimel, et luua mitteametlik avatud tarkvara tugi sellistele platvormidele nagu Nintendo Wii (kus ma olen üks suurimaid riistvara dokumentatsiooni, avatud raamatukogude, 'jailbreaking' tarkvara (The Homebrew Channel), taastetööriistade (BootMii) jne toetajaid. ), Sony PS3 (kuhu ma kirjutasin AsbestOS-i ja Linuxi paigakomplekti, et võimaldada Linuxil töötada nii PS3 Slimiga kui ka ajakohaste PS3-seadmetega pärast algse Linuxi toe eemaldamist), PS4 (millele ma Linuxi teisaldasin , kuni täieliku OpenGL/Vulkani graafikatoega Steami mängude käivitamiseni) ja muudel väiksematel platvormidel.

Püüan alati kirjutada puhta ja jõulise koodi, mis on turvaline, seab kasutaja esikohale ja on ülesvoogedatav. Toetan avatud riist- ja tarkvaraarendust. Olen Linuxi kerneli parandamise protsessi mitu korda läbinud ja tean, mida on vaja asjade ülesvoogu saamiseks.

Martin ütleb, et soovib luua ‌Apple Silicon‌ Macid, mida inimesed 'tegelikult tahavad kasutada', millel on kogu põhiline riistvara, korralik toitehaldus ja palju muud. 'Suur ajakulu' on GPU tugi, mis on pordi teoks tegemiseks vajalik. Martin suutis PS4 versiooni tööle panna, kuna see kasutab GPU-d, mis on vaid veidi kohandatud, kuid ‌Apple Silicon‌ saab olema raskem. Siiski on Nouveau's kontseptsiooni tõestust, a GPU draiveri projekt NVIDIA kaartide jaoks.


Apple ei ole projekti sanktsioneerinud, kuid seni, kuni Martin ei kasuta Linuxi toe loomiseks macOS-i koodi, on tema sõnul seaduslik, et ta võib kasutajatele levitada. Apple võimaldab ka ‌Apple Silicon‌i kohandatud tuumade käivitamist, mis sillutab teed Linuxi toele, kuid Martin peab Apple'i draiverid pöördprojekteerima.

kuidas näha airpodi aku olekut

Linus Torvalds selle kuu alguses ütles, et talle meeldiks ‌M1‌ Mac, kui see kasutas Linuxit, kuid ta ei pea seda Apple'i koostööta võimalikuks. 'Põhiprobleem ‌M1‌ minu jaoks on GPU ja muud selle ümber olevad seadmed, sest see takistaks mind tõenäoliselt seda kasutamast, kuna sellel poleks Linuxi tuge, kui Apple just ei avane,' ütles Torvalds. Ta jätkas, et tema arvates tundub ebatõenäoline, et Apple avab oma kiibistikud, kuid loota võib alati.

Kui projekti rahastatakse, ja see on paistab, et saab olema , Martin plaanib areneda avamaal regulaarsete GitHubi tõugetega ja ta võtab abi vastu kõigilt, kes soovivad panustada.

Sildid: Apple Silicon Guide , M1 juhend , Linux