واضح آرشیو وب فارسی:تبیان: همه چيز از راه دور
بهعبارت بسيار ساده، سيستمعامل وب، سرويسهايي كه يك سيستم عامل ارائه ميكند را در منطقهاي وسيع در اختيار نرمافزارها قرار ميدهد، در اين صورت عمليات پايهاي سيستم عامل از جمله، يافتن شبكه، فضاي نام، اجراي فرآيندها و مديريت منابع را از راه دور نيز انجام داد. در صورتي كه در يك تك سيستم، توسعهدهندگان كد بايستي تنها به سيستم عامل محلي اكتفا كنند تا اين مفاهيم را پياده كنند. حالا در محدودهاي وسيع، توسعهدهندگان مجبورند اين مفاهيم را يا از اول پيادهسازي كنند، يا بدون اين مفاهيم يك جوري سر و ته قضيه را هم بياورند. اين راهكار ad-hoc مانند، هم منابع سيستمي را هدر ميدهد، هم تلاشهاي برنامهنويس را. براي رويارويي با اين مشكلات، WebOS سرويسهاي پايهاي سيستم عامل را كه براي ايجاد نرمافزارهاي توزيعشده، با دسترسي بالا، قابليت گسترشپذيري مناسب و پيكربندي پويا لازماند، مهيا ميكند. يكي از نرمافزارهايي كه كاربرد WebOS را نشان ميدهد، Rent-A-Server است، اين نرمافزار وبسروري است كه از نظر فيزيكي در پاسخ به نياز كاربر، خود را جابهجا ميكند.ايده WebOS اولين بار در دانشگاه بركلي كاليفرنيا و بهعنوان جزئي از پروژه »شبكه ايستگاههاي كاري« در سال 1996 شكل گرفت. اين ايده در سال 1998 كامل شد و با كمكهاي محققين دانشگاههاي دوك، آستين و واشنگتن به تكامل رسيد. اين سه دانشگاه همچنين پروژه ديگري بهنام Active Names كار كردند كه از دل همين پروژه بيرون آمد. Palm WebOS يك سكوي نرمافزاري براي تلفنهاي همراه هوشمند SmartPhoneها است كه بهكمك لينوكس پياده شده است و خود پالم آن را توسعه داده است. پالم پره، نخستين دستگاهي است كه توانسته است WebOS را بهطور كامل پياده سازي كند و هم WebOS و هم پالم پره، هر دو در نمايشگاه محصولات مصرفي الكترونيكي 2009 به نمايش در آمدند و شش ماه بعد به بازار عرضه شدند. از ويژگيهاي بزرگ اين سيستمعامل ميتوان به شبكههاي اجتماعي آنلاين و پيادهسازي يكپارچه وب2 اشاره كرد. رابطكاربري گرافيكي (GUI) WebOS براي استفاده در دستگاههاي مجهز به صفحه لمسي طراحي شده است. اين رابط كاربري مجموعهاي از نرمافزارهاي مديريت اطلاعات شخصي را در خود دارد و از فناوريهايي چون HTML نگارش 5، جاوااسكريپت و CSS پشتيباني ميكند. خود پالم معتقد است كه طراحي براي اين سيستمها، توسعهدهندگان را به شيوههاي جديد برنامهنويسي تشويق ميكند. پالمپره، نخستين دستگاهي است كه اين سكو را بهكار گرفته است. از ويژگيهاي WebOS اين است كه شما ديگر نيازي نيست مدام بين برنامههاي مختلف در حركت باشيد. با يك WebOS ميتوانيد بهسادگي، به دوستتان مسيج بزنيد، اما او بهجاي پاسخ به پيامك شما، در GTalk آنلاين ميشود و ميتوانيد از طريق همان پنل با او به گفتگو بپردازيد يا حتي اگر با گوشيتان تماس ميگيرد، از همان پنل ميتوانيد پاسخ وي را بدهيد. اين يعني تمام نرمافزارها با همديگر در فضايي در ارتباطند و اين WebOS را از ديگر نرمافزارها متمايز ميكند. مرورگر وب اين سيستم عامل از موتور رندر WebKit استفاده ميكند. اين موتور صفحهبندي، از قرار دادن ويديو در فرمتهاي RTSP، 263.H و 264.H پشتيباني ميكند. در تاريخ 16 فوريه 2009، شركت Adobe اعلام كرد قصد دارد يك نرمافزار اجراي فلش براي WebOS را طراحي كند. همچنين شركت Palm به MotionApps ماموريت ساخت يك شبيهساز سيستمعامل Palm براي WebOS با نام Classic داده است. در سال 2002، شركت Palm، بخشي كاملا اختصاصي براي تقسيمبندي نرمافزاري خود با نام PalmSource ساخت. PalmSource بعد از مدتي بهعنوان يك شركت مستقل به فعاليت خود ادامه داد و بعد از آن توسط شركت توسعهدهنده ژاپني ACCESS خريداري شد. شركت ACCESS از سيستمعامل Palm بهعنوان زمينهاي براي سكوي نرمافزاري لينوكس ACCESS (Access Linux Platform) و همچنين سكويي منبع باز براي دستگاههاي موبايل استفاده كرد. ولي Palm سيستمعامل خود را براي ادامه پيادهسازي بر روي PDAها و تلفنهاي هوشمند تحت نام خود ثبت كرد. سپس اين شركت امتياز ويندوز موبايل را براي استفاده در تلفنهاي هوشمند توليدي خود تهيه كرد. شركت Palm شروع به توسعه يك سكوي نرمافزاري كاملا جديد كرد تا ديگر نيازي به استفاده از ALP براي محصولات آينده خود نداشته باشد. همانطور كه بعد از ارائه WebOS Palm هيچ محصول ديگري را با سيستمعامل قديمي Palm معرفي نكرد. درحال حاضر هر دو شركت Palm و ACCESS در زمينه توسعه سكوهاي نرمافزاري تلفنهاي هوشمند، WebOS و ALPهاي مخصوص به خودشان در حال رقابتي نزديك هستند. برگرفته از کليکتنظيم براي تبيان: فاطمه مجدآبادي
این صفحه را در گوگل محبوب کنید
[ارسال شده از: تبیان]
[مشاهده در: www.tebyan.net]
[تعداد بازديد از اين مطلب: 291]