पाम ओएस

From Vigyanwiki
Revision as of 07:15, 19 August 2023 by Indicwiki (talk | contribs) (5 revisions imported from alpha:पाम_ओएस)
Palm OS
Garnet OS
Palm-m505.jpg
Palm m505, running Palm OS 4.0
डेवलपरPalm, Inc., ACCESS (Garnet OS)
लिखा हुआC++
ओएस परिवारPalm OS
काम करने की अवस्थाDiscontinued since 2009[1]
स्रोत मॉडलClosed-source
आरंभिक रिलीज1996; 28 years ago (1996)
Latest releaseGarnet OS 5.4.9 / October 14, 2007; 17 years ago (2007-10-14)
उपलब्धEnglish, French, Japanese and more
प्लेटफार्मोंARM
Motorola 68k
लाइसेंसProprietary EULA
आधिकारिक वेबसाइटGarnet OS
Support status
Unsupported

पाम ओएस मुख्यतः गार्नेट ओएस के रूप में भी जाना जाता है, जिसके आधार पर मोबाइल ऑपरेटिंग सिस्टम मान लिया गया था, जिसे प्रारंभ में 1996 में व्यक्तिगत डिजिटल सहायकों (पीडीए) के लिए पाम, इंक. द्वारा विकसित किया गया था। इस प्रकार पाम ओएस को टच स्क्रीन -आधारित ग्राफिकल यूज़र इंटरफ़ेस के साथ उपयोग में आसानी के लिए डिजाइन किया गया था। यह व्यक्तिगत सूचना प्रबंधक के लिए मौलिक अनुप्रयोगों का सूट प्रदान किया गया है। इस प्रकार ओएस के बाद के संस्करणों को स्मार्टफोन को समर्थन देने के लिए विस्तारित किया गया है। इसके आधार पर सॉफ्टवेयर कंपनी की पाम (पीडीए) लाइन पर दिखाई दिया, जबकि कई अन्य लाइसेंसधारी पाम ओएस द्वारा संचालित पाम ओएस उपकरणों की सूची में थे।

पाम द्वारा पाम ट्रेडमार्क खरीदने के पश्चात एक्सेस कंपनी के वर्तमान लाइसेंस प्राप्त संस्करण का नाम परिवर्तित करके गार्नेट ओएस कर दिया गया था। इसके आधार पर 2007 में, एक्सेस ने गार्नेट ओएस का उत्तराधिकारी प्रस्तुत किया था, जिसे इस प्रकार एक्सेस लिनेक्स प्लेटफ़ॉर्म कहा गया था, इसके अतिरिक्त, 2009 में, पाम ओएस के मुख्य लाइसेंसधारी, पाम, इंक. ने अपने आगामी उपकरणों के लिए पाम ओएस से वेबओएस पर स्विच किया गया था।

निर्माता और स्वामित्व

पाम ओएस मूल रूप से पाम, इंक या पाम कंप्यूटिंग, इंक. में जेफ हॉकिन्स के निर्देशन में विकसित किया गया था।[2] इसके बाद पाम को यू.एस. रोबोटिक्स कार्पोरेशन द्वारा अधिग्रहीत कर लिया गया था।[3] जिसे बाद में 3Com द्वारा खरीद लिया गया था,[4] जिसने 2 मार्च 2000 को पाम सहायक कंपनी को स्वतंत्र सार्वजनिक रूप से कारोबार करने वाली कंपनी बना दिया था।[5]

जनवरी 2002 में, पाम ने पाम ओएस को विकसित करने और लाइसेंस देने के लिए पूर्ण स्वामित्व वाली सहायक कंपनी की स्थापना की थी,[6] जिसे पामस्रोत नाम दिया गया था। 28 अक्टूबर 2003 को पामसोर्स को पाम से अलग कर स्वतंत्र कंपनी बना दिया गया था।[7] इस प्रकार पाम (तब पामवन कहा जाता था) पाम ओएस के पाम ओएस उपकरणों की नियमित सूची बन गया था, जो अब ऑपरेटिंग सिस्टम के नियंत्रण में नहीं है।

सितंबर 2005 में, पामसोर्स ने घोषणा की कि इसे एक्सेस कंपनी द्वारा अधिग्रहित किया जा रहा है।[8]

दिसंबर 2006 में, पाम ने एक्सेस से पाम ओएस स्रोत कोड पर स्थायी अधिकार प्राप्त कर लिया था।[9] इसके साथ पाम एक्सेस के लिए अतिरिक्त रॉयल्टी का भुगतान किए बिना आवश्यकतानुसार लाइसेंस प्राप्त ऑपरेटिंग सिस्टम को संशोधित कर सकता है। इस प्रकार मई 2005 में पाम ब्रांड नाम के पूर्ण अधिकारों के अधिग्रहण के साथ,[10] केवल पाम ही 'पाम ओएस' नाम से ऑपरेटिंग सिस्टम की रिलीज़ प्रकाशित कर सकता है।

जिसके परिणामस्वरूप, 25 जनवरी 2007 को, एक्सेस ने अपने वर्तमान पाम ओएस ऑपरेटिंग सिस्टम का नाम परिवर्तित करने की घोषणा की थी, जिसे इस प्रकार अब गार्नेट ओएस नाम दिया गया है।[11]

ओएस अवलोकन

पाम ओएस ओनरशिप सॉफ्टवेयर मोबाइल ऑपरेटिंग सिस्टम था। जिसके आधार पर पाम कंप्यूटिंग, इंक. के नए पायलट 1000 के लिए 1996 में डिज़ाइन किया गया, इसे स्मार्टफोन, घड़ी , हैंडहेल्ड गेम कंसोल, बारकोड रीडर और GPS डिवाइस सहित मोबाइल उपकरणों की विस्तृत श्रृंखला पर लागू किया गया है।

5.0 से पहले के पाम ओएस संस्करण मोटोरोला /फ्रीस्केल ड्रैगनबॉल प्रोसेसर पर चलते हैं। इस प्रकार इस संस्करण 5.0 के बाद पाम ओएस एआरएम संरचना प्रोसेसर पर चलता है।

वर्तमान पाम ओएस गार्नेट की प्रमुख विशेषताएं हैं:

  • मौलिक, सामान्य जीयूआई सेट के साथ पूर्ण स्क्रीन एप्लिकेशन लॉन्च करने की अनुमति देने के लिए सरल, एकल-कार्य वातावरण हैं।
  • 480x320 पिक्सेल तक रिज़ॉल्यूशन वाली मोनोक्रोम या रंगीन स्क्रीन हैं।
  • हस्तलेखन पहचान इनपुट प्रणाली जिसे भित्तिचित्र 2 कहा जाता हैं।
  • डेस्कटॉप कंप्यूटर के साथ सिंक्रोनाइज़ेशन (कंप्यूटर विज्ञान) के लिए हॉटसिंक तकनीक हैं।
  • ध्वनि प्लेबैक और रिकॉर्ड क्षमताएं हैं।
  • सरल सुरक्षा मॉडल: डिवाइस को पासवर्ड द्वारा लॉक किया जा सकता है, मनमाने एप्लिकेशन रिकॉर्ड को निजी बनाया जा सकता हैं।
  • टीसीपी/आईपी नेटवर्क एक्सेस हैं।
  • आनुक्रमिक द्वार / यूएसबी , इन्फ्रारेड डेटा एसोसिएशन, ब्लूटूथ और वाई-फाई कनेक्शन हैं।
  • विस्तार मेमोरी कार्ड समर्थन हैं।
  • कैलेंडर, पता, कार्य और नोट प्रविष्टियों को संग्रहीत करने के लिए व्यक्तिगत सूचना प्रबंधक अनुप्रयोगों के लिए परिभाषित मानक डेटा प्रारूप, तीसरे पक्ष के अनुप्रयोगों द्वारा पहुंच योग्य हैं।।

ओएस के साथ पाम ओएस#बिल्ट-इन एप्लिकेशन का सेट भी सम्मिलित है, जिसमें उल्लिखित चार पीआईएम ऑपरेशनों के लिए सबसे अधिक प्रासंगिक हैं।

संस्करण इतिहास और तकनीकी पृष्ठभूमि

निर्माता अपने उपकरणों में ओएस की विभिन्न विशेषताओं को लागू करने या यहां तक ​​कि तृतीय पक्ष ओएस संवर्द्धन जोड़ने के लिए स्वतंत्र हैं। यह संस्करण इतिहास पाम/पामसोर्स/एक्सेस से आधिकारिक रूप से लाइसेंस प्राप्त संस्करण का वर्णन करता है।

