స్వేచ్ఛా సాఫ్టువేరు: కూర్పుల మధ్య తేడాలు

వికీపీడియా నుండి
Jump to navigation Jump to search
చి AWB వాడి RETF మార్పులు చేసాను, added orphan tag, typos fixed: టం లు → టాలు , తో → తో , స్వేచ్చ → స్వేచ్ఛ, అభి using AWB
చి →‎{{Anchor|Definition}}నిర్వచనం, నాలుగు సూత్రాలు: AWB తో "మరియు" ల తొలగింపు
పంక్తి 4: పంక్తి 4:
సాఫ్టువేరు రెండు రకాల స్థితులలో ఉంటుంది, ఒకటి సోర్స్ కోడ్ కాగా రెండవది బైనరీ . సోర్స్ కోడ్ (మూల రూపకరణాలు) అంటే ప్రోగ్రామర్లు రాసేది, బైనరీ అంటే కంప్యూటర్‌లో ఎక్సిక్యూట్ చేయటానికి ఒకటి సున్నాల రూపంలో ఉండేది. ఒక్క [[మాటలు|మాట]]<nowiki/>లో చెప్పాలంటే స్క్రూలూ నట్లతో ఉన్న బండిని సోర్స్ కోడ్ అంటే, స్క్రూలూ నట్లూ లేకుండా వెల్డింగ్ చేసి యిచ్చిన బండిని బైనరీకి సమానం అనుకోవచ్చు. మనం ఎంత మంచి బండి అయినా సరే స్క్రూలు నట్లు లేనిదయితే కచ్చితంగా కొనము. మైక్రోసాఫ్ట్ వంటి కంపెనీలు మనకి అమ్ముతున్నది మాత్రం ఈ రకమైనవే. మనకి మెకానిక్ పని రాకపోయినా, మెకానిక్ వద్దకెళ్ళి రిపెయిర్ చేయించుకుంటాము, సాఫ్ట్వేర్ రంగంలో ఈ రకమైన గుత్తధిపత్యానిని నిరసిస్తూ ‘source code’తో కూడిన సాఫ్టువేరుని అందించినది మాత్రమే స్వేచ్ఛా సాఫ్టువేరు. సోర్స్ కోడ్ అందరికీ అందుబాటులోకి రావటం మూలంగా దీని అభివృద్ధి వేగంగానూ అత్యంత నాణ్యంగానూ జరిగింది. [[వైరస్|వైరస్‌]]<nowiki/>లు సైతం సోకలేని సాఫ్టువేరు ఇదంటే దీని నాణ్యతేమిటో మనకర్ధమవుతుంది. స్వేచ్ఛా సాఫ్టువేర్ల తయారీలో ప్రపంచ వ్యాపితంగా రమారమీ 20లక్షల మంది పనిచేస్తున్నారు. ఇది ఒక [[ఉద్యమం]]<nowiki/>లా సాగుతున్నది. స్వేచ్ఛా సాఫ్టువేరుతో తయారయిన ఆపరేటింగ్ సిస్టాలు సుమారు 5 వందల రకాలు వాడకంలో ఉన్నాయి. మన రాష్ట్రంలో [[తెలుగు]]<nowiki/>లో తయారయిన ‘స్వేచ్ఛ ఆపరేటింగ్ సిస్టం’ కూడా ఈ కోవకు చెందిందే. సోర్స్ కోడ్ అందుబాటులో ఉండటాన ఇది ప్రపంచ భాషలన్నింటిలోకి అనువదింపబడుతున్నది. [[మాతృభాష]]<nowiki/>లో విద్యనభ్యసించటంతో ఎన్ని ఉపయోగాలున్నాయో, [[కంప్యూటర్]] విద్యను సైతం [[మాతృభాష|మాతృ భాష]]<nowiki/>లో అభ్యసించటంలో అన్ని ఉపయోగాలుంటాయి.
సాఫ్టువేరు రెండు రకాల స్థితులలో ఉంటుంది, ఒకటి సోర్స్ కోడ్ కాగా రెండవది బైనరీ . సోర్స్ కోడ్ (మూల రూపకరణాలు) అంటే ప్రోగ్రామర్లు రాసేది, బైనరీ అంటే కంప్యూటర్‌లో ఎక్సిక్యూట్ చేయటానికి ఒకటి సున్నాల రూపంలో ఉండేది. ఒక్క [[మాటలు|మాట]]<nowiki/>లో చెప్పాలంటే స్క్రూలూ నట్లతో ఉన్న బండిని సోర్స్ కోడ్ అంటే, స్క్రూలూ నట్లూ లేకుండా వెల్డింగ్ చేసి యిచ్చిన బండిని బైనరీకి సమానం అనుకోవచ్చు. మనం ఎంత మంచి బండి అయినా సరే స్క్రూలు నట్లు లేనిదయితే కచ్చితంగా కొనము. మైక్రోసాఫ్ట్ వంటి కంపెనీలు మనకి అమ్ముతున్నది మాత్రం ఈ రకమైనవే. మనకి మెకానిక్ పని రాకపోయినా, మెకానిక్ వద్దకెళ్ళి రిపెయిర్ చేయించుకుంటాము, సాఫ్ట్వేర్ రంగంలో ఈ రకమైన గుత్తధిపత్యానిని నిరసిస్తూ ‘source code’తో కూడిన సాఫ్టువేరుని అందించినది మాత్రమే స్వేచ్ఛా సాఫ్టువేరు. సోర్స్ కోడ్ అందరికీ అందుబాటులోకి రావటం మూలంగా దీని అభివృద్ధి వేగంగానూ అత్యంత నాణ్యంగానూ జరిగింది. [[వైరస్|వైరస్‌]]<nowiki/>లు సైతం సోకలేని సాఫ్టువేరు ఇదంటే దీని నాణ్యతేమిటో మనకర్ధమవుతుంది. స్వేచ్ఛా సాఫ్టువేర్ల తయారీలో ప్రపంచ వ్యాపితంగా రమారమీ 20లక్షల మంది పనిచేస్తున్నారు. ఇది ఒక [[ఉద్యమం]]<nowiki/>లా సాగుతున్నది. స్వేచ్ఛా సాఫ్టువేరుతో తయారయిన ఆపరేటింగ్ సిస్టాలు సుమారు 5 వందల రకాలు వాడకంలో ఉన్నాయి. మన రాష్ట్రంలో [[తెలుగు]]<nowiki/>లో తయారయిన ‘స్వేచ్ఛ ఆపరేటింగ్ సిస్టం’ కూడా ఈ కోవకు చెందిందే. సోర్స్ కోడ్ అందుబాటులో ఉండటాన ఇది ప్రపంచ భాషలన్నింటిలోకి అనువదింపబడుతున్నది. [[మాతృభాష]]<nowiki/>లో విద్యనభ్యసించటంతో ఎన్ని ఉపయోగాలున్నాయో, [[కంప్యూటర్]] విద్యను సైతం [[మాతృభాష|మాతృ భాష]]<nowiki/>లో అభ్యసించటంలో అన్ని ఉపయోగాలుంటాయి.


