অ্যাপল নিউজ

আর্ম-ইন্টেল-পাওয়ারপিসি ইউনিভার্সাল বাইনারি সম্ভব

শনিবার 11 জুলাই, 2020 2:42 pm PDT দ্বারা আর্নল্ড কিম

নৈমিত্তিক চিরন্তন দর্শকরা বুঝতে পারে না যে আমাদের খুব সক্রিয় রয়েছে পাওয়ারপিসি ফোরাম যেখানে ব্যবহারকারীরা পাওয়ারপিসি ম্যাক সম্পর্কিত সমস্যা নিয়ে আলোচনা করে যা 2006 সাল থেকে উত্পাদিত হয়নি।





আইএমজি 4113 AphoticD দ্বারা ছবি

আপেল সম্প্রতি উত্তরণ ঘোষণা করেছে প্রতি আপেল সিলিকন (আর্ম) ভিত্তিক ম্যাকগুলি এই পুরানো মেশিনগুলির জন্য ভবিষ্যতের সমর্থন সম্পর্কে কিছু আকর্ষণীয় প্রশ্ন উত্থাপন করেছে।



বিশেষ করে শাশ্বত ফোরামের সদস্য ড Wowfunhappy আসন্ন আর্ম-ভিত্তিক macOS-এ ইউনিভার্সাল বাইনারিগুলির জন্য চলমান সমর্থন সম্পর্কে জিজ্ঞাসা করা হয়েছে, এবং একটি চার-মুখী সর্বজনীন বাইনারি সম্ভব ছিল কিনা:

তাদের 2020 WWDC কীনোট চলাকালীন, অ্যাপল ইউনিভার্সাল বাইনারিগুলির পুনঃপ্রবর্তনের ঘোষণা করেছিল, বিকাশকারীদের জন্য এমন অ্যাপ তৈরি করতে যা ইন্টেল এবং আর্ম ম্যাক উভয় ক্ষেত্রেই কাজ করে।

কিন্তু ইউনিভার্সাল বাইনারি সত্যিই প্রথমবার দূরে যায় নি! আপনি মোজাভে পিপিসি-ইন্টেল অ্যাপস চালাতে পারেন এবং আমি ক্যাটালিনাও অনুমান করি। এছাড়াও, অনেক ইন্টেল-অনলি অ্যাপ এখনও 'সর্বজনীন', এতে i386 (32bit Intel) এবং x86_64 (64bit Intel) উভয়ের সংস্করণ রয়েছে।

এইভাবে, আমি তীব্রভাবে কৌতূহলী: একজন বিকাশকারীর পক্ষে কি একটি একক সর্বজনীন বাইনারি তৈরি করা সম্ভব হবে যা চারটি আর্কিটেকচারে স্থানীয়ভাবে কাজ করে: PPC, i386, x86_64, এবং ARM?

উত্তর, এটি প্রদর্শিত হয়, হ্যাঁ. টেনফোরফক্স ডেভেলপার সম্ভাবনা সম্পর্কে ব্লগ , নিশ্চিত করে যে এটি সত্যিই সম্ভব:

গত কয়েকদিন ধরে আমি বারবার একটি প্রশ্ন পেয়েছি, এখন যে AARM (Apple ARM) একটি জিনিস, চূড়ান্ত ARM-Intel-PowerPC ইউনিভার্সাল বাইনারি কি সম্ভব? আপনি এটা বাজি! আসলে, অ্যাপল ইতিমধ্যে যে নথিভুক্ত আপনি একটি পাঁচ উপায় বাইনারি থাকতে পারে , যেমন, ARM64, 32-bit PowerPC, 64-bit PowerPC, i386 এবং x86_64। শুধু তাদের আলাদাভাবে তৈরি করুন এবং তাদের একসাথে লিপো করুন

টেনফোরফক্স একটি ফায়ারফক্স পোর্ট OS X 10.4 বা 10.5 চালিত PowerPC ম্যাকের জন্য। এটি সেই ব্যবহারকারীদের আধুনিক ব্রাউজার সমর্থন প্রদান করে। বিকাশকারী আসলে উল্লেখ করেছেন যে প্রতিটি আর্কিটেকচারের নিজস্ব সাব-টাইপও থাকতে পারে, যার অর্থ শেষ পর্যন্ত একটি তথাকথিত 'সুপার ডুপার ইউনিভার্সাল বাইনারি' 17টি ভিন্ন নির্দেশ সেটের জন্য সমর্থন থাকতে পারে, যা পাওয়ারপিসি থেকে ভবিষ্যতের আর্ম-ভিত্তিক যেকোনো মেশিনে চলতে পারে। সমস্ত প্রসেসর সাবটাইপের জন্য সম্পূর্ণ সমর্থন সহ ম্যাক।