বিজ্ঞাপন বন্ধ করুন

চেক কলামিস্ট প্যাট্রিক জান্ডল এই মাসে একটি বই প্রকাশ করেছেন যা ব্যক্তিগত কম্পিউটার থেকে মোবাইল ফোনে ব্যবসার রূপান্তর এবং পরবর্তী যুগ, যা পাঁচ বছর ধরে চলেছিল, সেই সময়ে অ্যাপল বিশ্বের সবচেয়ে মূল্যবান কোম্পানি হয়ে উঠেছে। আপনি মোবাইল ফোনের মহান বিপ্লবের পিছনে যা ছিল এবং কীভাবে এটি একটি সম্পূর্ণ নতুন ট্যাবলেট বাজার তৈরি করতে সহায়তা করেছিল তা আপনি বিস্তারিতভাবে পড়বেন। এখানে বই থেকে প্রথম নমুনা আছে.

আইফোন ওএস এক্স-আইওএস-এর জন্য কীভাবে অপারেটিং সিস্টেম তৈরি করা হয়েছিল

আসন্ন অ্যাপল মোবাইল ফোনের সাফল্যের জন্য অপারেটিং সিস্টেমটিও নির্ণায়ক ছিল। এটি একটি বিশ্বাস যা 2005 সালে সম্পূর্ণ সাধারণ ছিল না, "স্মার্টফোন" সেরা বিক্রেতা ছিল না, বিপরীতভাবে, একক উদ্দেশ্য ফার্মওয়্যার সহ ফোনগুলি হট কেকের মতো বিক্রি হয়েছিল। কিন্তু চাকরির প্রয়োজন ছিল তার ফোন থেকে ভবিষ্যতের সম্প্রসারণের যথেষ্ট সম্ভাবনা, উন্নয়নে নমনীয়তা এবং এইভাবে উদীয়মান প্রবণতাগুলিতে সাড়া দেওয়ার ক্ষমতা। এবং এছাড়াও, যদি সম্ভব হয়, ম্যাক প্ল্যাটফর্মের সাথে সর্বোত্তম সম্ভাব্য সামঞ্জস্য, কারণ তিনি ভয় পেয়েছিলেন যে সংস্থাটি অন্য অপারেটিং সিস্টেমের বিকাশের দ্বারা অভিভূত হবে। সফ্টওয়্যার ডেভেলপমেন্ট, যেমনটি আমরা দেখিয়েছি, দীর্ঘদিন ধরে অ্যাপলের অন্যতম শক্তিশালী পয়েন্ট নয়।

সিঙ্গুলার ওয়্যারলেস প্রতিনিধিদের সাথে একটি গোপন বৈঠকের পরই 2005 সালের ফেব্রুয়ারিতে সিদ্ধান্তটি আসে যেখানে মটোরোলাকে আমন্ত্রণ জানানো হয়নি। জবস সিঙ্গুলারকে বোঝাতে সক্ষম হয়েছিল যে অ্যাপল তার নিজের ফোনে উত্পন্ন রাজস্বের একটি অংশ পাবে এবং সিঙ্গুলারকে একটি সেলুলার নেটওয়ার্ক তৈরির বিষয়ে গুরুতর হতে রাজি করাবে। এমনকি সেই সময়ে, জবস মোবাইল নেটওয়ার্ক থেকে সঙ্গীত ডাউনলোড করার ধারণা প্রচার করছিলেন, কিন্তু সিঙ্গুলার প্রতিনিধিরা ইন্টারনেট ডাউনলোডের ফলে যে লোড বৃদ্ধি পেতে পারে তা নিয়ে হতাশাবাদী ছিলেন। তারা রিংটোন এবং ওয়েবসাইটগুলি ডাউনলোড করার অভিজ্ঞতার বিষয়ে যুক্তি দিয়েছিল এবং ভবিষ্যতে দেখাবে, তারা জবস তার ডিভাইসের মাধ্যমে যে হাইপ তৈরি করতে পেরেছিল তা অবমূল্যায়ন করেছিল। যা শীঘ্রই তাদের উপর ফিরে আসে।

