what is Free software?

స్వేచ్ఛ సాఫ్టువేర్ అంటే ఏమిటి?

స్వేచ్ఛ సాఫ్ట్వేర్ నిర్వచనం: స్వేచ్ఛ సాఫ్టువేర్ నిర్వచనం ఒక ప్రత్యేకమైన సాఫ్ట్వేర్ ప్రోగ్రామ్ ఉచిత సాఫ్టువేర్గా అర్హత ఉందా లేదా అనేదానికి సంబంధించిన ప్రమాణాలను అందిస్తుంది. ఎప్పటికప్పుడు మేము ఈ నిర్వచనాన్ని సవరిస్తాము, దానిని వివరించడానికి లేదా సున్నితమైన సమస్యల గురించి ప్రశ్నలను పరిష్కరించడానికి. ఉచిత సాఫ్టువేర్ నిర్వచనాన్ని ప్రభావితం చేసే మార్పుల జాబితాకు దిగువ ఉన్న చరిత్ర విభాగాన్ని చూడండి.

"ఓపెన్ సోర్స్" విభిన్నమైనది: విభిన్న విలువలపై ఆధారపడి వేర్వేరు తత్వశాస్త్రం థో ఉంది. దాని ఆచరణాత్మక వివరణ చాలా భిన్నంగా ఉంటుంది, కానీ దాదాపు అన్ని ఓపెన్ సోర్స్ ప్రోగ్రామ్లు నిజానికి ఉచితం. "ఓపెన్ సోర్స్" ఫ్రీ సాఫ్ట్వేర్ యొక్క అంశాన్ని ఎందుకు మిస్ చేస్తుంది?

"ఫ్రీ సాఫ్టువేర్" అనగా వినియోగదారుల స్వేచ్ఛ మరియు సమాజమును గౌరవించే సాఫ్ట్వేర్. సుమారుగా, వినియోగదారులు అమలు చేయడానికి, కాపీ చేయడానికి, పంపిణీ చేయడానికి, అధ్యయనానికి, మార్పుకు మరియు మెరుగుపరచడానికి స్వేచ్ఛను కలిగి ఉంటారు. అందువలన, "స్వేచ్ఛా సాఫ్ట్ వేర్" అనేది స్వేచ్ఛ యొక్క విషయం, ధర కాదు. భావనను అర్ధం చేసుకోవడానికి, మీరు "స్వేచ్ఛా ప్రసంగం" లో "స్వేచ్ఛాయుత" గా కాకుండా "ఉచిత బీర్" లాగా కాదు. మేము కొన్నిసార్లు "స్వేచ్ఛా సాఫ్ట్ వేర్," అని పిలుస్తాము, ఫ్రెంచ్ లేదా స్పానిష్ పదాన్ని స్వతంత్రంగా "స్వేచ్ఛగా" స్వీకరించడానికి, సాఫ్ట్వేర్ను స్వేచ్ఛగా చెప్పాలనేది మేము చెప్పలేము.

ఈ స్వేచ్ఛ కోసం మేము ప్రతి ఒక్కరికీ ప్రచారం చేస్తున్నందున ప్రతిఒక్కరూ వారికి అర్హులు. ఈ స్వేచ్ఛలతో, వినియోగదారులు (వ్యక్తిగతంగా మరియు సమిష్టిగా) ప్రోగ్రామ్ను నియంత్రిస్తారు మరియు వాటి కోసం ఏమి చేస్తుంది. వినియోగదారులు ప్రోగ్రామ్ను నియంత్రించనప్పుడు, మేము దానిని "ఉచితమైన" లేదా "యాజమాన్య" కార్యక్రమం అని పిలుస్తాము. కాని ఉచితం కార్యక్రమం వినియోగదారులు నియంత్రిస్తుంది, మరియు డెవలపర్ ప్రోగ్రామ్ను నియంత్రిస్తుంది; ఈ కార్యక్రమం అన్యాయమైన శక్తి యొక్క ఒక పరికరం చేస్తుంది.

నాలుగు ముఖ్యమైన స్వేచ్ఛలు:

కార్యక్రమం యొక్క వినియోగదారులు నాలుగు ముఖ్యమైన స్వేచ్ఛలు కలిగి ఉంటే ఒక ప్రోగ్రామ్ ఉచిత సాఫ్టువేరు:[1] 1.ఏ ఉద్దేశానికైనా (స్వేచ్ఛ 0) కోరుకునే కార్యక్రమం అమలు చేయడానికి స్వేచ్ఛ.
2. కార్యక్రమం ఎలా పని చేస్తుందో అధ్యయనం చేయడం మరియు దానిని మార్చడం వంటి స్వేచ్ఛ మీరు కోరుతున్నట్లుగా మీ కంప్యూటింగ్ చేస్తుంది
(స్వేచ్ఛ 1). సోర్స్ కోడ్ యాక్సెస్ ఈ కోసం ఒక ముందస్తు ఉంది. 3.కాపీలు పునఃపంపిణీ చెయ్యడానికి స్వేచ్ఛ మీరు ఇతరులకు సహాయపడుతుంది (స్వేచ్ఛ 2).
4.మీ సవరించిన సంస్కరణల కాపీలు ఇతరులకు (స్వేచ్ఛ 3) పంపిణీ చేసే స్వేచ్ఛ. ఇలా చేయడం ద్వారా మీరు మొత్తం సంఘాన్ని మీ మార్పుల నుండి ప్రయోజనం పొందవచ్చు. సోర్స్ కోడ్ యాక్సెస్ దీని కోసం ఒక ముందస్తు ఉంది.

వినియోగదారులకు తగినంతగాస్వేచ్చాను ఇవ్వగలిగేతే అది ఫ్రీ సాఫ్ట్వేర్ ప్రోగ్రామ్ అనబడుతుంది. లేకపోతే, ఇది ఉచితం కానిది. మేము స్వేచ్ఛగా ఉండటం ఎంత తక్కువగా ఉన్నాయో అనే విషయంలో మేము వివిధ రకాల పంపిణీ పథకాలను వేరు చేయగలము, వాటిని అన్ని సమానంగా అనైతికంగా పరిగణిస్తాము.

ఏవైనా దృష్టాంతంలో, ఈ స్వేచ్ఛలు మేము ఏ కోడ్ను వినియోగించాలో, లేదా ఇతరులను ఉపయోగించుటకు దారితీయొచ్చు. ఉదాహరణకు, ఒక కార్యక్రమం A ను పరిగణలోకి తీసుకోండి, ఇది కొన్ని కేసులను నిర్వహించడానికి ప్రోగ్రామ్ B ని ప్రారంభించింది. మేము A ని పంపిణీ చేయడానికి ప్లాన్ చేస్తే, వినియోగదారులకు B అవసరం ఉంటుందని సూచిస్తుంది, కాబట్టి A మరియు B రెండూ స్వేచ్ఛగా ఉన్నాయని నిర్ధారించాల్సిన అవసరం ఉంది. ఏమైనప్పటికీ, A ను సవరించడానికి ప్లాన్ చేస్తే, అది B ను ఉపయోగించదు, కేవలం ఒక అవసరాలు ఉచితం; B ఆ ప్రణాళికకు సంబంధించినది కాదు.

"ఫ్రీ సాఫ్టవేర్" అనేది "వ్యాపారేతర" కాదు. వాణిజ్య ఉపయోగం, వాణిజ్య అభివృద్ధి మరియు వాణిజ్య పంపిణీ కోసం ఒక ఉచిత కార్యక్రమం అందుబాటులో ఉండాలి. ఉచిత సాప్ట్వేర్ యొక్క వాణిజ్య అభివృద్ధి ఇకపై అసాధారణమైనది కాదు; ఇటువంటి ఉచిత వాణిజ్య సాఫ్ట్వేర్ చాలా ముఖ్యం. మీరు ఉచిత సాఫ్టువేరు కాపీలు పొందడానికి డబ్బు చెల్లించబడవచ్చు లేదా ఛార్జ్ లేకుండా మీరు కాపీలు పొందవచ్చు. కానీ మీ కాపీలు ఎలా పొందారన్న దానితో సంబంధం లేకుండా, కాపీలు అమ్ముకోవటానికి కూడా సాఫ్ట్వేర్ను కాపీ మరియు మార్చడానికి మీకు స్వేచ్ఛ ఉంది.

ఈ పేజీ యొక్క మిగిలిన ప్రత్యేక స్వేచ్ఛలు తగినంత లేదా ఏమి చేస్తుంది గురించి కొన్ని పాయింట్లు స్పష్టపరుస్తుంది.

