ব্যাখ্যা:
অ্যাপল সর্বদা ম্যাকওএসের কার্নেলকে একটি মুক্ত উত্স আকারে প্রকাশ করেছে। কার্নেলের নাম দেওয়া হয়েছে ডারউইন। ডারউইনের x86 এর লক্ষ্যমাত্রা রয়েছে। এটি অন্যান্য প্রসেসরগুলিতে পোর্ট করা যেতে পারে, তবে ডারউইনের ওপেন সোর্স বৈকল্পিক যে অ্যাপল নিয়ন্ত্রণ করে এবং প্রকাশ করেছে তা কেবলমাত্র x86 এর জন্য উপলব্ধ।
তবে আইওএস, যা এআরএম প্রসেসর ব্যবহার করে, ডারউইনকে শুরু থেকেই ব্যবহার করে আসছে। অ্যাপল কখনই ডারউইনের এআরএম বন্দর প্রকাশ করেনি, যদিও তাদের কাছে স্পষ্টতই একটি আছে যেহেতু তারা ইতিমধ্যে গ্রাহকের হাতে লক্ষ লক্ষ আইওএস ডিভাইস ব্যবহার করছে।
এই ঘোষণাটি হ'ল অ্যাপল এখন ডারউইনের এআরএম টুকরোগুলি প্রকাশ করছে যা তারা আগে আটকেছিল।
ডারউইন কেবল একটি কর্নেল, এটি কোনও গ্রাহক যেমন আশা করে তেমন ম্যাকওএস বা আইওএসকে পরিচালনা করে এমন কিছুর মধ্যে এটি অন্তর্ভুক্ত নয়। কার্নেল সম্পূর্ণ অপারেটিং সিস্টেম নয়।
আরও, ডারউইন একটি সম্পূর্ণ কার্নেল নয় ker অ্যাপল এর অনেক অংশ প্রকাশ করে না।
অ্যাপল ম্যাকওএস কার্নেলকে ওপেন সোর্স হিসাবে প্রকাশ করেছে এমন ভোক্তাদের পক্ষে কী বোঝায়?
খুব বেশি নয়, প্রাথমিকভাবে। এটি হার্ডওয়্যার বা সফ্টওয়্যার, আপগ্রেডগুলির উপলভ্যতাকে প্রভাবিত করবে না এবং সম্ভবত জেলব্রেকিং বা অ্যাপল ডিভাইসের অনুরূপ বিকল্প ব্যবহারেও যথেষ্ট প্রভাব ফেলবে না।
এর অর্থ কি আমরা অন্যান্য কম্পিউটারগুলি (যা অ্যাপল নির্মিত নয়) ম্যাকওএস চালিত দেখতে পাবে?
এটি অ্যাপল সফ্টওয়্যার বা অপারেটিং সিস্টেমগুলিতে চলমান নন অ্যাপল হার্ডওয়্যার ডিভাইসের প্রাপ্যতাগুলিকে প্রভাবিত করে না। ইতিমধ্যে যা পাওয়া যায় তা আরও কম-বেশি উপলব্ধ বা আরও বা কম আইনী হয়ে উঠবে না।
তা না হলে কী হবে?
সম্ভবত সম্ভাব্য ব্যাখ্যা এবং গ্রাহকরা কীভাবে উপকৃত হবেন, এটি কোডের পূর্ববর্তী প্রকাশের পরে আসে অ্যাপল সাধারণত তার বুকের কাছাকাছি থাকে, " অ্যাপল আইওএস কার্নেল কোডটি ইচ্ছাকৃতভাবে এনক্রিপ্টড রেখে দেওয়া নিশ্চিত করেছে " যা সূচিত করে:
সান বার্নার্ডিনো শ্যুটারের ব্যবহৃত আইফোন আনলক করার বিষয়ে এফবিআইয়ের সাথে লড়াইয়ের প্রেক্ষিতে অ্যাপল বৃহত্তর স্বচ্ছতার দিকে, বিশেষত সুরক্ষার ইস্যুতে, পরিবর্তন শুরু করেছে। এফবিআই যখন অ্যাপলকে ফোনটি আনলক করতে বাধ্য করার চেষ্টা করেছিল, তখন সিইও টিম কুক অ্যাপলের গ্রাহকদের একটি বিরল উন্মুক্ত চিঠি লিখেছিলেন, যার প্রতিরোধের সিদ্ধান্তের ব্যাখ্যা দিয়েছিলেন। কুক লিখেছেন, "আমরা অনুভব করি যে আমরা মার্কিন সরকারকে একটি প্রচার হিসাবে দেখি তার মুখোমুখি কথা বলতে হবে।" (এফবিআই শেষ পর্যন্ত ডিভাইসে প্রবেশের জন্য তৃতীয় পক্ষের অর্থ প্রদানের পরে তার অনুরোধটি বাতিল করে দিয়েছিল।)
তদন্তের জন্য কার্নেলের কোডটি খোলার ফলে সুরক্ষা ত্রুটির জন্য বাজার দুর্বল হতে পারে যেমন এফবিআই সান বার্নার্ডিনো আইফোনে প্রবেশের জন্য ব্যবহার করেছিল বলে মনে করা হয়। যদি ত্রুটিগুলি দ্রুত এবং ব্যাপকভাবে প্রকাশিত হয়, তবে এটি দামের আইন প্রয়োগকারীকে হ্রাস করবে এবং কালো বাজারগুলি তাদের জন্য অর্থ প্রদান করবে - এবং এটি অ্যাপলের গ্রাহকদের জন্য দ্রুত সমাধানের অর্থ হতে পারে।
সুতরাং ভোক্তাদের উপকারটি হ'ল আরও চোখ, বিশেষত সুরক্ষা গবেষকরা কোডটিতে থাকবে এবং আশা করি এটি সুরক্ষার ক্ষেত্রে হালকা দুর্বলতা এনে দেবে, অ্যাপল যখন কোনও সরকার বা যখন সুরক্ষিত হয় তখন তাদের সুরক্ষা অনুসন্ধান করার চেয়ে গ্রাহকদের সুরক্ষার উন্নতি করার সুযোগ দেয় তৃতীয় পক্ষ যথাযথ প্রক্রিয়া ছাড়াই কারও অধিকার হরণ করতে সক্ষম।
এটি ইতিবাচকভাবে খেলছে কিনা, যদিও কোডের মাধ্যমে চিরুনি দিয়ে স্বেচ্ছাসেবকদের উপর নির্ভর করে গবেষকরা।
আমি যা বুঝি তার থেকে ইউনিক্স কার্নেলটিও প্রকাশিত হয়েছিল এবং লিনাক্স তৈরি হয়েছিল। অ্যাপলের কার্নেলের ক্ষেত্রেও কি একই হওয়া উচিত?
অ্যাপল মূল বিএসডি কোড দিয়ে শুরু করেছিল, যা বিএসডি লাইসেন্স ব্যবহার করে, সংস্থাপিত সফ্টওয়্যার বিতরণকারী ব্যক্তিদের কাছে সংস্থাগুলি বা ব্যক্তিদের কোডটিতে তাদের পরিবর্তন প্রকাশের প্রয়োজন হয় না। প্রকৃতপক্ষে, তারা এটি বিশেষত লিনাক্স কার্নেলের উপরে বেছে নিয়েছিল যাতে তারা কিছু বৌদ্ধিক সম্পত্তি গোপন রাখতে পারে (অবশ্যই অন্যান্য অনেক কারণে)।
সুতরাং তাদের সমস্ত কোড প্রকাশের কোনও আইনগত বাধ্যবাধকতা নেই। তারা যে সফ্টওয়্যারটি ব্যবহার করেন তাদের কয়েকটিতে জিপিএল এর মতো অন্যান্য লাইসেন্স থাকে, যার জন্য এটি এটিকে ওপেন সোর্স রাখতে হবে require এর বেশিরভাগটি এখন অ্যাপল থেকে পাওয়া যায়।
এটি অবশ্য অন্য সম্ভাবনার দিকেও ইঙ্গিত করে: অনেকগুলি কার্নেল টুকরো প্রকাশিত হয় যাতে বিকাশকারীরা ম্যাকওএস হার্ডওয়্যার এবং বিশেষায়িত সফ্টওয়্যার বিকাশ করতে পারে। অ্যাপ্লিকেশন বিকাশকারীদের আইওএস ডিভাইসের জন্য অ্যাক্সেসের মঞ্জুরি দেওয়ার চেয়ে এটি সিস্টেমে আরও গভীর।
এই প্রকাশটি তখন দুটি শক্তিশালী সম্ভাবনার উভয়কেই প্রস্তাব দেয় (এবং এটি সম্পূর্ণ অনুমান):
- অ্যাপল তাদের এ সিরিজের এআরএম প্রসেসর ব্যবহার করে ম্যাকওএস কম্পিউটারগুলি প্রকাশের প্রস্তুতি নিচ্ছে।
- অ্যাপল বিকাশকারীদের আইওএস ডিভাইসগুলির জন্য গভীর স্তরের সফ্টওয়্যার তৈরি করার অনুমতি দেওয়ার প্রস্তুতি নিচ্ছে।
আমি বলব যে এআরএম প্রসেসর ব্যবহার করে ম্যাকওএস কম্পিউটারগুলি সম্ভবত আরও বেশি সম্ভব, আইফোন 8 এবং এক্সে ব্যবহৃত সর্বশেষ এ 11 চিপটি, 2017 ম্যাকবুক 13 "এ ব্যবহৃত সর্বশেষতম ইন্টেল আই 5 চিপকে বীট করে ।" অ্যাপলকে এখনও আগে যাওয়ার উপায় আছে তারা তাদের সম্পূর্ণ লাইন বরাবর ইন্টেল প্রসেসরগুলি প্রতিস্থাপন করতে পারে, তবে আমরা দেখতে পাচ্ছি, এক বা দুই বছরের মধ্যে, কম ব্যবহৃত ম্যাকোএস কম্পিউটারগুলি এ 12 বা এ 13 চিপগুলির সাথে ব্যবহার করা হয়েছে, পূর্বে ব্যবহৃত ইন্টেল চিপগুলি প্রতিস্থাপন করবে।
এটি অ্যাপলকে (বিশেষত এর নীচের অংশে) উল্লেখযোগ্য সুবিধা প্রদান করবে।
তবে, আনুষ্ঠানিক বিবৃতি ব্যতীত অ্যাপল এর ইতিমধ্যে বহুল পরিমাণে উন্মুক্ত উত্স সোর্স ডারউইন কার্নেলের আর্ম অংশগুলি মুক্তি দেওয়ার কী কারণ রয়েছে তা জানার উপায় নেই।
ভোক্তার খুব কম প্রভাবিত হবে, যদি তা না হয় এবং যদি তা কেবল পরোক্ষভাবে হয়।