এই প্রকল্প শুরু হয় রক্তবর্ণ 2, যার সাথে জবস মটোরোলার সাথে অসন্তোষজনক সহযোগিতার দিগন্ত অতিক্রম করতে চায়। লক্ষ্য: অ্যাপল এখন অধিগ্রহণ করেছে বা দ্রুত বিকশিত হবে এমন প্রযুক্তির উপর ভিত্তি করে নিজস্ব একটি মোবাইল ফোন, সেগুলির মধ্যে বেশ কয়েকটি (যেমন ফিঙ্গারওয়ার্কস) যেটি জবস যে ট্যাবলেটটি চালু করতে চেয়েছিলেন তার নির্মাণের জন্য ব্যবহার করার পরিকল্পনা করেছিলেন। কিন্তু তাকে বেছে নিতে হয়েছিল: হয় সে দ্রুত একটি সম্মিলিত আইপড সহ একটি মোবাইল ফোন লঞ্চ করবে এবং এইভাবে আইপড বিক্রির আসন্ন সংকট থেকে বাঁচবে, অথবা তার স্বপ্ন পূরণ করবে এবং একটি ট্যাবলেট চালু করবে। তিনি উভয়ই পেতে সক্ষম হবেন না, কারণ মটোরোলার সাথে সহযোগিতা তাকে তার মোবাইল ফোনে একটি আইপড সরবরাহ করবে না, এটি ইতিমধ্যেই সেই সময়ে বেশ স্পষ্ট ছিল, যদিও মটোরোলা ROKR হিট করতে আরও অর্ধ বছর সময় লাগবে। বাজার শেষ পর্যন্ত, সম্ভবত আশ্চর্যজনকভাবে, কিন্তু খুব যুক্তিসঙ্গতভাবে, জবস মিউজিক মার্কেটকে বাঁচানোর জন্য বাজি ধরেছিল, ট্যাবলেটের লঞ্চ স্থগিত করেছিল এবং সমস্ত সংস্থান পার্পল 2 প্রকল্পে স্থানান্তরিত করেছিল, যার লক্ষ্য ছিল একটি আইপড সহ একটি টাচস্ক্রিন ফোন তৈরি করা।

মোবাইল ফোনের জন্য কোম্পানির ম্যাক ওএস এক্স অপারেটিং সিস্টেমকে খাপ খাইয়ে নেওয়ার সিদ্ধান্তটি শুধুমাত্র এই কারণেই ছিল না যে অন্য অনেক বিকল্প ছিল না, কিন্তু পরবর্তী ডিভাইসের কনভারজেন্সের সম্ভাবনাও ছিল। মোবাইল ডিভাইসের ক্রমবর্ধমান কম্পিউটিং শক্তি এবং মেমরির ক্ষমতা জবসকে নিশ্চিত করেছে যে ভবিষ্যতে ডেক্সটপগুলিতে ব্যবহৃত অ্যাপ্লিকেশনগুলির মতো ফোনে অ্যাপ্লিকেশনগুলি অফার করা সম্ভব হবে এবং এটি একটি একক অপারেটিং সিস্টেম কোরের উপর নির্ভর করা সুবিধাজনক হবে।

উন্নয়ন ত্বরান্বিত করতে দুটি স্বাধীন দল গঠনের সিদ্ধান্তও নেওয়া হয়েছে। হার্ডওয়্যার টিমের হাতে দ্রুত মোবাইল ফোন তৈরি করার কাজ থাকবে, অন্য দলটি OS X অপারেটিং সিস্টেমকে মানিয়ে নেওয়ার দিকে মনোনিবেশ করবে।

 Mac OS X, OS X এবং iOS

