ఆపిల్ వార్తలు

ఆర్మ్-ఇంటెల్-పవర్‌పిసి యూనివర్సల్ బైనరీలు సాధ్యమే

శనివారం జూలై 11, 2020 2:42 pm PDT ద్వారా ఆర్నాల్డ్ కిమ్

సాధారణం ఎటర్నల్ సందర్శకులు మనకు చాలా యాక్టివ్‌గా ఉన్నారని గ్రహించకపోవచ్చు PowerPC ఫోరమ్ 2006 నుండి ఉత్పత్తి చేయబడని PowerPC Macsకి సంబంధించిన సమస్యలను వినియోగదారులు చర్చిస్తారు. హార్డ్‌వేర్ అప్‌గ్రేడ్‌లు మరియు సాఫ్ట్‌వేర్ ఎంపికల నుండి నోస్టాల్జియా వరకు థ్రెడ్‌లు ఉంటాయి:





IMG 4113 AphoticD ద్వారా ఫోటో

ఆపిల్ ఇటీవల పరివర్తన ప్రకటించింది కు ఆపిల్ సిలికాన్ (ఆర్మ్) ఆధారిత Macలు ఈ పాత మెషీన్‌లకు భవిష్యత్తు మద్దతు గురించి కొన్ని ఆసక్తికరమైన ప్రశ్నలను లేవనెత్తాయి.



ముఖ్యంగా, ఎటర్నల్ ఫోరమ్ సభ్యుడు వావ్ ఫన్ హ్యాపీ రాబోయే ఆర్మ్-ఆధారిత మాకోస్‌లో యూనివర్సల్ బైనరీలకు కొనసాగుతున్న మద్దతు గురించి మరియు నాలుగు-మార్గం యూనివర్సల్ బైనరీ సాధ్యమేనా లేదా అని అడిగారు:

వారి 2020 WWDC కీనోట్ సందర్భంగా, పరివర్తన సమయంలో Intel మరియు Arm Macs రెండింటిలోనూ పని చేసే యాప్‌లను డెవలపర్‌లు సృష్టించేందుకు, యాపిల్ యూనివర్సల్ బైనరీస్‌ను తిరిగి పరిచయం చేస్తున్నట్లు ప్రకటించింది.

కానీ యూనివర్సల్ బైనరీస్ ఎప్పుడూ మొదటిసారిగా దూరంగా వెళ్ళలేదు! మీరు Mojaveలో PPC-Intel యాప్‌లను అమలు చేయవచ్చు మరియు నేను కాటాలినాని కూడా అనుకుంటాను. అలాగే, అనేక ఇంటెల్-మాత్రమే యాప్‌లు ఇప్పటికీ 'యూనివర్సల్'గా ఉన్నాయి, అందులో అవి i386 (32bit ఇంటెల్) మరియు x86_64 (64bit ఇంటెల్) రెండింటికీ వెర్షన్‌లను కలిగి ఉంటాయి.

అందువల్ల, నేను చాలా ఆసక్తిగా ఉన్నాను: PPC, i386, x86_64 మరియు ARM అనే నాలుగు ఆర్కిటెక్చర్‌లలో స్థానికంగా పనిచేసే ఒకే యూనివర్సల్ బైనరీని డెవలపర్ సృష్టించడం సాధ్యమవుతుందా?

సమాధానం, అది కనిపిస్తుంది, అవును. TenFourFox డెవలపర్ అవకాశం గురించి బ్లాగ్ చేసారు , ఇది నిజంగా సాధ్యమేనని నిర్ధారిస్తూ:

గత రెండు రోజులుగా నాకు పదేపదే ఎదురైన ప్రశ్న ఏమిటంటే, ఇప్పుడు AARM (యాపిల్ ARM) ఒక విషయం, అంతిమ ARM-Intel-PowerPC యూనివర్సల్ బైనరీ సాధ్యమేనా? మీరు పందెం! వాస్తవానికి, ఆపిల్ ఇప్పటికే దానిని డాక్యుమెంట్ చేసింది మీరు ఐదు-మార్గం బైనరీని కలిగి ఉండవచ్చు , అనగా, ARM64, 32-bit PowerPC, 64-bit PowerPC, i386 మరియు x86_64. వాటిని విడిగా నిర్మించి, వాటిని కలిపి లిపో చేయండి

TenFourFox ఒక Firefox పోర్ట్ OS X 10.4 లేదా 10.5 నడుస్తున్న PowerPC Macs కోసం. ఇది ఆ వినియోగదారులకు ఆధునిక బ్రౌజర్ మద్దతును అందిస్తుంది. డెవలపర్ వాస్తవానికి ప్రతి ఆర్కిటెక్చర్ దాని స్వంత ఉపరకాన్ని కలిగి ఉండవచ్చని సూచించాడు, అంటే అంతిమంగా 'సూపర్ డూపర్ యూనివర్సల్ బైనరీ' అని పిలవబడేది 17 విభిన్న ఇన్‌స్ట్రక్షన్ సెట్‌లకు మద్దతునిస్తుంది, ఇది పవర్‌పిసి నుండి భవిష్యత్తులో ఆర్మ్-ఆధారిత వరకు ఏదైనా మెషీన్‌లో అమలు చేయగలదు. అన్ని ప్రాసెసర్ సబ్టైప్‌లకు పూర్తి మద్దతుతో Mac.