पाम ओएस 5 से पहले के सभी संस्करण एएमएक्स 68000 के शीर्ष पर आधारित हैं[12] कर्नेल (ऑपरेटिंग सिस्टम) को KADAK प्रोडक्ट्स लिमिटेड से लाइसेंस प्राप्त है। जबकि इस प्रकार यह कर्नेल तकनीकी रूप से मल्टीटास्किंग करने में सक्षम है, उस लाइसेंस के नियम और शर्तें विशेष रूप से बताती हैं कि पाम ओएस के भीतर कार्यों को बनाने/हेरफेर करने के लिए एपीआई को उत्पन्न नहीं कर सकता है।[13]

पाम ओएस 1.0

पाम ओएस 1.0 पायलट 1000 पर उपस्थित मूल संस्करण है। इसे मार्च 1996 में प्रस्तुत किया गया था।

संस्करण 1.0 में क्लासिक पीआईएम एप्लिकेशन एड्रेस, डेट बुक, मेमो पैड और टू डू लिस्ट की सुविधा है। निजी उपयोग के लिए रिकॉर्ड छिपाने के लिए कैलकुलेटर और सुरक्षा उपकरण भी सम्मिलित है।

पाम ओएस 1.0 रैम और फाइल सिस्टम स्टोरेज के बीच अंतर नहीं करता है। इस प्रकार एप्लिकेशन सीधे रैम में इंस्टॉल किए जाते हैं और उसी स्थान पर निष्पादित किए जाते हैं। चूंकि कोई समर्पित फ़ाइल सिस्टम समर्थित नहीं है, ऑपरेटिंग सिस्टम अपनी मेमोरी बनाए रखने के लिए निरंतर रैम रिफ्रेश चक्र पर निर्भर करता है। इसके आधार पर ओएस 160x160 मोनोक्रोम आउटपुट डिस्प्ले को सपोर्ट करता है। उपयोगकर्ता इनपुट ग्रैफ़िटी (पाम ओएस) लिखावट पहचान प्रणाली या वैकल्पिक रूप से वर्चुअल कीबोर्ड के माध्यम से उत्पन्न होता है। इस प्रकार सिस्टम सीरियल इंटरफ़ेस पर अपनी HotSync तकनीक के माध्यम से दूसरे पीसी के लिए सिंक्रोनाइज़ेशन (कंप्यूटर विज्ञान) का समर्थन करता है। इसका नवीनतम बगफिक्स रिलीज़ संस्करण 1.0.7 है।

पाम ओएस 2.0

पाम ओएस 2.0 को 10 मार्च 1997 को पामपायलट के साथ प्रस्तुत किया गया था।[14] इस प्रकार यह संस्करण टीसीपी/आईपी नेटवर्क, नेटवर्क हॉटसिंक और डिस्प्ले बैकलाइट समर्थन जोड़ता है। अंतिम बगफिक्स रिलीज़ संस्करण 2.0.5 है।

दो नए एप्लिकेशन, मेल और व्यय जोड़े गए हैं, और मानक पीआईएम अनुप्रयोगों को बढ़ाया गया है।

पाम ओएस 3.0

पाम ओएस 3.0 को 9 मार्च 1998 को पाम III श्रृंखला के लॉन्च के साथ प्रस्तुत किया गया था।[15] यह संस्करण इरडा इन्फ्रारेड और उन्नत फ़ॉन्ट समर्थन जोड़ता है। इस संस्करण में अद्यतन पीआईएम एप्लिकेशन और एप्लिकेशन लॉन्चर का अपडेट भी सम्मिलित है।

पाम ओएस 3.1 केवल मामूली नई सुविधाएं जोड़ता है, जैसे नेटवर्क हॉटसिंक समर्थन। इसे पाम IIIx और पाम V के साथ प्रस्तुत किया गया था।[16] इस प्रकार अंतिम बगफिक्स रिलीज़ संस्करण 3.1.1 है।

पाम ओएस 3.2 वेब क्लिपिंग समर्थन जोड़ता है, जो वेब-सामग्री को छोटी पीडीए स्क्रीन पर लाने के लिए प्रारंभिक पाम-विशिष्ट समाधान है। इसे पाम VII आयोजक के साथ प्रस्तुत किया गया था।

पाम ओएस 3.3 तेज हॉटसिंक गति और इन्फ्रारेड हॉटसिंकिंग करने की क्षमता जोड़ता है। इसे पाम Vx ऑर्गनाइज़र के साथ प्रस्तुत किया गया था।

पाम ओएस 3.5 देशी 8-बिट रंग समर्थन सम्मिलित करने वाला पहला संस्करण है। यह प्रमुख सुविधा सुविधाएँ भी जोड़ता है जो ऑपरेशन को सरल बनाता है, जैसे संदर्भ-संवेदनशील आइकन-बार या सरल मेनू सक्रियण हैं। डेटबुक एप्लिकेशन को अतिरिक्त एजेंडा दृश्य के साथ बढ़ाया गया है। यह संस्करण सबसे पहले पाम IIIc डिवाइस के साथ प्रस्तुत किया गया था।[17] इस प्रकार नवीनतम बगफिक्स रिलीज़ संस्करण 3.5.3 है।

एक साथी के रूप में, पाम ने बाद में पाम ओएस 3.5 के लिए मोबाइल इंटरनेट किट सॉफ़्टवेयर अपग्रेड की प्रस्तुत की।[18] इसमें पाम का वेब क्लिपिंग सॉफ्टवेयर, मल्टीमेल (जिसे बाद में वर्सामेल नाम दिया गया) संस्करण 2.26 ई-मेल सॉफ्टवेयर, हैंडफोन संस्करण 1.3 एसएमएस सॉफ्टवेयर, और नियोमर संस्करण 1.5 वायरलेस एप्लिकेशन प्रोटोकॉल ब्राउज़र सम्मिलित थे।

पाम ओएस 4.0

पाम ओएस 4.0 को 19 मार्च 2001 को नई पाम एम500 श्रृंखला के साथ प्रस्तुत किया गया था।[19] यह संस्करण बाहरी फ़ाइल सिस्टम एक्सेस (जैसे एसडी कार्ड) के लिए मानक इंटरफ़ेस जोड़ता है। बाहरी फ़ाइल सिस्टम ऑपरेटिंग सिस्टम के पिछले इन-प्लेस निष्पादन में आमूल-चूल परिवर्तन है। अब, डेस्कटॉप ऑपरेटिंग सिस्टम व्यवहार के समान, एप्लिकेशन कोड और डेटा को डिवाइस की रैम में लोड करने की आवश्यकता है। यूएसबी समर्थन के साथ नया पाम यूनिवर्सल कनेक्टर प्रस्तुत किया गया है। इस प्रकार पिछला वैकल्पिक मोबाइल इंटरनेट किट अब ऑपरेटिंग सिस्टम का भाग है। इस प्रकार संस्करण 4.0 विभिन्न अनुप्रयोगों से जानकारी को समन्वयित करने के लिए ध्यान प्रबंधक जोड़ता है, जिसमें ध्वनि, एलईडी ब्लिंकिंग या कंपन सहित उपयोगकर्ता का ध्यान आकर्षित करने की कई संभावनाएं हैं। 16-बिट रंगीन स्क्रीन और विभिन्न समय क्षेत्र समर्थित हैं। इस संस्करण में सुरक्षा और यूआई संवर्द्धन भी हैं।

पाम ओएस 4.1 बगफिक्स रिलीज है। इसे पाम i705 के लॉन्च के साथ प्रस्तुत किया गया था। इस प्रकार संस्करण 4.1.2 के बाद के साधारण ओएस अपडेट में पाम ओएस 5.2 से ग्रैफिटी 2 का बैकपोर्ट सम्मिलित है।

पाम ओएस 4.2 सरलीकृत चीनी संस्करण पूरी तरह से सरलीकृत चीनी करेक्टर समर्थन के साथ विशेष रूप से चीनी बाजार के लिए लक्षित है, जिसे पाम ओएस 5.3 के साथ सह-प्रस्तुत किया गया है। इस संस्करण के साथ अब तक किसी भी उपकरण का निर्माण नहीं किया गया है।

पाम ओएस 5.0