অপারেটিং সিস্টেম সংস্করণের লেবেল নিয়ে অ্যাপলে কিছুটা বিভ্রান্তি রয়েছে। আইফোনের জন্য অপারেটিং সিস্টেমের আসল সংস্করণটির আসলে কোনো নাম নেই - অ্যাপল তার বিপণন সামগ্রীতে "আইফোন ওএস এক্স-এর একটি সংস্করণ চালায়" ল্যাকনিক উপাধি ব্যবহার করে। এটি পরে ফোনের অপারেটিং সিস্টেমকে উল্লেখ করতে "iPhone OS" ব্যবহার করা শুরু করে। 2010 সালে এর চতুর্থ সংস্করণ প্রকাশের সাথে সাথে, অ্যাপল পদ্ধতিগতভাবে iOS নামটি ব্যবহার করতে শুরু করে। 2012 সালের ফেব্রুয়ারিতে, ডেস্কটপ অপারেটিং সিস্টেম "ম্যাক ওএস এক্স" এর নাম পরিবর্তন করে শুধু "ওএস এক্স" রাখা হবে, যা বিভ্রান্তিকর হতে পারে। উদাহরণস্বরূপ, এই অধ্যায়ের শিরোনামে, যেখানে আমি এই বিষয়টি বিবেচনা করার চেষ্টা করি যে iOS এর মূল অংশে OS X থেকে আসে।

ব্যাকগ্রাউন্ডে ডারউইন

এখানে আমাদের ডারউইন অপারেটিং সিস্টেমের দিকে আরেকটি চক্কর দিতে হবে। অ্যাপল যখন 1997 সালে জবসের কোম্পানি NeXT কিনে নেয়, তখন NeXTSTEP অপারেটিং সিস্টেম এবং সান মাইক্রোসিস্টেমের সহযোগিতায় তৈরি করা ওপেনএসটিইপি নামে পরিচিতিটি লেনদেনের অংশ হয়ে ওঠে। NeXTSTEP অপারেটিং সিস্টেমটিও অ্যাপলের নতুন কম্পিউটার অপারেটিং সিস্টেমের ভিত্তি হয়ে উঠতে হয়েছিল, সর্বোপরি, অ্যাপল চাকরির নেক্সট কেনার একটি কারণ ছিল। একটি আকর্ষণীয় এবং সেই সময়ে সম্ভবত NeXTSTEP-এর কমপ্রশংসিত আকর্ষণ ছিল এটির মাল্টি-প্ল্যাটফর্ম প্রকৃতি, এই সিস্টেমটি Intel x86 প্ল্যাটফর্ম এবং Motorola 68K, PA-RISC এবং SPARC উভয় ক্ষেত্রেই পরিচালনা করা যেতে পারে, অর্থাৎ কার্যত ডেস্কটপ প্ল্যাটফর্ম দ্বারা ব্যবহৃত সমস্ত প্রসেসরে সময়ে এবং সমস্ত প্রসেসর প্ল্যাটফর্ম, তথাকথিত ফ্যাট বাইনারিগুলির জন্য প্রোগ্রামের বাইনারি সংস্করণ ধারণকারী বিতরণ ফাইলগুলি তৈরি করা সম্ভব হয়েছিল।

NeXT এর উত্তরাধিকার এইভাবে Rhapsody নামক একটি নতুন অপারেটিং সিস্টেমের বিকাশের ভিত্তি হিসাবে কাজ করেছিল, যা অ্যাপল প্রথম 1997 সালে একটি বিকাশকারীর সম্মেলনে উপস্থাপন করেছিল। এই সিস্টেমটি ম্যাক ওএসের পূর্ববর্তী সংস্করণগুলির তুলনায় আমাদের দৃষ্টিকোণ থেকে অনেক পরিবর্তন এনেছে, এগুলি প্রধানত নিম্নলিখিত:

  • কার্নেল এবং সম্পর্কিত সাবসিস্টেমগুলি Mach এবং BSD-এর উপর ভিত্তি করে তৈরি করা হয়েছিল
  • পূর্ববর্তী ম্যাক ওএস (ব্লু বক্স) এর সাথে সামঞ্জস্যের জন্য একটি সাবসিস্টেম - পরে ক্লাসিক ইন্টারফেস নামে পরিচিত
  • ওপেনস্টেপ এপিআই (ইয়েলো বক্স) এর বর্ধিত বাস্তবায়ন - পরে কোকোতে বিকশিত হয়েছে।
  • জাভা ভার্চুয়াল মেশিন
  • ডিসপ্লা পোস্টস্ক্রিপ্টের উপর ভিত্তি করে একটি উইন্ডো সিস্টেম
  • ম্যাক ওএস-এর উপর ভিত্তি করে একটি ইন্টারফেস কিন্তু OpenSTEP-এর সাথে মিলিত

