డెబియన్ పంపిణీలో యాజమాన్య ఫర్మ్‌వేర్‌ను చేర్చడానికి ఉద్యమం

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

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

అందువల్ల, సంఘంలో ఒక నిర్దిష్ట స్థితిని సాధించారు, ఇది పంపిణీలో ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌ను మాత్రమే సరఫరా చేయాలనే కోరిక మరియు ఫర్మ్‌వేర్ కోసం వినియోగదారుల అవసరాన్ని మిళితం చేస్తుంది. ఉచిత ఫర్మ్‌వేర్ యొక్క చిన్న సెట్ కూడా ఉంది, ఇది అధికారిక సమావేశాలు మరియు ప్రధాన రిపోజిటరీలో చేర్చబడింది, అయితే అలాంటి ఫర్మ్‌వేర్ చాలా తక్కువ మరియు చాలా సందర్భాలలో అవి సరిపోవు.

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

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

డెబియన్‌లో ఫర్మ్‌వేర్ డెలివరీని రూపొందించడానికి స్టీవ్ ఐదు ప్రధాన ఎంపికలను చర్చకు తీసుకువచ్చాడు, వీటిని డెవలపర్‌ల సాధారణ ఓటు కోసం ఉంచడానికి ప్రణాళిక చేయబడింది:

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

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

    మూలం: opennet.ru

  • ఒక వ్యాఖ్యను జోడించండి