اندروید متن‌باز است و iOS نه! اما این دقیقا به چه معنا است؟

همیشه شنیده‌ایم که سیستم‌عامل اندروید متن‌باز و سیستم‌عامل اپل بسته است، ولی منظور از این جمله چیست؟ باز بودن در مقابل بسته بودن، به این معنی است که شما تا چه حد می‌توانید سورس‌کد یک اپلیکیشن یا سیستم‌عامل را شخصی‌سازی نمایید و تغییراتی مطابق میل خود در آن اعمال کنید.

متن‌باز در مقابل بسته!

اندروید یک سیستم‌عامل متن‌باز است. در حقیقت سیستم‌عامل اندروید بر پایه کدهای پروژه‌ متن‌باز اندروید یا AOSP نوشته شده است. قابلیت باز بودن اندروید به اشخاص اجازه می‌دهد که بتوانند با اعمال تغییرات در اندروید، سیستم‌عامل دلخواه خود را ایجاد کنند. برای مثال سیستم‌عامل Amazon’s Fire که در کیندل فایر و فایرفون استفاده شده بر پایه اندروید است و از طریق شخصی‌ سازی این سیستم‌عامل ایجاد شده است. با این حال، بیشتر اپلیکیشن‌های متن بسته و APIها نیز از طریق اندروید تولید شده‌اند.

“اندروید یک سیستم عامل متن‌باز (AOSP) است” این جمله درست است! ولی به این معنا نیست که تمام اپلیکیشن‌های ساخته شده توسط اندروید نیز متن‌باز باشند، یعنی برخی سازنده‌های گوشی هوشمند نیز ممکن است کد بوت سیستم‌عامل خود را قفل کنند و به شما اجازه ندهند که به دلیل برخی آسیب پذیری‌های امنیتی آن را تغییر دهید و اینکه نصب سیستم‌عاملی که خود شما از طریق اندروید شخصی سازی نموده‌اید، به مراتب از آنچه که فکر می‌کنید، سخت‌تر است. از سوی دیگر، iOS اپل بسته است، البته برخی برنامه‌های متن‌باز بر اساس iOS شکل گرفته‌اند ولی درصد بالایی از اپلیکیشن‌های در دسترس این سیستم‌عامل بسته هستند. در حقیقت امکانی برای ساخت یک سیستم‌عامل جدید بر پایه iOS وجود ندارد. این بدان معنی است که اگر شما به شدت علاقه دارید که سیستم‌عامل گوشی‌تان کاملا باب میل‌تان باشد، پس از اندروید استفاده کنید و در غیر اینصورت می‌توانید از سیستم‌عامل اپل استفاده نمایید. البته یک حقیقت ناخوشایند وجود دارد: برای نصب یک ورژن جدید از اندروید ابتدا باید سازندگان اسمارت‌فون از آن پشتیبانی کنند، در صورتی که این نگرانی در iOS وجود ندارد. (همان مسئله تاخیر و یا عدم ارایه آپدبت‌ها برای گوشی‌های اندرویدی)

قابلیت نصب هر نرم‌افزاری در مقابل نصب نرم‌افزارهای خاص!

در اندروید می‌توانید برنامه‌ها را از هر منبع ناشناخته‌ای نصب کنید و هر اپلیکیشنی حتی خارج از اپلیکیشن‌های موجود در گوگل‌پلی را به راحتی نصب و استفاده نمایید. برنامه‌هایی که گوگل آنها را تایید نکرده و در فروشگاهش قرار نداده را می‌توانید از هر جای دیگری بیابید و نصب کنید. در حقیقت گوگل برای استفاده از اپلیکیشن‌های فروشگاه خود محدودیت کمی را اعمال می‌کند ولی در iOS شما فقط می‌توانید برنامه‌ها را از فروشگاه اپلیکیشن اپل نصب کنید. اگر اپل برنامه‌ای را تایید نکند و یا آن را از فروشگاه اپلیکیشن خود حذف کند، شما نمی‌توانید از آن استفاده نمایید. برای استفاده از برنامه تایید نشده نیاز به جیل‌بریک هست که دردسر زیادی دارد. این بدان معنی است که مسئله مهم، کاریست که می‌خواهید در گوشی خود انجام دهید و باید آن را مدنظر قرار دهید. به عنوان مثال، فروشگاه اپلیکیشن اپل، استفاده از شبیه‌ساز بازی‌های ویدئویی، مشتریان بیت تورنت و انواع دیگر از برنامه‌ها را منع کرده است. در واقع، اکثر مردم در برابر این محدودیت‌ها مخالفتی نشان نمی‌دهند و برایشان زیاد مهم نیست، پس طبیعتا مشکلی با سیستم‌عامل اپل نخواهند داشت ولی اگر شما جز افرادی هستید که این برنامه‌ها برایتان مهم است و نمی‌توانید ممنوعیت آنها را تحمل کنید، بهتر است از گوشی اندرویدی به جای آیفون استفاده نمایید.

قابلیت شخصی سازی و انعطاف پذیری