অ্যাপল ম্যাক ওএস থেকে বেশিরভাগ সফ্টওয়্যার স্ট্রাকচার (ফ্রেমওয়ার্ক) যেমন QuickTime, QuickDraw 3D, QuickDraw GX বা ColorSync, সেইসাথে আসল অ্যাপল কম্পিউটার অ্যাপল ফাইলিং প্রোটোকল (AFP), HFS, UFS এবং অন্যান্য থেকে ফাইল সিস্টেমে স্থানান্তর করার পরিকল্পনা করেছিল। . কিন্তু শীঘ্রই এটা স্পষ্ট হয়ে গেল যে এটা মোটেও সহজ কাজ নয়। 1 সালের সেপ্টেম্বরে প্রথম বিকাশকারী রিলিজ (DR1997) এর পরে মে 2 সালে দ্বিতীয় DR1998 প্রকাশিত হয়েছিল, কিন্তু এখনও অনেক কাজ বাকি ছিল। প্রথম ডেভেলপার প্রিভিউ (ডেভেলপার প্রিভিউ 1) এসেছে মাত্র এক বছর পরে, মে 1999 সালে, এবং সিস্টেমটিকে ইতিমধ্যেই ম্যাক ওএস এক্স বলা হয়েছিল, অ্যাপল এটি থেকে সার্ভার সংস্করণ ম্যাক ওএস এক্স সার্ভার 1কে আলাদা করার এক মাস আগে, যা এটি আনুষ্ঠানিকভাবে ডারউইনের ওপেন-সোর্স সংস্করণ প্রকাশ করা হয়েছে, যার ফলে এমন একটি সিস্টেমের সোর্স কোড প্রকাশের শর্তের (অনেক প্রতিদ্বন্দ্বিতাপূর্ণ এবং বিতর্কিত) অংশ পূরণ করা হয়েছে যা এর জন্য প্রয়োজনীয় অন্যান্য ওপেন সোর্স অংশ ব্যবহার করে এবং অ্যাপল যখন এটির উপর ভিত্তি করে তার সিস্টেমে অন্তর্ভুক্ত ছিল। Mach এবং BSD কার্নেলে।

ডারউইন আসলে ম্যাক ওএস এক্স একটি গ্রাফিক্যাল ইন্টারফেস ছাড়াই এবং ফেয়ারপ্লে মিউজিক ফাইলের নিরাপত্তার মতো একাধিক মালিকানা লাইব্রেরি ছাড়াই। আপনি এটি ডাউনলোড করতে পারেন, যেহেতু পরবর্তীতে শুধুমাত্র সোর্স ফাইল পাওয়া যায়, বাইনারি সংস্করণ নয়, আপনি প্রসেসর প্ল্যাটফর্মের বিস্তৃত পরিসরে একটি অপারেটিং সিস্টেম হিসাবে সেগুলি কম্পাইল এবং চালাতে পারেন। এগিয়ে গিয়ে, ডারউইন অ্যাপলে দুটি ভূমিকা পালন করবেন: তিনি একটি ধ্রুবক অনুস্মারক হয়ে থাকবেন যে ম্যাক ওএস এক্সকে অন্য প্রসেসর প্ল্যাটফর্মে পোর্ট করা এতটা কঠিন হবে না যতটা অসম্ভব। এবং এটি আপত্তির উত্তর হবে যে অ্যাপলের সফ্টওয়্যারটি বন্ধ, মালিকানাধীন, যা একটি ছাপ যা অ্যাপল পরে তৈরি করবে, বিশেষ করে ইউরোপে। আমেরিকায়, যেখানে এটি শিক্ষার ক্ষেত্রে আরও বিস্তৃত এবং ডারউইন সাধারণত এখানে বেশ কয়েকটি স্কুল সার্ভারে ব্যবহৃত হয়, অ্যাপল সফ্টওয়্যারের মধ্যে উন্মুক্ততা এবং মানক উপাদানগুলির ব্যবহার সম্পর্কে সচেতনতা অনেক বেশি। ডারউইন এখনও প্রতিটি Mac OS X সিস্টেমের মূল, এবং এর ওপেন সোর্স ডেভেলপমেন্টে অবদানকারীদের একটি মোটামুটি বিস্তৃত গোষ্ঠী রয়েছে, সেই বিকাশটি Mac OS X-এর মূল অংশেও ফিরে আসে।

