साइबर सुरक्षा
ओपन-सोर्स विकल्प सेमग्रेप लाइसेंस विवाद के बीच

सुरक्षा समुदाय ने जनवरी 2025 में, एक भूकंपीय परिवर्तन का अनुभव किया, जब प्रतिद्वंद्वी कंपनियों ने मिलकर सेमग्रेप – एक स्थिर अनुप्रयोग सुरक्षा परीक्षण उपकरण के फोर्क के रूप में ओपनग्रेप लॉन्च किया। एक बार इसकी सामुदायिक-चालित ओपन-सोर्स नैतिकता के लिए जाना जाता था, सेमग्रेप ने विवाद को जन्म दिया जब इसने अपने लाइसेंसिंग मॉडल को बदल दिया दिसंबर 2024 में। इन लाइसेंसिंग परिवर्तनों ने व्यावसायिक उत्पादों में योगदान नियमों के उपयोग को प्रतिबंधित किया और मुख्य विशेषताओं को एक पेयवाले पीछे स्थानांतरित कर दिया।
सेमग्रेप विश्वभर के विकासकर्ताओं के लिए एक आवश्यक उपकरण बन गया था क्योंकि यह कई प्रोग्रामिंग भाषाओं में कमजोरियों का पता लगा सकता था। हालांकि, कंपनी के निर्णय से साइबर सुरक्षा के लिए महत्वपूर्ण क्षेत्र में नवाचार को दबाने का खतरा है।
विवाद के बीच, डेवसेक ऑपरेशंस स्टार्टअप डीपसोर्स ने ग्लोबस्टार लॉन्च किया, एक नया ओपन-सोर्स टूलकिट कोड सुरक्षा के लिए। स्क्रैच से बनाया गया और एमआईटी लाइसेंस के तहत जारी किया गया, ग्लोबस्टार कहता है कि इसका उद्देश्य अपने कोड के लिए अनुप्रतिबंधित व्यावसायिक और पूर्ण सार्वजनिक पहुंच प्रदान करना है।
“ग्लोबस्टार के माध्यम से, हम सुरक्षा टीमों की जरूरतों को ध्यान में रखकर डिज़ाइन किए गए कस्टम स्टेटिक विश्लेषण के लिए एक ताज़ा दृष्टिकोण प्रदान कर रहे हैं। यह हमारे द्वारा विकसित एक आंतरिक फ्रेमवर्क से उत्पन्न हुआ था जो खतरे का पता लगाने के लिए था, ”डीपसोर्स के सह-संस्थापक और सीईओ संकेत सौरव ने मुझे बताया। “सेमग्रेप पहले से ही सक्षम हाथों में है, और हमारा लक्ष्य एक अलग मार्ग लेना था। हम खुद को एक प्रतिस्थापन के रूप में नहीं, बल्कि एक विकल्प के रूप में देखते हैं जो इस स्थान में एक नई दृष्टि लाता है। “
कंपनी ने कुल $7.7M की फंडिंग जुटाई है और वर्तमान में Y-Combinator निवेशकों द्वारा समर्थित है।
गो प्रोग्रामिंग भाषा का उपयोग करके विकसित और ट्री सिटर के साथ एकीकृत, ग्लोबस्टार 20 से अधिक प्रोग्रामिंग भाषाओं का समर्थन करता है। टूलकिट में एक सहज यामल इंटरफ़ेस है जो कस्टम सुरक्षा जांचकर्ता बनाने के लिए और जटिल, क्रॉस-फ़ाइल विश्लेषण के लिए एक उन्नत गो इंटरफ़ेस है।
“जब एक परियोजना को फोर्क किया जाता है, तो यह अक्सर एक अलग ट्रेजेक्टरी लेती है – लेकिन जब एक मौजूदा उत्पाद के ऊपर निर्माण करने के लिए प्रतिबंधित किया जाता है, तो नवाचार सीमित हो सकता है, ”संकेत ने कहा। “हमने एक प्रणाली बनाई है जो कस्टम कोड जांचकर्ता लिखने की प्रक्रिया को सरल बनाती है।”
व्यवसाय आवश्यकता बनाम ओपन-सोर्स संरक्षण
13 दिसंबर, 2024 को, सेमग्रेप ने अपने लाइसेंसिंग मॉडल को पुनः डिज़ाइन किया ताकि तीसरे पक्ष के उपयोग को प्रतिबंधित किया जा सके व्यावसायिक उत्पादों में योगदान नियमों के बिना अनुमति के। इसके अलावा, कंपनी ने अपने ओपन-सोर्स संस्करण को “सेमग्रेप सीई” (सामुदायिक संस्करण) में पुनः ब्रांड किया। सेमग्रेप दावा करता है कि इसके लाइसेंसिंग परिवर्तन बौद्धिक संपदा की रक्षा करने और टिकाऊ राजस्व सुनिश्चित करने के लिए आवश्यक हैं। कंपनी का तर्क है कि व्यावसायिक उपयोग को प्रतिबंधित करने से अनधिकृत पुनः पैकेजिंग को रोकने में मदद मिलती है और दीर्घकालिक नवाचार का समर्थन करता है।
“जब इंजीनियर एक समस्या का समाधान करने के लिए कोड लिखते हैं, तो स्टेटिक विश्लेषण कोड की जांच करता है निष्पादन के बिना, पैटर्न और संभावित मुद्दों की पहचान विकास प्रक्रिया में शुरुआती चरणों में। सेमग्रेप इस स्थान में एक सम्मानित खिलाड़ी है, और मैं उन्हें बहुत सम्मान देता हूं, ”संकेत ने कहा। “हालांकि, उनके लाइसेंसिंग में परिवर्तन व्यावसायिक उपयोगकर्ताओं के लिए एक व्यापक वास्तविकता को दर्शाता है: वीसी-समर्थित कंपनियों को ओपन-सोर्स सिद्धांतों के साथ टिकाऊ व्यवसाय मॉडल को संतुलित करना होगा।”
वह यह भी कहते हैं कि जबकि परिवर्तन ने सीधे तौर पर अंतिम उपयोगकर्ताओं को प्रभावित नहीं किया, यह एक चल रही बहस को उठाता है कि क्या ओपन-सोर्स पूरी तरह से अनुप्रतिबंधित रहना चाहिए या दीर्घकालिक व्यवहार्यता सुनिश्चित करने के लिए विकसित होना चाहिए।
जनवरी 2025 में, 10 डेवसेक फर्मों ने एक संघ बनाया और ओपनग्रेप लॉन्च किया। पारंपरिक रूप से तीव्र प्रतिद्वंद्वी, नए संघ ने सेमग्रेप के निर्णय को चुनौती देने की योजना बनाई है जो व्यावसायिक लाभ के लिए कार्यक्षमता को सीमित करने के लिए। एक ब्लॉग पोस्ट में, एंडोर लैब्स ने कहा कि स्टेटिक कोड विश्लेषण “प्रतिबंधित करने के लिए बहुत महत्वपूर्ण” है।
हालांकि, यह अभी तक स्पष्ट नहीं है कि क्या ओपनग्रेप वास्तव में एक पूरी तरह से नया समाधान प्रदान करता है या क्या यह केवल विरासत कोड को फिर से पैकेज करता है।
ओपन-सोर्स विकल्पों का उदय
डीपसोर्स ने विकासकर्ताओं के बीच एक बढ़ती जरूरत को पहचाना जो एक ऐसे उपकरण की मांग करते हैं जो विरासत प्रतिबंधों को विरासत में नहीं लेता है। “उद्यम ग्राहक कई उपकरणों को संभालना नहीं चाहते – यह एकीकरण चुनौतियों को बनाता है और एक समाधान की मांग को बढ़ावा देता है, ”संकेत ने समझाया। “स्टेटिक विश्लेषण कोड वास्तुकला को समझने में एक महत्वपूर्ण भूमिका निभाता है, जिस कारण से हमने खुद को एक एकीकृत मंच के रूप में स्थिति दी है।”
हालांकि, डीपसोर्स का ग्लोबस्टार अकेला नहीं है, सेमग्रेप लाइसेंसिंग विवाद के बाद कई स्थिर कोड विश्लेषण विकल्पों ने गति प्राप्त की है। उदाहरण के लिए, सोनारक्यूब एक कोड विश्लेषण प्लेटफ़ॉर्म है जो एक नि: शुल्क सामुदायिक संस्करण और भुगतान संस्करण प्रदान करता है, स्थिर कोड विश्लेषण, एकीकरण समर्थन और मेट्रिक्स ट्रैकिंग के लिए। इसी तरह, शेलचेक एक और विकल्प है जो विशेष रूप से शेल स्क्रिप्ट का विश्लेषण करने के लिए उपयोग किया जाता है, और विकासकर्ताओं को स्क्रिप्टिंग त्रुटियों को पकड़ने में मदद करता है जो बाद में बड़े बग या अक्षमताओं का कारण बन सकती हैं। यह उन आदेशों या वाक्य रचना को झंडा देता है जो विभिन्न शेल वातावरण में पोर्टेबल नहीं हो सकते हैं। अपनी आसानी के कारण – कमांड लाइन से चलने और सीआई/सीडी पाइपलाइनों में आसानी से एकीकृत करने की क्षमता के कारण, शेलचेक एक बढ़ती लोकप्रिय विकल्प बन गया है।
जबकि ओपनग्रेप एक विरासत उपकरण की ओपन-सोर्स जड़ों को संरक्षित करने का प्रयास करता है, अन्य विकल्प जैसे सोनारक्यूब, ग्लोबस्टार और शेलचेक भी एक ताज़ा और आगे की सोच वाला समाधान प्रदान करते हैं। जब ओपन-सोर्स बहस आगे बढ़ती है, तो विकासकर्ताओं और उद्यमों को कोड विश्लेषण के परिदृश्य को पुनः परिभाषित करने के लिए निर्णायक निर्णय लेने का सामना करना पड़ता है।