== {{Anchor|Definition}}నిర్వచనం మరియు నాలుగు సూత్రాలు ==
== {{Anchor|Definition}}నిర్వచనం, నాలుగు సూత్రాలు ==
[[దస్త్రం:Categories_of_free_and_nonfree_software.svg|thumb|300x300px|Diagram of free and nonfree software, as defined by the Free Software Foundation. Left: free software, right: proprietary software, encircled: Gratis software]]
[[దస్త్రం:Categories_of_free_and_nonfree_software.svg|thumb|300x300px|Diagram of free and nonfree software, as defined by the Free Software Foundation. Left: free software, right: proprietary software, encircled: Gratis software]]
ఏ సాఫ్టువేరునైనా స్వేచ్ఛా సాఫ్టువేరు అనాలంటే అది నాలుగు సూత్రాలకు నిలబడాలి  
ఏ సాఫ్టువేరునైనా స్వేచ్ఛా సాఫ్టువేరు అనాలంటే అది నాలుగు సూత్రాలకు నిలబడాలి  

07:26, 22 మార్చి 2020 నాటి కూర్పు

సాఫ్టువేరు రెండు రకాల స్థితులలో ఉంటుంది, ఒకటి సోర్స్ కోడ్ కాగా రెండవది బైనరీ . సోర్స్ కోడ్ (మూల రూపకరణాలు) అంటే ప్రోగ్రామర్లు రాసేది, బైనరీ అంటే కంప్యూటర్‌లో ఎక్సిక్యూట్ చేయటానికి ఒకటి సున్నాల రూపంలో ఉండేది. ఒక్క మాటలో చెప్పాలంటే స్క్రూలూ నట్లతో ఉన్న బండిని సోర్స్ కోడ్ అంటే, స్క్రూలూ నట్లూ లేకుండా వెల్డింగ్ చేసి యిచ్చిన బండిని బైనరీకి సమానం అనుకోవచ్చు. మనం ఎంత మంచి బండి అయినా సరే స్క్రూలు నట్లు లేనిదయితే కచ్చితంగా కొనము. మైక్రోసాఫ్ట్ వంటి కంపెనీలు మనకి అమ్ముతున్నది మాత్రం ఈ రకమైనవే. మనకి మెకానిక్ పని రాకపోయినా, మెకానిక్ వద్దకెళ్ళి రిపెయిర్ చేయించుకుంటాము, సాఫ్ట్వేర్ రంగంలో ఈ రకమైన గుత్తధిపత్యానిని నిరసిస్తూ ‘source code’తో కూడిన సాఫ్టువేరుని అందించినది మాత్రమే స్వేచ్ఛా సాఫ్టువేరు. సోర్స్ కోడ్ అందరికీ అందుబాటులోకి రావటం మూలంగా దీని అభివృద్ధి వేగంగానూ అత్యంత నాణ్యంగానూ జరిగింది. వైరస్‌లు సైతం సోకలేని సాఫ్టువేరు ఇదంటే దీని నాణ్యతేమిటో మనకర్ధమవుతుంది. స్వేచ్ఛా సాఫ్టువేర్ల తయారీలో ప్రపంచ వ్యాపితంగా రమారమీ 20లక్షల మంది పనిచేస్తున్నారు. ఇది ఒక ఉద్యమంలా సాగుతున్నది. స్వేచ్ఛా సాఫ్టువేరుతో తయారయిన ఆపరేటింగ్ సిస్టాలు సుమారు 5 వందల రకాలు వాడకంలో ఉన్నాయి. మన రాష్ట్రంలో తెలుగులో తయారయిన ‘స్వేచ్ఛ ఆపరేటింగ్ సిస్టం’ కూడా ఈ కోవకు చెందిందే. సోర్స్ కోడ్ అందుబాటులో ఉండటాన ఇది ప్రపంచ భాషలన్నింటిలోకి అనువదింపబడుతున్నది. మాతృభాషలో విద్యనభ్యసించటంతో ఎన్ని ఉపయోగాలున్నాయో, కంప్యూటర్ విద్యను సైతం మాతృ భాషలో అభ్యసించటంలో అన్ని ఉపయోగాలుంటాయి.

నిర్వచనం, నాలుగు సూత్రాలు

Diagram of free and nonfree software, as defined by the Free Software Foundation. Left: free software, right: proprietary software, encircled: Gratis software

ఏ సాఫ్టువేరునైనా స్వేచ్ఛా సాఫ్టువేరు అనాలంటే అది నాలుగు సూత్రాలకు నిలబడాలి  

  • 0. సాఫ్టువేరుని ఏ అవసరానికైనా స్వేచ్ఛగా వినియోగించుకునే హక్కుండాలి.
  • 1. దానిని తమ అవసరాలకనుగుణంగా మలచుకునే అవకాశం ఉండాలి అంటే సోర్స్ కోడ్ ఇచ్చి తీరాలి.
  • 2. దానిని అభివృద్ధి చేసి ఇతరులకు రొక్కానికి గాని ఉచితంగా గానీ ఇచ్చే హక్కు ఉండాలి.
  • 3. జత చేసిన, మలచిన, అభివృద్ధి చేసిన సాఫ్ట్ వేర్నికూడా ఫ్రీసాఫ్ట్ వేర్‌గా ఇవ్వాలి.

లైసెన్సులు

See also