ম্যাক ওএস এক্স 10.0-এর প্রথম রিলিজ, চিটা নামে ডাকা হয়, মার্চ 2001 সালে মুক্তি পায়, র‌্যাপসোডির বিকাশ শুরু হওয়ার চার বছর পর, যা অ্যাপলের প্ল্যাটফর্মে ব্যবহারের জন্য সহজে ফ্লিপ করা বলে মনে করা হয়েছিল। একটি বিড়ম্বনা যা কোম্পানির জন্য বেশ কয়েকটি সমস্যা তৈরি করেছিল, কারণ এই চার বছরের জন্য এটি তার ব্যবহারকারীদের একটি অসন্তোষজনক এবং অপ্রত্যাশিত ম্যাক ওএস প্ল্যাটফর্মে বাধ্য করেছিল।

ডারউইন এইভাবে প্রজেক্ট পার্পল 2-এর অধীনে অপারেটিং সিস্টেমের ভিত্তি হয়ে ওঠে। এমন এক সময়ে যখন অ্যাপল এআরএম প্রসেসর ব্যবহার করার সিদ্ধান্ত নেবে কিনা তা অনিশ্চিত ছিল, যেখানে এটির ডিজাইনের অংশীদার ছিল, নাকি ইন্টেল, যেটি সবেমাত্র ডেস্কটপে ব্যবহার করা শুরু হয়েছিল। , এটি একটি অত্যন্ত বিচক্ষণ পছন্দ ছিল, কারণ এটি প্রসেসর প্ল্যাটফর্মটিকে খুব বেশি ব্যথা ছাড়াই পরিবর্তন করা সম্ভব করেছে, ঠিক যেমনটি অ্যাপল পাওয়ারপিসি এবং ইন্টেলের সাথে করেছিল। অধিকন্তু, এটি একটি কমপ্যাক্ট এবং প্রমাণিত সিস্টেম যেখানে একটি ইন্টারফেস (API) যোগ করতে হয়েছিল - এই ক্ষেত্রে Cocoa Touch, একটি মোবাইল ফোন লাইব্রেরির সাথে একটি স্পর্শ-অপ্টিমাইজ করা OpenSTEP API।

অবশেষে, একটি নকশা তৈরি করা হয়েছিল যা সিস্টেমটিকে চারটি বিমূর্তকরণ স্তরে বিভক্ত করেছে:

  • সিস্টেমের কার্নেল স্তর
  • কার্নেল পরিষেবা স্তর
  • মিডিয়া স্তর
  • কোকো টাচ টাচ ইন্টারফেস স্তর