पाम ओएस 5.0 का अनावरण पाम की सहायक कंपनी पामसोर्स द्वारा जून 2002 में किया गया था[20] और सबसे पहले पाम टंगस्टन टी पर लागू किया गया हैं। यह एआरएम आर्किटेक्चर उपकरणों का समर्थन करने वाला पहला संस्करण है और कडक एएमएक्स68000 कर्नेल को इसके डेवलपर के नाम पर कस्टम एमसीके कर्नेल से बदल दिया गया है, जिसे इस प्रकार पाम द्वारा इन-हाउस लिखा गया था।[21] पिछले ओएस संस्करणों के लिए लिखे गए एप्लिकेशन पुराने फ्रीस्केल ड्रैगनबॉल 68K अनुदेश सेट का उपयोग करते हैं और गार्नेट में पाम एप्लिकेशन कम्पैटिबिलिटी एनवायरनमेंट (PACE) एमुलेटर के माध्यम से समर्थित हैं। PACE के अतिरिक्त ओवरहेड के साथ भी, पाम एप्लिकेशन सामान्यतः पिछली पीढ़ी के हार्डवेयर की तुलना में ARM उपकरणों पर तेजी से चलते हैं।इस प्रकार नया सॉफ्टवेयर एआरएम कोड की छोटी इकाइयों वाले एआरएम प्रोसेसर का लाभ उठा सकता है, जिन्हें एआरएमलेट्स कहा जाता है।

अधिक शक्तिशाली हार्डवेयर आधार के साथ, पाम ओएस 5 मल्टीमीडिया क्षमताओं के लिए पर्याप्त संवर्द्धन जोड़ता है। उच्च घनत्व 320x320 स्क्रीन पूर्ण डिजिटल ध्वनि प्लेबैक और रिकॉर्ड एपीआई के साथ समर्थित हैं। पाम का अलग ब्लूटूथ स्टैक IEEE 802.11b-1999 या IEEE 802.11b वाई-फाई स्टैक के साथ जोड़ा गया है। इस प्रकार परिवहन परत सुरक्षा पर सुरक्षित नेटवर्क कनेक्शन समर्थित हैं। ओएस को विभिन्न रंग योजनाओं के साथ अनुकूलित किया जा सकता है।

पाम ओएस 5 के लिए, पामसोर्स ने पामसोर्स वेब ब्राउज़र नामक वेब ब्राउज़र विकसित और लाइसेंस प्राप्त किया[22] एक्सेस' नेट फ्रंट 3.0 ब्राउज़र पर आधारित हैं।

पाम ओएस 5.2 मुख्य रूप से बगफिक्स रिलीज़ है, जिसे पहली बार मार्च 2003 में सैमसंग एसजीएच-आई500 में लागू किया गया था।[23] इसमें 480x320 रिज़ॉल्यूशन के लिए समर्थन जोड़ा गया और ग्राफिटी 2 नामक नई लिखावट इनपुट प्रणाली प्रस्तुत की गई, नए इनपुट सिस्टम को ज़ीरक्सा के पाम के विरुद्ध कानूनी विवादों द्वारा प्रेरित किया गया था। इस प्रकार ग्रैफ़िटी 2 CIC के जोट पर आधारित है। अंतिम बगफिक्स रिलीज़ संस्करण 5.2.8 है।

'पाम ओएस 5.3 सरलीकृत चीनी संस्करण' सितंबर 2003 में प्रस्तुत किया गया, इसमें पूर्ण सरलीकृत चीनी वर्ण समर्थन जोड़ा गया हैं,[24] इस प्रकार QVGA रिज़ॉल्यूशन के लिए अतिरिक्त समर्थन, और वर्चुअल ग्रैफ़िटी के लिए मानक एपीआई जिसे डायनेमिक इनपुट एरिया कहा जाता है। यह संस्करण सबसे पहले लिनोवो के P100 और P300 हैंडहेल्ड पर भेजा गया था।[25]

पाम ओएस गार्नेट (5.4) ने अद्यतन ब्लूटूथ लाइब्रेरीज़ और 160x160 से 480x320 तक के कई स्क्रीन रिज़ॉल्यूशन के लिए समर्थन जोड़ा था। इस प्रकार इसे पहली बार नवंबर 2004 में ट्रेओ 650 पर भेजा गया था। इस संस्करण में इसे पाम ओएस कोबाल्ट 6.0 से अलग करने के लिए गार्नेट उपनाम भी प्रस्तुत किया गया था। अंतिम बगफिक्स रिलीज़ संस्करण 5.4.9 है।

गार्नेट ओएस 5.5 ने पाम उपनाम हटा दिया[26] और, as of 2007, एक्सेस द्वारा विकसित वर्तमान संस्करण है। यह संस्करण गार्नेट वीएम वर्चुअल मशीन के अंदर उपयोग के लिए समर्पित है।

'गार्नेट वीएम' की घोषणा और नवंबर 2007 में एक्सेस द्वारा प्रस्तुत किया गया था[27] एक्सेस लिनक्स प्लेटफ़ॉर्म के मुख्य भाग के रूप में और एमुलेटर के रूप में जो नोकिया इंटरनेट टैबलेट को गार्नेट ओएस के लिए लिखे गए एप्लिकेशन चलाने की अनुमति देता है। जून 2010 में, एक्सेस ने गार्नेट VM संस्करण 6 (a.k.a. गार्नेट VM बीटा 6 1.05b) प्रस्तुत किया था।[28] इस प्रकार पाम ओएस कोबाल्ट हैं।

पाम ओएस कोबाल्ट (6.0) पाम ओएस 5 के लिए नामित उत्तराधिकारी था। इसे 10 फरवरी 2004 को प्रस्तुत किया गया था।[29] अपितु अब एक्सेस द्वारा इसकी प्रस्तुत नहीं की जाती है (अगला भाग देखें)। यह स्पष्ट करने के लिए कि इस संस्करण को प्रारंभ में पाम ओएस 5 को बदलने के लिए नामित नहीं किया गया था, जिसने इस प्रकार उसी समय पाम ओएस गार्नेट नाम अपनाया था, पाम ओएस 6.0 का नाम परिवर्तित करके पाम ओएस कोबाल्ट कर दिया गया था।

पाम ओएस कोबाल्ट ने मल्टीटास्किंग और मेमोरी सुरक्षा, आधुनिक मल्टीमीडिया और ग्राफिक फ्रेमवर्क (पाम के अधिग्रहीत BIओएस से प्राप्त), नई सुरक्षा सुविधाओं और पीआईएम फ़ाइल स्वरूपों के समायोजन के साथ नए कर्नेल पर आधारित एम्बेडेड ऑपरेटिंग सिस्टम में आधुनिक ऑपरेटिंग सिस्टम सुविधाएँ प्रस्तुत कीं थी। इस प्रकार माइक्रोसॉफ्ट दृष्टिकोण के साथ उत्तम सहयोग करते हैं।

पाम ओएस कोबाल्ट 6.1[30] दूरसंचार, वाई-फाई और ब्लूटूथ कनेक्टिविटी के लिए मानक संचार पुस्तकालय प्रस्तुत किए गए हैं। इस प्रकार अन्य अतिरिक्तताओं के बावजूद, यह पाम ओएस कोबाल्ट के संभावित लाइसेंसधारियों को आकर्षित करने में विफल रहा हैं।

तृतीय-पक्ष ओएस संवर्द्धन

कई लाइसेंसधारियों ने ऑपरेटिंग सिस्टम में कस्टम संशोधन किए हैं। ये आधिकारिक लाइसेंस प्राप्त संस्करण का भाग नहीं हैं।

  • पाम ने पाम ओएस 4.0 उपकरणों के लिए बाहरी ब्लूटूथ एसडीआईओ कार्ड के लिए ब्लूटूथ एपीआई विकसित किया हैं। इस प्रकार ब्लूटूथ स्टैक को बाद में पाम ओएस 5 में सम्मिलित किया गया था।[31]
  • पाम ने विशेष रूप से अपने अशुद्ध डिवाइस के लिए वर्चुअल ग्रैफ़िटी इनपुट क्षेत्र एपीआई जोड़ा। इस एपीआई को बाद में पाम ओएस 5.3 में आधिकारिक डायनेमिक इनपुट एरिया एपीआई द्वारा प्रतिस्थापित कर दिया गया था।
  • पाम ने पाम ओएस 5.4 में गैर-वाष्पशील फ़ाइल सिस्टम जोड़ा, और बैटरी ख़त्म होने की स्थिति में डेटा-हानि को रोकने के लिए Dरैम के अतिरिक्त स्टोरेज के लिए फ़्लैश का उपयोग किया। चूंकि, इसने मूल रूप से उस तरीके को बदल दिया, जिस तरह से प्रोग्राम को एक्ज़ीक्यूट-इन-प्लेस सिस्टम से निष्पादित किया जाता था, जिसे इस प्रकार पाम ओएस पारंपरिक रूप से उपयोग करता था, और यह कई संगतता समस्याओं का स्रोत रहा है, जिसके लिए कई अनुप्रयोगों को सही संचालन के लिए स्पष्ट एनवीएफएस समर्थन जोड़ने की आवश्यकता होती है।
  • अपने कैमरे से सुसज्जित उपकरणों के लिए, पाम ने कैमरालिब एपीआई जोड़ा गया हैं।
  • सोनी ने अपने CLIÉ आयोजकों पर उपलब्ध जोगडायल इनपुट का समर्थन करने के लिए लाइब्रेरी जोड़ी गई हैं।

