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

डेवलपर्स के बीच GitHub छोड़ने और "हरियाली चरागाह" खोजने के बारे में बहुत चर्चा थी। एक विशेष कोडर ने Microsoft द्वारा पिछली अपमानजनक प्रथाओं को सूचीबद्ध किया ताकि यह दिखाया जा सके कि GitHub का अधिग्रहण इसके समुदाय के लिए बुरी चीज क्यों है।
बिटकॉइन कोर के अनुरक्षक - बिटकॉइन नेटवर्क के पीछे का सॉफ्टवेयर - ने एक ट्वीट में कहा कि बिटकॉइन रिपॉजिटरी को स्थानांतरित करना चाहिए, यह उद्धृत करते हुए कि GitHub Microsoft के कदम के कारण अप्रचलित हो जाएगा।
इस तथ्य के बावजूद कि Microsoft हाल ही में Linux Foundation का हिस्सा है और ओपन सोर्स के मामले में खुद को एक दूरदर्शी कंपनी के रूप में कल्पना करने के लिए कड़ी मेहनत की है, इस तरह की परियोजनाओं को बनाए रखने वाले प्रोग्रामर्स का समुदाय कंपनी के खिलाफ लगभग जुनूनी रूप से अभियान चलाता है। आइए यह भी न भूलें कि Microsoft GitHub का दूसरा सबसे विपुल योगदानकर्ता है, कहीं अधिक।
मुझे गलत न समझें - ओपन-सोर्स कोडर्स के ऐसा करने के उनके कारण हैं, MS से पूर्व कथित गलत काम को देखते हुए। हालांकि, जैसा कि हम आमतौर पर प्रोग्रामिंग में करते हैं, कंपाइल करने से पहले हर चीज का उचित लेखा-जोखा चाहिए।
आखिरकार इसका क्या मतलब है?

यह तथ्य कि अधिग्रहण की घोषणा के बाद GitLab के उपयोगकर्ता आधार में दस गुना वृद्धि देखी जा रही है, GitHub के हाथों में इस बदलाव का अनुसरण करने वाले किसी भी व्यक्ति के लिए खतरे की घंटी बजा सकती है, लेकिन आप यह जानकर आश्चर्यचकित हो सकते हैं कि Microsoft ने वास्तव में यहां कुछ अच्छा किया हो सकता है।
इसका कोई निश्चित प्रमाण नहीं है, हालांकि। यह बताना जल्दबाजी होगी। हालांकि, कंपनी आगे बढ़ी और Nat Friedman को नियुक्त किया - ओपन-सोर्स समुदाय के एक अत्यधिक सम्मानित सदस्य - को सहायक कंपनी के CEO के रूप में। Reddit पर सवालों के जवाब देने के बाद, उन्होंने उन डेवलपर्स से कहा जो प्लेटफॉर्म छोड़ रहे थे:
डेवलपर्स स्वतंत्र विचारक हैं और हमेशा संदेह की एक स्वस्थ डिग्री रखेंगे, लेकिन मैं स्वीकार करता हूं कि यह देखकर दुख हुआ कि कुछ लोग अपना कोड स्थानांतरित करने के लिए मजबूर महसूस करते हैं। मैं उनका विश्वास अर्जित करने की जिम्मेदारी को गंभीरता से लेता हूं।
बेशक, कुछ इसे Microsoft की चापलूसी के रूप में देख सकते हैं, लेकिन फिर भी कोई यह तर्क नहीं दे सकता कि कंपनी इस विशेष मामले में अपनी विश्वसनीयता बनाए रखने के लिए हर संभव प्रयास नहीं कर रही है। इसके अलावा, यह तथ्य कि GitLab को उपयोगकर्ता अनुरोधों की दस गुना संख्या मिली, इसका मतलब यह नहीं है कि GitHub खून बह रहा है। यह उथल-पुथल का क्षण है और कुछ प्रवासन की उम्मीद है। उस ने कहा, GitLab GitHub की तुलना में काफी छोटा है, इसलिए उनके अंत में दस गुना लाभ GitHub के उपयोगकर्ता आधार में पांच प्रतिशत नुकसान का मतलब हो सकता है।
और फिर तथ्य यह है कि हम ठीक-ठीक सौ प्रतिशत सुनिश्चित नहीं हैं कि हम जानते हैं कि Microsoft सॉफ्टवेयर कंपनी के साथ क्या करना चाहता है। क्या यह Visual Studio जैसे अपने मालिकाना कोडिंग प्लेटफॉर्म के लिए GitHub के समर्थन को बढ़ाना चाहता है? क्या Microsoft GitHub के पेड प्राइवेट रिपॉजिटरी को अधिक आकर्षक बनाना शुरू करेगा ताकि उपयोगकर्ता उन्हें चाहें? या क्या यह सिर्फ साइट को Microsoft विज्ञापनों से भरना चाहता है?
कुछ भी बिल्कुल स्पष्ट नहीं है, इसलिए कोई भी प्रतिक्रिया, जिसमें किसी अन्य प्लेटफॉर्म पर प्रवासन शामिल है, पूरी तरह से समय से पहले और आवेगी है। कोई कह सकता है कि एक साधारण समाचार कहानी के आगमन पर इतनी बड़ी परियोजना का ऐसा प्रवासन शायद थोड़ा गैर-जिम्मेदाराना है।
जहां तक "इसका डेवलपर्स के लिए क्या अर्थ है," इसका मतलब है कि प्लेटफॉर्म में कुछ बदलाव हो सकते हैं जो अप्रत्यक्ष या सीधे उनकी परियोजनाओं को प्रभावित कर सकते हैं।
मेरी सलाह? एक ओपन-सोर्स डेवलपर से दूसरे को, मैं कहूंगा कि इंतजार करना समझदारी होगी, देखें कि क्या होता है, कहीं और एक खाता सेट करें और कुछ वास्तव में पृथ्वी-हिला देने वाली घटना होने की स्थिति में अपने रिपॉजिटरी की एक क्लोन कॉपी तैयार रखें।
यह अत्यधिक संभावना नहीं है कि Microsoft सब कुछ उल्टा कर देगा। सबसे खराब स्थिति यह है कि Microsoft GitHub के ब्लॉग में ऐसे बदलावों की घोषणा करेगा जो आपको पसंद नहीं हैं, जिससे आपको कहीं और जाने के लिए पर्याप्त समय मिलेगा।
क्या आपको लगता है कि इस अधिग्रहण के बाद GitHub से बाहर निकलना उचित है? हमें टिप्पणी में बताएं!