ప్రోగ్రాంని మీకు నచ్చిన విదంగా అమలు చేయడానికి స్వేచ్ఛ:

ప్రోగ్రామ్ను అమలు చేయడానికి స్వేచ్ఛ అంటే, ఏ రకమైన వ్యక్తి లేదా సంస్థ అయినా, ఏ రకమైన కంప్యూటర్ వ్యవస్థలో అయినా, ఉద్యోగం మరియు ప్రయోజనం కోసం ఏ విధంగానైనా ఉపయోగించడం కోసం, డెవలపర్తో లేదా ఏదైనా ఇతర నిర్దిష్ట సంస్థతో కమ్యూనికేట్ చేయడానికి అవసరం లేకుండా . ఈ స్వేచ్ఛలో, డెవలపర్ యొక్క ఉద్దేశ్యం కాదు, ఇది ముఖ్యమైన విషయం. మీరు ఒక యూజర్ గా మీ ప్రయోజనం కోసం కార్యక్రమం అమలుచేయడం ఉచితం, మరియు మీకు వేరొకరికి పంపిణీ ఉంటే, ఆమె తన ప్రయోజనాల కోసం అది అమలు చేయగలిగితే అప్పుడు, కానీ మీరు మీ ప్రయోజనాలను తనపై విధించేందుకు అర్హత లేదు.

ప్రోగ్రాంని మీకు నచ్చిన విదంగా అమలు చేయడానికి స్వేచ్ఛ అంటేమీరు నిషేదించబడ్డలేదా అమలు చేయడం నుండి నిలిపివేయబడింది కాదు. ఏదైనా కార్యక్రమంలో సాంకేతికంగా పని చేయగలదా లేదా ఏదైనా నిర్దిష్ట కంప్యూటింగ్ కార్యకలాపానికి ఇది ఉపయోగకరంగా ఉందో లేదో అనే దానితో ఏ పనితీరుతో సంబంధం లేదు.

సోర్స్ కోడ్ అధ్యయనం మరియు మార్పులు చేయడానికి స్వేచ్ఛ:

స్వేచ్ఛలు 1 మరియు 3 (మార్పులను మార్చడానికి స్వేచ్ఛ మరియు మార్చిన సంస్కరణలను ప్రచురించడానికి స్వేచ్ఛ) అర్ధవంతంగా ఉండటానికి, మీరు ప్రోగ్రామ్ యొక్క సోర్స్ కోడ్కు ప్రాప్యతను కలిగి ఉండాలి. అందువల్ల, సోర్స్ కోడ్ యొక్క ప్రాప్యత అనేది ఉచిత సాఫ్టువేరుకు అవసరమైన పరిస్థితి. అధీకృత "సోర్స్ కోడ్" నిజమైన సోర్స్ కోడ్ కాదు మరియు సోర్స్ కోడ్గా పరిగణించబడదు.

ఫ్రీడమ్ 1 అసలు స్థానంలో మీ మార్చిన సంస్కరణను ఉపయోగించడానికి స్వేచ్ఛను కలిగి ఉంటుంది. కార్యక్రమం వేరొకరికి చివరి మార్పు సంస్కరణలను అమలు చేయటానికి రూపకల్పన చేయబడిన ఒక ఉత్పత్తిలో పంపిణీ చేయబడినా, మీదే అమలు చేయడానికి నిరాకరించినట్లయితే - "తివోయిజేషన్" లేదా "లాక్డౌన్" అని పిలవబడే అభ్యాసం లేదా దాని అభ్యాసాల యొక్క హేతుబద్ధ పదజాలంలో "సురక్షిత బూట్" - స్వేచ్ఛా 1 ప్రాక్టికల్ రియాలిటీ కాకుండా ఖాళీ గంభీరంగా మారుతుంది. ఈ బైనరీలు స్వేచ్ఛా సాఫ్ట్ వేర్ కాదు, అవి సంకలనం చేయబడిన సోర్స్ కోడ్ ఉచితం.

