एलएलव्हीएम / भांडण. यू मॅड जीसीसी?

llvm- लोगो

या वादाबद्दल मला एक पोस्ट लिहावे लागले एलडब्ल्यूएन मध्ये पोस्ट. आणि ते असे आहे की एलएलव्हीएम / क्लॅंग कंपाइलर प्रारंभ होत आहे काळजी जीएनयू मेलिंग याद्यावर.

एकेकाळी जीसीसी नावाचा एक कंपाइलर असा होता की त्याच्या अस्तित्वाच्या 25 वर्षांहूनही अधिक काळ हा विनामूल्य आणि कोपाईलफ्ट परवान्याबद्दल तसेच लिनक्स कर्नलद्वारे आणि फ्रीबीएसडी कडून नुकताच वापरला जाणारा कंपाईलर म्हणून खूप आदर आहे. ज्याला सी किंवा सी ++ मध्ये कसे विकसित करावे हे शिकायचे होते त्यांनी आपल्या मशीनच्या आर्किटेक्चरची पर्वा न करता जीसीसी नक्कीच वापरला. तथापि, जीसीसी एक निश्चित पासून ग्रस्त गुप्तता, अंशतः ज्याने ते तयार केले त्यांच्या तत्वज्ञानामुळे आणि काही अंशी त्याच्या कॅथेड्रल-शैलीच्या विकासामुळे, जि.सी.सी. मध्ये काय चालले आहे आणि जे नाही (यावर आता फारसे अस्तित्त्वात नाही) यावर जोरदार नियंत्रण ठेवले गेले, ज्याने हे उघडले फ्रंट-एंड आणि इतर वैशिष्ट्यांचे बांधकाम करण्याचा मार्ग जीसीसीने अखेर स्वीकारला. च्या छोट्या इतिहासाबद्दल अधिक जाणून घेण्यासाठी ईजीसीएस, मी हा दुवा सोडतो.

दरम्यान, अर्बाना-चॅम्पेन सर्कातील २००२ च्या इलिनॉय विद्यापीठात, एका संशोधन प्रकल्पातून मॉड्यूलर पद्धतीने तयार केलेले कंपाइलर तयार केले गेले जेणेकरून त्याचे स्वतंत्र घटक जसे की समोरचे टोके, कोड जनरेटर आणि ऑप्टिमायझर्स. ते त्याला कॉल करतात एलएलव्हीएम कारण सुरुवातीला हे एक निम्न-स्तरीय व्हर्च्युअल मशीन होते परंतु त्यापेक्षाही ते अधिक होते. आणि त्यांनी त्याला त्याचा स्वत: चा परवान्यासह परवाना दिला, जो होता बीएसडी प्रमाणेच (विनामूल्य, कोपाइलफ्ट नाही, जीपीएलचे अनुपालन आहे). बर्‍याच वर्षांनंतर Appleपलला एलएलव्हीएमची आवड निर्माण झाली आणि त्याने तिच्या आयओएस आणि ओएस एक्स ऑपरेटिंग सिस्टम तसेच इमारत (आणि एलएलव्हीएम सारख्या विनामूल्य परवान्याअंतर्गत रिलीझ करा) आपला स्वतःचा फ्रंट-एंड म्हणतात रेंगा, सी आणि ऑब्जेक्टिव्ह सी साठी. नकारात्मक बाजू म्हणजे एलएलव्हीएम / क्लॅंगचा समावेश होण्याची शक्यता आहे मालकीच्या कार्यक्रमांमध्येअशीच परिस्थिती एनव्हीआयडीएआकडून सीयूडीए कंपाईलर आणि fromपलमधील आयडीई एक्सकोडची आहे.

परंतु एक दिवस, काही आठवड्यांपूर्वी ईमॅक्स मेलिंग यादीवर, क्लॅंगसाठी डिझाइन केलेल्या स्वयंपूर्ण मोडविषयी चर्चेच्या मध्यभागी, दिमित्री गुटोव्ह तो म्हणतो, "मला बर्‍याच दिवसांपूर्वी रिचर्ड स्टालमॅन बद्दल सांगितले गेले होते वाईटाचा इतका द्वेष केला ज्याचा कोड इमाक्स मध्ये वापरणारा कोड समाविष्ट करण्यास विरोध केला होता. " यामुळे मग कोठे झगमगाट आणि विनामूल्य सॉफ्टवेअरवर पुन्हा चर्चा झाली रिचर्ड स्वत: स्पष्टीकरण देते: «आमचे धोरण असे आहे की जीएनसी पॅकेजमधील बदल स्वीकारावेत जे क्लॅन्गसह कार्य करू शकतील परंतु जीसीसीबरोबर नाही. ईमॅक्स लोकांना जीसीसीपासून दूर जाण्यासाठी प्रोत्साहित करणार नाही. जेव्हा आम्हाला संधी मिळेल, आम्ही जीसीसी ओव्हर क्लँग वापरुन प्रोत्साहित करू. "

