علم

به وبلاگ من خوش آمدید

علم

به وبلاگ من خوش آمدید

سیمبیان


Symbian logo.svg
وضعیت توسعه هیچ گوشی جدیدی مبتنی برآن ارائه نمی شود.
نوع منبع مشترک
پلاتفرم ARM (قابل شبیه سازی روی x86)
نوع هسته Real Time
پروانه نرم‌افزار مالکیتی
وضعیت پشتیبانی عدم پشتیبانی
سیمبیان نام سیستم‌عاملی برای گوشی‌های تلفن همراه است. سیمبیان را پیش از این گروهی از شرکت‌ها مانند نوکیا، اریکسون، سونی اریکسون، پاناسونیک و سامسونگ پشتیبانی می‌کردند، ولی در ۲۴ ژوئن ۲۰۰۸ نوکیا همهٔ سهام آن را خرید.

Symbian

چیست؟

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

پیدایش و حیات سیمبیان

داستان بوجود آمدن Symbian نیز در نوع خود جالب است. داستان ما از شرکت کوچک انگلیسی-کانادائی با نام Psion آغاز می شود که در سال ۱۹۸۰ با هدف تولید نرم‌افزارهای سرگرمی که عمدتاً بازی‌های مبتنی بر کامپیوترهای اولیه ZX۸۱‎ بود، بوجود آمد (نام Psion برگرفته از Potter Scientific Instruments Or Nothing). در سال ۱۹۸۳ شرکت همکار Psion با نام Sinclair به آن پیشنهاد تولید نرم‌افزاری کاربردی نظیر Office امروزی را داد که نتیجه آن تولید پکیجی با نام QL شد که دارای نرم‌افزارهای Quill (پردازنده متن)، Archive (بانک اطلاعاتی)، Abacus (برنامه مشابه Excel) و Easel (برنامه گرافیکی مدیریت) بود که این مجموعه بعدها با نام PC-Four یا Xchange وارد سیستم‌عامل MS-DOS نیز شد. علاوه بر آن در سال ۱۹۸۴ شرکت Psion با ارائه Psion Organiser، که در حقیقت نسخه ابتدائی PDAهای امروزی ست، پا در عرصه سخت‌افزاری نیز گذاشت که شباهت زیادی به یک ماشین حساب بسیار بزرگ داشت. در سال ۱۹۸۶ شرکت Psion با اعمال تغییرات و اصلاحیه‌های فراوان Psion Organiser II را معرفی نمود که شرکت Psion را به آینده روشن PDA و سیستم‌عامل پرتاب کرد و تمرکز اصلی شرکت را بروی این مقوله متمرکز نمود. در سال ۱۹۸۷ شرکت Psion با ارائه محصولات جدید خود بر پایه پلاتفرم جدید آن شرکت با نام SIBO، سیستم‌عامل جدید مخصوص به محصولات خود را نیز معرفی کرد سیستم‌عاملی با نام EPOC (Electronic Piece Of Cheese). اولین نسخه این سیستم‌عامل جدید بر پایه تکنولوژی ۱۶ بیتی ارائه شد و بر همین اساس EPOC ۱۶‎ نام گرفت و زبان برنامه نویسی که در ساختار آن به کار گرفته شده بود زبان اسمبلی و C بود. تا ارائه نسل جدید این سیتم عامل سالهای نسبتاً زیادی گذشت تا اینکه در سال ۱۹۹۷ نخستین نمونه از سیستم‌عامل جدید با نام EPOC ۳۲‎ در جدیدترین PDA شرکت به نمایش گذاشته شد. در حقیقت تنها وجه تشابه میان این دو سیستم‌عامل بدون شک نام‌های نسبتاً مشابه آنها بود جائیکه سیسم عامل جدید (که اینک به اختصار تنها EPOC نامیده می‌شد) با زبان برنامه نویسی قدرتمند C++‎ و ساختار جدید کد نویسی خود کاملاً از رقیب کهنسال خود بالاتر و سریع تر بود. یکی از نکات مهم در ساختار این سیستم عامل این بود که EPOC تنها برای پردازنده‌های ARM نوشته و بهینه شده بود. در همین اثنا بود که Psion تصمیم گرفت امتیاز تولیدمحصولات بر پایه این سیستم‌عامل را با شرکت دیگری شریک شود، اولین شرکت در این میان شرکت کوچکی بود با نام "Geofox" که تنها با تولید چیزی نزدیک به ۱۰۰۰ عدد از محصولات Psion کناره گیری خود را اعلام کرد. سپس شرکت بزرگ Ericsson و چندین نام کوچک‌تر در این میان مطرح گردیدند. تا اینکه در سال ۱۹۹۸ شرکت Psion با شراکت با بزرگان دنیای موبایل یعنی Ericsson، Motorola و Nokia به کل متحول گردید و سیستم‌عامل EPOC از ویرایش ششم به بعد با نام Symbian خوانده شد.