అందుబాటులో ఉన్న ఉచిత subroutines మరియు గుణకాలు లో విలీనం ద్వారా ఒక కార్యక్రమం సవరించడానికి ఒక ముఖ్యమైన మార్గం. మీరు అనుకున్న లైసెన్స్ గల మాడ్యూల్లో విలీనం చేయలేరని ప్రోగ్రామ్ యొక్క లైసెన్స్ చెప్పినట్లయితే - ఉదాహరణకు, మీరు జోడించే ఏ కోడ్ కాపీరైట్ హోల్డర్గా మీరు కావాలనుకుంటే - ఉచితమైనదిగా అర్హత పొందడానికి లైసెన్స్ చాలా పరిమితంగా ఉంటుంది.

ఒక మార్పు అనేది ఒక మెరుగుదలను కలిగినా అనేది ఒక ఆత్మాశ్రయ విషయం. ఒక కార్యక్రమం సవరించడానికి మీ హక్కు పరిమితం అయితే, పదార్ధం లో, ఎవరో ఒక మెరుగుదల భావించే మార్పులు, ఆ కార్యక్రమం ఉచితం కాదు.

మీరు కోరితే పునఃపంపిణీ చెయ్యడానికి స్వేచ్ఛ: ప్రాథమిక అవసరాలు

పంపిణీ చేయుటకు స్వాతంత్ర్యం (స్వేచ్ఛలు 2 మరియు 3) అనగా కాపీలు, పునఃపంపిణీ చేయుటకు స్వేచ్చగా వుంటే, ఎక్కడైనా ఎవరికైనా పంపిణీ కొరకు ఉచితముగా లేదా చార్జ్ చేయడము గాని, మార్పులతో గాని లేదా లేకుండా. ఈ పనులకు స్వేచ్ఛగా ఉండటం అంటే (ఇతర విషయాలతోపాటు) మీరు అడగటానికి లేదా అనుమతి కోసం చెల్లించవలసిన అవసరం లేదు.

మీరు మార్పులను చేయటానికి స్వేచ్ఛను కలిగి ఉండండి మరియు అవి మీ స్వంత పనిలో లేదా నాటకం లో వాటిని ప్రైవేటుగా ఉపయోగించుకోవాలి, అవి ఉనికిలో లేవని చెప్పకుండానే. మీరు మీ మార్పులను ప్రచురించినట్లయితే, మీరు ప్రత్యేకించి ఎవరికీ తెలియజేయకూడదు, లేదా ఏ విధంగానైనా.

ఫ్రీడమ్ 3 మీ చివరి మార్పు సంస్కరణలను ఉచిత సాఫ్టవేర్గా విడుదల చేసే స్వేచ్ఛను కలిగి ఉంటుంది. ఒక ఉచిత లైసెన్స్ కూడా వాటిని విడుదల చేయడానికి ఇతర మార్గాలను అనుమతిస్తాయి; మరో మాటలో చెప్పాలంటే, ఇది కాపీలీఫ్ట్ లైసెన్స్ ఉండవలసిన అవసరం లేదు. అయినప్పటికీ, సవరించిన సంస్కరణలకు ఉచితమైన లైసెన్స్ ఉండవలసిన లైసెన్స్ ఒక ఉచిత లైసెన్స్గా అర్హత పొందలేదు.

కాపీలు పునఃపంపిణీ చేయటానికి స్వేచ్ఛా కార్యక్రమం యొక్క బైనరీ లేదా ఎక్సిక్యూటబుల్ రూపాలు, అలాగే సోర్స్ కోడ్, సవరించబడిన మరియు మార్పులేని సంస్కరణలకు కూడా ఉండాలి. (Runnable రూపంలో ప్రోగ్రామ్లను విస్తరించడం సౌకర్యవంతంగా ఇన్స్టాల్ చేయదగిన ఉచిత ఆపరేటింగ్ సిస్టమ్లకు అవసరం.) ఒక నిర్దిష్ట ప్రోగ్రామ్ కోసం ఒక బైనరీ లేదా ఎక్జిక్యూటబుల్ ఫారమ్ను ఉత్పత్తి చేయలేకపోయినట్లయితే (కొన్ని భాషలు ఆ ఫీచర్కు మద్దతు ఇవ్వదు), కానీ తప్పనిసరిగా అలాంటి రూపాలను పునఃపంపిణీ చేయడానికి మీరు స్వేచ్ఛను కలిగి ఉంటారు లేదా వాటిని తయారు చేయడానికి ఒక మార్గాన్ని అభివృద్ధి చేయాలి.

కాపీలెఫ్ట్:

ఉచిత స్వేచ్ఛా పంపిణీ పద్ధతుల గురించి కొన్ని రకాల నియమాలు ఆమోదయోగ్యమైనవి, అవి కేంద్ర స్వేచ్ఛలతో విరుద్ధంగా లేనప్పుడు. ఉదాహరణకు, కాపీరైట్ (చాలా సరళంగా పేర్కొన్నది) అనేది పాలసీని పునఃపంపిణీ చేసేటప్పుడు, మీరు ఇతర ప్రజలను కేంద్ర స్వతంత్రాలను తిరస్కరించడానికి పరిమితులను జోడించలేరు. ఈ నియమం కేంద్ర స్వేచ్ఛలతో విరుద్ధంగా లేదు; బదులుగా వాటిని కాపాడుతుంది.

GNU ప్రాజెక్ట్ లో, ప్రతి ఒక్కరికీ చట్టబద్ధంగా నాలుగు స్వేచ్ఛలను కాపాడేందుకు మేము కాపీలీఫ్ట్ని ఉపయోగిస్తాము. కాపీరైట్ను ఉపయోగించడం మంచిది ఎందుకు ముఖ్యమైన కారణాలు ఉన్నాయని మేము నమ్ముతున్నాము. అయితే, ఉచిత కాపీరైటు లేని సాఫ్ట్వేర్ కూడా నైతికంగా ఉంటుంది. "ఫ్రీ సాఫ్టువేరు", "కాపీ లెఫ్ట్ సాప్ట్వేర్" మరియు సాఫ్ట్వేర్ యొక్క ఇతర వర్గములు ఒకదానితో ఒకటి ఎలా సంబంధం కలిగి ఉన్నాయో అనేదానికి ఉచిత సాఫ్ట్వేర్ యొక్క విభాగాలను చూడండి.

ప్యాకేజింగ్ మరియు పంపిణీ వివరాలు గురించి నియమాలు:

సవరించిన సంస్కరణలను విడుదల చేయడానికి మీ స్వేచ్ఛను గణనీయంగా పరిమితం చేయకపోతే, సవరించిన సంస్కరణలను ప్యాకేజీ చేయాలనే నియమాలు ఆమోదయోగ్యమైనవి, లేదా సవరించిన సంస్కరణలను ప్రైవేట్గా చేయడానికి మరియు ఉపయోగపడే మీ స్వేచ్ఛ. కాబట్టి, సవరించబడిన సంస్కరణ యొక్క పేరును మార్చడానికి, లోగోను తీసివేయడానికి లేదా మీ మార్పులను మీదిగా గుర్తించడానికి అవసరమైన లైసెన్స్ కోసం ఇది ఆమోదయోగ్యం. ఈ అవసరాలు చాలా భారమైనవి కావు, వారు మీ మార్పులను విడుదల చేయకుండా సమర్థవంతంగా మిమ్ములను దెబ్బతీస్తాయి, అవి ఆమోదయోగ్యమైనవి; మీరు ఇప్పటికే కార్యక్రమానికి ఇతర మార్పులను చేస్తున్నారు, కాబట్టి మీరు మరికొంతమంది సమస్యలను కలిగి ఉండరు.

నియమాలు "మీరు మీ సంస్కరణను ఈ విధంగా అందుబాటులో ఉంచినట్లయితే, మీరు అదే విధంగా కూడా అందుబాటులో ఉండాలి" కూడా అదే స్థితిలో ఆమోదించవచ్చు. అటువంటి ఆమోదయోగ్య నియమం యొక్క ఉదాహరణ, మీరు సవరించిన సంస్కరణను పంపిణీ చేసినట్లయితే మరియు మునుపటి డెవలపర్ దాని కాపీని అడుగుతుంది, మీరు ఒకదాన్ని పంపాలి. (అలాంటి నిబంధన మీ సంస్కరణను మీ పంపిణీని పంపిణీ చేయాలో లేదో ఎంపిక చేస్తుందని గమనించండి.) మీరు పబ్లిక్ వినియోగంలో ఉంచిన సంస్కరణల కోసం వినియోగదారులకు సోర్స్ కోడ్ను విడుదల చేసే నియమాలు కూడా ఆమోదయోగ్యంగా ఉంటాయి.