थोड्याच वेळानंतर, एरिक रेमंड दिसू लागले (कॅथेड्रल आणि बाजार तयार करण्यासाठी प्रसिद्ध, ओपन सोर्सच्या व्याख्येसह) जो अर्धवट गाणे गाऊन, अर्ध्या ट्रोलिंग, जाऊन म्हणतो जीसीसी प्रोजेक्टच्या अधिक इंटरऑपरेबल करण्याच्या प्रतिरोधनास एलएलव्हीएम / क्लॅंग ही एक प्रतिक्रिया होती, तसेच क्लॅंगने अनेक तांत्रिक उपायांवर जीसीसीला मागे टाकले. त्याच्या मते (आणि दर्शवित आहे एक व्हिडिओ चांदलर कॅरथ लेक्चरवरून) क्लॅंग डेव्हलपरने स्टॉलमनला विचारले की जीसीसी फ्रंट टोक डायनॅमिक लायब्ररीत रुपांतरित केले जाऊ शकत नाही असे कोणतेही कारण आहे जे स्त्रोत कोड विश्लेषित करू इच्छित असलेल्या कोणत्याही प्रोग्रामद्वारे लिंक केले जाऊ शकते. जीसीसीचे एक गोल होते असे स्टॉलमनने उत्तर दिले टाळा मालकी कार्यक्रम त्याचा कोणताही भाग वापरण्यासाठी, त्यामुळे त्यांनी मुद्दाम विविध गोष्टी टाळल्या ज्या त्या posiblemente त्यांना त्यांचा उपयोग सुलभ झाला असता …… .. ज्याचा त्यांनी विचार केला एक असह्य उत्तर. त्यांना आयडी आणि इतर साधने तयार करायची होती जी कंपाइलर कोड सामायिक करतात आणि जीसीसी त्यांना येऊ देत नाहीत क्लॅंग तयार करण्यासाठी आणि / देव / शून्य वर जीसीसी पाठविण्यासाठी. जीसीसी विकसक त्यांनी त्याला चावायला लावले पूर्ण माहिती न दिल्याबद्दल (क्लॅंगने जीसीसीला बर्‍याच तांत्रिक उपायांमध्ये मागे टाकले या वस्तुस्थितीने). वेश्याच्या मध्यभागी स्टॉलमन असे म्हणत दिसतो एलएलव्हीएम एक भयानक थ्रोबॅक आहे, तांत्रिक कारणांमुळे नाही तर केवळ nonपलला फायदा झालेल्या त्याच्या नॉन-कॉफिलेट परवान्यासाठी आहे.

त्यानंतर एलडब्ल्यूएन लेखाने जीसीसीच्या मॉड्यूलरिटीवर दीर्घ परिच्छेद आणि त्यांचे मालकी कार्यक्रमांद्वारे अंतर्गत प्रतिनिधित्व वापरणे अवघड बनविण्यासाठी त्यांनी हेतुपुरस्सर समाविष्ट केलेल्या उपायांवर समर्पण केले. जीसीसी रनटाइम लायब्ररी अपवाद जीसीसीने मालकी कोड संकलित करावे की नाही हा प्रश्न सोडवते. मी केस देखील जोडायला आवडेल FreeBSD (अलीकडेच प्रकाशित केलेली आवृत्ती 10 जीसीसीला एलएलव्हीएम / क्लॅंग हे मुख्य कंपाइलर म्हणून बदलवते). त्यांनी वापरलेल्या जीसीसी ची नवीनतम आवृत्ती 4.2.1 होते (जीपीएलव्ही 2 परवान्यासह नवीनतम) आणि किंवा वेडा नाही ते ते GPLv3 सह आवृत्तीमध्ये अद्यतनित करणार होते (त्यांना फक्त हवे आहे कोणत्याही जीपीएलशिवाय बीएसडी), म्हणून त्यांच्याकडे एलएलव्हीएम / क्लॅंग येईल एक हातमोजा सारखे.

