कंपिज़: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 17: Line 17:
| website                = {{URL|https://launchpad.net/compiz}}<!-- compiz.org is currently unmaintained and therefore only listed in #External links below. -->}}
| website                = {{URL|https://launchpad.net/compiz}}<!-- compiz.org is currently unmaintained and therefore only listed in #External links below. -->}}


कंपिज़ ({{IPAc-en|k|ɒ|m|p|I|z}}) [[एक्स विंडो सिस्टम]] के लिए एक [[[[संयोजन]] विंडो मैनेजर]] है, [[मटर (खिड़की प्रबंधक)]] के लिए तेज़ कंपोज़िटिंग डेस्कटॉप प्रभाव बनाने के लिए 3D ग्राफ़िक्स हार्डवेयर का उपयोग करता है। प्रभाव, जैसे कि न्यूनीकरण एनीमेशन या घन कार्यक्षेत्र, लोड करने योग्य प्लगइन्स के रूप में कार्यान्वित किए जाते हैं। क्योंकि यह [[इंटर-क्लाइंट कम्युनिकेशन कन्वेंशन मैनुअल]] कन्वेंशन के अनुरूप है, [[गनोम पैनल]], या [[ केडीई प्लाज्मा कार्यस्थान ]] में [[जीतना]] का उपयोग करते समय कंपिज़ को डिफ़ॉल्ट म्यूटर (विंडो मैनेजर) या [[मेटासिटी]] के विकल्प के रूप में इस्तेमाल किया जा सकता है। आंतरिक रूप से Compiz [[OpenGL]] लाइब्रेरी [[3 डी ग्राफिक्स]] हार्डवेयर के इंटरफ़ेस के रूप में उपयोग करता है।
'''कंपिज़''' ({{IPAc-en|k|ɒ|m|p|I|z}}) [[एक्स विंडो सिस्टम]] के लिए [[संयोजन|कंपोज़िटिंग विंडो मैनेजर]] है, जो [[मटर (खिड़की प्रबंधक)|विंडो प्रबंधन]] के लिए तीव्र कंपोज़िटिंग डेस्कटॉप प्रभाव बनाने के लिए 3डी ग्राफ़िक्स हार्डवेयर का उपयोग करता है। न्यूनीकरण एनीमेशन या घन कार्यक्षेत्र जैसे प्रभाव, लोड करने योग्य प्लगइन्स के रूप में कार्यान्वित किए जाते हैं। क्योंकि यह [[इंटर-क्लाइंट कम्युनिकेशन कन्वेंशन मैनुअल]] सम्मेलनों के अनुरूप है, [[गनोम पैनल]], या[[ केडीई प्लाज्मा कार्यस्थान | केडीई प्लाज्मा कार्यक्षेत्र]] में [[जीतना|के-विन]] का उपयोग करते समय कंपिज़ को डिफ़ॉल्ट म्यूटर या [[मेटासिटी]] के विकल्प के रूप में उपयोग किया जा सकता है। आंतरिक रूप से कंपिज़ [[3 डी ग्राफिक्स|ग्राफिक्स]] हार्डवेयर के इंटरफ़ेस के रूप में [[OpenGL|ओपनजीएल]] लाइब्रेरी का उपयोग करता है।


== हार्डवेयर आवश्यकताएँ ==
== हार्डवेयर आवश्यकताएँ ==
प्रारंभ में, Compiz केवल [[Xgl]] द्वारा समर्थित 3D हार्डवेयर के साथ काम करता था। अधिकांश [[NVIDIA]] और AMD ग्राफ़िक्स कार्ड Xgl पर Compiz के साथ काम करने के लिए जाने जाते हैं। 22 मई, 2006 से कंपिज़ [[AIGLX]] का उपयोग करके मानक X.Org सर्वर पर काम करता है। [[Intel GMA]] ग्राफ़िक्स कार्ड के अलावा, AIGLX भी खुले स्रोत का उपयोग करके AMD ग्राफ़िक्स कार्ड ([[R300]] और नए कार्ड सहित) का उपयोग करने का समर्थन करता है {{mono|radeon}} ड्राइवर जो समर्थन करता है {{mono|GLX_EXT_texture_from_pixmap}} पतझड़ 2006 से।
प्रारंभ में, कंपिज़ केवल [[Xgl]] द्वारा समर्थित 3डी हार्डवेयर के साथ कार्य करता था। अधिकांश [[NVIDIA|एनवीआईडीआईए]] और एएमडी ग्राफ़िक्स कार्ड Xgl पर कंपिज़ के साथ कार्य करने के लिए जाने जाते हैं। 22 मई, 2006 से कंपिज़ [[AIGLX|एआईजीएलएक्स]] का उपयोग करके मानक X.Org सर्वर पर कार्य करता है। [[Intel GMA|इंटेल जीएमए]] ग्राफ़िक्स कार्ड के अतिरिक्त, एआईजीएलएक्स ओपन-सोर्स रैडॉन ड्राइवर का उपयोग करके एएमडी ग्राफ़िक्स कार्ड ([[R300|आर300]] और नए कार्ड सहित) का भी समर्थन करता है जो 2006 के पश्चात से {{mono|radeon}} ड्राइवर {{mono|GLX_EXT_texture_from_pixmap}} का समर्थन करता है।


NVIDIA के बाइनरी ड्राइवर (संस्करण 1.0-9629 के बाद से<ref>{{cite web |title=लिनक्स डिस्प्ले ड्राइवर|publisher=Nvidia |date=November 7, 2006 |url=http://www.nvidia.com/object/linux_display_ia32_1.0-9629.html |access-date=May 12, 2012}}</ref>) सहायता {{mono|GLX_EXT_texture_from_pixmap}} मानक X.Org सर्वर पर; एएमडी ग्राफिक्स के बाइनरी ड्राइवर संस्करण 8.42 के बाद से करते हैं।<ref>{{cite web |title=एएमडी मालिकाना लिनक्स रिलीज नोट्स|publisher=ATI |url=http://www2.ati.com/drivers/linux/linux_8.42.3.html#188413 |access-date=July 14, 2010}}</ref>
एनवीआईडीआईए के बाइनरी ड्राइवर (संस्करण 1.0-9629 से<ref>{{cite web |title=लिनक्स डिस्प्ले ड्राइवर|publisher=Nvidia |date=November 7, 2006 |url=http://www.nvidia.com/object/linux_display_ia32_1.0-9629.html |access-date=May 12, 2012}}</ref>) मानक X.Org सर्वर पर {{mono|GLX_EXT_texture_from_pixmap}} का समर्थन करते हैं; एएमडी के बाइनरी ड्राइवर संस्करण 8.42 से ऐसा करते हैं।<ref>{{cite web |title=एएमडी मालिकाना लिनक्स रिलीज नोट्स|publisher=ATI |url=http://www2.ati.com/drivers/linux/linux_8.42.3.html#188413 |access-date=July 14, 2010}}</ref>
== इतिहास ==
== इतिहास ==


2000 के दशक के प्रारंभ तक, ATI_Technologies और [[Nvidia]] ड्राइवर दोनों [[Linux]] पर तेजी से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे [[यूनिक्स]] कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, [[Xegl]] और AIGLX ने ​​[[Xorg]] को विंडोज़ सतहों पर परिवर्तन और प्रभाव के लिए OpenGL का उपयोग करने की संभावना दी।
2000 के दशक के प्रारंभ तक, ATI_Technologies और [[Nvidia]] ड्राइवर दोनों [[Linux]] पर तेजी से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे [[यूनिक्स]] कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, [[Xegl]] और AIGLX ने ​​[[Xorg]] को विंडोज़ सतहों पर परिवर्तन और प्रभाव के लिए OpenGL का उपयोग करने की संभावना दी।


नींव के अंत में उपलब्ध होने के साथ, [[xcompmgr]] ने एक कंपोज़िटिंग विंडो मैनेजर की सुविधाओं का बीड़ा उठाया।
नींव के अंत में उपलब्ध होने के साथ, [[xcompmgr]] ने कंपोज़िटिंग विंडो मैनेजर की सुविधाओं का बीड़ा उठाया।


=== चमक ===
=== चमक ===


ल्यूमिनोसिटी नामक एक प्रयास हाल के विकास का उपयोग करने के लिए कुछ [[सूक्ति]] डेवलपर्स के साथ शुरू हुआ।<ref>{{cite web|url=https://live.gnome.org/Luminocity|title=गनोम लाइव पर चमक!|archive-url=https://web.archive.org/web/20050326135419/https://live.gnome.org/Luminocity|archive-date=March 26, 2005}}</ref> मार्च 2005 में, ल्युमिनोसिटी प्रोजेक्ट में पहले से ही लड़खड़ाती खिड़कियां, विंडो मूविंग के लिए भौतिकी मॉडल, लाइव अपडेटिंग वर्कस्पेस स्विचर और अल्फा कंपोजिंग जैसे प्रभाव शामिल थे।<ref>{{cite web|url=https://blogs.gnome.org/seth/2005/03/26/k00l-luminocity-opengl-videos/|title=K00l Luminocity OpenGL Videos}}</ref>
ल्यूमिनोसिटी नामक प्रयास हाल के विकास का उपयोग करने के लिए कुछ [[सूक्ति]] डेवलपर्स के साथ शुरू हुआ।<ref>{{cite web|url=https://live.gnome.org/Luminocity|title=गनोम लाइव पर चमक!|archive-url=https://web.archive.org/web/20050326135419/https://live.gnome.org/Luminocity|archive-date=March 26, 2005}}</ref> मार्च 2005 में, ल्युमिनोसिटी प्रोजेक्ट में पहले से ही लड़खड़ाती खिड़कियां, विंडो मूविंग के लिए भौतिकी मॉडल, लाइव अपडेटिंग वर्कस्पेस स्विचर और अल्फा कंपोजिंग जैसे प्रभाव शामिल थे।<ref>{{cite web|url=https://blogs.gnome.org/seth/2005/03/26/k00l-luminocity-opengl-videos/|title=K00l Luminocity OpenGL Videos}}</ref>
यह देखते हुए कि ल्यूमिनोसिटी ज्यादातर एक प्रोटोटाइप था, इसके विकास को जल्द ही छोड़ दिया गया था, लेकिन इसके कुछ प्रभाव और व्यवहार बाद में कॉम्पिज़ द्वारा लागू किए गए थे।
यह देखते हुए कि ल्यूमिनोसिटी ज्यादातर प्रोटोटाइप था, इसके विकास को जल्द ही छोड़ दिया गया था, लेकिन इसके कुछ प्रभाव और व्यवहार बाद में कॉम्पिज़ द्वारा लागू किए गए थे।


=== कंपिज़ ===
=== कंपिज़ ===
कंपिज़ का पहला संस्करण [[नोवेल]] (एसयूएसई) द्वारा फरवरी 2006 के बाद [[मुफ्त सॉफ्टवेयर]] के रूप में जारी किया गया था<ref>{{cite web|url=https://en.opensuse.org/Compiz|title=Compiz OpenSUSE से|archive-url=https://web.archive.org/web/20060215071653/https://en.opensuse.org/Compiz|archive-date=February 15, 2006}}</ref> (भी नया) Xgl के मद्देनजर। यह X के लिए शुरुआती कंपोज़िटिंग विंडो प्रबंधकों में से एक था।
कंपिज़ का पहला संस्करण [[नोवेल]] (एसयूएसई) द्वारा फरवरी 2006 के बाद [[मुफ्त सॉफ्टवेयर]] के रूप में जारी किया गया था<ref>{{cite web|url=https://en.opensuse.org/Compiz|title=Compiz OpenSUSE से|archive-url=https://web.archive.org/web/20060215071653/https://en.opensuse.org/Compiz|archive-date=February 15, 2006}}</ref> (भी नया) Xgl के मद्देनजर। यह X के लिए शुरुआती कंपोज़िटिंग विंडो प्रबंधकों में से था।


मार्च 2006 में Compiz को [[Red Hat]] द्वारा AIGLX में पोर्ट किया गया था।<ref>{{cite web|url=http://www.osnews.com/story/13894|title=एआईजीएलएक्स पर कंपिज़|first=OSNews|last=Staff}}</ref>
मार्च 2006 में Compiz को [[Red Hat]] द्वारा AIGLX में पोर्ट किया गया था।<ref>{{cite web|url=http://www.osnews.com/story/13894|title=एआईजीएलएक्स पर कंपिज़|first=OSNews|last=Staff}}</ref>
=== बेरिल ===
=== बेरिल ===
बेरिल कॉम्पिज़ की क्विनस्टॉर्म शाखा के लिए परियोजना का नाम था, जिसकी घोषणा 19 सितंबर, 2006 को कॉम्पिज़ डेवलपर क्विन स्टॉर्म के बाद की गई और विकास दल ने फैसला किया कि फोर्क नोवेल द्वारा शुरू किए गए मूल कॉम्पिज़ से बहुत दूर आ गया था ({{mono|compiz-[[Vanilla software|vanilla]]}}). नोवेल एक्सजीएल/कॉम्पिज़ टीम (ज्यादातर डेविड रेवमेन) ने क्विनस्टॉर्म परिवर्तनों को कंपिज़-वेनिला के साथ विलय करने के प्रस्ताव को अस्वीकार करने के बाद, वास्तविक अंतर बनाने का निर्णय लिया।<ref>{{cite web |title=Compiz Forked: Beryl |url=http://www.osnews.com/story/15888/Compiz_Forked_Beryl |access-date=January 6, 2012}}</ref>
बेरिल कॉम्पिज़ की क्विनस्टॉर्म शाखा के लिए परियोजना का नाम था, जिसकी घोषणा 19 सितंबर, 2006 को कॉम्पिज़ डेवलपर क्विन स्टॉर्म के बाद की गई और विकास दल ने फैसला किया कि फोर्क नोवेल द्वारा शुरू किए गए मूल कॉम्पिज़ से बहुत दूर आ गया था ({{mono|compiz-[[Vanilla software|vanilla]]}}). नोवेल एक्सजीएल/कॉम्पिज़ टीम (ज्यादातर डेविड रेवमेन) ने क्विनस्टॉर्म परिवर्तनों को कंपिज़-वेनिला के साथ विलय करने के प्रस्ताव को अस्वीकार करने के बाद, वास्तविक अंतर बनाने का निर्णय लिया।<ref>{{cite web |title=Compiz Forked: Beryl |url=http://www.osnews.com/story/15888/Compiz_Forked_Beryl |access-date=January 6, 2012}}</ref>
कंपिज़ के मतभेदों के बीच, बेरिल के पास [[cgwd]] पर आधारित एमराल्ड नाम का एक नया विंडो डेकोरेटर था, साथ ही एक थीम मैनेजर भी था जिसे बुलाया गया था। {{mono|emerald-theme-manager}}, [[gconf]] के बजाय एक सपाट फ़ाइल बैकएंड का उपयोग किया, और कोई GNOME निर्भरता नहीं थी।
कंपिज़ के मतभेदों के बीच, बेरिल के पास [[cgwd]] पर आधारित एमराल्ड नाम का नया विंडो डेकोरेटर था, साथ ही थीम मैनेजर भी था जिसे बुलाया गया था। {{mono|emerald-theme-manager}}, [[gconf]] के बजाय सपाट फ़ाइल बैकएंड का उपयोग किया, और कोई GNOME निर्भरता नहीं थी।


=== कॉम्पिज़ और बेरिल समुदायों का विलय ===
=== कॉम्पिज़ और बेरिल समुदायों का विलय ===
Line 47: Line 47:
* कंपिज़ फ्यूजन,<ref>{{cite web |last=Spilsbury |first=Sam |title=And the New Name is…… |date=June 20, 2007 |url=https://smspillaz.wordpress.com/2007/06/20/and-the-new-name-is/ |access-date=March 30, 2012}}</ref> इसमें बेरिल और कॉम्पिज़ समुदायों के प्लगइन्स, डेकोरेटर्स, सेटिंग्स टूल्स और संबंधित एप्लिकेशन शामिल हैं। कंपिज़ फ़्यूज़न कंपिज़ की मुख्य कार्यात्मकताओं को जोड़ने के लिए स्थापना, कॉन्फ़िगरेशन और अतिरिक्त प्लगइन्स पर ध्यान केंद्रित करता है।
* कंपिज़ फ्यूजन,<ref>{{cite web |last=Spilsbury |first=Sam |title=And the New Name is…… |date=June 20, 2007 |url=https://smspillaz.wordpress.com/2007/06/20/and-the-new-name-is/ |access-date=March 30, 2012}}</ref> इसमें बेरिल और कॉम्पिज़ समुदायों के प्लगइन्स, डेकोरेटर्स, सेटिंग्स टूल्स और संबंधित एप्लिकेशन शामिल हैं। कंपिज़ फ़्यूज़न कंपिज़ की मुख्य कार्यात्मकताओं को जोड़ने के लिए स्थापना, कॉन्फ़िगरेशन और अतिरिक्त प्लगइन्स पर ध्यान केंद्रित करता है।


परिणामों में प्रत्येक समुदाय के सर्वश्रेष्ठ डेवलपर्स वाले एक कोड समीक्षा पैनल को निधि देने की योजना शामिल है जो यह देखेगा कि रिलीज़ पैकेज में शामिल कोई भी कोड उच्चतम मानकों को पूरा करता है और वितरण के लिए उपयुक्त है
परिणामों में प्रत्येक समुदाय के सर्वश्रेष्ठ डेवलपर्स वाले कोड समीक्षा पैनल को निधि देने की योजना शामिल है जो यह देखेगा कि रिलीज़ पैकेज में शामिल कोई भी कोड उच्चतम मानकों को पूरा करता है और वितरण के लिए उपयुक्त है
आधिकारिक तौर पर समर्थित पैकेज में।<ref name=BerylCompizMerge>{{cite web |last=Storm |first=Quinn |title=[beryl-dev&#93; Merge On (details still to be decided) |url=http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000356.html |access-date=March 23, 2007 |archive-url=https://web.archive.org/web/20070326083210/http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000356.html |archive-date=March 26, 2007 |url-status=dead }}</ref><ref name=BerylCompizMerge2>{{cite web |last=Carr |first=Robert |title=[beryl-dev&#93; Beryl and Compiz Merge: What's actually going on? |url=http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000371.html |access-date=March 25, 2007 |archive-url=https://web.archive.org/web/20070405204127/http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000371.html |archive-date=April 5, 2007 |url-status=dead }}</ref><ref name=BerylCompizMerge3>{{cite web |last=Laramie |first=Jeffrey |title=[compiz&#93; Compiz and Beryl are Reuniting |url=http://lists.freedesktop.org/archives/compiz/2007-April/001809.html |access-date=April 4, 2007}}</ref>
आधिकारिक तौर पर समर्थित पैकेज में।<ref name=BerylCompizMerge>{{cite web |last=Storm |first=Quinn |title=[beryl-dev&#93; Merge On (details still to be decided) |url=http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000356.html |access-date=March 23, 2007 |archive-url=https://web.archive.org/web/20070326083210/http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000356.html |archive-date=March 26, 2007 |url-status=dead }}</ref><ref name=BerylCompizMerge2>{{cite web |last=Carr |first=Robert |title=[beryl-dev&#93; Beryl and Compiz Merge: What's actually going on? |url=http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000371.html |access-date=March 25, 2007 |archive-url=https://web.archive.org/web/20070405204127/http://lists.beryl-project.org/pipermail/beryl-dev/2007-March/000371.html |archive-date=April 5, 2007 |url-status=dead }}</ref><ref name=BerylCompizMerge3>{{cite web |last=Laramie |first=Jeffrey |title=[compiz&#93; Compiz and Beryl are Reuniting |url=http://lists.freedesktop.org/archives/compiz/2007-April/001809.html |access-date=April 4, 2007}}</ref>
=== आगे की शाखाएँ ===
=== आगे की शाखाएँ ===
2008 की चौथी तिमाही में, कॉम्पिज़ की दो अलग शाखाएँ बनाई गईं: कॉम्पिज़++ और एनओएमएडी; कंपिज़++ कंपोज़िटिंग प्रभाव के बिना विंडो प्रबंधक के प्रतिपादन के लिए कंपोज़िटिंग विंडो मैनेजर और ओपनजीएल परतों को अलग करने और [[ सी (प्रोग्रामिंग भाषा) ]] से [[ सी ++ ]] प्रोग्रामिंग लैंग्वेज में पोर्ट के लिए तैयार किया गया था।<ref>{{cite web|url=http://lists.freedesktop.org/archives/compiz/2008-December/003227.html|title=कंपिज़ सुविधा शाखा कंपिज़ ++|last=Kasprzyk|first=Dennis|date=December 24, 2008}}</ref> NOMAD को Compiz स्थापनाओं के लिए [[रिमोट डेस्कटॉप सॉफ्टवेयर]] के प्रदर्शन में सुधार के लिए तैयार किया गया था।<ref>{{cite web |title=नोमाड होम पेज|publisher=openSUSE.org |date=April 28, 2010 |url=http://old-en.opensuse.org/Nomad |access-date=March 30, 2012}}</ref>
2008 की चौथी तिमाही में, कॉम्पिज़ की दो अलग शाखाएँ बनाई गईं: कॉम्पिज़++ और एनओएमएडी; कंपिज़++ कंपोज़िटिंग प्रभाव के बिना विंडो प्रबंधक के प्रतिपादन के लिए कंपोज़िटिंग विंडो मैनेजर और ओपनजीएल परतों को अलग करने और [[ सी (प्रोग्रामिंग भाषा) ]] से [[ सी ++ ]] प्रोग्रामिंग लैंग्वेज में पोर्ट के लिए तैयार किया गया था।<ref>{{cite web|url=http://lists.freedesktop.org/archives/compiz/2008-December/003227.html|title=कंपिज़ सुविधा शाखा कंपिज़ ++|last=Kasprzyk|first=Dennis|date=December 24, 2008}}</ref> NOMAD को Compiz स्थापनाओं के लिए [[रिमोट डेस्कटॉप सॉफ्टवेयर]] के प्रदर्शन में सुधार के लिए तैयार किया गया था।<ref>{{cite web |title=नोमाड होम पेज|publisher=openSUSE.org |date=April 28, 2010 |url=http://old-en.opensuse.org/Nomad |access-date=March 30, 2012}}</ref>
=== कंपिज़ शाखाओं का विलय ===
=== कंपिज़ शाखाओं का विलय ===
2 फरवरी, 2009 को Compiz, Compiz++, NOMAD और Compiz Fusion के डेवलपर्स के बीच एक कॉन्फ़्रेंस कॉल आयोजित की गई थी, जहाँ एक एकीकृत रोडमैप के साथ परियोजनाओं को एक एकीकृत परियोजना में विलय करने का निर्णय लिया गया था, जिसे केवल Compiz नाम दिया गया था।<ref name=longlivecompiz>{{cite web |title=कंपिज़ पुनर्गठित, समुदाय के भीतर आम सहमति तक पहुँचता है|url=http://www.osnews.com/story/20950/Compiz_Reorganises_Reaches_Consensus_Within_Community |access-date=January 6, 2012}}</ref><ref name=compizfuturetwo>{{cite web |last=Lyngstøl |first=Kristian |title=The Future of Compiz – Take two |url=http://kly.no/posts/2009_02_04__The_Future_of_Compiz___Take_two__.html |access-date=April 19, 2010}}</ref><ref name=compcouncil>{{cite web |last=Lyngstøl |first=Kristian |title=Announcement: Creation of the Compiz Council and the road ahead |url=http://lists.freedesktop.org/archives/compiz/2009-February/003284.html |access-date=February 4, 2009}}</ref>
2 फरवरी, 2009 को Compiz, Compiz++, NOMAD और Compiz Fusion के डेवलपर्स के बीच कॉन्फ़्रेंस कॉल आयोजित की गई थी, जहाँ एकीकृत रोडमैप के साथ परियोजनाओं को एकीकृत परियोजना में विलय करने का निर्णय लिया गया था, जिसे केवल Compiz नाम दिया गया था।<ref name=longlivecompiz>{{cite web |title=कंपिज़ पुनर्गठित, समुदाय के भीतर आम सहमति तक पहुँचता है|url=http://www.osnews.com/story/20950/Compiz_Reorganises_Reaches_Consensus_Within_Community |access-date=January 6, 2012}}</ref><ref name=compizfuturetwo>{{cite web |last=Lyngstøl |first=Kristian |title=The Future of Compiz – Take two |url=http://kly.no/posts/2009_02_04__The_Future_of_Compiz___Take_two__.html |access-date=April 19, 2010}}</ref><ref name=compcouncil>{{cite web |last=Lyngstøl |first=Kristian |title=Announcement: Creation of the Compiz Council and the road ahead |url=http://lists.freedesktop.org/archives/compiz/2009-February/003284.html |access-date=February 4, 2009}}</ref>
=== कॉम्पिज़ 0.9 श्रृंखला ===
=== कॉम्पिज़ 0.9 श्रृंखला ===
4 जुलाई, 2010 को, सैम स्पिल्सबरी, लीड कंपिज़ डेवलपर, ने कंपिज़ 0.9.0 को एक नए एपीआई के साथ जारी करने की घोषणा की, जिसे C++ में फिर से लिखा गया।<ref name=lists.freedesktop.org>{{cite web |last= Sam Spilsbury |title=[compiz&#93; Compiz 0.9.2 is released! |publisher=lists.freedesktop.org |url=http://lists.freedesktop.org/archives/compiz/2010-October/003446.html |access-date=October 24, 2010}}</ref>
4 जुलाई, 2010 को, सैम स्पिल्सबरी, लीड कंपिज़ डेवलपर, ने कंपिज़ 0.9.0 को नए एपीआई के साथ जारी करने की घोषणा की, जिसे C++ में फिर से लिखा गया।<ref name=lists.freedesktop.org>{{cite web |last= Sam Spilsbury |title=[compiz&#93; Compiz 0.9.2 is released! |publisher=lists.freedesktop.org |url=http://lists.freedesktop.org/archives/compiz/2010-October/003446.html |access-date=October 24, 2010}}</ref>
कैनोनिकल (कंपनी) | कैनोनिकल लिमिटेड ने अक्टूबर 2010 में [[उबंटू]] के लिए कॉम्पिज़ को और विकसित करने के लिए स्पिल्सबरी को नियुक्त किया।<ref>{{cite web |last=Spilsbury |first=Sam |date=November 25, 2010 |title=Compiz के लिए एक उज्ज्वल नया भविष्य|url=https://smspillaz.wordpress.com/2010/10/25/a-bright-new-future-for-compiz/ |quote=…I was also hired by Canonical Ltd.… }}</ref> तब से कंपिज़ विकास ज्यादातर उबंटू विकास के साथ मेल खाता है। मुख्य विकास कैननिकल के [[लॉन्चपैड (वेबसाइट)]] पर चला गया।<ref>{{cite web |title=लॉन्चपैड में कंपिज़ कोर|publisher=Launchpad.net |url=https://launchpad.net/compiz-core |access-date=May 13, 2012}}</ref> 0.9.5 तक के 0.9.x संस्करणों को अस्थिर/बीटा सॉफ़्टवेयर के रूप में देखा गया था।<ref>{{cite web |last=Spilsbury |first=Sam |date=May 13, 2012 |title=कंपिज़ होम|url=http://www.compiz.org/ |quote=The latest stable release of Compiz is 0.8.8. A C++ rewrite has been announced on December 24, 2009 and is now released as a beta version (0.9.5.x). |access-date=July 10, 2009 |archive-url=https://web.archive.org/web/20090713164846/http://www.compiz.org/ |archive-date=July 13, 2009 |url-status=dead }}</ref> संस्करण 0.9.6 प्रगति पर है, कैननिकल ने डेवलपर डैनियल वैन वुग्ट को कॉम्पिज़ पर पूर्णकालिक काम करने के लिए काम पर रखा है। जबकि 0.9.6 आधिकारिक तौर पर कभी जारी नहीं किया गया,<ref>{{cite web |title=0.9.7.0: Compiz Core |publisher=Launchpad.net |date=March 2, 2012 |url=https://launchpad.net/compiz-core/+milestone/0.9.7.0 |access-date=May 13, 2012}}</ref> Compiz 0.9.7.0 उद्यम-लक्षित Ubuntu संस्करण इतिहास#1204|Ubuntu 12.04 LTS (दीर्घकालिक समर्थन) से एक महीने पहले जारी किया गया था और स्थिर घोषित किया गया था।<ref name=Compiz0.9.7-series>{{cite web |title=Compiz Core – Series 0.9.7 |publisher=Launchpad.net |url=https://launchpad.net/compiz-core/0.9.7 |access-date=May 12, 2012}}</ref> उबंटू 12.04 की आधिकारिक रिलीज से कुछ दिन पहले एक नई विकास शाखा, 0.9.8 बनाई गई थी<ref>{{Cite web|url=https://launchpad.net/compiz-core/0.9.8/|title=Series 0.9.8 : Compiz Core|website=launchpad.net}}</ref> उबंटू संस्करण इतिहास # 1210 | उबंटू 12.10 की तैयारी में।<ref name=Compiz0.9.8-series>{{cite web |title=Compiz 0.9.8 series |publisher=Launchpad.net |url=https://launchpad.net/compiz/0.9.8 |access-date=August 28, 2012}}</ref> Compiz संस्करण 0.9.8 के लिए विकास एक नए लॉन्चपैड पृष्ठ पर चला गया है।<ref>{{cite web |title=लॉन्चपैड में कॉम्पिज़|publisher=Launchpad.net |url=https://launchpad.net/compiz |access-date=May 23, 2012}}</ref>
कैनोनिकल (कंपनी) | कैनोनिकल लिमिटेड ने अक्टूबर 2010 में [[उबंटू]] के लिए कॉम्पिज़ को और विकसित करने के लिए स्पिल्सबरी को नियुक्त किया।<ref>{{cite web |last=Spilsbury |first=Sam |date=November 25, 2010 |title=Compiz के लिए एक उज्ज्वल नया भविष्य|url=https://smspillaz.wordpress.com/2010/10/25/a-bright-new-future-for-compiz/ |quote=…I was also hired by Canonical Ltd.… }}</ref> तब से कंपिज़ विकास ज्यादातर उबंटू विकास के साथ मेल खाता है। मुख्य विकास कैननिकल के [[लॉन्चपैड (वेबसाइट)]] पर चला गया।<ref>{{cite web |title=लॉन्चपैड में कंपिज़ कोर|publisher=Launchpad.net |url=https://launchpad.net/compiz-core |access-date=May 13, 2012}}</ref> 0.9.5 तक के 0.9.x संस्करणों को अस्थिर/बीटा सॉफ़्टवेयर के रूप में देखा गया था।<ref>{{cite web |last=Spilsbury |first=Sam |date=May 13, 2012 |title=कंपिज़ होम|url=http://www.compiz.org/ |quote=The latest stable release of Compiz is 0.8.8. A C++ rewrite has been announced on December 24, 2009 and is now released as a beta version (0.9.5.x). |access-date=July 10, 2009 |archive-url=https://web.archive.org/web/20090713164846/http://www.compiz.org/ |archive-date=July 13, 2009 |url-status=dead }}</ref> संस्करण 0.9.6 प्रगति पर है, कैननिकल ने डेवलपर डैनियल वैन वुग्ट को कॉम्पिज़ पर पूर्णकालिक काम करने के लिए काम पर रखा है। जबकि 0.9.6 आधिकारिक तौर पर कभी जारी नहीं किया गया,<ref>{{cite web |title=0.9.7.0: Compiz Core |publisher=Launchpad.net |date=March 2, 2012 |url=https://launchpad.net/compiz-core/+milestone/0.9.7.0 |access-date=May 13, 2012}}</ref> Compiz 0.9.7.0 उद्यम-लक्षित Ubuntu संस्करण इतिहास#1204|Ubuntu 12.04 LTS (दीर्घकालिक समर्थन) से महीने पहले जारी किया गया था और स्थिर घोषित किया गया था।<ref name=Compiz0.9.7-series>{{cite web |title=Compiz Core – Series 0.9.7 |publisher=Launchpad.net |url=https://launchpad.net/compiz-core/0.9.7 |access-date=May 12, 2012}}</ref> उबंटू 12.04 की आधिकारिक रिलीज से कुछ दिन पहले नई विकास शाखा, 0.9.8 बनाई गई थी<ref>{{Cite web|url=https://launchpad.net/compiz-core/0.9.8/|title=Series 0.9.8 : Compiz Core|website=launchpad.net}}</ref> उबंटू संस्करण इतिहास # 1210 | उबंटू 12.10 की तैयारी में।<ref name=Compiz0.9.8-series>{{cite web |title=Compiz 0.9.8 series |publisher=Launchpad.net |url=https://launchpad.net/compiz/0.9.8 |access-date=August 28, 2012}}</ref> Compiz संस्करण 0.9.8 के लिए विकास नए लॉन्चपैड पृष्ठ पर चला गया है।<ref>{{cite web |title=लॉन्चपैड में कॉम्पिज़|publisher=Launchpad.net |url=https://launchpad.net/compiz |access-date=May 23, 2012}}</ref>
नवंबर 2012 में, स्पिल्सबरी ने घोषणा की कि उन्होंने कैननिकल छोड़ दिया है<ref>{{cite web |last=Spilsbury |first=Sam |date=November 16, 2012 |title=अगला अध्याय|url=https://smspillaz.wordpress.com/2012/11/16/the-next-chapter/ |quote=Today was my last day at Canonical.}}</ref> और कहा कि उनकी कॉम्पिज़ को [[ वेलैंड (प्रदर्शन सर्वर प्रोटोकॉल) ]] में पोर्ट करने की कोई योजना नहीं है। जुलाई 2016 तक संस्करण 0.9.13 के विकास पर ध्यान देने के साथ एक छोटी सी टीम कंपिज़ पर काम करना जारी रखती है।<ref>{{cite web|url=https://launchpad.net/compiz/0.9.13|title=Series 0.9.13 : Compiz|publisher=Launchpad.net|access-date=2017-01-27}}</ref>
नवंबर 2012 में, स्पिल्सबरी ने घोषणा की कि उन्होंने कैननिकल छोड़ दिया है<ref>{{cite web |last=Spilsbury |first=Sam |date=November 16, 2012 |title=अगला अध्याय|url=https://smspillaz.wordpress.com/2012/11/16/the-next-chapter/ |quote=Today was my last day at Canonical.}}</ref> और कहा कि उनकी कॉम्पिज़ को [[ वेलैंड (प्रदर्शन सर्वर प्रोटोकॉल) ]] में पोर्ट करने की कोई योजना नहीं है। जुलाई 2016 तक संस्करण 0.9.13 के विकास पर ध्यान देने के साथ छोटी सी टीम कंपिज़ पर काम करना जारी रखती है।<ref>{{cite web|url=https://launchpad.net/compiz/0.9.13|title=Series 0.9.13 : Compiz|publisher=Launchpad.net|access-date=2017-01-27}}</ref>
=== कंपिज़ रीलोडेड ===
=== कंपिज़ रीलोडेड ===
एक समूह<ref>{{cite web|url=http://blog.northfield.ws/compiz-release-announcement-0-8-14/|title=Compiz Release Announcement – 0.8.14 | work = Soreau's Blog}}</ref> Compiz 0.8 सीरीज कोड बेस को फोर्क किया और इसे आधुनिक बनाया और 2019 तक इसे बनाए रखा।<ref>{{cite web|url=https://github.com/compiz-reloaded|title=कंपिज़ रीलोडेड|publisher=[[GitHub]]}}</ref>
समूह<ref>{{cite web|url=http://blog.northfield.ws/compiz-release-announcement-0-8-14/|title=Compiz Release Announcement – 0.8.14 | work = Soreau's Blog}}</ref> Compiz 0.8 सीरीज कोड बेस को फोर्क किया और इसे आधुनिक बनाया और 2019 तक इसे बनाए रखा।<ref>{{cite web|url=https://github.com/compiz-reloaded|title=कंपिज़ रीलोडेड|publisher=[[GitHub]]}}</ref>
== विशेषताएं ==
== विशेषताएं ==
[[File:Compiz Shift Switcher.png|300px|thumb|शिफ्ट स्विचर प्लगइन]]लगभग सभी उपलब्ध Compiz सुविधाएँ - ट्रांसलूसेंसी, डिमिंग और डीसैचुरेशन को छोड़कर - प्लगइन्स का उपयोग करके डिलीवर की जाती हैं।
[[File:Compiz Shift Switcher.png|300px|thumb|शिफ्ट स्विचर प्लगइन]]लगभग सभी उपलब्ध Compiz सुविधाएँ - ट्रांसलूसेंसी, डिमिंग और डीसैचुरेशन को छोड़कर - प्लगइन्स का उपयोग करके डिलीवर की जाती हैं।
Line 64: Line 64:
Compiz प्लगइन्स में क्यूब प्रभाव, लाइव पूर्वावलोकन या आइकन के साथ [[Alt-Tab]] एप्लिकेशन-स्विचिंग, और [[macOS]] के [[मिशन नियंत्रण (macOS)]]macOS) के समान सुविधा शामिल है। एक्स के [[समग्र विस्तार]] का उपयोग किया जाता है, जैसा कि ओपनजीएल एक्सटेंशन है {{mono|GLX_EXT_texture_from_pixmap}}.<ref>{{cite web|url=http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|title=OpenGL specification for EXT_texture_from_pixmap|access-date=July 12, 2008|archive-url=https://web.archive.org/web/20080720044801/http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|archive-date=July 20, 2008|url-status=dead}}</ref>
Compiz प्लगइन्स में क्यूब प्रभाव, लाइव पूर्वावलोकन या आइकन के साथ [[Alt-Tab]] एप्लिकेशन-स्विचिंग, और [[macOS]] के [[मिशन नियंत्रण (macOS)]]macOS) के समान सुविधा शामिल है। एक्स के [[समग्र विस्तार]] का उपयोग किया जाता है, जैसा कि ओपनजीएल एक्सटेंशन है {{mono|GLX_EXT_texture_from_pixmap}}.<ref>{{cite web|url=http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|title=OpenGL specification for EXT_texture_from_pixmap|access-date=July 12, 2008|archive-url=https://web.archive.org/web/20080720044801/http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt|archive-date=July 20, 2008|url-status=dead}}</ref>
कंपिज़ प्रोजेक्ट प्लगइन्स को चार मुख्य समूहों में वर्गीकृत करता है: मुख्य,<ref>{{cite web|url=http://wiki.compiz.org/PluginsMain |title=प्लगइन्स मेन - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> अतिरिक्त,<ref>{{cite web|url=http://wiki.compiz.org/PluginsExtra |title=प्लगइन्सएक्स्ट्रा - कंपिज़ विकी|publisher=Wiki.compiz.org |date=June 11, 2008 |access-date=March 30, 2012}}</ref> असमर्थित,<ref>{{cite web|url=http://wiki.compiz.org/PluginsUnsupported |title=प्लगइन्स असमर्थित - Compiz Wiki|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> और प्रायोगिक।<ref>{{cite web|url=http://wiki.compiz.org/OtherPlugins |title=अन्य प्लगइन्स - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=October 10, 2008 |access-date=March 30, 2012}}</ref>
कंपिज़ प्रोजेक्ट प्लगइन्स को चार मुख्य समूहों में वर्गीकृत करता है: मुख्य,<ref>{{cite web|url=http://wiki.compiz.org/PluginsMain |title=प्लगइन्स मेन - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> अतिरिक्त,<ref>{{cite web|url=http://wiki.compiz.org/PluginsExtra |title=प्लगइन्सएक्स्ट्रा - कंपिज़ विकी|publisher=Wiki.compiz.org |date=June 11, 2008 |access-date=March 30, 2012}}</ref> असमर्थित,<ref>{{cite web|url=http://wiki.compiz.org/PluginsUnsupported |title=प्लगइन्स असमर्थित - Compiz Wiki|publisher=Wiki.compiz.org |date=March 30, 2008 |access-date=March 30, 2012}}</ref> और प्रायोगिक।<ref>{{cite web|url=http://wiki.compiz.org/OtherPlugins |title=अन्य प्लगइन्स - कॉम्पिज़ विकी|publisher=Wiki.compiz.org |date=October 10, 2008 |access-date=March 30, 2012}}</ref>
विंडो प्रबंधक [[विंडो डेकोरेटर]] नामक एक प्रोग्राम का उपयोग करते हैं जो विंडो बॉर्डर को सामान्य न्यूनतम, अधिकतम और बंद बटन प्रदान करता है। कई विंडो प्रबंधकों के विपरीत, जिनके पास केवल एक विंडो डेकोरेटर है, Compiz उपयोगकर्ताओं के पास तीन विकल्प हैं:
विंडो प्रबंधक [[विंडो डेकोरेटर]] नामक प्रोग्राम का उपयोग करते हैं जो विंडो बॉर्डर को सामान्य न्यूनतम, अधिकतम और बंद बटन प्रदान करता है। कई विंडो प्रबंधकों के विपरीत, जिनके पास केवल विंडो डेकोरेटर है, Compiz उपयोगकर्ताओं के पास तीन विकल्प हैं:
* जीटीके-विंडो-डेकोरेटर या तो बुनियादी [[काहिरा (ग्राफिक्स)]]-आधारित रेंडरिंग इंजन का उपयोग करता है या मेटासिटी थीम का उपयोग कर सकता है।<ref name=decorate>{{cite web|url=http://wiki.compiz.org/Decorators/GTKWindowDecorator |title=Decorators/GTKWindowDecorator - Compiz Wiki |publisher=Wiki.compiz.org |date=September 23, 2008 |access-date=March 30, 2012}}</ref>[[File:Emerald themer 0.9.5.png|thumb|एमराल्ड थीमर 0.9.5 ट्रूग्लास 0.5 फ्रेम इंजन के साथ]]* केडीई-विंडो-डेकोरेटर नेटिव केविन विषयों का उपयोग करता है।<ref name=decorate />* एमराल्ड, एक कस्टम डेकोरेटर जिसका अपना थीम फॉर्मेट है जिसे कॉम्पिज़ में पोर्ट किया गया है।<ref name=decorate />यह बेरिल का डिफॉल्ट डेकोरेटर हुआ करता था।
* जीटीके-विंडो-डेकोरेटर या तो बुनियादी [[काहिरा (ग्राफिक्स)]]-आधारित रेंडरिंग इंजन का उपयोग करता है या मेटासिटी थीम का उपयोग कर सकता है।<ref name=decorate>{{cite web|url=http://wiki.compiz.org/Decorators/GTKWindowDecorator |title=Decorators/GTKWindowDecorator - Compiz Wiki |publisher=Wiki.compiz.org |date=September 23, 2008 |access-date=March 30, 2012}}</ref>[[File:Emerald themer 0.9.5.png|thumb|एमराल्ड थीमर 0.9.5 ट्रूग्लास 0.5 फ्रेम इंजन के साथ]]* केडीई-विंडो-डेकोरेटर नेटिव केविन विषयों का उपयोग करता है।<ref name=decorate />* एमराल्ड, कस्टम डेकोरेटर जिसका अपना थीम फॉर्मेट है जिसे कॉम्पिज़ में पोर्ट किया गया है।<ref name=decorate />यह बेरिल का डिफॉल्ट डेकोरेटर हुआ करता था।


== तैनाती ==
== तैनाती ==
Line 71: Line 71:


गनोम संस्करण 3.0 [[गनोम शैल]] का उपयोग करता है जो म्यूटर (विंडो मैनेजर) कंपोजिंग विंडो मैनेजर के प्लगइन के रूप में बनाया गया है।<ref name=mutter-in-js>{{cite mailing list |last=Taylor |first=Owen |date=March 23, 2009 |title=Metacity, Mutter, GNOME Shell, GNOME-2.28 |mailing-list=desktop-devel-list |url=http://mail.gnome.org/archives/desktop-devel-list/2009-March/msg00106.html |quote=gnome-shell is set up as a Mutter plugin that is largely written in JavaScript}}</ref> इसका अर्थ है कि कॉम्पिज़ का उपयोग गनोम शेल के संयोजन में नहीं किया जा सकता है।<ref>{{cite web|url=http://martin-white.blogspot.de/2010/08/compiz-vs-gnome-shell.html |title=Tech News: Compiz vs Gnome Shell |publisher=Martin-white.blogspot.de |date=August 9, 2010 |access-date=May 12, 2012}}</ref>
गनोम संस्करण 3.0 [[गनोम शैल]] का उपयोग करता है जो म्यूटर (विंडो मैनेजर) कंपोजिंग विंडो मैनेजर के प्लगइन के रूप में बनाया गया है।<ref name=mutter-in-js>{{cite mailing list |last=Taylor |first=Owen |date=March 23, 2009 |title=Metacity, Mutter, GNOME Shell, GNOME-2.28 |mailing-list=desktop-devel-list |url=http://mail.gnome.org/archives/desktop-devel-list/2009-March/msg00106.html |quote=gnome-shell is set up as a Mutter plugin that is largely written in JavaScript}}</ref> इसका अर्थ है कि कॉम्पिज़ का उपयोग गनोम शेल के संयोजन में नहीं किया जा सकता है।<ref>{{cite web|url=http://martin-white.blogspot.de/2010/08/compiz-vs-gnome-shell.html |title=Tech News: Compiz vs Gnome Shell |publisher=Martin-white.blogspot.de |date=August 9, 2010 |access-date=May 12, 2012}}</ref>
Compiz डेवलपर्स की ओर से रखरखाव की कमी का हवाला देते हुए, Fedora ने Compiz को Fedora रिपॉजिटरी से Fedora 17 से हटा दिया।<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA1MjI |title=[Phoronix&#93; Compiz Is Likely To Get The Boot From Fedora 17 |publisher=Phoronix.com |date=February 3, 2012 |access-date=May 12, 2012}}</ref><ref>{{cite web |url=https://admin.fedoraproject.org/pkgdb/acls/name/compiz |title=फेडोरा पैकेज डाटाबेस - compiz|publisher=Admin.fedoraproject.org |access-date=May 12, 2012 |archive-url=https://web.archive.org/web/20111104230716/https://admin.fedoraproject.org/pkgdb/acls/name/compiz |archive-date=November 4, 2011 |url-status=dead }}</ref> हालांकि फेडोरा 18 के बाद से कॉम्पिज़ को फेडोरा रिपॉजिटरी में बहाल कर दिया गया है।<ref>{{cite web|url=https://bugzilla.redhat.com/show_bug.cgi?id=851800|title=Bug 851800 – Review Request: compiz - OpenGL window and compositing manager}}</ref> एक आधिकारिक [[मेट (सॉफ्टवेयर)]] स्पिन जिसमें कंपिज़ शामिल है, फेडोरा 19 के बाद से उपलब्ध है।<ref>{{cite web|url=https://spins.fedoraproject.org/mate-compiz/|title=Fedora MATE-Compiz Desktop}}</ref><ref>{{cite web|url=https://fedoraproject.org/wiki/MATE-Compiz_Spin|title=MATE-Compiz Spin - FedoraProject}}</ref>
Compiz डेवलपर्स की ओर से रखरखाव की कमी का हवाला देते हुए, Fedora ने Compiz को Fedora रिपॉजिटरी से Fedora 17 से हटा दिया।<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA1MjI |title=[Phoronix&#93; Compiz Is Likely To Get The Boot From Fedora 17 |publisher=Phoronix.com |date=February 3, 2012 |access-date=May 12, 2012}}</ref><ref>{{cite web |url=https://admin.fedoraproject.org/pkgdb/acls/name/compiz |title=फेडोरा पैकेज डाटाबेस - compiz|publisher=Admin.fedoraproject.org |access-date=May 12, 2012 |archive-url=https://web.archive.org/web/20111104230716/https://admin.fedoraproject.org/pkgdb/acls/name/compiz |archive-date=November 4, 2011 |url-status=dead }}</ref> हालांकि फेडोरा 18 के बाद से कॉम्पिज़ को फेडोरा रिपॉजिटरी में बहाल कर दिया गया है।<ref>{{cite web|url=https://bugzilla.redhat.com/show_bug.cgi?id=851800|title=Bug 851800 – Review Request: compiz - OpenGL window and compositing manager}}</ref> आधिकारिक [[मेट (सॉफ्टवेयर)]] स्पिन जिसमें कंपिज़ शामिल है, फेडोरा 19 के बाद से उपलब्ध है।<ref>{{cite web|url=https://spins.fedoraproject.org/mate-compiz/|title=Fedora MATE-Compiz Desktop}}</ref><ref>{{cite web|url=https://fedoraproject.org/wiki/MATE-Compiz_Spin|title=MATE-Compiz Spin - FedoraProject}}</ref>
अगस्त 2013 में कॉम्पिज़ को [[डेबियन]] रिपॉजिटरी से डेबियन 7 (व्हीज़ी) से हटा दिया गया था, क्योंकि कॉम्पिज़ डेवलपर्स की ओर से टूटे हुए पैकेज और अपस्ट्रीम डेवलपमेंट की कमी थी।<ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677864|title=#677864 - compiz 0.8 should not release with wheezy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719870|title=#719870 - RM: ccsm compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compizconfig-backend-gconf compizconfig-backend-kconfig compizconfig-python -- ROM; dead upstream, unmaintained, RC-buggy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://forums.debian.net/viewtopic.php?f=6&t=106705&hilit=compiz|title= Compiz just removed from the repos this week?}}</ref>
अगस्त 2013 में कॉम्पिज़ को [[डेबियन]] रिपॉजिटरी से डेबियन 7 (व्हीज़ी) से हटा दिया गया था, क्योंकि कॉम्पिज़ डेवलपर्स की ओर से टूटे हुए पैकेज और अपस्ट्रीम डेवलपमेंट की कमी थी।<ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677864|title=#677864 - compiz 0.8 should not release with wheezy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719870|title=#719870 - RM: ccsm compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compizconfig-backend-gconf compizconfig-backend-kconfig compizconfig-python -- ROM; dead upstream, unmaintained, RC-buggy - Debian Bug report logs}}</ref><ref>{{cite web|url=http://forums.debian.net/viewtopic.php?f=6&t=106705&hilit=compiz|title= Compiz just removed from the repos this week?}}</ref>
Compiz को दिसंबर 2016 में Hypra.fr टीम द्वारा डेबियन में फिर से पेश किया गया था।<ref>{{Cite web|url=https://tracker.debian.org/news/824674|title=डेबियन पैकेज ट्रैकर|website=tracker.debian.org}}</ref>
Compiz को दिसंबर 2016 में Hypra.fr टीम द्वारा डेबियन में फिर से पेश किया गया था।<ref>{{Cite web|url=https://tracker.debian.org/news/824674|title=डेबियन पैकेज ट्रैकर|website=tracker.debian.org}}</ref>
कंपिज़ को मई 2013 में [[आर्क लिनक्स]] रिपॉजिटरी से हटा दिया गया था।<ref>{{Cite web|url=https://lists.archlinux.org/pipermail/arch-dev-public/2013-May/024956.html|title=[arch-dev-public] Dropping compiz?|first=Bartłomiej|last=Piotrowski|date=May 20, 2013}}</ref> Compiz अभी भी [[आर्क यूजर रिपॉजिटरी]] में उपलब्ध पैकेजों से स्थापित किया जा सकता है।
कंपिज़ को मई 2013 में [[आर्क लिनक्स]] रिपॉजिटरी से हटा दिया गया था।<ref>{{Cite web|url=https://lists.archlinux.org/pipermail/arch-dev-public/2013-May/024956.html|title=[arch-dev-public] Dropping compiz?|first=Bartłomiej|last=Piotrowski|date=May 20, 2013}}</ref> Compiz अभी भी [[आर्क यूजर रिपॉजिटरी]] में उपलब्ध पैकेजों से स्थापित किया जा सकता है।


उबंटू संस्करण इतिहास#0606|उबंटू 6.06 एलटीएस और बाद में कॉम्पिज़ को ब्रह्मांड भंडार में शामिल किया। उबंटू 7.04 में डेस्कटॉप प्रभाव के रूप में एक सीमित संस्करण को डिफ़ॉल्ट रूप से शामिल किया गया था। Ubuntu 7.10 के बाद से, Compiz को डिफ़ॉल्ट रूप से सक्षम किया गया था।<ref>{{cite web|url=https://arstechnica.com/journals/linux.ars/2007/09/12/ubuntu-technical-board-votes-on-compiz-for-ubuntu-7-10|title=Ubuntu Technical Board votes on Compiz for Ubuntu 7.10|publisher=[[Ars Technica]]}}</ref> 2010 में कैनोनिकल लिमिटेड ने अपना [[ एकता (यूजर इंटरफेस) ]] इंटरफेस जारी किया, जिसे कॉम्पिज़ के लिए एक प्लगइन के रूप में लिखा गया है।<ref name=UnityCompizPlugin>{{cite web |url=http://askubuntu.com/questions/13073/is-unity-just-a-plugin-of-compiz |title=क्या एकता केवल कॉम्पिज़ का एक प्लगइन है|date=November 13, 2010 |quote=The version of Unity that will be released in 11.04 is definitely implemented as plugin(s) in Compiz.}}</ref><ref>{{cite web |last=Andrei |first=Alin "Andrew" |date=October 25, 2010 |title=Unity To Use Compiz instead of Mutter – Ubuntu 11.04 Natty Narwhal News |publisher=Webupd8.org |url=http://www.webupd8.org/2010/10/unity-to-use-compiz-instead-of-mutter.html |access-date=March 30, 2012}}</ref>
उबंटू संस्करण इतिहास#0606|उबंटू 6.06 एलटीएस और बाद में कॉम्पिज़ को ब्रह्मांड भंडार में शामिल किया। उबंटू 7.04 में डेस्कटॉप प्रभाव के रूप में सीमित संस्करण को डिफ़ॉल्ट रूप से शामिल किया गया था। Ubuntu 7.10 के बाद से, Compiz को डिफ़ॉल्ट रूप से सक्षम किया गया था।<ref>{{cite web|url=https://arstechnica.com/journals/linux.ars/2007/09/12/ubuntu-technical-board-votes-on-compiz-for-ubuntu-7-10|title=Ubuntu Technical Board votes on Compiz for Ubuntu 7.10|publisher=[[Ars Technica]]}}</ref> 2010 में कैनोनिकल लिमिटेड ने अपना [[ एकता (यूजर इंटरफेस) ]] इंटरफेस जारी किया, जिसे कॉम्पिज़ के लिए प्लगइन के रूप में लिखा गया है।<ref name=UnityCompizPlugin>{{cite web |url=http://askubuntu.com/questions/13073/is-unity-just-a-plugin-of-compiz |title=क्या एकता केवल कॉम्पिज़ का एक प्लगइन है|date=November 13, 2010 |quote=The version of Unity that will be released in 11.04 is definitely implemented as plugin(s) in Compiz.}}</ref><ref>{{cite web |last=Andrei |first=Alin "Andrew" |date=October 25, 2010 |title=Unity To Use Compiz instead of Mutter – Ubuntu 11.04 Natty Narwhal News |publisher=Webupd8.org |url=http://www.webupd8.org/2010/10/unity-to-use-compiz-instead-of-mutter.html |access-date=March 30, 2012}}</ref>
== स्वागत और प्रभाव ==
== स्वागत और प्रभाव ==


प्रारंभिक Compiz समीक्षाएँ ज्यादातर इसके प्रदर्शन की प्रशंसा करने के लिए अनुकूल थीं,<ref>{{cite web |date=July 2, 2007 |title=SLED 10 SP1: a great Linux desktop gets better |url=https://www.desktoplinux.com/articles/AT9100156015.html |access-date=October 31, 2021}}</ref> सुंदरता<ref>{{cite web |date=February 10, 2007 |title=अंत में, कुछ लिनक्स आई कैंडी|url=https://redmonk.com/sogrady/2007/02/10/finally-some-linux-eye-candy/ |access-date=October 31, 2021}}</ref> और नवीनता मूल्य।<ref>{{cite web |date= September 11, 2007 |title=Compiz Fusion 0.5.2 - Review |url=https://www.osnews.com/story/18598/review-compiz-fusion-052/|archive-url=https://web.archive.org/web/20200919101808/https://www.osnews.com/story/18598/review-compiz-fusion-052/ |archive-date=September 19, 2020 }}</ref> इसे आसान स्थापना की अनुमति देने के लिए उबंटू 6.06 रिपॉजिटरी में शामिल किया गया था और 2021 तक, केवल एक बार उबंटू रिलीज को स्थगित कर दिया गया था।
प्रारंभिक Compiz समीक्षाएँ ज्यादातर इसके प्रदर्शन की प्रशंसा करने के लिए अनुकूल थीं,<ref>{{cite web |date=July 2, 2007 |title=SLED 10 SP1: a great Linux desktop gets better |url=https://www.desktoplinux.com/articles/AT9100156015.html |access-date=October 31, 2021}}</ref> सुंदरता<ref>{{cite web |date=February 10, 2007 |title=अंत में, कुछ लिनक्स आई कैंडी|url=https://redmonk.com/sogrady/2007/02/10/finally-some-linux-eye-candy/ |access-date=October 31, 2021}}</ref> और नवीनता मूल्य।<ref>{{cite web |date= September 11, 2007 |title=Compiz Fusion 0.5.2 - Review |url=https://www.osnews.com/story/18598/review-compiz-fusion-052/|archive-url=https://web.archive.org/web/20200919101808/https://www.osnews.com/story/18598/review-compiz-fusion-052/ |archive-date=September 19, 2020 }}</ref> इसे आसान स्थापना की अनुमति देने के लिए उबंटू 6.06 रिपॉजिटरी में शामिल किया गया था और 2021 तक, केवल बार उबंटू रिलीज को स्थगित कर दिया गया था।


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


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


== कुछ कंपिज़ प्रभाव (0.8.5) ==
== कुछ कंपिज़ प्रभाव (0.8.5) ==

Revision as of 19:40, 5 July 2023

कंपिज़
Developer(s)David Reveman, Sam Spilsbury, Danny Baumann, Dennis Kasprzyk, Daniel van Vugt
Initial release2006; 20 years ago (2006)
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.
Preview 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.
Written inC, C++, Python
Operating systemUnix-like with X11
TypeX window manager
LicenseGPL, core: MIT license
Websitelaunchpad.net/compiz

कंपिज़ (/kɒmpɪz/) एक्स विंडो सिस्टम के लिए कंपोज़िटिंग विंडो मैनेजर है, जो विंडो प्रबंधन के लिए तीव्र कंपोज़िटिंग डेस्कटॉप प्रभाव बनाने के लिए 3डी ग्राफ़िक्स हार्डवेयर का उपयोग करता है। न्यूनीकरण एनीमेशन या घन कार्यक्षेत्र जैसे प्रभाव, लोड करने योग्य प्लगइन्स के रूप में कार्यान्वित किए जाते हैं। क्योंकि यह इंटर-क्लाइंट कम्युनिकेशन कन्वेंशन मैनुअल सम्मेलनों के अनुरूप है, गनोम पैनल, या केडीई प्लाज्मा कार्यक्षेत्र में के-विन का उपयोग करते समय कंपिज़ को डिफ़ॉल्ट म्यूटर या मेटासिटी के विकल्प के रूप में उपयोग किया जा सकता है। आंतरिक रूप से कंपिज़ ग्राफिक्स हार्डवेयर के इंटरफ़ेस के रूप में ओपनजीएल लाइब्रेरी का उपयोग करता है।

हार्डवेयर आवश्यकताएँ

प्रारंभ में, कंपिज़ केवल Xgl द्वारा समर्थित 3डी हार्डवेयर के साथ कार्य करता था। अधिकांश एनवीआईडीआईए और एएमडी ग्राफ़िक्स कार्ड Xgl पर कंपिज़ के साथ कार्य करने के लिए जाने जाते हैं। 22 मई, 2006 से कंपिज़ एआईजीएलएक्स का उपयोग करके मानक X.Org सर्वर पर कार्य करता है। इंटेल जीएमए ग्राफ़िक्स कार्ड के अतिरिक्त, एआईजीएलएक्स ओपन-सोर्स रैडॉन ड्राइवर का उपयोग करके एएमडी ग्राफ़िक्स कार्ड (आर300 और नए कार्ड सहित) का भी समर्थन करता है जो 2006 के पश्चात से radeon ड्राइवर GLX_EXT_texture_from_pixmap का समर्थन करता है।

एनवीआईडीआईए के बाइनरी ड्राइवर (संस्करण 1.0-9629 से[1]) मानक X.Org सर्वर पर GLX_EXT_texture_from_pixmap का समर्थन करते हैं; एएमडी के बाइनरी ड्राइवर संस्करण 8.42 से ऐसा करते हैं।[2]

इतिहास

2000 के दशक के प्रारंभ तक, ATI_Technologies और Nvidia ड्राइवर दोनों Linux पर तेजी से सामान्य हो गए। उन्नत ओपनजीएल विकास महँगे यूनिक्स कार्यस्थानों तक ही सीमित नहीं था। लगभग उसी समय, Xgl, Xegl और AIGLX ने ​​Xorg को विंडोज़ सतहों पर परिवर्तन और प्रभाव के लिए OpenGL का उपयोग करने की संभावना दी।

नींव के अंत में उपलब्ध होने के साथ, xcompmgr ने कंपोज़िटिंग विंडो मैनेजर की सुविधाओं का बीड़ा उठाया।

चमक

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

कंपिज़

कंपिज़ का पहला संस्करण नोवेल (एसयूएसई) द्वारा फरवरी 2006 के बाद मुफ्त सॉफ्टवेयर के रूप में जारी किया गया था[5] (भी नया) Xgl के मद्देनजर। यह X के लिए शुरुआती कंपोज़िटिंग विंडो प्रबंधकों में से था।

मार्च 2006 में Compiz को Red Hat द्वारा AIGLX में पोर्ट किया गया था।[6]

बेरिल

बेरिल कॉम्पिज़ की क्विनस्टॉर्म शाखा के लिए परियोजना का नाम था, जिसकी घोषणा 19 सितंबर, 2006 को कॉम्पिज़ डेवलपर क्विन स्टॉर्म के बाद की गई और विकास दल ने फैसला किया कि फोर्क नोवेल द्वारा शुरू किए गए मूल कॉम्पिज़ से बहुत दूर आ गया था (compiz-vanilla). नोवेल एक्सजीएल/कॉम्पिज़ टीम (ज्यादातर डेविड रेवमेन) ने क्विनस्टॉर्म परिवर्तनों को कंपिज़-वेनिला के साथ विलय करने के प्रस्ताव को अस्वीकार करने के बाद, वास्तविक अंतर बनाने का निर्णय लिया।[7] कंपिज़ के मतभेदों के बीच, बेरिल के पास cgwd पर आधारित एमराल्ड नाम का नया विंडो डेकोरेटर था, साथ ही थीम मैनेजर भी था जिसे बुलाया गया था। emerald-theme-manager, gconf के बजाय सपाट फ़ाइल बैकएंड का उपयोग किया, और कोई GNOME निर्भरता नहीं थी।

कॉम्पिज़ और बेरिल समुदायों का विलय

30 मार्च, 2007 को बेरिल और कंपिज़ समुदायों के बीच विचार-विमर्श से दो समुदायों का विलय हो गया, जिसके परिणामस्वरूप दो नए सॉफ़्टवेयर पैकेज बने:

  • Compiz, (Compiz-core भी) जिसमें Compiz और बेस प्लगइन्स की केवल मुख्य कार्यक्षमता शामिल है
  • कंपिज़ फ्यूजन,[8] इसमें बेरिल और कॉम्पिज़ समुदायों के प्लगइन्स, डेकोरेटर्स, सेटिंग्स टूल्स और संबंधित एप्लिकेशन शामिल हैं। कंपिज़ फ़्यूज़न कंपिज़ की मुख्य कार्यात्मकताओं को जोड़ने के लिए स्थापना, कॉन्फ़िगरेशन और अतिरिक्त प्लगइन्स पर ध्यान केंद्रित करता है।

परिणामों में प्रत्येक समुदाय के सर्वश्रेष्ठ डेवलपर्स वाले कोड समीक्षा पैनल को निधि देने की योजना शामिल है जो यह देखेगा कि रिलीज़ पैकेज में शामिल कोई भी कोड उच्चतम मानकों को पूरा करता है और वितरण के लिए उपयुक्त है आधिकारिक तौर पर समर्थित पैकेज में।[9][10][11]

आगे की शाखाएँ

2008 की चौथी तिमाही में, कॉम्पिज़ की दो अलग शाखाएँ बनाई गईं: कॉम्पिज़++ और एनओएमएडी; कंपिज़++ कंपोज़िटिंग प्रभाव के बिना विंडो प्रबंधक के प्रतिपादन के लिए कंपोज़िटिंग विंडो मैनेजर और ओपनजीएल परतों को अलग करने और सी (प्रोग्रामिंग भाषा) से सी ++ प्रोग्रामिंग लैंग्वेज में पोर्ट के लिए तैयार किया गया था।[12] NOMAD को Compiz स्थापनाओं के लिए रिमोट डेस्कटॉप सॉफ्टवेयर के प्रदर्शन में सुधार के लिए तैयार किया गया था।[13]

कंपिज़ शाखाओं का विलय

2 फरवरी, 2009 को Compiz, Compiz++, NOMAD और Compiz Fusion के डेवलपर्स के बीच कॉन्फ़्रेंस कॉल आयोजित की गई थी, जहाँ एकीकृत रोडमैप के साथ परियोजनाओं को एकीकृत परियोजना में विलय करने का निर्णय लिया गया था, जिसे केवल Compiz नाम दिया गया था।[14][15][16]

कॉम्पिज़ 0.9 श्रृंखला

4 जुलाई, 2010 को, सैम स्पिल्सबरी, लीड कंपिज़ डेवलपर, ने कंपिज़ 0.9.0 को नए एपीआई के साथ जारी करने की घोषणा की, जिसे C++ में फिर से लिखा गया।[17] कैनोनिकल (कंपनी) | कैनोनिकल लिमिटेड ने अक्टूबर 2010 में उबंटू के लिए कॉम्पिज़ को और विकसित करने के लिए स्पिल्सबरी को नियुक्त किया।[18] तब से कंपिज़ विकास ज्यादातर उबंटू विकास के साथ मेल खाता है। मुख्य विकास कैननिकल के लॉन्चपैड (वेबसाइट) पर चला गया।[19] 0.9.5 तक के 0.9.x संस्करणों को अस्थिर/बीटा सॉफ़्टवेयर के रूप में देखा गया था।[20] संस्करण 0.9.6 प्रगति पर है, कैननिकल ने डेवलपर डैनियल वैन वुग्ट को कॉम्पिज़ पर पूर्णकालिक काम करने के लिए काम पर रखा है। जबकि 0.9.6 आधिकारिक तौर पर कभी जारी नहीं किया गया,[21] Compiz 0.9.7.0 उद्यम-लक्षित Ubuntu संस्करण इतिहास#1204|Ubuntu 12.04 LTS (दीर्घकालिक समर्थन) से महीने पहले जारी किया गया था और स्थिर घोषित किया गया था।[22] उबंटू 12.04 की आधिकारिक रिलीज से कुछ दिन पहले नई विकास शाखा, 0.9.8 बनाई गई थी[23] उबंटू संस्करण इतिहास # 1210 | उबंटू 12.10 की तैयारी में।[24] Compiz संस्करण 0.9.8 के लिए विकास नए लॉन्चपैड पृष्ठ पर चला गया है।[25] नवंबर 2012 में, स्पिल्सबरी ने घोषणा की कि उन्होंने कैननिकल छोड़ दिया है[26] और कहा कि उनकी कॉम्पिज़ को वेलैंड (प्रदर्शन सर्वर प्रोटोकॉल) में पोर्ट करने की कोई योजना नहीं है। जुलाई 2016 तक संस्करण 0.9.13 के विकास पर ध्यान देने के साथ छोटी सी टीम कंपिज़ पर काम करना जारी रखती है।[27]

कंपिज़ रीलोडेड

समूह[28] Compiz 0.8 सीरीज कोड बेस को फोर्क किया और इसे आधुनिक बनाया और 2019 तक इसे बनाए रखा।[29]

विशेषताएं

Error creating thumbnail:
शिफ्ट स्विचर प्लगइन

लगभग सभी उपलब्ध Compiz सुविधाएँ - ट्रांसलूसेंसी, डिमिंग और डीसैचुरेशन को छोड़कर - प्लगइन्स का उपयोग करके डिलीवर की जाती हैं।

Compiz प्लगइन्स में क्यूब प्रभाव, लाइव पूर्वावलोकन या आइकन के साथ Alt-Tab एप्लिकेशन-स्विचिंग, और macOS के मिशन नियंत्रण (macOS)macOS) के समान सुविधा शामिल है। एक्स के समग्र विस्तार का उपयोग किया जाता है, जैसा कि ओपनजीएल एक्सटेंशन है GLX_EXT_texture_from_pixmap.[30] कंपिज़ प्रोजेक्ट प्लगइन्स को चार मुख्य समूहों में वर्गीकृत करता है: मुख्य,[31] अतिरिक्त,[32] असमर्थित,[33] और प्रायोगिक।[34] विंडो प्रबंधक विंडो डेकोरेटर नामक प्रोग्राम का उपयोग करते हैं जो विंडो बॉर्डर को सामान्य न्यूनतम, अधिकतम और बंद बटन प्रदान करता है। कई विंडो प्रबंधकों के विपरीत, जिनके पास केवल विंडो डेकोरेटर है, Compiz उपयोगकर्ताओं के पास तीन विकल्प हैं:

  • जीटीके-विंडो-डेकोरेटर या तो बुनियादी काहिरा (ग्राफिक्स)-आधारित रेंडरिंग इंजन का उपयोग करता है या मेटासिटी थीम का उपयोग कर सकता है।[35]
    File:Emerald themer 0.9.5.png
    एमराल्ड थीमर 0.9.5 ट्रूग्लास 0.5 फ्रेम इंजन के साथ
    * केडीई-विंडो-डेकोरेटर नेटिव केविन विषयों का उपयोग करता है।[35]* एमराल्ड, कस्टम डेकोरेटर जिसका अपना थीम फॉर्मेट है जिसे कॉम्पिज़ में पोर्ट किया गया है।[35]यह बेरिल का डिफॉल्ट डेकोरेटर हुआ करता था।

तैनाती

कॉम्पिज़ या बेरिल को आमतौर पर गनोम 2 और जहां 3 के साथ लिनक्स और अन्य एक्स11-आधारित यूनिक्स-जैसे प्लेटफार्मों पर तैनात किया गया है। संस्करण 4.2 के बाद से, हालांकि, केडीई के स्वयं केविन कंपिज़ के समान क्षमताओं के साथ आते हैं।[36] जैसे, Compiz को आमतौर पर हाल के प्लाज्मा कार्यक्षेत्र संस्करणों के साथ तैनात नहीं किया जाता है।

गनोम संस्करण 3.0 गनोम शैल का उपयोग करता है जो म्यूटर (विंडो मैनेजर) कंपोजिंग विंडो मैनेजर के प्लगइन के रूप में बनाया गया है।[37] इसका अर्थ है कि कॉम्पिज़ का उपयोग गनोम शेल के संयोजन में नहीं किया जा सकता है।[38] Compiz डेवलपर्स की ओर से रखरखाव की कमी का हवाला देते हुए, Fedora ने Compiz को Fedora रिपॉजिटरी से Fedora 17 से हटा दिया।[39][40] हालांकि फेडोरा 18 के बाद से कॉम्पिज़ को फेडोरा रिपॉजिटरी में बहाल कर दिया गया है।[41] आधिकारिक मेट (सॉफ्टवेयर) स्पिन जिसमें कंपिज़ शामिल है, फेडोरा 19 के बाद से उपलब्ध है।[42][43] अगस्त 2013 में कॉम्पिज़ को डेबियन रिपॉजिटरी से डेबियन 7 (व्हीज़ी) से हटा दिया गया था, क्योंकि कॉम्पिज़ डेवलपर्स की ओर से टूटे हुए पैकेज और अपस्ट्रीम डेवलपमेंट की कमी थी।[44][45][46] Compiz को दिसंबर 2016 में Hypra.fr टीम द्वारा डेबियन में फिर से पेश किया गया था।[47] कंपिज़ को मई 2013 में आर्क लिनक्स रिपॉजिटरी से हटा दिया गया था।[48] Compiz अभी भी आर्क यूजर रिपॉजिटरी में उपलब्ध पैकेजों से स्थापित किया जा सकता है।

उबंटू संस्करण इतिहास#0606|उबंटू 6.06 एलटीएस और बाद में कॉम्पिज़ को ब्रह्मांड भंडार में शामिल किया। उबंटू 7.04 में डेस्कटॉप प्रभाव के रूप में सीमित संस्करण को डिफ़ॉल्ट रूप से शामिल किया गया था। Ubuntu 7.10 के बाद से, Compiz को डिफ़ॉल्ट रूप से सक्षम किया गया था।[49] 2010 में कैनोनिकल लिमिटेड ने अपना एकता (यूजर इंटरफेस) इंटरफेस जारी किया, जिसे कॉम्पिज़ के लिए प्लगइन के रूप में लिखा गया है।[50][51]

स्वागत और प्रभाव

प्रारंभिक Compiz समीक्षाएँ ज्यादातर इसके प्रदर्शन की प्रशंसा करने के लिए अनुकूल थीं,[52] सुंदरता[53] और नवीनता मूल्य।[54] इसे आसान स्थापना की अनुमति देने के लिए उबंटू 6.06 रिपॉजिटरी में शामिल किया गया था और 2021 तक, केवल बार उबंटू रिलीज को स्थगित कर दिया गया था।

मेतीस और प्रोजेक्ट लुकिंग ग्लास जैसी अन्य परियोजनाओं को ही समय के आसपास विकसित किया गया था, लेकिन कॉम्पिज़ के रूप में कोई भी ज्ञात या व्यापक रूप से तैनात नहीं हुआ। गनोम शेल और केविन जैसे अन्य विंडो प्रबंधक बाद में संयोजन प्रभावों को लागू करेंगे।

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

कुछ कंपिज़ प्रभाव (0.8.5)

यह भी देखें

संदर्भ

  1. "लिनक्स डिस्प्ले ड्राइवर". Nvidia. November 7, 2006. Retrieved May 12, 2012.
  2. "एएमडी मालिकाना लिनक्स रिलीज नोट्स". ATI. Retrieved July 14, 2010.
  3. "गनोम लाइव पर चमक!". Archived from the original on March 26, 2005.
  4. "K00l Luminocity OpenGL Videos".
  5. "Compiz OpenSUSE से". Archived from the original on February 15, 2006.
  6. Staff, OSNews. "एआईजीएलएक्स पर कंपिज़".
  7. "Compiz Forked: Beryl". Retrieved January 6, 2012.
  8. Spilsbury, Sam (June 20, 2007). "And the New Name is……". Retrieved March 30, 2012.
  9. Storm, Quinn. "[beryl-dev] Merge On (details still to be decided)". Archived from the original on March 26, 2007. Retrieved March 23, 2007.
  10. Carr, Robert. "[beryl-dev] Beryl and Compiz Merge: What's actually going on?". Archived from the original on April 5, 2007. Retrieved March 25, 2007.
  11. Laramie, Jeffrey. "[compiz] Compiz and Beryl are Reuniting". Retrieved April 4, 2007.
  12. Kasprzyk, Dennis (December 24, 2008). "कंपिज़ सुविधा शाखा कंपिज़ ++".
  13. "नोमाड होम पेज". openSUSE.org. April 28, 2010. Retrieved March 30, 2012.
  14. "कंपिज़ पुनर्गठित, समुदाय के भीतर आम सहमति तक पहुँचता है". Retrieved January 6, 2012.
  15. Lyngstøl, Kristian. "The Future of Compiz – Take two". Retrieved April 19, 2010.
  16. Lyngstøl, Kristian. "Announcement: Creation of the Compiz Council and the road ahead". Retrieved February 4, 2009.
  17. Sam Spilsbury. "[compiz] Compiz 0.9.2 is released!". lists.freedesktop.org. Retrieved October 24, 2010.
  18. Spilsbury, Sam (November 25, 2010). "Compiz के लिए एक उज्ज्वल नया भविष्य". …I was also hired by Canonical Ltd.…
  19. "लॉन्चपैड में कंपिज़ कोर". Launchpad.net. Retrieved May 13, 2012.
  20. Spilsbury, Sam (May 13, 2012). "कंपिज़ होम". Archived from the original on July 13, 2009. Retrieved July 10, 2009. The latest stable release of Compiz is 0.8.8. A C++ rewrite has been announced on December 24, 2009 and is now released as a beta version (0.9.5.x).
  21. "0.9.7.0: Compiz Core". Launchpad.net. March 2, 2012. Retrieved May 13, 2012.
  22. "Compiz Core – Series 0.9.7". Launchpad.net. Retrieved May 12, 2012.
  23. "Series 0.9.8 : Compiz Core". launchpad.net.
  24. "Compiz 0.9.8 series". Launchpad.net. Retrieved August 28, 2012.
  25. "लॉन्चपैड में कॉम्पिज़". Launchpad.net. Retrieved May 23, 2012.
  26. Spilsbury, Sam (November 16, 2012). "अगला अध्याय". Today was my last day at Canonical.
  27. "Series 0.9.13 : Compiz". Launchpad.net. Retrieved 2017-01-27.
  28. "Compiz Release Announcement – 0.8.14". Soreau's Blog.
  29. "कंपिज़ रीलोडेड". GitHub.
  30. "OpenGL specification for EXT_texture_from_pixmap". Archived from the original on July 20, 2008. Retrieved July 12, 2008.
  31. "प्लगइन्स मेन - कॉम्पिज़ विकी". Wiki.compiz.org. March 30, 2008. Retrieved March 30, 2012.
  32. "प्लगइन्सएक्स्ट्रा - कंपिज़ विकी". Wiki.compiz.org. June 11, 2008. Retrieved March 30, 2012.
  33. "प्लगइन्स असमर्थित - Compiz Wiki". Wiki.compiz.org. March 30, 2008. Retrieved March 30, 2012.
  34. "अन्य प्लगइन्स - कॉम्पिज़ विकी". Wiki.compiz.org. October 10, 2008. Retrieved March 30, 2012.
  35. 35.0 35.1 35.2 "Decorators/GTKWindowDecorator - Compiz Wiki". Wiki.compiz.org. September 23, 2008. Retrieved March 30, 2012.
  36. "4.2.0 Release Announcement". KDE. January 27, 2009. Retrieved March 30, 2012.
  37. Taylor, Owen (March 23, 2009). "Metacity, Mutter, GNOME Shell, GNOME-2.28". desktop-devel-list (Mailing list). gnome-shell is set up as a Mutter plugin that is largely written in JavaScript
  38. "Tech News: Compiz vs Gnome Shell". Martin-white.blogspot.de. August 9, 2010. Retrieved May 12, 2012.
  39. "[Phoronix] Compiz Is Likely To Get The Boot From Fedora 17". Phoronix.com. February 3, 2012. Retrieved May 12, 2012.
  40. "फेडोरा पैकेज डाटाबेस - compiz". Admin.fedoraproject.org. Archived from the original on November 4, 2011. Retrieved May 12, 2012.
  41. "Bug 851800 – Review Request: compiz - OpenGL window and compositing manager".
  42. "Fedora MATE-Compiz Desktop".
  43. "MATE-Compiz Spin - FedoraProject".
  44. "#677864 - compiz 0.8 should not release with wheezy - Debian Bug report logs".
  45. "#719870 - RM: ccsm compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compizconfig-backend-gconf compizconfig-backend-kconfig compizconfig-python -- ROM; dead upstream, unmaintained, RC-buggy - Debian Bug report logs".
  46. "Compiz just removed from the repos this week?".
  47. "डेबियन पैकेज ट्रैकर". tracker.debian.org.
  48. Piotrowski, Bartłomiej (May 20, 2013). "[arch-dev-public] Dropping compiz?".
  49. "Ubuntu Technical Board votes on Compiz for Ubuntu 7.10". Ars Technica.
  50. "क्या एकता केवल कॉम्पिज़ का एक प्लगइन है". November 13, 2010. The version of Unity that will be released in 11.04 is definitely implemented as plugin(s) in Compiz.
  51. Andrei, Alin "Andrew" (October 25, 2010). "Unity To Use Compiz instead of Mutter – Ubuntu 11.04 Natty Narwhal News". Webupd8.org. Retrieved March 30, 2012.
  52. "SLED 10 SP1: a great Linux desktop gets better". July 2, 2007. Retrieved October 31, 2021.
  53. "अंत में, कुछ लिनक्स आई कैंडी". February 10, 2007. Retrieved October 31, 2021.
  54. "Compiz Fusion 0.5.2 - Review". September 11, 2007. Archived from the original on September 19, 2020.

बाहरी संबंध