सर्वो (सॉफ्टवेयर): Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Experimental browser engine}} {{Use dmy dates|date=December 2017}} {{Infobox software | name = Servo | logo = Servo Logo.svg | logo size = 64px | screensho...")
 
No edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Experimental browser engine}}
{{short description|Experimental browser engine}}
{{Use dmy dates|date=December 2017}}
{{Use dmy dates|date=दिसंबर २०१७}}
{{Infobox software
{{Infobox software
| name = Servo
| name = Servo
Line 19: Line 19:
}}
}}


सर्वो एक प्रायोगिक [[ब्राउज़र इंजन]] है जिसे [[ जंग (प्रोग्रामिंग भाषा) ]] प्रोग्रामिंग भाषा की [[स्मृति सुरक्षा]] गुणों और संगामिति (कंप्यूटर विज्ञान) सुविधाओं का लाभ उठाने के लिए डिज़ाइन किया गया है। यह एक अत्यधिक [[समानांतर कंप्यूटिंग]] वातावरण बनाने का प्रयास करता है, जिसमें रेंडरिंग, लेआउट, [[HTML]] पार्सिंग, इमेज डिकोडिंग और अन्य इंजन घटकों को सूक्ष्म, पृथक [[कार्य समानता]] द्वारा नियंत्रित किया जाता है।<ref name = "acid2">{{Cite web |url= https://blog.mozilla.org/research/2014/04/17/another-big-milestone-for-servo-acid2/ |last= Moffitt |first= Jack |date=17 April 2014 |title= Another Big Milestone for Servo—Acid2 |access-date= 26 November 2015}}</ref><ref>{{Cite web |url= https://servo.org/blog/2015/05/01/forward/ |website=servo.org |date=1 May 2015 |title= सर्वो आगे बढ़ना जारी रखता है|access-date= 26 November 2015}}</ref> यह [[ वेब पृष्ठ ]]ों को जल्दी और सुचारू रूप से प्रस्तुत करने के लिए [[GPU]] त्वरण का भी उपयोग करता है।<ref>{{cite web|last1=Bergstrom|first1=Lars|title=मोज़िला का प्रोजेक्ट क्वांटम और सर्वो|url=https://groups.google.com/forum/m/#!topic/mozilla.dev.servo/3bH1KaqJq0s|website=mozilla.dev.servo - Google Groups|access-date=9 November 2016}}</ref><ref>{{cite web|last1=Clark|first1=Lin|title=The whole web at maximum FPS: How WebRender gets rid of jank|url=https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/|website=Mozilla Hacks – the Web developer blog|access-date=22 October 2017|date=10 October 2017}}</ref>
सर्वो एक प्रायोगिक [[ब्राउज़र इंजन]] है जिसे [[ जंग (प्रोग्रामिंग भाषा) | रस्ट (प्रोग्रामिंग भाषा)]] प्रोग्रामिंग भाषा की [[स्मृति सुरक्षा|मेमोरी सुरक्षा]] गुणों और कॉन्करेंसी (कंप्यूटर विज्ञान) सुविधाओं का लाभ उठाने के लिए अभिकल्पक किया गया है। यह एक अत्यधिक [[समानांतर कंप्यूटिंग]] वातावरण बनाने का प्रयास करता है, जिसमें रेंडरिंग, लेआउट, [[HTML|एचटीएमएल]] पार्सिंग, छवि कूटानुवाद और अन्य इंजन घटकों को सूक्ष्म, पृथक [[कार्य समानता]] द्वारा नियंत्रित किया जाता है।<ref name = "acid2">{{Cite web |url= https://blog.mozilla.org/research/2014/04/17/another-big-milestone-for-servo-acid2/ |last= Moffitt |first= Jack |date=17 April 2014 |title= Another Big Milestone for Servo—Acid2 |access-date= 26 November 2015}}</ref><ref>{{Cite web |url= https://servo.org/blog/2015/05/01/forward/ |website=servo.org |date=1 May 2015 |title= सर्वो आगे बढ़ना जारी रखता है|access-date= 26 November 2015}}</ref> यह [[ वेब पृष्ठ | वेब पृष्ठ]]ों को जल्दी और सुचारू रूप से प्रस्तुत करने के लिए [[GPU|जीपीयू]] त्वरण का भी उपयोग करता है।<ref>{{cite web|last1=Bergstrom|first1=Lars|title=मोज़िला का प्रोजेक्ट क्वांटम और सर्वो|url=https://groups.google.com/forum/m/#!topic/mozilla.dev.servo/3bH1KaqJq0s|website=mozilla.dev.servo - Google Groups|access-date=9 November 2016}}</ref><ref>{{cite web|last1=Clark|first1=Lin|title=The whole web at maximum FPS: How WebRender gets rid of jank|url=https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-fps-how-webrender-gets-rid-of-jank/|website=Mozilla Hacks – the Web developer blog|access-date=22 October 2017|date=10 October 2017}}</ref>
सर्वो हमेशा एक शोध परियोजना रही है। यह [[Mozilla Corporation]] में 2012 में शुरू हुआ था, और इसके कर्मचारियों ने 2020 तक अधिकांश काम किया।<ref name="2020 layoff"/>इसमें [[ छिपकली (सॉफ्टवेयर) ]]#क्वांटम शामिल था, जब सर्वो के कुछ हिस्सों को [[ फ़ायरफ़ॉक्स ]] के गेको (सॉफ्टवेयर) इंजन में शामिल किया गया था।<ref name="QuantWiki">{{cite web|url=https://wiki.mozilla.org/मात्रा|title=मात्रा|website=Mozilla Wiki|access-date=2017-04-20}}</ref><ref name=":0">{{Cite web|title=रस्ट में लिखे सर्वो इंजन मेमोरी सुरक्षा और मल्टीथ्रेडिंग प्रदान करते हैं|url=https://research.mozilla.org/servo-engines|access-date=2020-07-05|website=Mozilla Research|language=en-US}}</ref>
मोज़िला द्वारा 2020 में सभी सर्वो डेवलपर्स को बंद करने के बाद,<ref name="2020 layoff"/>परियोजना का शासन [[लिनक्स फाउंडेशन]] को स्थानांतरित कर दिया गया था।<ref name="linux foundation"/>विकास कार्य आधिकारिक तौर पर उसी गिटहब रिपॉजिटरी में जारी है, जिसमें परियोजना पूरी तरह से स्वयंसेवी संचालित है।<ref name="commit log">{{cite web |title=सर्वो कोड प्रतिबद्ध लॉग|url=https://github.com/servo/servo/commits/master |website=GitHub |access-date=30 April 2021}}</ref>


सर्वो हमेशा एक शोध परियोजना रही है। यह २०१२ में [[Mozilla Corporation|मोज़िला कॉर्पोरेशन]]  में शुरू हुआ, और इसके कर्मचारियों ने २०२० तक काम का बड़ा भाग किया।<ref name="2020 layoff" />इसमें [[ छिपकली (सॉफ्टवेयर) |क्वांटम परियोजना]]  सम्मिलित था, जब सर्वो के कुछ भागों को [[ फ़ायरफ़ॉक्स | फ़ायरफ़ॉक्स]] के गेको (सॉफ्टवेयर) इंजन में सम्मिलित किया गया था।<ref name="QuantWiki">{{cite web|url=https://wiki.mozilla.org/मात्रा|title=मात्रा|website=Mozilla Wiki|access-date=2017-04-20}}</ref><ref name=":0">{{Cite web|title=रस्ट में लिखे सर्वो इंजन मेमोरी सुरक्षा और मल्टीथ्रेडिंग प्रदान करते हैं|url=https://research.mozilla.org/servo-engines|access-date=2020-07-05|website=Mozilla Research|language=en-US}}</ref>
मोज़िला ने २०२० में सभी सर्वो विकासक को बंद करने के बाद,<ref name="2020 layoff" />परियोजना का शासन [[लिनक्स फाउंडेशन]] को स्थानांतरित कर दिया गया था।<ref name="linux foundation" />विकास कार्य आधिकारिक तौर पर उसी गिटहब रिपॉजिटरी में जारी है, जिसमें परियोजना पूरी तरह से स्वयंसेवी संचालित है।<ref name="commit log">{{cite web |title=सर्वो कोड प्रतिबद्ध लॉग|url=https://github.com/servo/servo/commits/master |website=GitHub |access-date=30 April 2021}}</ref>


== इतिहास ==
== इतिहास ==
सर्वो का विकास 2012 में मोज़िला कॉर्पोरेशन में शुरू हुआ।<ref>{{cite web|url=https://github.com/servo/servo/commit/ce30d4520d67f2c6ef960571a9b3e450c5dcbebe|title=initial add · servo/servo@ce30d45|website=[[GitHub]] }}</ref><ref>{{cite web|url=https://github.com/servo/servo/commit/783455f684bc613dba25d5c2e54157c336093f35|title=Add some stubs and a makefile · servo/servo@783455f|website=[[GitHub]] }}</ref> प्रोजेक्ट का नाम टेलीविज़न शो [[मिस्ट्री साइंस थियेटर 3000]] के एक रोबोट [[टॉम सर्वो]] के नाम पर रखा गया था।<ref>{{Cite web |last=Eich|first=Brendan |date=13 October 2012 |title=एक नया UI क्रेट जोड़ें|website=[[GitHub]] |url=https://github.com/mozilla/servo/issues/111#issuecomment-9415000|access-date=2 April 2014}}</ref>
सर्वो का विकास २०१२ में मोज़िला कॉर्पोरेशन में शुरू हुआ।<ref>{{cite web|url=https://github.com/servo/servo/commit/ce30d4520d67f2c6ef960571a9b3e450c5dcbebe|title=initial add · servo/servo@ce30d45|website=[[GitHub]] }}</ref><ref>{{cite web|url=https://github.com/servo/servo/commit/783455f684bc613dba25d5c2e54157c336093f35|title=Add some stubs and a makefile · servo/servo@783455f|website=[[GitHub]] }}</ref> इस परियोजना का नाम टेलीविज़न शो [[मिस्ट्री साइंस थियेटर 3000|मिस्ट्री साइंस थियेटर ३०००]] के एक रोबोट [[टॉम सर्वो]] के नाम पर रखा गया था।<ref>{{Cite web |last=Eich|first=Brendan |date=13 October 2012 |title=एक नया UI क्रेट जोड़ें|website=[[GitHub]] |url=https://github.com/mozilla/servo/issues/111#issuecomment-9415000|access-date=2 April 2014}}</ref>
2013 में, मोज़िला ने घोषणा की कि [[ SAMSUNG ]] परियोजना पर सहयोग कर रहा है।<ref>{{cite web|url=https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation-web-browser-engine/|title=Mozilla and Samsung Collaborate on Next Generation Web Browser Engine}}</ref> सैमसंग का मुख्य योगदान सर्वो को एंड्रॉइड (ऑपरेटिंग सिस्टम) और [[एआरएम वास्तुकला]] में [[में porting]] करना था।<ref>{{Cite news |url=https://arstechnica.com/information-technology/2013/04/samsung-teams-up-with-mozilla-to-build-browser-engine-for-multicore-machines/ |title=मल्टीकोर मशीनों के लिए ब्राउज़र इंजन बनाने के लिए सैमसंग ने मोज़िला के साथ हाथ मिलाया है|publisher=[[Ars Technica]] |date=3 April 2013 |access-date=24 October 2014}}</ref> एक सैमसंग डेवलपर ने सर्वो में [[क्रोमियम एंबेडेड फ्रेमवर्क]] एपीआई को फिर से लागू करने का भी प्रयास किया,<ref>{{Cite news|archive-url=https://web.archive.org/web/20150513190529/https://blogs.s-osg.org/servo-the-embeddable-browser-engine/|url-status=dead|archive-date=2015-05-13|url=https://blogs.s-osg.org/servo-the-embeddable-browser-engine/|title=Servo: The Embeddable Browser Engine - Samsung Open Source Group Blog|last1=Blumenkrantz|first1=Mike|date=13 May 2015|last2=Bergstrom|first2=Lars|newspaper=Samsung Open Source Group Blog|language=en-US|access-date=28 October 2016}}</ref> लेकिन यह कभी सफल नहीं हुआ और अंततः कोड को हटा दिया गया।<ref>{{Citation|url=https://groups.google.com/forum/#!topic/mozilla.dev.servo/5MHDnfMya3s|title=Dropping CEF support?|language=en-US|access-date=7 November 2018}}</ref>
2014 में [[ज़रूर]] टेस्ट पास किया गया था,<ref name = "acid2"/>और सर्वो फ़ायरफ़ॉक्स के गेको (सॉफ्टवेयर) इंजन की तुलना में कुछ वेबसाइटों को तेजी से प्रस्तुत कर सकता है।<ref>{{cite web|last1=Larabel|first1=Michael|title=गेको की तुलना में मोज़िला का सर्वो इंजन क्रेजी फास्ट है|url=https://www.phoronix.com/scan.php?page=news_item&px=MTgzNDA|website=Phoronix|date=9 November 2014|access-date=21 April 2021}}</ref> 2016 तक, इंजन को और अधिक अनुकूलित किया गया था।<ref>{{cite web|last1=Larabel|first1=Michael|title=मोज़िला का सर्वो प्रदर्शन में अन्य ब्राउज़रों को पछाड़ रहा है|url=https://www.phoronix.com/scan.php?page=news_item&px=Google-Servo-Perf-Comparison|website=Phoronix|date=8 March 2016|access-date=21 April 2021}}</ref> उसी वर्ष, मोज़िला ने गेको (सॉफ्टवेयर)#क्वांटम शुरू किया, जिसमें सर्वो के स्थिर भागों को गेको में शामिल किया गया।<ref name="QuantWiki"/><ref name=":0" />


सर्वो दो [[संवर्धित वास्तविकता]] ब्राउज़रों का इंजन था। पहला 2018 में [[मैजिक लीप]] हेडसेट के लिए था।<ref>{{cite web |url=https://blog.mozvr.com/a-new-browser-for-magic-leap/ |title=मैजिक लीप के लिए एक नया ब्राउज़र|website=blog.mozvr.com|date=2018-12-03 |access-date=2019-05-20}}</ref> फिर 2020 में फायरफॉक्स रियलिटी ब्राउजर को रिलीज किया गया।<ref>{{cite web |url=https://blog.mozvr.com/firefox-reality-hololens/ |title=Firefox Reality for HoloLens 2 |date=2020-05-21 |access-date=2020-07-17}}</ref>
२०१३ में, मोज़िला ने घोषणा की कि [[ SAMSUNG | सैमसंग]] परियोजना पर सहयोग कर रहा था।<ref>{{cite web|url=https://blog.mozilla.org/blog/2013/04/03/mozilla-and-samsung-collaborate-on-next-generation-web-browser-engine/|title=Mozilla and Samsung Collaborate on Next Generation Web Browser Engine}}</ref> सैमसंग का मुख्य योगदान सर्वो को एंड्रॉइड ( संचालन प्रणाली) और [[एआरएम वास्तुकला|एआरएम प्रोसेसर]]  [[में porting|पर पोर्टिंग]] करना था।<ref>{{Cite news |url=https://arstechnica.com/information-technology/2013/04/samsung-teams-up-with-mozilla-to-build-browser-engine-for-multicore-machines/ |title=मल्टीकोर मशीनों के लिए ब्राउज़र इंजन बनाने के लिए सैमसंग ने मोज़िला के साथ हाथ मिलाया है|publisher=[[Ars Technica]] |date=3 April 2013 |access-date=24 October 2014}}</ref> एक सैमसंग विकासक ने सर्वो में [[क्रोमियम एंबेडेड फ्रेमवर्क]] एपीआई को फिर से लागू करने का भी प्रयास किया,<ref>{{Cite news|archive-url=https://web.archive.org/web/20150513190529/https://blogs.s-osg.org/servo-the-embeddable-browser-engine/|url-status=dead|archive-date=2015-05-13|url=https://blogs.s-osg.org/servo-the-embeddable-browser-engine/|title=Servo: The Embeddable Browser Engine - Samsung Open Source Group Blog|last1=Blumenkrantz|first1=Mike|date=13 May 2015|last2=Bergstrom|first2=Lars|newspaper=Samsung Open Source Group Blog|language=en-US|access-date=28 October 2016}}</ref> लेकिन यह कभी सफल नहीं हुआ और अंततः कोड को हटा दिया गया।<ref>{{Citation|url=https://groups.google.com/forum/#!topic/mozilla.dev.servo/5MHDnfMya3s|title=Dropping CEF support?|language=en-US|access-date=7 November 2018}}</ref>
अगस्त 2020 में, मोज़िला ने सर्वो टीम सहित कई कर्मचारियों को हटा दिया, ताकि COVID-19 महामारी के बाद अपने वित्त को अनुकूलित किया जा सके। COVID-19 दुनिया और नई वाणिज्यिक सेवाओं पर संगठन को फिर से ध्यान केंद्रित किया जा सके।<ref name="2020 layoff">{{cite web |url=https://www.zdnet.com/article/mozilla-lays-off-250-employees-while-it-refocuses-on-commercial-products/ |title=Mozilla lays off 250 employees while it refocuses on commercial products |website=[[ZDNet]] |date=2020-08-11 |access-date=2020-08-17}}</ref> सर्वो परियोजना का शासन इस प्रकार लिनक्स फाउंडेशन को स्थानांतरित कर दिया गया था।<ref name="linux foundation">{{Cite web|title=सर्वो का नया घर|url=https://servo.org/blog/2020/11/17/servo-home/|access-date=2020-11-17|website=servo.org}}</ref>
जनवरी 2023 में, सर्वो परियोजना ने घोषणा की कि नई बाहरी फंडिंग ने डेवलपर्स की एक टीम को परियोजना को फिर से सक्रिय करने में सक्षम बनाया है।<ref>{{cite web|url=https://servo.org/blog/2023/01/16/servo-2023/|title=Servo to Advance in 2023|website=servo.org|date=2023-01-16|access-date=2023-02-13}}</ref> प्रारंभिक रोडमैप आगे के विकास के लिए दो मौजूदा लेआउट इंजनों में से एक का चयन करने पर केंद्रित था, इसके बाद बुनियादी CSS2 अनुरूपता की दिशा में काम किया गया।<ref>{{cite web|url=https://servo.org/blog/2023/02/03/servo-2023-roadmap/|title=Servo 2023 Roadmap|website=servo.org|date=2023-02-03|access-date=2023-02-13}}</ref>


एसिड २ परीक्षण २०१४ में पारित किया गया था,<ref name="acid2" />और सर्वो फ़ायरफ़ॉक्स के गेको (सॉफ्टवेयर) इंजन की तुलना में कुछ वेबसाइटों को तेजी से प्रस्तुत कर सकता है।<ref>{{cite web|last1=Larabel|first1=Michael|title=गेको की तुलना में मोज़िला का सर्वो इंजन क्रेजी फास्ट है|url=https://www.phoronix.com/scan.php?page=news_item&px=MTgzNDA|website=Phoronix|date=9 November 2014|access-date=21 April 2021}}</ref> २०१६ तक, इंजन को और अनुकूलित किया गया था।<ref>{{cite web|last1=Larabel|first1=Michael|title=मोज़िला का सर्वो प्रदर्शन में अन्य ब्राउज़रों को पछाड़ रहा है|url=https://www.phoronix.com/scan.php?page=news_item&px=Google-Servo-Perf-Comparison|website=Phoronix|date=8 March 2016|access-date=21 April 2021}}</ref> उसी वर्ष, मोज़िला ने क्वांटम परियोजना शुरू किया, जिसमें सर्वो के स्थिर भागों को गेको में सम्मिलित किया गया।<ref name="QuantWiki" /><ref name=":0" />


==संदर्भ==
सर्वो दो [[संवर्धित वास्तविकता]] ब्राउज़रों का इंजन था। पहला २०१८ में [[मैजिक लीप]] हेडसेट के लिए था।<ref>{{cite web |url=https://blog.mozvr.com/a-new-browser-for-magic-leap/ |title=मैजिक लीप के लिए एक नया ब्राउज़र|website=blog.mozvr.com|date=2018-12-03 |access-date=2019-05-20}}</ref> फिर फायरफॉक्स रियलिटी ब्राउजर २०२० में जारी किया गया था।<ref>{{cite web |url=https://blog.mozvr.com/firefox-reality-hololens/ |title=Firefox Reality for HoloLens 2 |date=2020-05-21 |access-date=2020-07-17}}</ref>
{{Reflist}}


अगस्त २०२० में, मोज़िला ने सर्वो दल सहित कई कर्मचारियों को निकाल दिया, ताकि कोविड-१९ के बाद की विश्व में अपने वित्त को अनुकूलित किया जा सके और संगठन को नई वाणिज्यिक सेवाओं पर फिर से केंद्रित किया जा सके।<ref name="2020 layoff">{{cite web |url=https://www.zdnet.com/article/mozilla-lays-off-250-employees-while-it-refocuses-on-commercial-products/ |title=Mozilla lays off 250 employees while it refocuses on commercial products |website=[[ZDNet]] |date=2020-08-11 |access-date=2020-08-17}}</ref> सर्वो परियोजना का शासन इस प्रकार लिनक्स फाउंडेशन में स्थानांतरित कर दिया गया था।<ref name="linux foundation">{{Cite web|title=सर्वो का नया घर|url=https://servo.org/blog/2020/11/17/servo-home/|access-date=2020-11-17|website=servo.org}}</ref>


==बाहरी संबंध==
जनवरी २०२३ में, सर्वो परियोजना ने घोषणा की कि नई बाहरी वित्त पोषण ने विकासक की एक दल को परियोजना को फिर से सक्रिय करने में सक्षम बनाया है।<ref>{{cite web|url=https://servo.org/blog/2023/01/16/servo-2023/|title=Servo to Advance in 2023|website=servo.org|date=2023-01-16|access-date=2023-02-13}}</ref> प्रारंभिक रोडमैप ने आगे के विकास के लिए दो विद्यमान लेआउट इंजनों में से एक का चयन करने पर केंद्रित था, इसके बाद बसिक सीएसएस २ अनुरूपता की दिशा में काम किया गया।<ref>{{cite web|url=https://servo.org/blog/2023/02/03/servo-2023-roadmap/|title=Servo 2023 Roadmap|website=servo.org|date=2023-02-03|access-date=2023-02-13}}</ref>
{{Commons category|Servo (layout engine)}}
* {{Official website}}
* [https://changelog.com/podcast/228 2016 podcast about Servo]


{{Web browser engines}}{{Mozilla}}
[[Category: रस्ट में मुफ्त सॉफ्टवेयर प्रोग्राम किया गया]] [[Category: लेआउट इंजन]] [[Category: लिनक्स फाउंडेशन प्रोजेक्ट्स]] [[Category: mozilla]]




==संदर्भ==
{{Reflist}}


[[Category: Machine Translated Page]]
[[Category:Articles with invalid date parameter in template]]
[[Category:CS1 English-language sources (en)]]
[[Category:Collapse templates]]
[[Category:Commons category link is locally defined]]
[[Category:Created On 16/06/2023]]
[[Category:Created On 16/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Mozilla]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Official website missing URL]]
[[Category:Pages with script errors]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Use dmy dates from दिसंबर २०१७]]

Latest revision as of 09:03, 16 July 2023

Servo
Original author(s)Mozilla Corporation
Developer(s)Linux Foundation and volunteers[1][2]
Stable release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.; Error: first parameter cannot be parsed as a date or time. (Script error: The module returned a nil value. It is supposed to return an export table.)
Written inRust
Operating systemCross-platform
TypeBrowser engine
LicenseMPL 2.0[3]

सर्वो एक प्रायोगिक ब्राउज़र इंजन है जिसे रस्ट (प्रोग्रामिंग भाषा) प्रोग्रामिंग भाषा की मेमोरी सुरक्षा गुणों और कॉन्करेंसी (कंप्यूटर विज्ञान) सुविधाओं का लाभ उठाने के लिए अभिकल्पक किया गया है। यह एक अत्यधिक समानांतर कंप्यूटिंग वातावरण बनाने का प्रयास करता है, जिसमें रेंडरिंग, लेआउट, एचटीएमएल पार्सिंग, छवि कूटानुवाद और अन्य इंजन घटकों को सूक्ष्म, पृथक कार्य समानता द्वारा नियंत्रित किया जाता है।[4][5] यह वेब पृष्ठों को जल्दी और सुचारू रूप से प्रस्तुत करने के लिए जीपीयू त्वरण का भी उपयोग करता है।[6][7]

सर्वो हमेशा एक शोध परियोजना रही है। यह २०१२ में मोज़िला कॉर्पोरेशन में शुरू हुआ, और इसके कर्मचारियों ने २०२० तक काम का बड़ा भाग किया।[8]इसमें क्वांटम परियोजना सम्मिलित था, जब सर्वो के कुछ भागों को फ़ायरफ़ॉक्स के गेको (सॉफ्टवेयर) इंजन में सम्मिलित किया गया था।[9][10]

मोज़िला ने २०२० में सभी सर्वो विकासक को बंद करने के बाद,[8]परियोजना का शासन लिनक्स फाउंडेशन को स्थानांतरित कर दिया गया था।[1]विकास कार्य आधिकारिक तौर पर उसी गिटहब रिपॉजिटरी में जारी है, जिसमें परियोजना पूरी तरह से स्वयंसेवी संचालित है।[2]

इतिहास

सर्वो का विकास २०१२ में मोज़िला कॉर्पोरेशन में शुरू हुआ।[11][12] इस परियोजना का नाम टेलीविज़न शो मिस्ट्री साइंस थियेटर ३००० के एक रोबोट टॉम सर्वो के नाम पर रखा गया था।[13]

२०१३ में, मोज़िला ने घोषणा की कि सैमसंग परियोजना पर सहयोग कर रहा था।[14] सैमसंग का मुख्य योगदान सर्वो को एंड्रॉइड ( संचालन प्रणाली) और एआरएम प्रोसेसर पर पोर्टिंग करना था।[15] एक सैमसंग विकासक ने सर्वो में क्रोमियम एंबेडेड फ्रेमवर्क एपीआई को फिर से लागू करने का भी प्रयास किया,[16] लेकिन यह कभी सफल नहीं हुआ और अंततः कोड को हटा दिया गया।[17]

एसिड २ परीक्षण २०१४ में पारित किया गया था,[4]और सर्वो फ़ायरफ़ॉक्स के गेको (सॉफ्टवेयर) इंजन की तुलना में कुछ वेबसाइटों को तेजी से प्रस्तुत कर सकता है।[18] २०१६ तक, इंजन को और अनुकूलित किया गया था।[19] उसी वर्ष, मोज़िला ने क्वांटम परियोजना शुरू किया, जिसमें सर्वो के स्थिर भागों को गेको में सम्मिलित किया गया।[9][10]

सर्वो दो संवर्धित वास्तविकता ब्राउज़रों का इंजन था। पहला २०१८ में मैजिक लीप हेडसेट के लिए था।[20] फिर फायरफॉक्स रियलिटी ब्राउजर २०२० में जारी किया गया था।[21]

अगस्त २०२० में, मोज़िला ने सर्वो दल सहित कई कर्मचारियों को निकाल दिया, ताकि कोविड-१९ के बाद की विश्व में अपने वित्त को अनुकूलित किया जा सके और संगठन को नई वाणिज्यिक सेवाओं पर फिर से केंद्रित किया जा सके।[8] सर्वो परियोजना का शासन इस प्रकार लिनक्स फाउंडेशन में स्थानांतरित कर दिया गया था।[1]

जनवरी २०२३ में, सर्वो परियोजना ने घोषणा की कि नई बाहरी वित्त पोषण ने विकासक की एक दल को परियोजना को फिर से सक्रिय करने में सक्षम बनाया है।[22] प्रारंभिक रोडमैप ने आगे के विकास के लिए दो विद्यमान लेआउट इंजनों में से एक का चयन करने पर केंद्रित था, इसके बाद बसिक सीएसएस २ अनुरूपता की दिशा में काम किया गया।[23]


संदर्भ

  1. 1.0 1.1 1.2 "सर्वो का नया घर". servo.org. Retrieved 17 November 2020.
  2. 2.0 2.1 "सर्वो कोड प्रतिबद्ध लॉग". GitHub. Retrieved 30 April 2021.
  3. "servo/LICENSE". GitHub. Retrieved 5 December 2018.
  4. 4.0 4.1 Moffitt, Jack (17 April 2014). "Another Big Milestone for Servo—Acid2". Retrieved 26 November 2015.
  5. "सर्वो आगे बढ़ना जारी रखता है". servo.org. 1 May 2015. Retrieved 26 November 2015.
  6. Bergstrom, Lars. "मोज़िला का प्रोजेक्ट क्वांटम और सर्वो". mozilla.dev.servo - Google Groups. Retrieved 9 November 2016.
  7. Clark, Lin (10 October 2017). "The whole web at maximum FPS: How WebRender gets rid of jank". Mozilla Hacks – the Web developer blog. Retrieved 22 October 2017.
  8. 8.0 8.1 8.2 "Mozilla lays off 250 employees while it refocuses on commercial products". ZDNet. 11 August 2020. Retrieved 17 August 2020.
  9. 9.0 9.1 "मात्रा". Mozilla Wiki. Retrieved 20 April 2017.
  10. 10.0 10.1 "रस्ट में लिखे सर्वो इंजन मेमोरी सुरक्षा और मल्टीथ्रेडिंग प्रदान करते हैं". Mozilla Research (in English). Retrieved 5 July 2020.
  11. "initial add · servo/servo@ce30d45". GitHub.
  12. "Add some stubs and a makefile · servo/servo@783455f". GitHub.
  13. Eich, Brendan (13 October 2012). "एक नया UI क्रेट जोड़ें". GitHub. Retrieved 2 April 2014.
  14. "Mozilla and Samsung Collaborate on Next Generation Web Browser Engine".
  15. "मल्टीकोर मशीनों के लिए ब्राउज़र इंजन बनाने के लिए सैमसंग ने मोज़िला के साथ हाथ मिलाया है". Ars Technica. 3 April 2013. Retrieved 24 October 2014.
  16. Blumenkrantz, Mike; Bergstrom, Lars (13 May 2015). "Servo: The Embeddable Browser Engine - Samsung Open Source Group Blog". Samsung Open Source Group Blog (in English). Archived from the original on 13 May 2015. Retrieved 28 October 2016.
  17. Dropping CEF support? (in English), retrieved 7 November 2018
  18. Larabel, Michael (9 November 2014). "गेको की तुलना में मोज़िला का सर्वो इंजन क्रेजी फास्ट है". Phoronix. Retrieved 21 April 2021.
  19. Larabel, Michael (8 March 2016). "मोज़िला का सर्वो प्रदर्शन में अन्य ब्राउज़रों को पछाड़ रहा है". Phoronix. Retrieved 21 April 2021.
  20. "मैजिक लीप के लिए एक नया ब्राउज़र". blog.mozvr.com. 3 December 2018. Retrieved 20 May 2019.
  21. "Firefox Reality for HoloLens 2". 21 May 2020. Retrieved 17 July 2020.
  22. "Servo to Advance in 2023". servo.org. 16 January 2023. Retrieved 13 February 2023.
  23. "Servo 2023 Roadmap". servo.org. 3 February 2023. Retrieved 13 February 2023.