কেন এটা গুরুত্বপূর্ণ ছিল এবং এটা লক্ষনীয় মূল্য? জবস বিশ্বাস করতেন যে মোবাইল ফোন অবশ্যই ব্যবহারকারীর প্রয়োজনীয়তার সাথে পুরোপুরি সাড়া দিতে হবে। ব্যবহারকারী যদি একটি বোতাম টিপে, ফোনটি অবশ্যই প্রতিক্রিয়া জানাবে। এটি অবশ্যই স্বীকার করতে হবে যে এটি ব্যবহারকারীর ইনপুট গ্রহণ করেছে, এবং এটি পছন্দসই ফাংশন সম্পাদন করার মাধ্যমে করা হয়। ডেভেলপারদের মধ্যে একজন সিম্বিয়ান সিস্টেম সহ একটি নোকিয়া ফোনে চাকরির জন্য এই পদ্ধতিটি প্রদর্শন করেছিলেন, যেখানে ফোনটি ডায়াল টিপতে দেরি করে প্রতিক্রিয়া জানায়। ব্যবহারকারী তালিকায় একটি নাম সোয়াইপ করেছেন এবং ভুলবশত অন্য নামে ডাকলেন। এটি চাকরির জন্য হতাশাজনক ছিল এবং তিনি তার মোবাইলে এরকম কিছু দেখতে চাননি। অপারেটিং সিস্টেমটিকে ব্যবহারকারীর পছন্দকে অগ্রাধিকার হিসাবে প্রক্রিয়া করতে হয়েছিল, সিস্টেমে কোকো টাচ টাচ ইন্টারফেসের সর্বোচ্চ অগ্রাধিকার ছিল। শুধুমাত্র তার পরে সিস্টেমের অন্যান্য স্তরের অগ্রাধিকার ছিল। ব্যবহারকারী যদি একটি পছন্দ বা ইনপুট করেন, তাহলে ব্যবহারকারীকে আশ্বস্ত করার জন্য কিছু ঘটতে হবে যে সবকিছু মসৃণভাবে চলছে। এই পদ্ধতির জন্য আরেকটি যুক্তি ছিল ডেস্কটপ ম্যাক ওএস এক্স-এর "জাম্পিং আইকন"। ব্যবহারকারী যদি সিস্টেম ডক থেকে একটি প্রোগ্রাম চালু করে, সাধারণত প্রোগ্রামটি ডিস্ক থেকে কম্পিউটারের র‌্যামে সম্পূর্ণরূপে লোড না হওয়া পর্যন্ত কিছু সময়ের জন্য দৃশ্যমান কিছু ঘটত না। ব্যবহারকারীরা আইকনে ক্লিক করতে থাকবে কারণ তারা জানবে না যে প্রোগ্রামটি ইতিমধ্যে মেমরিতে লোড হচ্ছে। পুরো প্রোগ্রামটি মেমরিতে লোড না হওয়া পর্যন্ত বিকাশকারীরা আইকনটি চারপাশে বাউন্স করে এটি সমাধান করে। মোবাইল সংস্করণে, সিস্টেমটিকে অবিলম্বে যেকোনো ব্যবহারকারীর ইনপুটকে একইভাবে প্রতিক্রিয়া জানাতে হবে।

এই পদ্ধতিটি পরবর্তীকালে মোবাইল সিস্টেমে এতটাই গেঁথে গেছে যে এমনকি Cocoa Touch-এর মধ্যে পৃথক ফাংশনগুলিকে সিস্টেমে বিভিন্ন অগ্রাধিকার শ্রেণী সহ প্রক্রিয়া করা হয় যাতে ব্যবহারকারীর মসৃণ ফোন অপারেশনের সর্বোত্তম সম্ভাব্য উপস্থিতি থাকে।

