డెవలపర్ హెక్టర్ మార్టిన్, తనను తాను 'విషయాలపై Linux పెట్టడాన్ని ఇష్టపడే' వ్యక్తిగా అభివర్ణించుకున్నాడు, దీని కోసం Linux పోర్ట్ను రూపొందించడానికి ఒక ప్రణాళికను ప్రారంభించాడు. ఆపిల్ సిలికాన్ Macs.
మార్టిన్, 'మార్కాన్' అని కూడా పిలుస్తారు పాట్రియన్ను సృష్టించాడు Linuxని Macsకి తీసుకురావడంలో సంక్లిష్టతలను స్వీకరించడానికి తగినంత నిధులను సంపాదించే లక్ష్యంతో M1 చిప్. Linux పోర్ట్ను సృష్టించడం అంత తేలికైన పని కాదు, మరియు Linux సృష్టికర్త లైనస్ టోర్వాల్డ్స్ అది ఒక అవకాశంగా భావించడం లేదని కూడా చెప్పారు.
తదుపరి ఆపిల్ ఈవెంట్ 2021 ఎప్పుడు
అసాధారణ ప్లాట్ఫారమ్లపై Linux నడుస్తున్న అనుభవం మార్టిన్కు ఉంది మరియు Linux పోర్ట్ను సృష్టించగలిగారు ప్లేస్టేషన్ 4 కోసం కానీ అతను యాపిల్ సిలికాన్ Linux పోర్ట్ చాలా తీవ్రమైన పని. Apple యొక్క Macs కోసం Linux పోర్ట్ను సృష్టించడం పూర్తి సమయం ఉద్యోగం, మరియు ఆర్థిక సహాయం లేకుండా ఇది ఆచరణీయం కాదని మార్టిన్ చెప్పారు. అతను , మరియు ప్రతిజ్ఞ శ్రేణులతో నెలకు ,000 అడుగుతున్న పాట్రియన్ను ప్రారంభించాడు. అతను 88 శాతం నిధులు సమకూర్చాడు మరియు పూర్తి మొత్తాన్ని పొందితే తప్ప ప్రాజెక్ట్ను ప్రారంభించే ఆలోచన లేదు.
కాబట్టి మీరు మీ స్వంత OSని M1 మాక్స్లో * అమలు చేయవచ్చు - అలాంటి OS ఉంటే. కానీ మీరు Macsలో *ఉపయోగించాలనుకునే* Linuxని పొందడం చాలా పెద్ద పని. ఏ ఒక్క వ్యక్తి కూడా వారి ఖాళీ సమయంలో తీవ్రంగా వ్యవహరించలేని మరియు విజయం సాధించలేరు. ఇది పూర్తి సమయం ఉద్యోగం. - హెక్టర్ మార్టిన్ (@marcan42) నవంబర్ 29, 2020
మార్టిన్ ప్రకారం, అతను PlayStation 4 వంటి ఇతర పరికరాల కోసం Linux పోర్ట్లలో పనిచేసిన అనుభవం కారణంగా అతను ప్రాజెక్ట్ను చేపట్టడానికి అర్హత పొందాడు. అతని వెబ్సైట్లోని తరచుగా అడిగే ప్రశ్నలు నుండి:
నేను 2000ల ప్రారంభం నుండి నా జీవితంలో సగానికి పైగా రివర్స్ ఇంజనీరింగ్ పరికరాలను ఉపయోగించాను. నేను Nintendo Wii (హార్డ్వేర్ డాక్యుమెంటేషన్, ఓపెన్ లైబ్రరీలు, 'జైల్బ్రేకింగ్' సాఫ్ట్వేర్ (The Homebrew Channel), రికవరీ టూల్స్ (BootMii) వంటి ప్లాట్ఫారమ్ల కోసం అనధికారిక ఓపెన్ సాఫ్ట్వేర్ మద్దతును రూపొందించడానికి నేను పనిచేశాను. ), Sony PS3 (అసలు Linux మద్దతు తీసివేయబడిన తర్వాత PS3 స్లిమ్ మరియు తాజా PS3 యూనిట్లలో Linux పని చేయడానికి నేను AsbestOS మరియు Linux ప్యాచ్సెట్ని వ్రాసాను), PS4 (దీనికి నేను Linuxని పోర్ట్ చేసాను. , పూర్తి OpenGL/Vulkan గ్రాఫిక్స్ మద్దతుతో స్టీమ్ గేమ్లను అమలు చేయగలిగినంత వరకు), మరియు ఇతర చిన్న ప్లాట్ఫారమ్లు.
నేను ఎల్లప్పుడూ సురక్షితమైన, వినియోగదారుని మొదటి స్థానంలో ఉంచే మరియు అప్స్ట్రీమ్ చేయగల క్లీన్ మరియు పటిష్టమైన కోడ్ను వ్రాయడానికి ప్రయత్నిస్తాను. నేను ఓపెన్ హార్డ్వేర్ మరియు సాఫ్ట్వేర్ అభివృద్ధికి మద్దతు ఇస్తాను. నేను Linux కెర్నల్ ప్యాచ్ ప్రాసెస్ని చాలా సార్లు చూసాను మరియు స్టఫ్ అప్స్ట్రీమ్ చేయడానికి ఏమి అవసరమో నాకు తెలుసు.
మార్టిన్ యాపిల్ సిలికాన్ అన్ని ప్రాథమిక హార్డ్వేర్ వర్కింగ్, డీసెంట్ పవర్ మేనేజ్మెంట్ మరియు మరిన్నింటితో ప్రజలు 'వాస్తవానికి ఉపయోగించాలనుకుంటున్న' Macలు. 'బిగ్ టైమ్ సింక్' GPU మద్దతుగా ఉంటుంది, ఇది పోర్ట్ని చేయడానికి అవసరం. మార్టిన్ కొద్దిగా అనుకూలీకరించిన GPUని ఉపయోగిస్తున్నందున PS4 వెర్షన్ను అప్ మరియు రన్ చేయగలిగాడు, కానీ యాపిల్ సిలికాన్ మరింత కష్టం అవుతుంది. భావన యొక్క రుజువు ఉంది, అయితే, నౌవేయులో, a GPU డ్రైవర్ ప్రాజెక్ట్ NVIDIA కార్డ్ల కోసం.
M1కి అలాంటి అదృష్టం లేదు, కానీ ఇది కనీసం లెగసీ-ఫ్రీ ఆర్కిటెక్చర్, మొబైల్ స్పేస్ నుండి వచ్చింది (చారిత్రాత్మకంగా PC వాటి కంటే GPUలు తక్కువ పిచ్చిగా ఉంటాయి), మరియు నేను వారి ఇంజనీర్లను AMD కంటే కొంచెం ఎక్కువగా విశ్వసిస్తాను లేదా ఎన్విడియా వాటిని :-) — హెక్టర్ మార్టిన్ (@marcan42) నవంబర్ 29, 2020
ప్రాజెక్ట్ Apple ద్వారా మంజూరు చేయబడలేదు, అయితే Linux మద్దతును రూపొందించడానికి మార్టిన్ MacOS నుండి కోడ్ని ఉపయోగించనంత కాలం, అతను వినియోగదారులకు పంపిణీ చేయడం చట్టబద్ధమైనదని అతను చెప్పాడు. యాపిల్ ఆపిల్ సిలికాన్పై కస్టమ్ కెర్నల్స్ బూట్ చేయడానికి కూడా అనుమతిస్తుంది, ఇది Linux మద్దతుకు మార్గం సుగమం చేస్తుంది, అయితే మార్టిన్ ఆపిల్ డ్రైవర్లను రివర్స్ చేయవలసి ఉంటుంది.
ఆపిల్ వాచ్ సిరీస్ 2 42mm బ్లాక్ ఫ్రైడే
లినస్ టోర్వాల్డ్స్ ఈ నెల ప్రారంభంలో తనకు ఎం1 Mac అది Linuxని నడుపుతుంటే, కానీ Apple సహకారం లేకుండా అది సాధ్యం కాదని అతను భావించాడు. 'ఎం1లో ప్రధాన సమస్య నాకు GPU మరియు దాని చుట్టూ ఉన్న ఇతర పరికరాలు ఉన్నాయి, ఎందుకంటే Apple తెరిస్తే తప్ప దానికి ఎటువంటి Linux మద్దతు ఉండదు కాబట్టి నేను దానిని ఉపయోగించకుండా నిరోధించవచ్చు,' అని టోర్వాల్డ్స్ చెప్పారు. ఆపిల్ తన చిప్సెట్లను తెరవడం అసంభవం అని తాను భావిస్తున్నానని, అయితే 'మీరు ఎల్లప్పుడూ ఆశించవచ్చు' అని అతను చెప్పాడు.
ప్రాజెక్ట్ నిధులు ఉంటే, మరియు అది ఎలా ఉంటుందో చూస్తోంది , మార్టిన్ GitHubకి సాధారణ పుష్లతో బహిరంగంగా అభివృద్ధి చేయాలని ప్లాన్ చేస్తున్నాడు మరియు సహకారం అందించాలనుకునే వారి నుండి అతను సహాయాన్ని అంగీకరిస్తాడు.
టాగ్లు: ఆపిల్ సిలికాన్ గైడ్ , M1 గైడ్ , Linux
ప్రముఖ పోస్ట్లు