मुक्त स्रोत सॉफ्टवेअर म्हणजे काय?

आपण कदाचित ते लक्षात नसेल परंतु आपण जवळपास दररोज ओपन सोअर्स सॉफ्टवेअरचा उपयोग कराल

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

स्त्रोत कोड म्हणजे सॉफ्टवेअरच्या मागे-पडद्यामागील प्रोग्रामिंग भाग जे वापरकर्ते सहसा पाहत नाहीत. सोअर्स कोड सॉफ्टवेअर कशी काम करतो आणि सॉफ्टवेअरच्या विविध वैशिष्ट्यांमधील सर्व वैशिष्ट्यांकरीता निर्देशांचे पालन करतो.

वापरकर्ते OSS मधून कशाप्रकारे लाभ करतात?

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

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

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

ओपन सोर्स कुठून आला?

सहयोगी सॉफ्टवेअर कोडींगची संकल्पना 1 950-9 60 च्या शैक्षणिक मुदतीत असून 1 9 70 आणि 1 9 80 च्या सुमारास या कायदेशीर वादांमुळे वादग्रस्त सॉफ्टवेअर सेडंगमुळे सॉफ्टवेअर सेडिंग गमावले जाऊ शकते. 1 9 85 मध्ये रिचर्ड स्टॉलमनने फ्री सॉफ्टवेअर फाऊंडेशन (एफएसएफ) ची स्थापना होईपर्यंत प्रोप्रायटरी सॉफ्टवेअरने सॉफ्टवेअर बाजारात ताबा मिळवला. "मुक्त सॉफ्टवेअर" ची संकल्पना म्हणजे स्वातंत्र्य, किंमत नाही. मुक्त सॉफ्टवेअरच्या मागे असलेल्या सामाजिक चळवळीने असे म्हटले आहे की सॉफ्टवेअर वापरकर्त्यांना त्यांच्या गरजा पूर्ण करण्यासाठी, बदलणे, अद्ययावत करणे, दुरुस्त करणे आणि स्त्रोत कोडमध्ये जोडणे, आणि ते इतरांना वितरीत करण्यास किंवा मुक्तपणे सामायिक करणे यासारखे स्वातंत्र्य असावे.

एफएसएफने त्यांच्या जीएनयू प्रोजेक्ट सोबत मुक्त आणि ओपन सोर्स सॉफ़्टवेअर मोहिमेत एक महत्वाची भूमिका बजावली. जीएनयू एक मुक्त ऑपरेटिंग सिस्टीम आहे (सामान्यतः उपकरणांचे संचयन, लायब्ररी, आणि अनुप्रयोग ज्या एकत्र किंवा आवृत्ती म्हणून संदर्भित केले जाऊ शकतात किंवा वितरणासह सोडवले जाणारे एखादे उपकरण किंवा संगणक कसे चालवावे याविषयी मार्गदर्शन करतात अशा प्रोग्राम आणि साधनांचा संच). जीएनयू नावाचा प्रोग्राम असलेल्या कर्नल नावाचा आहे, जो संगणक किंवा उपकरणाचा विविध संसाधने व्यवस्थापित करतो, सॉफ्टवेअर ऍप्लिकेशन्स आणि हार्डवेअर दरम्यान आणि पुढे संप्रेषणांचा समावेश होतो. GNU सह बनवलेले सर्वात सामान्य कर्नल हे Linux कर्नल आहे, जे मूळतः लिनस टॉर्वाल्ड्सने बनवले आहे. हे ऑपरेटिंग सिस्टम आणि कर्नल जोडणी तांत्रिकदृष्ट्या जीएनयू / लिनक्स ऑपरेटिंग सिस्टीम असे म्हणतात, तरीही ती नेहमी लिनक्स म्हणूनच ओळखली जाते.

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

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

मुक्त स्रोत सॉफ्टवेअर हा रोजच्या आयुष्याचा भाग आहे

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

आपण आपल्या लॅपटॉप किंवा डेस्कटॉपवर हा लेख वाचत असल्यास, आपण वेब ब्राउझर म्हणून Chrome किंवा Firefox वापरत आहात? मोझिला फायरफॉक्स ओपन सोअर्स वेब ब्राउझर आहे. Google Chrome ही क्रोमियम नावाची मुक्त स्त्रोत ब्राउझर प्रकल्पाची सुधारित आवृत्ती आहे - जरी Google विकासकांनी Google विकासकांद्वारे अद्ययावत आणि अतिरिक्त विकासामध्ये सक्रिय भूमिका बजावत राहिली आहे, परंतु Google ने प्रोग्रामिंग आणि वैशिष्ट्ये जोडली आहेत (ज्यापैकी काही उघडलेली नाहीत स्रोत) Google Chrome ब्राउझर विकसित करण्यासाठी या मूलभूत सॉफ्टवेअरवर

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

ओपन सोअर्स आमची तंत्रज्ञानाची पुनर्रचना करीत आहे आणि आपल्या दैनंदिन जीवनात पुनरुत्पादन करीत आहे ज्यायोगे आपल्याला नेहमीच जाणत नाही. स्त्रोत प्रकल्प उघडण्यासाठी योगदान देणारे प्रोग्रामर जागतिक समुदायाचे ओएसएसएस ची व्याख्या वाढवितात आणि आमच्या समाजात आणलेल्या मूल्यात वाढ करतात.