थोडक्यात, शाश्वत जीपीएल विरुद्ध बीएसडी युद्धाची आणखी एक लढाई.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   पांडेव 92 म्हणाले

    मनोरंजक नाही, चला विकसकांना एकमेकांना मारू द्या.

    1.    इलियोटाइम 3000 म्हणाले

      आणि म्हणूनच मायक्रोसॉफ्ट आणि atपल येथे काम करण्यासाठी आमच्याकडे आणखी एक असमाधानी कामगार आहे.

    2.    फ्रेम्स म्हणाले

      आपण बरोबर आहात, मी समर्थन देतो की सॉफ्टवेअर नेहमीच विनामूल्य असते जेणेकरुन कोणताही मनुष्य ते वाचू शकेल (मी लिनक्सला समर्थन देतो आणि वापरतो हेच एकमेव कारण आहे), परंतु शेवटी प्रोग्रामरकडे शेवटचा शब्द आहे.

  2.   f3niX म्हणाले

    चांगला लेख, मला नेहमी डायजेपॅन लेख आवडतात, ते सर्वसाधारणपणे येतात.

  3.   जर्मेन म्हणाले

    सत्य हे आहे की जीसीसीच्या त्या भागावर हा एक अत्यंत मूर्ख विचार आहे, जेव्हा एलएलव्हीएमच्या निर्मात्याने जीसीसीच्या लोकांना कोड ऑफर केला आणि त्यास नकार दिला, तेव्हा क्लॅंगची रचना केली गेली आहे जेणेकरून आयडीई सत्यापित करू शकतील वास्तविक वेळेचा कोड म्हणजे केवळ खासगी अ‍ॅप्सच नव्हे तर केडेलॉफ किंवा क्यूटीक्रिएटर सारख्या ओपन सोर्स विषयावर विम, केट, इमाक्स इत्यादी प्रगत संपादकांशिवाय फायद्याचे नाहीत. मी असे मानतो की एसेक्स बरोबर असे काहीतरी घडेल आणि जीपीएल परवान्याअंतर्गत ते लीनक्स बरोबर तयार केले जाईल जसे की एस्सेक्स सह घडलेले आहे.

    1.    इलियोटाइम 3000 म्हणाले

      जर ते ईजीसीएसमध्ये सुधारणा करू शकत नाहीत आणि / किंवा त्यास क्लॅन्गची सर्वोत्तम प्रतिस्थापना बनवू शकत नाहीत, तर मी क्लॅंग आणि एलएलव्हीएमकडे जाऊ.

    2.    xlash म्हणाले

      मूर्ख? मला असे वाटत नाही. मालमत्ता सॉफ्टवेअर तयार करण्यासाठी जीसीसीचा वापर केला जाऊ शकत नाही ही मालकी सॉफ्टवेअरच्या विकासासाठी मुक्त सॉफ्टवेअरच्या विकासास प्राधान्य देणे आणि त्याचा गैरफायदा न घेण्याचा एक मार्ग आहे. विनामूल्य सॉफ्टवेअरचा बचाव करण्याचा हा एक मार्ग आहे म्हणून त्याचे समर्थन केले पाहिजे. श्री. स्टालमन अगदी बरोबर आहेत, ही एक पाऊल मागे आहे. याव्यतिरिक्त, Appleपल सारख्या कंपन्यांना, लेखात नमूद केल्याप्रमाणे, एलएलव्हीएम / क्लॅंगद्वारे समुदायासाठी पूर्णपणे योगदान न देता आणि प्रकल्पाला कोणतेही क्रेडिट न देता फायदा होईल.

      लोकांना चियर्स करा!

      1.    जर्मेन म्हणाले

        जीसीसी आणि एलएलव्हीएम / सीएलएएनजी दोघेही मालकीचे सॉफ्टवेअर संकलित करू शकतात, जे सुधारित केले जाऊ शकत नाही ते जीसीसी आहे आणि ते बदल ज्ञात करत नाही. एलएलव्हीएम / क्लॅंगला जीपीएल म्हणून पुन्हा परवाना मिळू शकतो, यामधील सर्वात मोठा फरक म्हणजे एलएलव्हीएम / क्लॅन्गसाठी त्यांना सी ++ वापरावा लागतो आणि जीसीसीच्या लोकांना ते पहायचे नव्हते किंवा अलीकडेच ते रंगविले गेले नाही. माझ्या दृष्टीकोनातून जीसीसीचे पुनर्प्रलेखन करण्याऐवजी ते सी ++ करत आहेत कारण त्यांनी जीसीसी समर्थन करणारे आर्किटेक्चर्स आणि एलएलव्हीएम / सीएलएन्जी आणि नंतरच्या भाषेत क्लीनर नसलेले आणि त्यांची स्वतःची विकास शाखा देखरेख ठेवली पाहिजे.

    3.    कला म्हणाले

      तांत्रिक समस्यांपेक्षा मुक्त सॉफ्टवेअर आहे असे मला वाटते, तुमचे मत निराधार आहे. श्री स्टॉलमॅनला सर्वात जास्त चिंता आहे. तुमच्या दृष्टीने मी जे पाहतो त्यातील तांत्रिक भाग आहे आणि तुम्ही तुमच्या हक्कात आहात पण जेव्हा तुमच्याकडे एखादे पर्याय नसतील कारण एखाद्या कंपनीने आपले तंत्रज्ञान आपल्या ताब्यात घेतले, तेव्हा तुम्ही दोनदा विचार कराल.
      दुसरीकडे जीसीसीसह आपण कोड रिअल टाइममध्ये सत्यापित करू शकता, जसे मी पुन्हा सांगतो तसे आपले मत निराधार आहे.

      1.    जर्मेन म्हणाले

        १-जर जीसीसीने एलएलव्हीएम / सीएलएन्जी आणि कंपनीचा ताबा घेतला आणि जीपीएल म्हणून त्याचा परवाना घेतला तर, नमूद केलेला काटा जीपीएलच्या अंतर्गत असेल आणि एलएलव्हीएमला पुन्हा परवान्यासाठी परवानगी मागितली पाहिजे आणि त्यास आपल्या रेपोमध्ये समाविष्ट करावे. मी तुम्हाला कळवतो की परवाना प्रकार एमआयटी (एक्सओआरजी, वेलँड, ...) किंवा बीएसडी (फ्रीबीएसडी, ...) एलएलव्हीएमइतकाच परवानगी आहे.
        2 - जीसीसी सह आपण कोड पूर्णता स्वयं किंवा कोड सत्यापनकर्ता वास्तविक वेळेत लायब्ररीद्वारे प्रदान करू शकत नाही जी ती सीएलएएनजी विपरीत प्रदान करते.
        3 - एलसीव्हीएम हा जीसीसीसाठी एक उत्कृष्ट उपाय आहे केवळ तांत्रिकच नाही तर कार्यक्षमतेमध्ये देखील एलएलव्हीएम / सीएलएएनजी द्विपदी संकलित करण्यास अर्धा वेळ लागतो

  4.   Ekनडेकुएरा म्हणाले

    दीर्घकाळ जीएनयू आणि जीपीएल!

    1.    इलियोटाइम 3000 म्हणाले

      ते अल्कोहोल, जुगार आणि स्लटसह स्वतःचे क्लॅंग बनवू शकतात का ते पहा.

      1.    Ekनडेकुएरा म्हणाले

        अहो?

    2.    इलियोटाइम 3000 म्हणाले

      नाही, रिचर्ड. सेईलिनक्स हे एनएसएचे कार्य आहे याचा अर्थ असा नाही की इतर कोणतेही जीपीएल विना परवानाकृत साधन (जसे की एलएलव्हीएम / क्लॅंग) समान मॅट्रिक्समधून आले आहे.

      गंभीरपणे, मला वाटले की यासाठी पूर्णपणे तर्कसंगत हेतू आहे, परंतु मी हे पाहिले आहे की एफएसएफ सतरू इवाटा किंवा एमएएफआयएच्या कोणत्याही सदस्यापेक्षा अधिक पुराणमतवादी आहे.

      1.    कर्मचारी म्हणाले

        असे दिसते आहे की आपण मेलिंग यादी वाचली नाही आणि आपण लेखाच्या मधे काय म्हणतो त्याकडे रहा.
        तर्कसंगत वितर्क दिले गेले, अगदी तांत्रिक पर्याय देखील, परंतु तरीही, शीर्षक वाचणे आणि टिप्पण्यांमध्ये उडी घेणे फार सामान्य आहे.

  5.   गरीब टाकू म्हणाले

    Guhhhh GCC + Emacs. जर तुम्हाला जगायचे असेल तर माझा हात घ्या (स्टॉलमन)

  6.   चैतन्यशील म्हणाले

    प्युरिटन लोक मला माफ करतील, पण मला ते म्हणायचे आहे: मला स्टॅलमन कधीच आवडले नाही आणि बाकीचे दिवसही असेच आहे.

    आपण इतके बंद मनाचे असू शकत नाही. तो एक धर्मांध, वेड्यासारखा दिसतो आणि होय, त्याच्या कर्तृत्वासाठी आणि त्याच्यासाठी जेवढे पात्र असावे तितकाच आदर मला आवडत नाही.

    1.    झिरोनिड म्हणाले

      मी सहमत आहे. आधी मला त्याला खूप आवडले, पण आता तो खूप टोकाचा दिसत आहे ...

      1.    चॅनेल म्हणाले

        चरमपंथी ... वेडा ... धर्मांध ... होय, आपण त्याकडे कसे पाहता यावर ते अवलंबून आहे. माझ्यासाठी श्री. रिचर्ड स्टालमॅन एक प्रचंड सामाजिक विवेक असलेली व्यक्ती आहे. त्यांच्या जीवनाचा अर्थ सॉफ्टवेअर नाही तर समाज सुधारणे आहे. विनामूल्य सॉफ्टवेअर / ओपन सोर्स सॉफ्टवेअरमध्ये फरक आहे, त्यामध्ये पूर्वीचे सामाजिक विषय आणि तांत्रिक समस्यांकरिता असलेले.

    2.    xlash म्हणाले

      पण, तो एक शुद्ध किंवा नाही हा प्रश्न नाही. विनामूल्य सॉफ्टवेअरचा जन्म एक सामाजिक चळवळ म्हणून झाला होता आणि हेच श्री. स्टालमॅन अनेकांप्रमाणेच बचाव करतात.

      आपण इतके बंद मनाचे असू शकत नाही. तो एक धर्मांध, वेड्यासारखा दिसतो आणि होय, त्याच्या कर्तृत्वासाठी आणि त्याला जे काही पाहिजे असेल त्याबद्दल त्याला कितीही आदर वाटला तरी तो मला आवडत नाही. »

      वास्तविक, ते उलट आहे. मालकीकरण सुधारणांद्वारे कोणालाही त्याचा वापर प्रतिबंधित न करता कोणालाही मुक्तपणे प्रवेश करणे शक्य होते आणि मी माझ्या मागील टिप्पणीमध्ये म्हटल्याप्रमाणे, ते विनामूल्य सॉफ्टवेअरच्या विकासास प्राधान्य देतात आणि जोर देतात.

      मला वाटते की आपण दुसर्‍या संज्ञेसह धर्मांधता गोंधळात टाकत आहात. इतिहासाने चांगलेच सांगितले आहे की धर्मांधता मारते. आपण शोधत असलेली संज्ञा मूलगामी असू शकते परंतु त्या कट्टरपंथीशिवाय मुक्त सॉफ्टवेअर आणि जीएनयू / लिनक्स चळवळ अस्तित्त्वात नाही, कारण आम्हाला आज माहित आहे. वेडा गोष्टीबद्दल, मी तुझ्याशी वाद घालणार नाही, परंतु मी या दोन वर्षात जे पाहिले ते पाहिले आहे, वेडा लोक ते वेडे नाहीत.

      या परिच्छेदासह मी असे म्हणू इच्छितो की विनामूल्य सॉफ्टवेअर चळवळ ही केवळ संगणक चळवळ नाही तर एक सामाजिक कार्य आहे आणि याचा बचाव करणे आवश्यक आहे. आणि जर एलाव्ह आपण सामाजिक बद्दल मूलगामी असणे आवश्यक आहे. Appleपल किंवा मायक्रोसॉफ्ट सारख्या कंपन्या परिस्थितीचा फायदा घेण्यास मागेपुढे पाहणार नाहीत. आपण सामान्यत: वापरकर्त्यांच्या आणि लोकांच्या अधिकाराविषयी जागरूकता निर्माण केली पाहिजे.

      PS मी एलाव्हचे नाव घेतो कारण मी त्याला प्रतिसाद दिला आहे परंतु टिप्पणी सर्व जीएनयू / लिनक्सर्सना निर्देशित आहे.

      चियर्स लोक!

      1.    श्री_इ म्हणाले

        @ एक्सलॅश: सर!… धन्यवाद! मला हेच वाचण्याची गरज आहे. +1

        मी तुमची कॉपी करतो, मी ते छापतो आणि ते मी बायबलच्या बाजूला ठेवतो. (रेकॉर्डसाठी: त्यात किंवा त्यावरील नाही)
        शेवटी, या हालचाली आणि लिनस आणि समुदायाच्या प्रयत्नांमुळे धन्यवाद, असे काहीतरी केले गेले आहे ज्याने जग बदललेः
        "लिनक्सच्या आधी लिनक्स व" NOW "आहे."

      2.    Ekनडेकुएरा म्हणाले

        + 10

    3.    श्री_इ म्हणाले

      😀 @ इलाव:
      मी दिलगीर नाही पण मला ते म्हणायचे होते:
      आपल्या मागील काही पोस्ट मला आवडलेल्या आहेत, परंतु या नाही ... आणि जर त्या अशाच राहिल्या तर: कदाचित हे उर्वरित दिवस माझ्यासारख्याच राहील.
      बंद मनाचा होऊ नका. आपण धर्मांध, वेडा आणि आपल्या कृत्यांइतकेच आदर आहात (हा मंच) आणि आपण काय पात्र आहात… मला आवडत नाही (आपली टिप्पणी).
      😀 - हे! आता आपण आरएमएस प्रमाणेच (थोडेसे) अनुभव घेऊ शकता. आपल्याला त्याच्यासारखाच प्रसार-प्रक्षेपवक्र असणे आवश्यक आहे आणि तसेच, जवळजवळ अगदी तसच.
      ग्रीटिंग्ज कुआओओ!

  7.   झिरोनिड म्हणाले

    स्टॉलमन इतके बंद का आहे ते मला समजत नाही. मला असे म्हणायचे धोका आहे की मला वाटते की एलएलव्हीएम जीसीसीपेक्षा अगदी मुक्त आहे, कारण ते मालकी प्रोग्राममध्ये देखील वापरण्याचे स्वातंत्र्य देते. होय, मला माहित आहे की जीसीसीमधील निर्बंध मुक्त सॉफ्टवेअरला मदत करू शकतात परंतु मला असे नाही की ते एलएलव्हीएमला त्या मार्गाने विरोध करते.

    कोट सह उत्तर द्या

    1.    विल्सन म्हणाले

      स्टॉलमन बंद नाही. लेखकाच्या वैयक्तिक मतांवर हा लेख खूपच झुकलेला आहे.
      प्रत्यक्षात, जीसीसीचे निर्णय मोठ्या प्रमाणात तांत्रिक असतात. जीसीसीमध्ये त्यांना मॉड्यूलरिटी हवी आहे आणि ते ते करत आहेत, परंतु वेगळ्या मार्गाने (क्लँगमध्ये अस्तित्वात असलेल्या समस्या टाळणे).
      अधिक माहितीसाठी https://gcc.gnu.org/ml/gcc/2014-01/msg00176.html
      रेमंडने तेच लिहिले आहे आणि विकसकांचे प्रतिसाद आहेत.

  8.   सॅंटिक्लुक म्हणाले

    हे कोणाकडे मोठे आहे हे मला जाणवते ... अहंकार नक्कीच.
    दोन्ही संकलक उत्कृष्ट आहेत. परंतु कोणत्याही साधनाप्रमाणे हे आपण ते कसे वापरता यावर अवलंबून असते.
    एक सी # मध्ये विनामूल्य कोड लिहू शकतो आणि लिनक्ससह एक क्षेपणास्त्र बनवू शकतो.

  9.   गॅलक्स म्हणाले

    मला वाटते की आपण येथे अधिक व्यावहारिक असावे. स्टालमनची दृष्टी असणे आवश्यक आहे आणि आपला मार्ग गमावणे थांबवू नये. काय काळजी आहे की सध्याचा समुदाय खंडित नाही, जे घडत आहे तेच आहे. सर्वात समजूतदार बाब म्हणजे बीएसडी परवाना हा मालकीच्या वातावरणात वापरण्यास अनुमती देत ​​असला, जोपर्यंत लेखक ओळखले जात नाहीत (आणि त्यातील व्युत्पन्न देखील आहेत) समान तर्क वापरतात परंतु जीपीएल व्ही 2 किंवा त्याहून अधिक सह ..

  10.   पांडेव 92 म्हणाले

    सुदैवाने, स्टॉलमन थोड्या वेळाने ऐकले असेलच. दुसरा, संगणक प्रोग्राम किंवा कंपाईलर हा कधीही सामाजिक प्रश्न होणार नाही, याशिवाय असे पर्याय नेहमीच नसतात जे मुक्त नसतात! पण विनामूल्य
    एलएलव्हीएम क्लॅन्गबद्दल, विवादाचा काही अर्थ नाही, स्त्रोत नेहमीच राहणार असल्याने ते बीएसडी परवान्याअंतर्गत सोडण्यात आले आहे, म्हणूनच हे विनामूल्य सॉफ्टवेअर आहे, की एखादी कंपनी आपल्या गडद हेतूंसाठी वापरु शकते, याचा अर्थ असा नाही की आपण यापुढे करू शकत नाही. मूळ कोडमध्ये प्रवेश करा, परंतु मी पहात आहे, 2 किंवा 3 वगळता येथे कोणाकडेही क्लू नसतो.

    1.    xlash म्हणाले

      "संगणक प्रोग्राम किंवा कंपाईलर कधीही सामाजिक प्रश्न असू शकत नाही"
      तुला काय म्हणायचं नाही? मी आदर करतो की आपण इतरांप्रमाणेच विनामूल्य सॉफ्टवेअर चळवळीचा बचाव करीत नाही, परंतु मुक्त सॉफ्टवेअर ज्याचे प्रतिनिधित्व करते ते नाकारणे आपल्या बचावासाठी आणि तयार करण्यात बराच वेळ, पैसा आणि प्रयत्न गुंतविणा people्या लोकांबद्दल आपल्या बाबतीत अनादर वाटत आहे.

      अर्थात एलएलव्हीएम एक विनामूल्य सॉफ्टवेअर आहे परंतु याचा अर्थ असा नाही की त्यातील बदल आणि साधने आहेत. मूळ सॉफ्टवेअरमध्ये मुक्तपणे प्रवेश करण्यास केवळ सक्षम नाही तर त्यामध्ये बदल देखील करण्याची कल्पना आहे. जर मी एखादा प्रोग्राम विकसित केला आणि तो आपल्यासह सामायिक केला तर मी इच्छित आहे की आपण ज्यांच्याकडे आपल्या सुधारित आवृत्तीची एक प्रत द्याल त्यांच्यासाठी आपणही असेच करावे. हेच विनामूल्य सॉफ्टवेअर आणि कॉफीलीफ्ट बचाव करते, म्हणूनच हा एक सामाजिक प्रश्न आहे.

      "पण मला दिसेल की 2 किंवा 3 वगळता येथे कोणाचीही सुगावा नाही."
      येथे पोस्ट केलेल्या टिप्पण्यांद्वारे परवाना दोन प्रकारच्या परवानग्यांमधील फरकांची तुलना केली जाऊ शकते, जरी ते एकमेकांशी सुसंगत असतील तरीही आपण या निष्कर्षावर कसे आलात हे मला माहित नाही.

      1.    डायजेपॅन म्हणाले

        अशा कंपाईलरसह संकलित केलेला लेखा प्रोग्राम वापरुन प्रोग्रामिंगबद्दल काहीच माहिती नसलेल्या अकाऊंटंटच्या दैनंदिन जीवनावर त्याचा कसा परिणाम होतो?

        1.    xlash म्हणाले

          मुळीच नाही, मी मुक्त होईपर्यंत. पण टिप्पण्यांमध्ये मी ज्या विषयाचा सामना करतो तो म्हणजे आणखी एक म्हणजे डायजेपान. प्रोप्राइटरी सॉफ्टवेअर संकलित करण्यासाठी एक्स कंपाईलरच्या वापराबद्दल, प्रत्येक कंपाईलरमध्ये वापरलेल्या परवान्यांविषयी आणि त्यांच्यातील फरकांबद्दल मी बोलतो, बीएसडीपेक्षा जीएलपीच्या फायद्याचा मी नेहमी उल्लेख करतो, अर्थातच स्वातंत्र्याच्या दृष्टीकोनातून.

    2.    कर्मचारी म्हणाले

      एलओएल, असा दावा करणे की कोणासही कल्पना नाही की असे म्हणतात की सॉफ्टवेअर हा एक सामाजिक मुद्दा नाही.
      हे पाहू नये म्हणून आपण अंध असले पाहिजे किंवा कमीतकमी काही प्रमाणात मायओपिक असले पाहिजे, जेव्हा असे बरेच देश आहेत जेव्हा सॉफ्टवेअर डाउनलोड करण्यासाठी (मोठ्या किंवा कमी टक्केवारीत) स्थलांतर करतात, जेव्हा सर्व आंतरराष्ट्रीय माध्यमांद्वारे मालकी सॉफ्टवेअर हे साधन कसे आहे हे प्रतिध्वनी करते जेव्हा जगातील सर्वात श्रीमंत माणूस ऑपरेटिंग सिस्टमला समर्पित असेल तेव्हा मोठ्या प्रमाणात हेरगिरी करा.
      काय वाचण्यासाठी आहे.

    3.    Ekनडेकुएरा म्हणाले

      ... माझी इच्छा आहे की अधिक स्टॉलमन आणि कमी पांडे ऐकले जावेत ...

  11.   कर्मचारी म्हणाले

    लेखाच्या सुरुवातीस हा लेख थोडासा टेंन्टीस आहे, कारण ज्यांना असे विचारले पाहिजे की त्यांना "जरा वेडा झाला आहे" तर ते एलएलव्हीएम आहेत, कारण तेच कडवट तक्रारी करतात.

    आणि या विषयावर, आपण ज्यांना प्रथम "फ्रॅगमेंटेशन" म्हणतात आणि जे फ्री सॉफ्टवेअरसाठी ते किती "भयानक" आहे याच्या विरोधात भांडतात त्यांचा ढोंगीपणा आपण पाहू शकता.
    परंतु जेव्हा एखादी व्यक्ती त्याच्या म्हणण्यानुसार आणि करत असलेल्या सुसंगत असते, त्याच्या ओळखीचे पालन करत नसते आणि विनामूल्य कंपाईलर मालकीचे कंपाईलरच्या अनंततेचे व्यासपीठ बनते यावर सहमत नसते, तर हो, लाँग लाइव्ह, काटा तयार करण्यासाठी प्रत्येकजण!

  12.   चॅनेल म्हणाले

    परिभाषानुसार मुक्त सॉफ्टवेअर ही एक सामाजिक चळवळ आहे.

    जीपीएल वि बीएसडी संबंधितः
    “स्वातंत्र्य 3 मध्ये आपली सुधारित आवृत्त्या विनामूल्य सॉफ्टवेअर म्हणून प्रकाशित करण्याचे स्वातंत्र्य समाविष्ट आहे. एक विनामूल्य परवाना इतर प्रकारच्या प्रकाशनास अधिकृत देखील करू शकतो; दुसर्‍या शब्दांत सांगायचे तर, हा कोपलीफ्ट परवाना असण्याची गरज नाही. तथापि, सुधारित आवृत्त्या विनामुल्य परवान्यासाठी आवश्यक परवाना विनामूल्य मानला जाऊ शकत नाही. "
    “कोपलिफ्ट (हा अगदी थोडक्यात परिभाषित केलेला) नियम आहे, ज्या आधारे आपण प्रोग्रामचे पुनर्वितरण करता तेव्हा आपण इतरांना मुख्य स्वातंत्र्य नाकारण्यासाठी निर्बंध घालू शकत नाही. हा नियम मुख्य स्वातंत्र्यांशी जुळत नाही, उलट तो त्यांचे संरक्षण करतो. "

    जसे आपण पाहू शकता, कोपलिफ्ट जरी अल्पावधीत काहीसे स्वातंत्र्य काढून घेतो, दीर्घ कालावधीत ते त्याचे संरक्षण करते. म्हणूनच श्री. स्टालमन जीपीएलचा बचाव करतात: "विनामूल्य सॉफ्टवेअरमधील माझे कार्य एका आदर्शवादी ध्येयातून प्रेरित आहे: स्वातंत्र्य आणि सहकार्याचा प्रसार करणे."

  13.   चॅनेल म्हणाले

    http://www.gnu.org/philosophy/open-source-misses-the-point.html

    “मुक्त स्त्रोत ही एक प्रोग्रामिंग पद्धती आहे, मुक्त सॉफ्टवेअर ही एक सामाजिक चळवळ आहे. विनामूल्य सॉफ्टवेअर चळवळीसाठी, विनामूल्य सॉफ्टवेअर नैतिक अत्यावश्यक आहे, वापरकर्त्यांच्या स्वातंत्र्यासाठी आवश्यक आदर आहे. याउलट, मुक्त स्त्रोत तत्वज्ञान केवळ व्यावहारिक दृष्टीने सॉफ्टवेअरला कसे "सुधारित" करावे या दृष्टीने प्रश्न उपस्थित करते. हे कायम ठेवते की प्रोप्रायटरी सॉफ्टवेअर व्यावहारिक समस्यांचे निराकरण करण्यासाठी इष्टतम समाधान नाही. बहुतेक प्रकरणांमध्ये, 'ओपन सोर्स' वर चर्चा करताना चांगले आणि वाईट याचा विचार केला जात नाही, केवळ लोकप्रियता आणि यश. "

  14.   डॅनियल नोरिएगा म्हणाले

    मी यावर आधीपासूनच बर्‍याच वेळा टिप्पणी दिली आहे आणि मी त्याची पुनरावृत्ती करतच राहिलो आहे, सर्वसाधारणपणे लिनक्स मला खूपच आवडतो, परंतु जर एखादी गोष्ट मला लिनक्सबद्दल आवडत नसेल तर तो समुदाय आहे. जेव्हा “फ्री सॉफ्टवेयर” म्हणून “बंद” अशी विचारधारा पुढे चालू ठेवण्यासाठी आपण एखाद्या उंच उडीत जाऊ शकता, तेव्हा आपणास लक्षात येईल की जग उलटे आहे. मला वाटते की त्याच्या सुरुवातीस विनामूल्य सॉफ्टवेअर याबद्दल स्पष्ट होते, आज ही कथा वेगळी आहे.

  15.   दुर्मिळ प्रकरण म्हणाले

    मला विश्वास आहे की जीपीएल परवान्याच्या अटी व उद्दीष्टांविषयी बरेच जण स्पष्ट नव्हते. जीपीएल परवाना खूप परवानगी आहे परंतु त्यासह परवानाधारक प्रोग्राममधून नफा न मिळण्याची मर्यादा आहे. मी स्टॉलमनशी सहमत आहे, परंतु केवळ विनामूल्य सॉफ्टवेअर वापरण्याच्या टोकाशी नाही. वापरकर्त्यास एलएलव्हीएम / क्लॅंग वापरायचा आहे हा त्यांचा अधिकार आहे, परंतु एसएलएफला एलसीव्हीएम / क्लॅंग ने जीसीसी पुनर्स्थित करायचे असेल तर ते विनामूल्य सॉफ्टवेअरच्या तत्त्वांचे विरोधाभास असेल.