కార్యక్రమం ఇతర కార్యక్రమాల నుండి ప్రోగ్రాం చేయబడుతున్న పేరును మార్చడానికి లైసెన్స్ అవసరమైనప్పుడు ఒక ప్రత్యేక సమస్య తలెత్తుతుంది. ఆ మార్చిన సంస్కరణను విడుదల చేయకుండా మిమ్మల్ని ప్రభావవంతంగా నియంత్రిస్తుంది, తద్వారా ఆ ఇతర కార్యక్రమాల ద్వారా అసలు దాన్ని భర్తీ చేయగలదు. ఈ విధమైన అవసరం ఆమోదయోగ్యమైనది అయితే, అనువర్తన సంస్కరణకు అసలు పేరు యొక్క పేరును పేర్కొనడానికి అనుమతించే తగిన ఎలైసింగ్ సదుపాయం ఉంది.

ఎగుమతి నిబంధనలు:

కొన్నిసార్లు ప్రభుత్వ ఎగుమతి నియంత్రణ నిబంధనలు మరియు వాణిజ్య ఆంక్షలు అంతర్జాతీయంగా కార్యక్రమాల కాపీలను పంపిణీ చేయడానికి మీ స్వేచ్ఛను నిరోధిస్తాయి. సాఫ్ట్వేర్ డెవలపర్లు ఈ పరిమితులను నిర్మూలించటానికి లేదా భర్తీ చేయటానికి అధికారం కలిగి లేరు, కానీ అవి ఏమి చేయగలవు మరియు తప్పక వాటిని ప్రోగ్రామ్ యొక్క ఉపయోగం యొక్క పరిస్థితులుగా విధించే అవకాశం లేదు. ఈ విధంగా, పరిమితులు ఈ ప్రభుత్వాల అధికార పరిధిలోని కార్యకలాపాలు మరియు ప్రజలను ప్రభావితం చేయవు. అందువల్ల, ఉచిత సాప్ట్వేర్ లైసెన్సులు తప్పనిసరిగా ఏదైనా స్వేచ్ఛాయుతమైన ఎగుమతి నిబంధనలకు విధేయత కలిగి ఉండవు.

ఎగుమతి నిబంధనల ఉనికిని పేర్కొనడం, వాటిని లైసెన్స్ స్వయంగా నియమించకుండానే, ఇది వినియోగదారులను పరిమితం చేయని కారణంగా ఆమోదించబడింది. ఒక ఎగుమతి నియంత్రణ నిజానికి ఉచిత సాఫ్ట్వేర్ కోసం చిన్నవిషయం ఉంటే, అది ఒక షరతుగా అవసరం, అది అసలు సమస్య కాదు; అయినప్పటికీ, ఇది ఒక సంభావ్య సమస్య, ఎందుకంటే ఎగుమతి చట్టాన్ని మార్చిన తరువాత, అవసరాన్ని మెరుగుపర్చడానికి మరియు సాఫ్ట్వేర్ రహిత రహస్యాన్ని అందించగలదు.

చట్టపరమైన పరిగణనలు:

ఈ స్వేచ్ఛలు నిజమైనవి కావాలంటే, మీరు ఏమీ తప్పు చేయకపోయినా వారు శాశ్వత మరియు అసంపూర్తిగా ఉండాలి; సాఫ్ట్వేర్ యొక్క డెవలపర్ లైసెన్సును ఉపసంహరించుకొనే అధికారం కలిగి ఉంటే లేదా దాని నిబంధనలకు నిబంధనలను మళ్లీ చేర్చడం వలన, మీ కారణం లేకుండా తప్పు చేయకుండానే, సాఫ్ట్వేర్ ఉచితం కాదు.

ఒక ఉచిత లైసెన్స్ ఒక nonfree కార్యక్రమం యొక్క లైసెన్స్ అనుగుణంగా అవసరం లేదు. ఉదాహరణకు, ఒక లైసెన్స్ మీరు "మీరు ఉపయోగించే అన్ని ప్రోగ్రామ్ల" లైసెన్స్లకు అనుగుణంగా ఉంటే, కాని ఉచిత కార్యక్రమాలను నిర్వహిస్తున్న వినియోగదారు విషయంలో ఇది ఉచితం కాని ప్రోగ్రామ్ల లైసెన్సులతో అనుగుణంగా ఉంటుంది; ఇది లైసెన్స్ రహితంగా చేస్తుంది.