ورژن‌های مختلف سیستم عامل سیمبیان

  • نسخه ۱ تا ۵ از این سیستم عامل -پیش از تغییر نام- با نام EPOC منتشر می‌شد.
  • اولین نسخه‌ای که سیمبیان نامیده شد نسخه ۶ بود. و ۶٫۱ که بروز رسانی اس برای نسخه ۶ بود و در سال ۲۰۰۱ منتشر شد.
  • نسخه ۷٫۰ و 7.0s در سال ۲۰۰۳ منتشر شد. گوشی ۶۶۰۰ از این نسخهٔ سیستم عامل سیمبیان استفاده می‌کرد.
  • نسخه ۸٫۰ در سال ۲۰۰۴ منتشر شد.
  • نسخه ۸٫۱ در سال ۲۰۰۵ منتشر شد.
  • نسخه ۹٫۰ در سال ۲۰۰۴ منتشر شد و کارهای اساسی بر روی کد سیمبیان برای بالابردن امنیت سیستم عامل اجرا شد.
  • نسخه ۹٫۱ در سال ۲۰۰۵ منتشر شد و بازهم تاکید بر روی بالا رفتن امنیت سیستم عامل بود. همچنین پشتیبانی از تکنولوژی بلوتوث ۲٫۰ اضافه شد. رابط کاربری S60 نسخه سوم با این سیستم عامل ارائه می‌شد.
  • نسخه ۹٫۲ در سال ۲۰۰۶ منتشر شد و گوشی‌های Nokia E71, Nokia E90, Nokia N95, Nokia N82, Nokia N81 , Nokia 5700 با این سیستم عامل ارائه شدند.
  • نسخه ۹٫۳ در نیمه دوم سال ۲۰۰۶ ارائه شد و پشتیبانی از wifi به هسته سیستم عامل اضافه شد. گوشی‌های Nokia E72, Nokia 5730 XpressMusic, Nokia N79, Nokia N96, Nokia E52, Nokia E75, Nokia 5320 XpressMusic, Sony Ericsson P1 از این سیستم عامل بهره می‌برند.
  • نسخه ۹٫۴ در سال ۲۰۰۷ منتشر شد و ادعا می‌کند که برنامه‌ها تا ۷۵% سریعتر از قبل اجرا می‌شوند. همچنین پشتیبانی از SQLite به سیستم عامل اضافه شد. گوشی‌های Samsung i8910 Omnia HD, Nokia N86 , Nokia N97, Nokia N97 mini, Nokia 5800 XpressMusic, Nokia 5530 XpressMusic, Nokia 5228, Nokia 5230, Nokia 5233, Nokia 5235, Nokia C6-00, Nokia X6, Sony Ericsson Satio, Sony Ericsson Vivaz and Sony Ericsson Vivaz Pro از این سیستم عامل استفاده می‌کنند. این نسخه از سیستم عامل سیمبیان با رابط کاربری s60 نسخه ۵ ارائه شد و نوکیا اسم این ترکیب را پلتفرم symbian^1 گذاشت.
  • نسخه ۹٫۵ در سال ۲۰۰۷ منتشر شد و پشتیبانی از تلویزیون دیجیتال موبایلی با فرمت DVB-H و ISDB-T و نیز پشتیبانی از سرویس GPS به سیستم عامل اضافه شد. این نسخه از سیستم عامل سیمبیان با رابط کاربری s60 نسخه ۵٫۲ ارائه شد و نوکیا اسم این ترکیب را پلتفرم symbian^3 گذاشت. گوشی‌های Nokia C6-01 و Nokia C7-00 و Nokia E7-00 و Nokia N8 از این نسخهٔ سیمبیان استفاده می‌کنند.
  • نسخه AnnA و بعد مدت کوتاهی Belle در سال ۲۰۱۱ منتشر شدند و به روز رسانی ای بر اساس نسخه ۹٫۵ هستند. در این دو نسخه از سیمبیان، هسته سیستم عامل همان نسخه ۹٫۵ است، اما امکانات جدیدی به آن اضافه شده.
امکانات اضافه شده در نسخه آنا: کیبورد کوئرتی در حالت portrait، طراحی آیکون‌های جدید، یک مرورگر وب جدید، نرم‌افزار نقشه جدید(با قابلیت ذخیره نقشهٔ یک کشور بر روی حافظه گوشی از طریق اتصال به WIFI) و پشتیبانی از java Runtime 2.2 به سیستم عامل سیمبیان نسخه ۹٫۵ اضافه شد. گوشی‌های نوکیا ۵۰۰ و X7 و E6 و 702T از نسخه anna استفاده می‌کنند امکانات اضافه شده در نسخه belle: ویجت‌های قابل تغییر سایز، استاتوس بار بهینه شده در بالای صفحه، NFC داخلی، و بهینه سازی حالت قفل صفحه نمایش. گوشی‌هایی که از سیستم عامل Anna استفاده می‌کنند می‌توانند گوشی خود را به نسخهٔ Belle ارتقا دهند. هم اکنون گوشی‌های Nokia 600 , 603 , 700 , 701 از نسخه belle استفاده می‌کنند. نوکیا در اوایل سال ۲۰۱۳ قرار است سیستم عامل سیمبین donna و carla را به این مجموعه اضافه کند که در نسخه این سیستم عامل می‌تواند از پردازنده ددو هسته‌ای پشتیبانی کند.[۱]