এই সময়ে, অ্যাপল ফোনে তৃতীয় পক্ষের অ্যাপস চালানোর বিষয়ে গুরুতর ছিল না। এই সময়ে এটা কাম্যও ছিল না। অবশ্যই, আসন্ন অপারেটিং সিস্টেমটি সম্পূর্ণরূপে সমর্থিত প্রিম্পটিভ মাল্টিটাস্কিং, মেমরি সুরক্ষা এবং আধুনিক অপারেটিং সিস্টেমের অন্যান্য উন্নত বৈশিষ্ট্যগুলি, যা সেই সময়ে অন্যান্য অপারেটিং সিস্টেমগুলির বিপরীতে যা মেমরি সুরক্ষা (সিম্বিয়ান), মাল্টিটাস্কিং (পাম ওএস) বা বিকল্পভাবে লড়াই করেছিল। উভয়ের সাথে (উইন্ডোজ সিই)। তবে জবস আসন্ন মোবাইলটিকে প্রাথমিকভাবে একটি ডিভাইস হিসাবে বিবেচনা করেছেন যা অ্যাপল দ্বারা সরবরাহ করা সঙ্গীত ব্যবহার করতে ব্যবহৃত হবে। তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলি কেবল বিলম্বিত হবে, এবং জবস বুঝতে পেরেছিলেন যে তাদের চারপাশে অনেকগুলি বিবরণ সমাধান করতে হবে, যেমন বিতরণ ব্যবস্থা, তাই যদিও মোবাইল OS X নেটিভভাবে পটভূমিতে অতিরিক্ত অ্যাপ্লিকেশন চালানোর ক্ষমতা সমর্থন করে, অ্যাপল কৃত্রিমভাবে সীমিত এই সম্ভাবনা। যখন আইফোন বের হয়েছিল, তখন এই সুরক্ষা ছাড়া শুধুমাত্র "জেলব্রোকেন" ফোনগুলি উদীয়মান তৃতীয় পক্ষের অ্যাপগুলি ইনস্টল করতে পারে। জানুয়ারী 2007 সালে আইফোন চালু হওয়ার অনেক পরে, জবস ধরে নিয়েছিল যে বিকাশকারীরা ওয়েব-শুধু অ্যাপ তৈরি করবে এবং শুধুমাত্র অ্যাপলই নেটিভ অ্যাপ তৈরি করবে।

এমনকি 2006 সালের গ্রীষ্মে, তবে, OS X এর মোবাইল সংস্করণের বিকাশ সম্পূর্ণ অসন্তুষ্ট অবস্থায় ছিল। যদিও সিস্টেমের মৌলিক পোর্টিং রেকর্ড-ব্রেকিং সময়ে শুধুমাত্র দুই প্রকৌশলীর একটি দলের সাথে সংঘটিত হয়েছিল, মোবাইল ফোন ইন্টারফেসের পৃথক উপাদানগুলির আন্তঃসংযোগ এবং সমন্বয় ছিল মরিয়া। কল ড্রপ হয়েছে, সফ্টওয়্যার ঘন ঘন ক্র্যাশ হয়েছে, ব্যাটারি লাইফ অযৌক্তিকভাবে কম ছিল। সেপ্টেম্বর 2005 সালে যখন 200 জন লোক এই প্রকল্পে কাজ করছিলেন, তখন দুটি সমান্তরাল দলে সংখ্যাটি দ্রুত XNUMX-এ বেড়ে যায়, কিন্তু তা এখনও যথেষ্ট ছিল না। একটি গুরুতর অসুবিধা ছিল গোপনীয়তা যেখানে অ্যাপল কাজ করেছিল: নতুন লোককে পাবলিক নিয়োগের মাধ্যমে খুঁজে পাওয়া যেত না, তবে সুপারিশের মাধ্যমে, প্রায়শই মধ্যস্থতাকারীদের মাধ্যমে। উদাহরণস্বরূপ, সফ্টওয়্যার দলের পরীক্ষার অংশটি মূলত ভার্চুয়াল ছিল, প্রোটোটাইপিং এবং পরীক্ষা করা হয়েছিল এমন লোকেদের সাথে যারা মূলত ইমেলের মাধ্যমে একে অপরের সাথে যোগাযোগ করেছিল এবং দীর্ঘদিন ধরে তারা জানত না যে তারা অ্যাপলের জন্য কাজ করছে। যতক্ষণ না সেরকম গোপনীয়তার পর্যায়ে পৌঁছেছে।

 

আপনি বই সম্পর্কে আরও তথ্য পেতে পারেন প্যাট্রিক জ্যান্ডলের ওয়েবসাইট. বইটি বইয়ের দোকানে প্রিন্টে কেনা যাবে নিওলুক্সর a কসমাস, একটি ইলেকট্রনিক সংস্করণ প্রস্তুত করা হচ্ছে.

.