5 पॉइंट द्वारा baeba 2025-05-08 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • C/C++ जटिल है, लेकिन JetBrains डेवलपमेंट environment को और आसान बनाना चाहता है.
  • अब CLion को गैर-व्यावसायिक उपयोग के लिए मुफ़्त इस्तेमाल किया जा सकता है.

क्या बदला है?

  • RustRover, Rider, WebStorm पर लागू गैर-व्यावसायिक मुफ़्त लाइसेंस मॉडल को अब CLion तक विस्तारित किया गया है.
  • सीखना, open source, content creation, hobby development आदि को गैर-व्यावसायिक उपयोग माना जाता है.

यह फैसला क्यों लिया गया?

  • JetBrains IDE तक पहुंच बढ़ाने के लिए.
  • ज़्यादा लोगों को सीखने और बनाने में सक्षम करने के लिए entry barrier कम करना इसका उद्देश्य है.

CLion ही क्यों?

  • C/C++ की learning curve कठिन है, और यह अब भी एक महत्वपूर्ण system language है.
  • CLion को मुफ़्त उपलब्ध कराकर प्रयोग और सीखने के अवसर देना लक्ष्य है.

व्यावसायिक बनाम गैर-व्यावसायिक उपयोग की परिभाषा

  • product development और revenue-generating activities व्यावसायिक उपयोग हैं.
  • सीखना, open source contribution, और non-profit content creation गैर-व्यावसायिक उपयोग हैं.
  • मुफ़्त वर्ज़न में anonymous usage statistics भेजना अनिवार्य है.

FAQ - लाइसेंस

  • मुफ़्त वर्ज़न में paid features का अधिकांश हिस्सा शामिल है, और केवल Code With Me Community वर्ज़न तक सीमित है.
  • व्यावसायिक और गैर-व्यावसायिक उपयोग मिलाने पर paid license आवश्यक है.
  • गैर-व्यावसायिक लाइसेंस हर 1 साल में अपने-आप renew होता है, और renew के लिए पिछले 6 महीनों के भीतर उपयोग का इतिहास होना चाहिए.

FAQ - anonymous data collection

  • JetBrains anonymous statistics एकत्र करता है और उनका उपयोग product improvement के लिए करता है.
  • यदि आप यह नहीं चाहते, तो paid version में जाना होगा.

FAQ - गैर-व्यावसायिक लाइसेंस कैसे प्राप्त करें

  • IDE के भीतर 'गैर-व्यावसायिक उपयोग' चुनें → JetBrains account में login करें → सहमति देने के बाद उपयोग करें.
  • मौजूदा paid users भी लाइसेंस हटाकर गैर-व्यावसायिक वर्ज़न में स्विच कर सकते हैं.
  • केवल CLion 2025.1.1 या उससे ऊपर के वर्ज़न में समर्थित है.