आधुनिकीकरण

कई वर्षों से, पामसोर्स पाम ओएस 5 के लिए आधुनिक उत्तराधिकारी बनाने और लाइसेंसधारियों से इसे लागू करने का प्रयास कर रहा था। चूंकि पामसोर्स ने जनवरी 2004 में पाम ओएस कोबाल्ट 6.0 को लाइसेंसधारियों को भेज दिया था, अपितु किसी ने भी इसे रिलीज़ डिवाइस के लिए नहीं अपनाया गया हैं। पामसोर्स ने लाइसेंसधारियों को खुश करने के लिए सितंबर 2004 में पाम ओएस कोबाल्ट 6.1 की रिलीज के साथ पाम ओएस कोबाल्ट में बड़े सुधार किए, अपितु नए संस्करण से भी उत्पादन उपकरण नहीं बन पाए हैं।

दिसंबर 2004 में, पामसोर्स ने नई ओएस रणनीति की घोषणा की गई हैं। मोबाइल फोन सॉफ्टवेयर कंपनी चाइना मोबाइलसॉफ्ट के अधिग्रहण के साथ, पामसोर्स ने पाम ओएस को लिनक्स कर्नेल के शीर्ष पर पोर्ट करने की योजना बनाई, जबकि अभी भी पाम ओएस गार्नेट और पाम ओएस कोबाल्ट दोनों की प्रस्तुत की जा रही है।[32] इस प्रकार इस रणनीति को जून 2005 में संशोधित किया गया था, जब अभी भी पाम ओएस कोबाल्ट वाले किसी उपकरण की घोषणा नहीं की गई थी। पामसोर्स ने घोषणा की कि वह किसी भी ऐसे उत्पाद पर सभी विकास प्रयासों को रोक रहा है जो सीधे तौर पर उसके भविष्य के लिनक्स आधारित प्लेटफॉर्म से संबंधित नहीं है।[33]

एक्सेस द्वारा पामसोर्स के अधिग्रहण के साथ, लिनक्स के लिए पाम ओएस को एक्सेस लिनक्स प्लेटफॉर्म में बदल दिया गया, जिसे पहली बार फरवरी 2006 में घोषित किया गया था।[34] एक्सेस लिनक्स प्लेटफ़ॉर्म के लिए प्लेटफ़ॉर्म और सॉफ़्टवेयर डेवलपमेंट किट के प्रारंभिक संस्करण आधिकारिक तौर पर फरवरी 2007 में प्रस्तुत किए गए थे।[35] इस प्रकार जनवरी 2011 तक, एक्सेस लिनक्स प्लेटफ़ॉर्म को अभी तक किसी भी डिवाइस पर शिप नहीं किया गया था, चूंकि तब विकास किट उपस्थित थे और सार्वजनिक प्रदर्शन प्रदर्शित किए गए थे।

पाम ओएस गार्नेट के मुख्य लाइसेंसधारी पाम, इंक. ने अपने उपकरणों के लिए एक्सेस लिनक्स प्लेटफ़ॉर्म का लाइसेंस नहीं दिया हैं। इसके अतिरिक्त, पाम ने और लिनक्स-आधारित ऑपरेटिंग सिस्टम विकसित किया जिसे पाम वेब ओएस कहा जाता है।[36] 11 फरवरी 2009 को, पाम के सीईओ एड कोलिगन ने कहा कि कोई अतिरिक्त पाम ओएस डिवाइस नहीं होगा, जिसे सेंट्रो को अन्य वाहकों के लिए प्रस्तुत किए जाने को छोड़कर किया गया हैं। इस प्रकार पाम पाम वेबओएस और विंडोज मोबाइल उपकरणों पर ध्यान केंद्रित कर रहा था।[37] इस प्रकार इसके आधार पक 1 अप्रैल 2009 को, पाम ने अपने पाम वेबओएस के लिए पाम ओएस एमुलेटर की उपलब्धता की घोषणा की गई थी।[38]

अंतर्निहित अनुप्रयोग

पाम ओएस लाइसेंसधारी तय करते हैं कि उनके पाम ओएस उपकरणों में कौन से एप्लिकेशन सम्मिलित हैं। इस प्रकार लाइसेंसधारी अनुप्रयोगों को अनुकूलित भी कर सकते हैं।

मानक पाम ओएस अनुप्रयोग

ध्यान दें: नए मॉडलों पर, मानक पीआईएम ऐप्स एड्रेस, डेट बुक, मेमो पैड और टूडोस को उनके उत्तम समकक्ष कॉन्टैक्ट्स, कैलेंडर, मेमो और टास्क द्वारा प्रतिस्थापित किया गया था।

पाम एड्रेस प्रोग्राम कई उपयोगकर्ता-परिभाषित श्रेणियों में से किसी द्वारा कुंजीबद्ध संपर्क जानकारी संग्रहीत करता है। प्रविष्टियाँ अंतिम नाम, प्रथम नाम क्रम में प्रदर्शित और क्रमबद्ध की जाती हैं (इसे केवल कंपनी, अंतिम नाम क्रम में परिवर्तित किया जा सकता है)। फोन या ई-मेल के लिए पांच स्लॉट हैं, जिनमें से प्रत्येक को कार्य, घर, फैक्स, अन्य, ई-मेल, मुख्य, पेजर या मोबाइल नामित किया जा सकता है (स्लॉट पदनाम नहीं बदले जा सकते हैं) नया संपर्क ऐप निम्नलिखित सुविधाएं जोड़ता है : कई पते, 9 नए क्षेत्र: वेबसाइट, जन्मदिन, अधिक फोन नंबर, त्वरित कनेक्ट के साथ त्वरित संदेश का उपयोग होता हैं।

File:Palmcalc41.png
कैलकुलेटर जैसा कि पाम ओएस 4.1 पर देखा गया है

कैल्क पाम को मानक 4-फ़ंक्शन पॉकेट कैलकुलेटर में परिवर्तित कर देता है जिसमें दो लाल स्पष्ट बटनों के विपरीत बैंगनी और नीले बटन के तीन शेड होते हैं। यह वर्गमूल और प्रतिशत कुंजियों का समर्थन करता है और इसमें मेमोरी है।

इसमें गणनाओं के चालू इतिहास को प्रदर्शित करने का विकल्प भी है, बिल्कुल पेपर-टेप कैलकुलेटर के समान जो समय साधारण थे।

File:Palmdatebook41.png
दिनांक पुस्तिका

डेट बुक दैनिक या साप्ताहिक शेड्यूल, या साधारण मासिक दृश्य दिखाती है। दैनिक शेड्यूल में उपयोगकर्ता द्वारा चयनित आरंभ और समाप्ति समय के बीच प्रति घंटे लाइन होती है। खाली लाइन पर क्लिक करने से नया इवेंट बनता है। खाली पंक्तियों को वास्तविक घटनाओं से भर दिया जाता है, जिनके प्रारंभ और समाप्ति समय को डिफ़ॉल्ट रूप से बाएं हाशिये में ब्रैकेट में दिखाया जाता है। इस प्रकार नया कैलेंडर ऐप निम्नलिखित सुविधाएँ जोड़ता है: नए दिन का दृश्य, ईवेंट के लिए श्रेणियों का उपयोग, ईवेंट स्थान, ईवेंट आधी रात तक चल सकता है, ईवेंट विवरण, जन्मदिन कालातीत ईवेंट के रूप में। यह घटनाओं के लिए समय क्षेत्र निर्धारण का समर्थन करता है, ऐसी सुविधा जिसका हाल के कुछ प्रतिस्पर्धियों में अभाव है।

किसी घटना, या अपॉइंटमेंट के प्रारंभ होने से पहले किसी भी मिनट, घंटे या दिन की संख्या में अलार्म द्वारा इसकी सूचना दी जा सकती है। ये अलार्म यूनिट निष्क्रीय होने पर भी बजते हैं।

नियुक्तियाँ निर्दिष्ट संख्या में दिनों, सप्ताहों, महीनों या वर्षों में हो सकती हैं और उनमें नोट्स सम्मिलित हो सकते हैं।

व्यय सामान्य व्यावसायिक खर्चों को ट्रैक करता है। हथेली पर किसी भी योग की गणना नहीं की जाती है। इस प्रकार उपयोगकर्ता को होस्ट कंप्यूटर के साथ सिंक करना होगा और वर्कशीट में व्यय डेटा देखना होगा (माइक्रोसॉफ्ट एक्सेल के लिए टेम्पलेट प्रदान किए जाते हैं)।

File:Palm hotsync.png
हॉटसिंक

HotSync उपयोगकर्ता के पीसी के साथ एकीकृत होता है। सामान्यतः पाम के क्रैडल (एक डॉक स्टेशन) पर भौतिक हॉटसिंक बटन को दबाने से सक्रिय होता है, यह एप्लिकेशन सॉफ़्टवेयर स्थापित करने, बैकअप डेटाबेस, या पीसी पर किए गए परिवर्तनों को मर्ज करने या दोनों डिवाइसों में हैंडहेल्ड करने के लिए डेस्कटॉप पीसी पर विभिन्न नाली के साथ संचार करता है। यह भौतिक कनेक्शन (नए मॉडलों पर यूएसबी), ब्लूटूथ या आईआरडीए वायरलेस कनेक्शन और नेटवर्किंग क्षमता वाले उपकरणों पर सीधे नेटवर्क कनेक्शन के माध्यम से पीसी के साथ संचार कर सकता है।

लाइसेंसधारी द्वारा प्रदान किए गए नाली के अतिरिक्त, डेवलपर्स अन्य पाम ओएस अनुप्रयोगों और डेस्कटॉप उत्पादों के साथ एकीकरण के लिए अपने स्वयं के नाली बना सकते हैं। उदाहरण के लिए, टाइम ट्रैकिंग पैकेज पाम ओएस और विंडोज निष्पादन योग्य के बीच जानकारी संचार करने के लिए माध्यम प्रदान कर सकता है।

HotSync सॉफ़्टवेयर के साथ सम्मिलित बैकअप नाली पाम ओएस डिवाइस पर अधिकांश डेटा का बैकअप लेता है (और यदि आवश्यक हो तो पुनर्स्थापित करता है)। यह उपयोगकर्ताओं को अपने पाम को हार्ड रीसेट करने की अनुमति देता है - इस प्रकार सभी डेटा साफ़ हो जाता है - कुछ ध्यान देने योग्य परिणामों के साथ किया जाता हैं। इस प्रकार यह उपयोगकर्ताओं को उसी पाम ओएस संस्करण के नए पाम उपकरणों पर माइग्रेट करने की अनुमति देता है, ऐसी सुविधा जो उन लोगों के लिए सहायक है जो अपने डिवाइस को खो देते हैं या क्षतिग्रस्त कर देते हैं।

पाम के कुछ मॉडल अपने डेटा भंडारण को अस्थिर मेमोरी में रखते हैं और उनकी मेमोरी को बनाए रखने के लिए निरंतर शक्ति की आवश्यकता होती है। चूंकि ये हैंडहेल्ड कम बैटरी की स्थिति में मेमोरी की सामग्री को चालू न करके सहेजने का प्रयास करते हैं, अपितु लंबे समय तक खराब हैंडहेल्ड छोड़ने से इस आरक्षित शक्ति का उपयोग हो सकता है, और स्टोरेज मेमोरी की सामग्री खो सकती है। कुछ बाद के पाम्स भंडारण के लिए एनवीआरएएम या हिताची माइक्रोड्राइव का उपयोग करते हैं।

मेमो पैड प्रत्येक 4,000 अक्षरों तक के नोट रख सकता है, नया मेमो ऐप फ़ील्ड का आकार 3 से 30 केबी तक बढ़ा देता है। इस प्रकार मेमो को दो तरीकों से ऑर्डर किया जाता है: वर्णानुक्रम में, और मैन्युअल रूप से (जो उपयोगकर्ता को मेमो का क्रम चुनने की अनुमति देता है), और मेमो को उपयोगकर्ता-कॉन्फ़िगर करने योग्य श्रेणियों में समूहीकृत किया जा सकता है। मेमो पैड केवल पाठ के लिए है, रेखाचित्रों के लिए नहीं, और पाठ को ग्रैफ़िटी (पाम ओएस) वर्णमाला का उपयोग करके, हार्डवेयर या सॉफ़्टवेयर कीबोर्ड का उपयोग करके, या 'पेस्ट' फ़ंक्शन का उपयोग करके दर्ज किया जा सकता है। जब पाम डिवाइस पहली बार उपलब्ध हुए, तो कुछ पाम उपयोगकर्ताओं ने सामान्यतः उपयोगी जानकारी वाले मेमो पैड दस्तावेज़ बनाना और आदान-प्रदान करना प्रारंभ कर दिया था, जिसे नोट दरार के रूप में जाना जाने लगा।

File:Palmtodo41.png
करने के लिए सूची

कार्य सूची व्यक्तिगत अनुस्मारक बनाती है और उन चीज़ों को प्राथमिकता देती है जो उपयोगकर्ता को करनी हैं।

प्रत्येक कार्य सूची आइटम में यह भी हो सकता है: प्राथमिकता, श्रेणियां (तार्किक समूहों में वस्तुओं को व्यवस्थित करने और देखने के लिए), संलग्न नोट (कार्य का अधिक विवरण और स्पष्टीकरण जोड़ने के लिए)।
कार्य सूची आइटम को इसके आधार पर क्रमबद्ध किया जा सकता है: नियत तिथि, प्राथमिकता या श्रेणी नए कार्य ऐप में निम्नलिखित सुधार हैं: नया इंटरफ़ेस, दोहराए जाने वाले कार्य, अलार्म, आदि।

प्राथमिकताएँ (जिसे प्राथमिकताएँ भी कहा जाता है) विशेष प्राथमिकता पैनल प्रकार के साथ प्रोग्राम फ़ाइलें दिखाती हैं जो सामान्य लॉन्चर द्वारा नहीं दिखाई जाती हैं। इस प्रकार प्रोग्राम को स्विच करके बदला जा सकता है 'appl' टाइप करें 'panl' और इसके विपरीत। पाम ओएस में डिफ़ॉल्ट रूप से लगभग 15 प्राथमिकता पैनल होते हैं और किसी भी अन्य एप्लिकेशन के समान ही नए प्राथमिकता पैनल जोड़े जा सकते हैं।

वरीयता पैनल उपयोगकर्ताओं को ग्रैफ़िटी (पाम ओएस) सेटिंग्स, ध्वनि सेटिंग्स, टेक्स्ट शॉर्टकट, नेटवर्क सेटिंग्स और सिस्टम समय सहित कई सेटिंग्स प्रबंधित करने की अनुमति देते हैं।

सुरक्षा (जो नए पाम ओएस उपकरणों पर पैनल है) का उपयोग पाम ओएस की सुरक्षा सेटिंग्स को कॉन्फ़िगर करने के लिए किया जाता है। इनमें छिपे हुए रिकॉर्ड प्रदर्शित करने और लॉक होने पर डिवाइस को अनलॉक करने के साथ-साथ स्वचालित लॉकडाउन समय या निष्क्रियता सीमा सेट करने के लिए आवश्यक पासवर्ड सम्मिलित है। इस प्रकार पीसी पर, केवल पाम डेस्कटॉप ही इस पासवर्ड का सम्मान करता है, अपितु अन्य पीसी प्रोग्राम सब कुछ देख सकते हैं - दूसरे शब्दों में, इस पासवर्ड द्वारा संरक्षित सभी डेटा को टेक्स्ट एडिटर या वर्ड प्रोसेसर का उपयोग करके .dat फ़ाइलें खोलने वाला कोई भी व्यक्ति देख सकता है।

सामान्य तृतीय-पक्ष कोर ओएस अनुप्रयोग

पाम ओएस संस्करण 5.2 से शुरुआत करते हुए, पाम ने सामान्य पीआईएम एप्लिकेशन के अनुकूलित संस्करण बनाए हैं। कुछ नई सुविधाएँ जोड़ी गई हैं, उदा. पता श्रेणियों, उपयोगकर्ताओं के लिए रिंगटोन एसोसिएशन, लंबे मेमो टेक्स्ट आदि के लिए समर्थन। माइक्रोसॉफ्ट आउटलुक से पदनामों को प्रतिबिंबित करने के लिए उनका नाम भी परिवर्तित कर दिया गया था, इस प्रकार पता संपर्क बन गया, डेटबुक कैलेंडर बन गया, मेमो पैड मेमो बन गया और करने के लिए सूची कार्य बन गई हैं।

ब्लेज़र (वेब ​​ब्राउज़र) पाम (पीडीए) हैंडहेल्ड के लिए वेब ब्राउज़र है। संस्करण 1.0 और 2.0 पाम ओएस 3.1 या उच्चतर हैंडहेल्ड पर चलते हैं, अपितु उन्हें प्रॉक्सी सर्वर की आवश्यकता थी जिसे निष्क्रीय कर दिया गया है, इसलिए अब उनका उपयोग नहीं किया जा सकता है। संस्करण 3.0 का उपयोग पाम ट्रेओ 600 स्मार्टफोन्स पर किया जाता है। इस प्रकार ब्लेज़र का वर्तमान संस्करण ब्लेज़र 4.5 है, जो अधिकांश प्रमुख मानकों के अनुरूप है। इसे सामान्यतः नए स्मार्टफोन और इंटरनेट तक पहुंचने में सक्षम नए पाम उपकरणों के साथ जोड़ा जाता है।

File:Palmnotes41.png
नोटपैड

पाम के नोट पैड का उपयोग त्वरित चित्रांकन के लिए किया जा सकता है। साफ-सुथरी लिखावट के साथ, 20-30 शब्द पृष्ठ पर फिट होंगे, अधिक टेक्स्ट के लिए मेमो पैड उत्तम विकल्प है। कुछ मॉडलों में पेन की चौड़ाई के तीन आकार, साथ ही इरेज़र और पृष्ठभूमि रंग बदलने की सुविधा होती है। इस प्रकार बहुत ही सरल मानचित्र बनाना संभव है। अधिक उन्नत डेस्कटॉप संस्करण मेमो पैड चित्रों को डेस्कटॉप पर सहेजता है।

2006 तक, अधिकांश नए पाम हैंडहेल्ड में फ़ोटो सम्मिलित हैं, जो डिजिटल फोटो एलबम बनाता है जिसका उपयोग पाम ओएस डिवाइस पर चित्र देखने के लिए किया जाता है। अन्य सभी फोटो कार्यक्रमों के समान, फोटो को अन्य मोबाइल उपकरणों पर प्रसारित किया जा सकता है। इस प्रकार प्रत्येक फोटो को लेबल किया जा सकता है और अलग-अलग फोटो एलबम में व्यवस्थित किया जा सकता है। किसी विशिष्ट एल्बम के लिए स्लाइड शो भी दिखाया जा सकता है, और एल्बम में प्रत्येक तस्वीर को पूर्ण स्क्रीन पर दिखाया जाएगा।

फ़ोटो को पाम फ़ोटो पीसी सॉफ़्टवेयर (केवल विंडोज़) के साथ संपादित किया जा सकता है, और जब फ़ोटो को हैंडहेल्ड में स्थानांतरित किया जाएगा तो उनमें फ़ोटो में किए गए सभी परिवर्तन सम्मिलित होंगे।

पाम फोटो सॉफ्टवेयर ज़ायर 71, टंगस्टन सी, टंगस्टन ई, टंगस्टन टी2, टंगस्टन टी3 और कई अन्य में उपलब्ध है।

वीडियो के समर्थन के साथ, पाम फोटोज़ का नाम परिर्तित करने के बाद मीडिया और यहां तक ​​कि बाद में पिक्स एंड वीडियोज़ कर दिया गया।

कुछ मॉडलों में वॉयस रिकॉर्डिंग करने की क्षमता होती है जो वॉयस कंड्यूट का उपयोग करके सिंक की जाती है और वॉयस मेमो एप्लिकेशन के साथ डेस्कटॉप पर देखी जा सकती है जो पाम डेस्कटॉप सूट का भाग है।

तृतीय-पक्ष अनुप्रयोग

ऐसे कई सफल एप्लिकेशन हैं जिन्हें पाम ओएस डिवाइस पर इंस्टॉल किया जा सकता है। 2008 तक, पाम ओएस प्लेटफ़ॉर्म के लिए 50,000 से अधिक तृतीय-पक्ष एप्लिकेशन उपलब्ध थे,[39] जिनके पास विभिन्न लाइसेंसिंग प्रकार हैं, जिनमें ओपन सोर्स लाइसेंस|ओपन-सोर्स, और विभिन्न निष्क्रीय लाइसेंसिंग योजनाएं जैसे फ्रीवेयर, सम्मिलित हैं।[40] शेयरवेयर, और पारंपरिक पे-अप-फ्रंट खरीदारी की हैं।

हैकमास्टर पाम ओएस के लिए एक्सटेंशन मैनेजर है[41] जिसमें ओएस सुविधाओं को उत्तम बनाने वाले कई पैच सम्मिलित हैं। इस प्रकार अन्य तृतीय पक्ष ओएस एक्सटेंशन को भी काम करने के लिए HackMaster की आवश्यकता होती है।[42]

नवंबर 2022 में, इंटरनेट पुरालेख ने अपने आर्काइव में 565 पाम ओएस एप्लिकेशन लॉन्च किए, जिन्हें ब्राउज़र के माध्यम से एक्सेस किया जा सकता है। इस प्रकार एक्सेस होने पर एप्लिकेशन पामपायलट पाम ओएस के लिए एमुलेटर क्लाउड पायलेट Emu भी लॉन्च करते हैं।[43]

अनुप्रयोग विकास

पाम ओएस गार्नेट एप्लिकेशन मुख्य रूप से C (प्रोग्रामिंग भाषा)/C++ में कोडित होते हैं। इस प्रकार दो आधिकारिक तौर पर समर्थित कंपाइलर उपस्थित हैं: वाणिज्यिक उत्पाद, पाम ओएस के लिए कोडवॉरियर डेवलपमेंट स्टूडियो, और जीएनयू कंपाइलर संग्रह के पुराने संस्करण पर आधारित पीआरसी-उपकरण नामक ओपन सोर्स टूल श्रृंखला। कोड वारियर की महंगी होने और अब विकसित नहीं होने के कारण आलोचना की जाती है, जबकि पीआरसी-टूल्स में कोड वारियर की कई विशेषताओं का अभाव है। पीआरसी-टूल्स का संस्करण मुफ़्त पाम ओएस डेवलपर सूट (पीओडीएस) में सम्मिलित है।

आनबोर्ड सी C कंपाइलर, असेंबलर, लिंकर और प्रोग्रामिंग एडिटर है जो पाम पर ही चलता है।

पाम ओएस कोबाल्ट अनुप्रयोगों को भी जीसीसी की विविधता में कोडित किया गया है, अपितु कोबाल्ट कंपाइलर्स की कम सीमाएं हैं।

पाम प्रोग्रामिंग के लिए ऐसे विकास उपकरण उपलब्ध हैं जिनके लिए C/C++ में निम्न-स्तरीय प्रोग्रामिंग की आवश्यकता नहीं होती है, जैसे पॉकेटसी/पॉकेटसी आर्किटेक्ट, कॉम्पैक्ट एप्लिकेशन समाधान भाषा, ऐपफोर्ज (जो विज़ुअल बेसिक (क्लासिक) , विजुअल बेसिक .NET, या सी का उपयोग करता है) शार्प (प्रोग्रामिंग भाषा) या सी#), हैंडहेल्ड बेसिक, पेंड्रैगन फॉर्म, सैटेलाइट फॉर्म और एनएसबेसिक/पाम (विजुअल बेसिक जैसी भाषाएं)। जावा वर्चुअल मशीन पहले पाम ओएस प्लेटफॉर्म के लिए उपलब्ध थी, चूंकि 12 जनवरी 2008 को पाम, इंक. ने घोषणा की कि यह अब उपलब्ध नहीं होगी। इस प्रकार पाम, इंक. ने आगे कहा कि पाम ओएस के लिए कोई वैकल्पिक जावा वर्चुअल मशीन नहीं है जिसके बारे में हम जानते हैं।[44] वह था और इसका व्युत्पन्न, सुपरवाबा, जावा जैसी वर्चुअल मशीन और प्रोग्रामिंग भाषा प्रदान करते हैं। इस प्रकार लुआ (प्रोग्रामिंग भाषा) भाषा का संस्करण, जिसे धूल कहा जाता है, पाम के लिए भी उपलब्ध है, चूंकि, इस तथ्य के कारण कि इसे एप्लिकेशन के साथ इंस्टॉल करने के लिए अतिरिक्त रनटाइम की आवश्यकता होती है, इसका उपयोग केवल कुछ सॉफ्टवेयर कंपनियों द्वारा मुख्यधारा के अनुप्रयोगों के लिए किया जाता है। क्वार्टस फोर्थ आईएसओ/एएनएसआई मानक फोर्थ (प्रोग्रामिंग भाषा) कंपाइलर है जो पाम पर ही चलता है। इसमें गतिशील विकास और डिबगिंग के लिए इंटरैक्टिव कंसोल भी है।

तीन वातावरण पाम ओएस के लिए पास्कल (प्रोग्रामिंग भाषा) में प्रोग्रामिंग की अनुमति देते हैं। मुफ़्त पीपी कंपाइलर पास्कल और पाम सीधे हैंडहेल्ड कंप्यूटर पर चलता है, जबकि पॉकेटस्टूडियो विंडोज़ कंप्यूटर के लिए बोर्लैंड डेल्फ़ी जैसा एकीकृत विकास वातावरण है जिसमें विज़ुअल फॉर्म डिज़ाइनर है और पाम ओएस के माध्यम से हैंडहेल्ड में स्थानांतरित करने के लिए पीआरसी (पाम ओएस) फ़ाइलें उत्पन्न करता है। इसके लिए मानक पाम ओएस अनुप्रयोग का उपयोग होता हैं। इसका तीसरा विकल्प एचएसपास्कल था, जिसे डेनिश डेवलपर क्रिस्टन फ़िहल द्वारा विकसित किया गया था, जो अमीगा प्रोग्रामिंग भाषाओं सहित विभिन्न 16-बिट कंप्यूटर सिस्टम के लिए हाई स्पीड पास्कल कंपाइलर के साथ उनके अनुभव पर आधारित था।

चूंकि पाम में कोई कनेक्शन ड्राइवर नहीं है जो इस प्रकार सर्वर डीबीएमएस (ओरेकल, मायएसक्यूएल, एमएस एसक्यूएल सर्वर) के साथ डेटा ट्रांसफर को सक्षम बनाता है, प्रोग्रामर मिडलवेयर सॉफ़्टवेयर का उपयोग कर सकता है जो इस कनेक्टिविटी को सक्षम करता है।

स्कीम (प्रोग्रामिंग भाषा) का मोटे तौर पर R4RS-संगत कार्यान्वयन, लिस्पमी, कुछ पाम ओएस-विशिष्ट अनुकूलन के साथ जीपीएल-लाइसेंस प्राप्त ऑनबोर्ड लिस्प (प्रोग्रामिंग भाषा) आरईपीएल के साथ पाम प्लेटफॉर्म प्रदान करता है, अपितु यद्यपि यह कार्यात्मक रूप से कंपाइलर है, अपितु यह उत्पादन नहीं करता है, इस प्रकार कोड जो विकास परिवेश के बाहर संचालित होता है, इसलिए इसका उपयोग प्रोटोटाइप तक ही सीमित है।

कानूनी मुद्दे

पाम ओएस वर्षों से विभिन्न मुकदमों में सम्मिलित रहा है।

  • ज़ेरॉक्स बनाम पाम कंप्यूटिंग (1997) - 1997 में, ज़ेरॉक्स प्रदान किया गया था U.S. Patent 5,596,656 1993 में डेविड गोल्डबर्ग, PARC (कंपनी) द्वारा विकसित यूनिस्ट्रोक इनपुट सिस्टम को कवर करना।[45] ज़ेरॉक्स ने पाम (तब यू.एस. रोबोटिक्स) के विरुद्ध अभियोग दर्ज किया, जिसमें आरोप लगाया गया कि ग्रैफिटी (पाम ओएस) या पाम्स ग्रैफिटी ने इस पेटेंट का उल्लंघन किया है। पाम ओएस का ग्रैफिटी 1 से ग्रैफिटी 2 में स्विच आंशिक रूप से पाम द्वारा ज़ेरॉक्स से अभियोग हारने के कारण प्रारंभ हुआ था। 1982 में बेल प्रयोगशालाएँ में विकसित पूर्व कला के कारण मई 2004 में पेटेंट को अमान्य कर दिया गया था।[46][47]
  • पायलट पेन कॉर्पोरेशन बनाम पाम कंप्यूटिंग (1998) - पाम ओएस हैंडहेल्ड का मूल नाम पायलट था। चूंकि, पायलट पेन कॉर्पोरेशन के मुकदमे ने नाम बदलने के लिए मजबूर किया हैं।[48] पामपायलट तक, फिर अंततः पाम तक हैं।
  • पाम बनाम माइक्रोसॉफ्ट (1998) - 1998 में, माइक्रोसॉफ्ट ने अपने हैंडहेल्ड कंप्यूटिंग प्लेटफार्म के अगले संस्करण का नाम पाम पीसी रखने की योजना बनाई। पाम ने माइक्रोसॉफ्ट के विरुद्ध अभियोग दर्ज किया, जिससे नाम परिवर्तन के लिए मजबूर होना पड़ा, पहले, पाम के आकार का पीसी, और बाद में, जेब में रखने लायक कंप्यूटर हैं।
  • ई-पास टेक्नोलॉजीज बनाम पाम, माइक्रोसॉफ्ट और एचपी (2000) - 2000 में, ई-पास टेक्नोलॉजीज ने पाम के विरुद्ध अभियोग दर्ज किया गया हैं, जिसमें आरोप लगाया गया कि उसके हैंडहेल्ड ने मल्टी-फंक्शन, क्रेडिट के लिए ई-पास के पेटेंट (#5,276,311) का उल्लंघन किया है। कार्ड के आकार का कंप्यूटर जो उपयोगकर्ताओं को खाता संख्या, पिन कोड आदि को सुरक्षित रूप से संग्रहीत करने की अनुमति देता है।
  • एनसीआर निगम बनाम हाथ कूदना (कंपनी)कंपनी) और पाम (2001) - 1987 में, एनसीआर को पोर्टेबल ई-कॉमर्स टर्मिनल के लिए पेटेंट प्रदान किया गया था। 2001 में, NCR ने हैंड्सप्रिंग और पाम पर अभियोग दर्ज किया। इस मामले पर 2002 में बिना किसी योग्यता के फैसला सुनाया गया था, निर्णय जिसे अपील पर बरकरार रखा गया था।
  • रिसर्च इन मोशन बनाम हैंड्सप्रिंग (2002) - 2002 में, रिसर्च इन मोशन (ब्लैकबेरी के निर्माता) ने हैंड्सप्रिंग पर अभियोग दर्ज किया था। इस प्रकार वर्ष के अंत तक, हैंड्सप्रिंग और पाम दोनों ने पेटेंट का लाइसेंस प्राप्त कर लिया और अभियोग हटा दिया गया था।
  • पीयर-टू-पीयर सिस्टम बनाम पाम (2002) - इसके अतिरिक्त 2002 में, पीयर-टू-पीयर सिस्टम ने पाम के विरुद्ध अभियोग दर्ज किया, जिसमें आरोप लगाया गया कि पाम ने वायरलेस गेमिंग के लिए उसके पेटेंट का उल्लंघन किया है। यह अभियोग 9 फ़रवरी 2005 को निपटाया गया था।
  • फोर्गेंट नेटवर्क बनाम एचपी, तोशिबा, पामवन, आदि, आदि (2004) - 2002 से प्रारंभ होकर, फोर्जेंट नेटवर्क ने पेटेंट के लिए लाइसेंस की प्रस्तुत प्रारंभ की जो जेपीईजी को सम्मिलित करता था। 2004 में, इसने पामवन सहित विभिन्न कंपनियों के विरुद्ध अभियोग दर्ज किया था। इस प्रकार जेपीईजी या 672 पेटेंट की समीक्षा अमेरिकी पेटेंट और ट्रेडमार्क कार्यालय द्वारा की गई है, जिसने पूर्व कला के आधार पर 47 दावों में से 19 को निरस्त कर दिया था।[49]

यह भी देखें

  • एक्सेस लिनक्स प्लेटफ़ॉर्म, पाम ओएस का नियोजित उत्तराधिकारी
  • भित्तिचित्र (पाम ओएस)
  • पाम ओएस उपकरणों की सूची में एमुलेटर सम्मिलित हैं
  • मेमोवेयर
  • पाम, इंक.
  • पाम डेस्कटॉप
  • पाम वेबओएस
  • पामसोर्स, इंक.

संदर्भ

  1. "Palm CEO Ed Colligan Talks Pre with Investors". Archived from the original on 2009-02-12.
  2. Piloting Palm, Andrea Butter & David Pogue, Wiley 2002, p. 82.
  3. Piloting Palm, chapter 8, passim.
  4. Piloting Palm, pp. 179–189.
  5. "Palm, Inc. Sets IPO Price at $38 per Share" (Press release). 3Com/Palm. March 1, 2000. Archived from the original on 2010-10-29.
  6. "Palm Completes Formation of Palm OS Subsidiary as Palm Powered Devices Hit 20 Million Sold" (Press release). Palm/PalmSource. January 21, 2002. Archived from the original on 2012-06-04.
  7. "पामसोर्स पाम, इंक. से घूमता है।" (Press release). PalmSource. October 28, 2003. Archived from the original on 2012-06-04.
  8. "पामसोर्स के अधिग्रहण के साथ मोबाइल डिवाइस सॉफ्टवेयर में नेतृत्व बढ़ाने तक पहुंच" (Press release). PalmSource/ACCESS. September 9, 2005. Archived from the original on 2012-06-04.
  9. "पाम ने पाम ओएस गार्नेट सोर्स कोड और एक्सेस सिस्टम अमेरिका से विस्तारित पेटेंट अधिकारों के लिए स्थायी लाइसेंस पर हस्ताक्षर किए" (Press release). Palm. December 7, 2006. Archived from the original on 2011-07-25.
  10. "पामवन ने पाम ब्रांड के अधिकार हासिल कर लिए" (Press release). palmOne. May 24, 2005. Archived from the original on 2011-07-15.
  11. "एक्सेस ने नए एक्सेस पावर्ड मार्क की शुरुआत की" (Press release). ACCESS. January 25, 2007. Archived from the original on 2012-06-04.
  12. "Technology Partners for KADAK RTOS, TCP/IP Stack". Archived from the original on 12 October 2016. Retrieved 9 June 2015.
  13. "Palm OS is a multitasking operating system. How can I create a task?". ACCESS Palm OS Developer Knowledge Base. Archived from the original on 2007-10-17.
  14. "यूएस रोबोटिक्स ने बेस्ट सेलिंग पायलट कनेक्टेड ऑर्गनाइज़र के दो नए मॉडल की घोषणा की" (Press release). U.S. Robotics/Palm. March 10, 1997. Archived from the original on 2011-07-15.
  15. "3Com Delivers the Palm III Connected Organizer, the Third Generation of the Industry-Leading PalmPilot Handheld Computer" (Press release). 3Com/Palm. March 9, 1998. Archived from the original on 2011-07-15.
  16. "3Com Unveils the Palm V and Palm IIIx Connected Organizers" (Press release). 3Com/Palm. February 22, 1999. Archived from the original on 2011-07-15.
  17. "पाम, इंक. ने पाम IIIc उत्पाद उद्योग का सबसे छोटा, हल्के रंग का हैंडहेल्ड कंप्यूटर पेश किया" (Press release). Palm. February 22, 2000. Archived from the original on 2011-07-15.
  18. "पाम मोबाइल इंटरनेट किट जहाज, वेब से वायरलेस तरीके से कनेक्ट करने के लिए पाम हैंडहेल्ड को मोबाइल फोन से जोड़ता है" (Press release). Palm. November 13, 2000. Archived from the original on 2011-07-15.
  19. "New Sleek Palm m500 and m505 Handhelds Add Expansion, Mobile Connectivity and Vibrant Color" (Press release). Palm. March 19, 2001. Archived from the original on 2011-07-15.
  20. "PalmSource Ships Faster, More Powerful Palm OS 5" (Press release). PalmSource. June 10, 2002. Archived from the original on 2012-06-04.
  21. Holwerda, Thom (2013-03-11). "पाम ऑपरेटिंग सिस्टम". OS News. Archived from the original on 2014-04-19. Retrieved 2014-04-18.
  22. "पहला पामसोर्स एआरएम-नेटिव प्रॉक्सी-रहित वेब ब्राउज़र लाइसेंसधारियों को भेजा गया" (Press release). PalmSource. September 17, 2002. Archived from the original on 2012-06-04.
  23. "Samsung reveals feature-packed SGH-i500". infoSync World. March 13, 2003. Archived from the original on June 4, 2003. Retrieved 2007-09-11.
  24. "PalmSource Ships Palm OS 5 Simplified Chinese Edition" (Press release). PalmSource. September 9, 2003. Archived from the original on 2012-06-04.
  25. "PalmSource Welcomes First Palm OS 5 Simplified Chinese Edition Handhelds from Lenovo" (Press release). PalmSource. December 8, 2003. Archived from the original on 2012-06-04.
  26. Blass, Evan (2010-08-24). "Whatever Happened to Access Linux Platform?". PocketNow. Archived from the original on 4 March 2016. Retrieved 22 April 2014. As for PalmOS Garnet, the last version of the operating system shipped on consumer devices, it was renamed simply to Garnet OS in early 2007, eliminating the final traces of Palm branding from the dying platform.
  27. Kairer, Ryan (2007-11-13). "नोकिया इंटरनेट टैबलेट के लिए पाम ओएस गार्नेट वीएम जारी किया गया". Palm Infocenter. Retrieved 22 April 2014. Access has announced today that it is releasing Palm OS Garnet VM software for the Nokia series of Internet Tablet devices.
  28. Keilhack, Kris (2010-06-16). "Updated Garnet VM for Nokia N900". Palm Infocenter. Retrieved 22 April 2014.
  29. "पामसोर्स ने पाम ओएस कोबाल्ट पेश किया" (Press release). PalmSource. February 10, 2004. Archived from the original on 2012-06-04.
  30. "PalmSource Introduces Palm OS Cobalt 6.1" (Press release). PalmSource. September 28, 2004. Archived from the original on 2012-06-04.
  31. "पाम बड़े पैमाने पर पाम ओएस डेवलपर बेस को एसआईजी-अनुपालक ब्लूटूथ सॉफ्टवेयर वितरित करता है" (Press release). Palm. January 14, 2001. Archived from the original on 2011-07-15.
  32. "पामसोर्स चाइना मोबाइलसॉफ्ट के अधिग्रहण के साथ फोन सॉफ्टवेयर में नेतृत्व बढ़ाएगा" (Press release). PalmSource. December 8, 2004. Archived from the original on 2012-06-04.
  33. "पामसोर्स ने गार्नेट और कोबाल्ट पर विकास रोक दिया है". VNUnet News. Archived from the original on 2006-09-09.
  34. "ACCESS और पामसोर्स ने ACCESS Linux प्लेटफ़ॉर्म की घोषणा की" (Press release). ACCESS/PalmSource. February 14, 2006. Archived from the original on 2012-06-04.
  35. "ACCESS लाइसेंसधारियों और डेवलपर्स के लिए ACCESS Linux प्लेटफ़ॉर्म PDK और SDK जारी करता है" (Press release). ACCESS. February 12, 2007. Archived from the original on 2012-06-04.
  36. Colligan Talks About Next Generation Palm OS Progress, PalmInfoCenter news entry
  37. "पाम के सीईओ एड कोलिगन ने निवेशकों के साथ पूर्व वार्ता की". Archived from the original on 2009-02-12.
  38. "पालमोस.कॉम -". Retrieved 9 June 2015.
  39. "Treo and Centro Software – Top 100 Gold List". Retrieved 9 June 2015.
  40. "पाम फ्रीवेयर निर्देशिका". Archived from the original on 2008-08-15.
  41. Muhammad, Tariq K. (November 1999). "The whole world in your Palm, HackMaster 0.9". Black Enterprise. Vol. 30, no. 3. Earl G. Graves Sr. p. 46. ISSN 0006-4165.
  42. Jolley, Matthew (September 2000). "Hands down the 25 best Pam apps you´venever heard of, Hackmaster". Maximum PC. Vol. 5, no. 9. Future US. p. 53. ISSN 1522-4279.
  43. Hollister, Sean (November 26, 2022). "The Internet Archive just put 565 Palm Pilot apps in your web browser". The Verge. Retrieved November 27, 2022.
  44. "पाम ओएस उपकरणों के लिए जेवीएम डाउनलोड अब पाम से उपलब्ध नहीं है". Palm Support. 2008-01-12. Archived from the original on 2008-12-24.
  45. Goldberg, David; Richardson, Cate (May 1993). "Touch-typing with a stylus". Proceedings of the SIGCHI conference on Human factors in computing systems - CHI '93. ACM. pp. 80–87. doi:10.1145/169059.169093. ISBN 0897915755. S2CID 17507192. Retrieved 18 April 2014.[permanent dead link]
  46. "ज़ेरॉक्स ने पामवन के ख़िलाफ़ पेटेंट का दावा खो दिया". ComputerWeekly. Retrieved 9 June 2015.
  47. Burr, D. J. (Sep 1983). "हस्तलेखन रीडर डिज़ाइन करना". IEEE Transactions on Pattern Analysis and Machine Intelligence. IEEE Computer Society. PAMI-5, No. 5 (5): 554–559. doi:10.1109/TPAMI.1983.4767435. ISSN 0162-8828. PMID 21869141. S2CID 16042308. The curves resemble lowercase cursive script, but the user may change them to suit his own writing style. The only restriction is that each symbol consist of a single curve (no pen lifts).
  48. Lawsuit forced 3Com to drop the "Pilot" in Palm Pilot ARN. 7 April 1998.
  49. "PUBPAT > Forgent JPEG Related Patent". Archived from the original on 15 April 2015. Retrieved 9 June 2015.

बाहरी संबंध