అధికార లైసెన్స్ వర్తించబడే, లేదా ఎక్కడ దావా వేయాలి, లేదా రెండింటిని పేర్కొనడానికి ఇది ఒక ఉచిత లైసెన్స్ కోసం ఆమోదయోగ్యం.

కాంట్రాక్టు ఆధారిత లైసెన్సులు:

చాలామంది ఉచిత సాప్ట్వేర్ లైసెన్సులు కాపీరైట్పై ఆధారపడి ఉంటాయి మరియు కాపీరైట్ ద్వారా ఏ విధమైన అవసరాలు విధించబడతాయో పరిమితులు ఉన్నాయి. ఒక కాపీరైట్-ఆధారిత లైసెన్స్ పైన పేర్కొన్న విధానాలలో స్వేచ్ఛను గౌరవిస్తే, మేము ఎన్నటికీ ఊహించని సమస్యను కలిగి ఉండదు (ఇది అప్పుడప్పుడు జరిగినప్పటికీ). అయినప్పటికీ, కొన్ని ఉచిత సాఫ్టువేరు లైసెన్సులు ఒప్పందాలపై ఆధారపడి ఉంటాయి, మరియు ఒప్పందాలు సాధ్యమైనంత ఎక్కువ పరిమితులను విధించగలవు. అంటే, ఇటువంటి లైసెన్స్ ఆమోదయోగ్యంకాని నిర్బంధంగా మరియు కాని రహితంగా ఉండటానికి అనేక సాధ్యమైన మార్గాలు ఉన్నాయి.

మేము జరిగే అన్ని మార్గాలను బహుశా జాబితా చేయలేము. ఒక కాంట్రాక్టు ఆధారిత లైసెన్స్ యూజర్ అసాధారణమైన రీతిలో కాపీరైట్ ఆధారిత లైసెన్సులను నియంత్రించలేరని మరియు ఇది చట్టబద్ధమైనదిగా పేర్కొనబడకపోతే, దాని గురించి ఆలోచించవలసి ఉంటుంది మరియు బహుశా ఇది ఉచితం కానిది అని మేము నిర్ధారించుకోవాలి.

ఉచిత సాఫ్టువేరు గురించి మాట్లాడేటప్పుడు సరైన పదాలను వాడండి:

స్వేచ్ఛా సాఫ్ట్ వేర్ గురించి మాట్లాడేటప్పుడు, "ఇవ్వండి" లేదా "ఉచితముగా" అనే పదాలు ఉపయోగించడం నివారించడం ఉత్తమం, ఎందుకంటే ఆ నిబంధనలు ధర గురించి, స్వేచ్ఛ కాదు. "పైరసీ" వంటి కొన్ని సాధారణ పదాలు మీరు ఆమోదించనివ్వని మేము ఆశిస్తున్న అభిప్రాయాలను తెలియజేస్తాయి. ఈ నిబంధనల గురించి చర్చకు దూరంగా ఉండటం విలువైన పదాలను మరియు పదాలను గందరగోళంగా చూడండి. మనము "ఉచిత సాఫ్టువేరు" యొక్క వివిధ భాషలలోని సరైన అనువాదాల జాబితాను కలిగి ఉన్నాము.

మేము ఈ ప్రమాణాన్ని ఎలా అర్థం చేసుకుంటున్నాము:

చివరగా, ఈ ఉచిత సాఫ్టవేర్ నిర్వచనంలో పేర్కొన్నటువంటి ప్రమాణాలు వాటి వ్యాఖ్యానానికి జాగ్రత్తగా ఆలోచించవలసిన అవసరం ఉందని గమనించండి. నిర్దిష్ట సాఫ్ట్వేర్ లైసెన్స్ ఒక ఉచిత సాప్ట్వేర్ లైసెన్స్గా అర్హత ఉందా అని నిర్ణయించడానికి, మేము ఈ ప్రమాణాల ఆధారంగా దాని ప్రమాణాన్ని మరియు ఖచ్చితమైన పదాలు సరిపోతుందా లేదా అని నిర్ణయిస్తాము. ఒక లైసెన్సు మినహాయించదగిన పరిమితులను కలిగి ఉంటే, మేము ఈ ప్రమాణంలో సమస్యను ఎదురు చూడకపోయినా కూడా దాన్ని తిరస్కరించాము. కొన్నిసార్లు లైసెన్స్ అవసరాలు ఒక న్యాయవాదితో చర్చలతో సహా విస్తృతమైన ఆలోచన కోసం పిలుపునిచ్చే ఒక సమస్యను పెంచుతుంది, ఆ అవసరం ఆమోదయోగ్యమైనదో నిర్ణయించే ముందుగా. మేము కొత్త సమస్య గురించి ఒక ముగింపుకు చేరుకున్నప్పుడు, కొన్ని లైసెన్సులు ఎందుకు చేస్తారో లేదా అర్హత పొందలేదని ఎందుకు సులభంగా చూడడానికి ఈ ప్రమాణాలను మేము తరచుగా అప్డేట్ చేస్తాము.