1 टिप्पणियां

 
GN⁺ 2025-05-08
Hacker News राय
  • JetBrains 25 सालों से top-tier IDE, language, runtime और दूसरे developer products बना रहा है, फिर भी इसकी valuation लगभग 5 अरब डॉलर आंकी गई है। वहीं, कुछ महीने पुराने "pre-revenue" startups AI coding wrappers लॉन्च करके इससे दोगुनी रकम पर funding जुटा रहे हैं या acquire हो रहे हैं

    • यह देखकर बहुत खुशी है कि JetBrains अपने सभी editors non-commercial use के लिए free कर रहा है
    • कभी-कभार किए जाने वाले side projects से पैसा नहीं कमाता था, इसलिए license cost को justify नहीं कर पाता था
    • JetBrains के editors सच में बहुत पसंद हैं, और उनका key mapping मेरी आदतों का हिस्सा बन चुका है
    • code कैसे काम करता है यह समझने, usage ढूँढ़ने या refactor करने में यह बहुत smart है
    • Git UI ही Git को सहने लायक बनाने का एकमात्र तरीका है
    • university graduate होने के बाद भी email address बनाए रखकर student free access कुछ और समय तक इस्तेमाल किया, लेकिन 1-2 साल पहले से यह काम नहीं करता
    • यह JetBrains के लिए एक प्रेम-पत्र जैसा है
  • IntelliJ version 3.0 से इसका उपयोग करना शुरू किया था, और Linux पर भी यह बढ़िया चलता था

    • Eclipse और दूसरी भुला दी गई IDEs इतनी खराब थीं कि उन्हें तुरंत छोड़ दिया
    • शुरू से ही refactoring लगभग perfect थी, और इसने मेरे coding करने का तरीका बदल दिया
    • ज़्यादातर PyCharm और कभी-कभी CLion इस्तेमाल करता हूँ
    • हर नई release UI को बेहतर बनाती है और useful features जोड़ती है
    • यह बात हैरान करती है कि यह सभी languages, libraries और frameworks को support करता है
    • support हमेशा शानदार रहा है, और technical questions या bug reports पर email का जवाब हमेशा तेज़ी और सोच-समझ के साथ मिला
    • इतने समय तक शानदार products दिए हैं, इसलिए हर साल license fee चुकाता हूँ
    • यह अच्छा लगता है कि products को internet connection के बिना भी इस्तेमाल किया जा सकता है
    • JetBrains ने खुद को बेचा नहीं, और यह उन गिनी-चुनी कंपनियों में है जिसने लंबे समय तक product breadth, depth, quality और support को शानदार बनाए रखा है
    • अगर इसे IBM को बेच दिया गया होता, तो product शायद गायब हो गया होता
    • इसकी तुलना सिर्फ Postgres से की जा सकती है
    • JetBrains का धन्यवाद
  • PyCharm और RustRover के अनुभव के आधार पर, यह सबसे अच्छा code editor है

    • यह एकमात्र editor है जो project को सही तरह से model करता है
    • performance issues का अनुभव होता है, कभी-कभी CPU धीमा पड़ जाता है या अटक जाता है
    • लगता है memory leak है
    • performance issues के बावजूद, पहली वजह के कारण इसे इस्तेमाल करता हूँ
    • मेरा अनुभव दूसरे users से मेल नहीं खाता
    • कई users इसे heavy मानते हैं, लेकिन उन्हें freeze, crashes या memory leaks का अनुभव नहीं होता
    • बहुत से लोग दावा करते हैं कि VsCode multi-file project management के लिए ठीक है
  • अगर free version में plugins enabled हों, तो CLion Rust के लिए भी शानदार है

    • JetBrains का धन्यवाद
    • चिंता है कि छोटी कंपनियाँ अब असली subscription fee देना नहीं चाहेंगी
    • सोच रहा हूँ कि क्या IDE space में, जहाँ VSCode जैसे मजबूत free alternatives हैं, यह किसी दूसरे funding model की ओर बढ़ रहा है
  • 6-7 साल पहले काम पर CLion इस्तेमाल किया था, और छोटे projects के लिए यह शानदार product था

    • medium-sized projects में यह धीमा पड़ जाता था, इसलिए VSCode पर switch कर लिया
    • अब नए employer के पास हूँ, लेकिन इसे फिर से देखना चाहता हूँ
    • ध्यान रहे कि यदि आप non-commercial license इस्तेमाल करते हैं, तो anonymous usage stats collection से opt out नहीं कर सकते
    • यही बात MS-branded VSCode पर भी लागू होती है
    • Microsoft के खिलाफ हूँ और usage stats collection पसंद नहीं है, लेकिन कम से कम यह Microsoft का सीधा competitor है
    • कुछ साल पहले CppCon में JetBrains कर्मचारियों से बात करने का मौका मिला था, और वे बहुत अच्छे लगे तथा भरोसा जगा गए
    • personal projects के लिए इसे देखूँगा और जाँचूँगा कि क्या यह कुछ साल पहले से बेहतर हुआ है
  • free version opt-out के बिना telemetry भेजता है

  • हाल में LSP और दूसरे tools बेहतर हुए हैं, लेकिन कुछ C++ projects के लिए सही code navigation और completion पाने हेतु proprietary IDE की ज़रूरत होती है

    • विकल्प हैं: a) 3 घंटे यह debug करने में लगाओ कि neovim का LSP हर जगह squiggles क्यों बना रहा है, या b) CLion चला लो
  • JetBrains IDEs उनकी कई सुविधाओं की वजह से पसंद हैं

    • Git tools (जैसे diff checker) बेहतरीन हैं
    • इसे C++ के लिए इस्तेमाल करना चाहता था, और लगता है कि कई LSP solutions उतने अच्छे नहीं हैं
    • CLion के non-commercial version का उपयोग करने की उम्मीद है
  • समझ नहीं आता कि लोग free version में telemetry बंद न कर पाने की शिकायत क्यों करते हैं

    • अगर anonymous telemetry से असहज हैं, तो paid version इस्तेमाल कर सकते हैं