همیشه، گوشی‌های اندرویدی قابل انعطاف‌تر بوده‌اند. برنامه‌های اندرویدی دسترسی کاملی به فایل‌های سیستمی دارند که می‌توانند از طریق ویژگی‌های مشترک با یکدیگر ارتباط برقرار کنند، همانند تغییر لانچر صفحه اصلی، مبادله از طریق صفحه کلید و تنظیم برنامه‌های پیش فرض و بسیاری از چیزهای دیگر. به عنوان مثال، برخی از برنامه‌ها از لحاظ اجرا اولویت بالاتری نسبت به برنامه‌های دیگر دارند، می‌توانید ویجت‌ها را در همه صفحات در بالای نمایشگر خود قرار دهید و یا یک لانچر شخص ثالث نصب کنید و تم آیکون‌ها را کاملا تغییر دهید و چگونگی نمایش صفحه‌نمایش و آیکون برنامه‌ها را تعیین کنید.
درمقابل iOS محدود‌تر است. تم برنامه‌ها به اندازه اندروید در دسترس نیست و برقراری ارتباط با دیگر برنامه‌ها محدودتر شده است. در طول سال‌های اخیر اپل بهبود یافته است. برنامه‌ها می‌توانند بیشتر در پس زمینه اجرا شوند و iOS 8 برخی از ویژگی‌ها همانند قابلیت به اشتراک گذاری، کیبورد شخص ثالث و ویجت قابل اجرا در مرکز اعلانات را به جای صفحه‌نمایش اضافه کرده است. با این حال سیستم‌عامل iOS هنوز هم محدود‌تر است، اگر می‌خواهید کل صفحه‌نمایش و قفل نمایشگر گوشی‌تان به شیوه‌ای متفاوت اجرا شوند، در این صورت به یک تلفن اندرویدی نیاز دارید. اما سیستم‌عامل iOS نیز انعطاف پذیری زیادی را فراهم می‌کند.

روت در برابر جیل‌بریک

با وجود تمام ویژگی‌های اندروید، بسیاری از ویژگی‌ها نیز قفل شده‌اند و برای امکان استفاده از تمام قدرت آن، علاقه مندان اندروید نیاز به دسترسی به روت دارند، در بیشتر گوشی‌ها، آسیب پذیری‌های امنیتی مانع دسترسی به روت هست. در برخی از تلفن‌ها مثل گوشی‌های نکسوس گوگل، دور زدن امنیت و انجام آنچه که می‌خواهید آسان است، اما گوگل هنوز هم دسترسی به روت را دوست ندارد و احتمالا اندروید در به‌روزرسانی خود دسترسی به روت را حذف خواهد کرد.

آموزش روت کردن دستگاه‌های اندرویدی تنها با یک کلیک!
کاربران اپل که می‌خواهند بیشتر با برنامه‌های تایید نشده، ترفند و عمق دسترسی به سیستم‌عامل iOS آشنا شوند می‌توانند از Jailbreaking سیستم‌عامل استفاده کنند، در واقع شبیه به روتینگ در برخی از روش‌ها است و نیازمند بهره‌برداری از یک حفره امنیتی در iOS هست. هنگامی که برای اولین بار عمل جیل‌بریک را انجام دادید، نمی‌توانید سیستم‌عامل خود را به یک نسخه جدید از iOS ارتقا دهید. برای جیل‌بریک باید اندکی صبر کنید تا آن منتشر شود و یا تمام ترفندهای جیل‌بریک را فراموش کنید. معمولا روت کردن اندروید از سیستم عامل iOS ساده‌تراست و اگر دسترسی به روت برای شما مهم است، بهتر است سیستم‌عامل مناسب خود را انتخاب کنید.

البته سیستم‌عامل‌ iOS انعطاف پذیری زیادی را با هر نسخه‌ای ارایه می‌کند و همچنین اندروید نیز یک پلتفرم کاملا باز نیست، برخی از پلتفرم‌های کاملا متن‌باز اوبونتو در گوشی‌هوشمند و یا سیستم‌عامل فایرفاکس است. از سوی دیگر، اگر شما جز کسانی هستید که می‌خواهید کوچک‌ترین موارد گجت خود را شخصی‌سازی نمایید و یا هر نوع برنامه‌های را بتوانید نصب کنید، در این صورت انعطاف پذیری بالای اندروید بهترین گزینه برای شما خواهد بود، البته در نظر داشته باشید که امری غیر ممکن است که تمام ویژگی‌ها را بتوانید در یک گجت پوشش دهید.

در کل در این مقاله با مفهوم سیستم‌عامل‌های باز و بسته آشنا شدیم. البته هر دو سیستم‌عامل در حال نزدیک شدن به هم هستند اندروید متن‌باز و قابلیت استفاده اکثر برنامه‌ها را داراست و در طرف مقابل iOS با ارایه قدرت بیشتر و انعطاف پذیری در برنامه‌ها در طول سال‌ها پیشرفت داشته است و تقریبا مشابه هم خواهند شد.

مطالب مرتبط

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *