विज्ञापन बंद करें

Apple और Samsung के बीच मुकदमे के कारण एक और दिलचस्प दस्तावेज़ जनता के सामने लीक हो गया। विरोधाभासी रूप से, इनमें से किसी भी कंपनी की आंतरिक सामग्री प्रस्तुत नहीं की गई, लेकिन Google की। दस्तावेज़ दिखाते हैं कि Google ने एंड्रॉइड ऑपरेटिंग सिस्टम के विकास के दौरान प्रतिस्पर्धा के आगमन पर कैसे प्रतिक्रिया दी।

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

Google ने आठ साल पहले Android उपकरणों पर अपने दस्तावेज़ में लिखा था, "टचस्क्रीन समर्थित नहीं होगी।" "उत्पादों में भौतिक बटन अपेक्षित हैं, लेकिन भविष्य में टच स्क्रीन के संभावित समर्थन को कोई नहीं रोकता है।"

हम आंतरिक दस्तावेज़ों से यह भी पढ़ सकते हैं कि Google ने मूल रूप से Microsoft की FAT 32 फ़ाइल प्रणाली का उपयोग करने की योजना बनाई थी, जो बाद में एक समस्या बन गई क्योंकि Microsoft ने इस प्रणाली के उपयोग के लिए लाइसेंस शुल्क एकत्र करना शुरू कर दिया था। इसके विपरीत, 2006 में ही विजेट्स और तृतीय-पक्ष अनुप्रयोगों की उपस्थिति का उल्लेख किया गया था।

डेढ़ साल से भी कम समय के बाद, नवंबर 2007 में, Google पहले से ही अपने भागीदारों के लिए एक संशोधित संस्करण पेश कर रहा था दस्तावेज़, इस बार "रिलीज़ 1.0 के लिए एंड्रॉइड प्रोजेक्ट सॉफ़्टवेयर कार्यात्मक आवश्यकताएँ दस्तावेज़" लेबल किया गया है। यह सामग्री Apple द्वारा अपना iPhone पेश करने के लगभग एक साल बाद बनाई गई थी, और Google को जवाब देना पड़ा। एक मौलिक नवाचार संस्करण 1.0 में एक टच स्क्रीन की उपस्थिति थी, जो एंड्रॉइड ऑपरेटिंग सिस्टम वाले उपकरणों के उत्पादन के लिए एक आवश्यकता बन गई।

2007 के अंत के दस्तावेज़ में लिखा है, "फिंगर नेविगेशन के लिए एक टच स्क्रीन - मल्टी-टच क्षमताओं सहित - आवश्यक है," जिसमें iPhone के आगमन के जवाब में कुछ और सुविधाएँ जोड़ी गईं। आप नीचे संलग्न दस्तावेज़ों में किए गए परिवर्तनों की तुलना कर सकते हैं।

चल रहे एप्पल बनाम का पूरा कवरेज। आप सैमसंग पा सकते हैं यहां.

एंड्रॉइड प्रोजेक्ट
सॉफ़्टवेयर कार्यात्मक आवश्यकताएँ v 0.91 2006

एंड्रॉइड प्रोजेक्ट
सॉफ़्टवेयर कार्यात्मक आवश्यकताएँ दस्तावेज़

स्रोत: / कोड पुन[2]
.