ఉచిత లైసెన్స్లతో సహాయం పొందండి:

ఒక ప్రత్యేకమైన లైసెన్స్ ఒక ఉచిత సాప్ట్వేర్ లైసెన్స్గా అర్హత ఉందా లేదా అనేదానిపై మీకు ఆసక్తి ఉంటే, మా లైసెన్స్ల జాబితా చూడండి. మీరు ఆందోళన చెందుతున్న లైసెన్స్ అక్కడ జాబితా చేయబడకపోతే, దాని గురించి మమ్మల్ని అడగవచ్చు licensing@gnu.org.

మీరు కొత్త లైసెన్స్ రాయడం గురించి ఆలోచించినట్లయితే, దయచేసి ఆ చిరునామాకు రాయడం ద్వారా మొదట ఫ్రీ సాఫ్ట్వేర్ ఫౌండేషన్ని సంప్రదించండి. వివిధ ఉచిత సాఫ్టువేరు లైసెన్సుల విస్తరణ అనగా లైసెన్సులను అర్ధం చేసుకోవటానికి వాడుకదారులకు పని పెరిగిందని అర్థం; మీ అవసరాలకు అనుగుణంగా వున్న ఉచిత సాఫ్టువేర్ లైసెన్స్ను కనుగొనడంలో మీకు సహాయపడవచ్చు.

అది సాధ్యం కాకపోతే, మీకు నిజంగా కొత్త లైసెన్స్ అవసరమైతే, మా సహాయంతో మీరు లైసెన్స్ నిజంగా ఉచిత సాఫ్టువేరు లైసెన్స్ అని మరియు వివిధ ఆచరణాత్మక సమస్యలను నివారించుకోవచ్చని నిర్ధారించుకోవచ్చు.

సాఫ్ట్వేర్ అవతలపక్క:

సాఫ్ట్ వేర్ మాన్యువల్లు తప్పనిసరిగా స్వేచ్ఛగా ఉండాలి, అదే విధంగా సాఫ్ట్వేర్ ఉచితం కావాలి, మరియు మాన్యువల్లు సాఫ్ట్ వేర్లో భాగంగా ఉంటాయి. అదే వాదనలు ఇతర రకాల పనుల ఉపయోగం కోసం కూడా అర్ధవంతం - అనగా విద్యా పనులు మరియు సూచన రచనల వంటి ఉపయోగకరమైన జ్ఞానాన్ని కలిగి ఉండే పనులు. వికీపీడియా అత్యుత్తమ ఉదాహరణ. ఏ విధమైన పని అయినా ఉచితం మరియు ఉచిత సాప్ట్వేర్ యొక్క నిర్వచనం ఎలాంటి రకమైన రచనలకు వర్తించే ఉచిత సాంస్కృతిక రచనల నిర్వచనానికి విస్తరించబడింది.

ఓపెన్ సోర్స్?

మరొక సమూహం "ఓపెన్ సోర్స్" ను "ఫ్రీ సాఫ్టువేరు" కు దగ్గరికి (కానీ ఒకేలాంటిది కాదు) అర్ధం చేసుకోవడానికి ఉపయోగిస్తుంది. "ఫ్రీ సాఫ్టువేరు" అనే పదానికి మేము ఇష్టపడతాము ఎందుకంటే, ఒకసారి మీరు ధర కంటే స్వేచ్ఛను తెలుపుతున్నారని విన్నాను, ఇది స్వేచ్ఛను గుర్తుచేస్తుంది. "ఓపెన్" అనే పదం ఎప్పుడూ స్వేచ్ఛను సూచిస్తుంది.

AkshithReddy

Read more posts by this author.