டெபியன் விநியோகத்தில் தனியுரிம நிலைபொருளைச் சேர்ப்பதற்கான இயக்கம்

பல ஆண்டுகளாக டெபியன் திட்டத் தலைவராகப் பணியாற்றிய ஸ்டீவ் மெக்கின்டைர், ஷிப்பிங் தனியுரிம நிலைபொருளுக்கான டெபியனின் அணுகுமுறையை மறுபரிசீலனை செய்ய முன்முயற்சி எடுத்தார். ஸ்டீவின் கூற்றுப்படி, திறந்த மூல மென்பொருளை மட்டுமே வழங்குவதற்கான இலட்சியத்தை அடைய முயற்சிப்பது பயனர்களுக்கு தேவையற்ற சிரமங்களை ஏற்படுத்துகிறது.

தனியுரிம ஃபார்ம்வேர் இலவச மற்றும் திறந்த உரிமங்களின் கீழ் விநியோகிக்கப்படாத பிற தொகுப்புகளுடன் ஒரு தனி இலவசம் அல்லாத களஞ்சியத்தில் வைக்கப்படுகிறது. இலவசம் அல்லாத களஞ்சியமானது அதிகாரப்பூர்வமாக டெபியன் திட்டத்திற்கு சொந்தமானது அல்ல மேலும் அதிலிருந்து வரும் தொகுப்புகளை நிறுவல் மற்றும் நேரடி உருவாக்கங்களில் சேர்க்க முடியாது. இதன் காரணமாக, தனியுரிம ஃபார்ம்வேர் கொண்ட நிறுவல் படங்கள் தனித்தனியாக சேகரிக்கப்பட்டு அதிகாரப்பூர்வமற்றவை என வகைப்படுத்தப்படுகின்றன, இருப்பினும் அவை முறையாக டெபியன் திட்டத்தால் உருவாக்கப்பட்டு பராமரிக்கப்படுகின்றன.

எனவே, சமூகத்தில் ஒரு குறிப்பிட்ட நிலை எட்டப்பட்டுள்ளது, இது விநியோகத்தில் திறந்த மூல மென்பொருளை மட்டுமே வழங்குவதற்கான விருப்பத்தையும், ஃபார்ம்வேர் பயனர்களின் தேவையையும் ஒருங்கிணைக்கிறது. ஒரு சிறிய இலவச ஃபார்ம்வேர் உள்ளது, இது அதிகாரப்பூர்வ கூட்டங்கள் மற்றும் முக்கிய களஞ்சியத்தில் சேர்க்கப்பட்டுள்ளது, ஆனால் இதுபோன்ற ஃபார்ம்வேர் மிகக் குறைவு மற்றும் பெரும்பாலான சந்தர்ப்பங்களில் அவை போதுமானதாக இல்லை.

டெபியனில் பயன்படுத்தப்படும் அணுகுமுறை பயனர்களுக்கு சிரமம் மற்றும் மூடிய ஃபார்ம்வேர் மூலம் அதிகாரப்பூர்வமற்ற உருவாக்கங்களை உருவாக்குதல், சோதனை செய்தல் மற்றும் ஹோஸ்ட் செய்வதில் உள்ள வளங்களை வீணாக்குதல் உள்ளிட்ட பல சிக்கல்களை உருவாக்குகிறது. திட்டமானது உத்தியோகபூர்வ படங்களை பிரதான பரிந்துரைக்கப்பட்ட உருவாக்கமாக வழங்குகிறது, ஆனால் இது பயனர்களை குழப்பமடையச் செய்கிறது, ஏனெனில் நிறுவலின் போது அவர்கள் வன்பொருள் ஆதரவில் சிக்கல்களை எதிர்கொள்கின்றனர். அதிகாரப்பூர்வமற்ற அசெம்பிளிகளின் பயன்பாடு விருப்பமின்றி தனியுரிம மென்பொருளை பிரபலப்படுத்த வழிவகுக்கிறது, ஏனெனில் பயனர், ஃபார்ம்வேருடன் சேர்ந்து, மற்ற இலவசம் அல்லாத மென்பொருளுடன் இணைக்கப்பட்ட இலவசம் அல்லாத களஞ்சியத்தையும் பெறுகிறார், அதே நேரத்தில் ஃபார்ம்வேர் தனித்தனியாக வழங்கப்பட்டால், அது சாத்தியமாகும். இலவசம் அல்லாத களஞ்சியத்தை சேர்க்காமல் செய்ய வேண்டும்.

சமீபத்தில், உற்பத்தியாளர்கள் சாதனங்களில் நிரந்தர நினைவகத்தில் ஃபார்ம்வேரை வழங்குவதற்குப் பதிலாக, இயக்க முறைமையால் ஏற்றப்பட்ட வெளிப்புற ஃபார்ம்வேரைப் பயன்படுத்துவதை அதிகளவில் நாடியுள்ளனர். இத்தகைய வெளிப்புற நிலைபொருள் பல நவீன கிராபிக்ஸ், ஒலி மற்றும் நெட்வொர்க் அடாப்டர்களுக்கு அவசியம். அதே நேரத்தில், இலவச மென்பொருளை மட்டுமே வழங்குவதற்கான தேவைகளுக்கு ஃபார்ம்வேரை எந்த அளவிற்குக் கூறலாம் என்ற கேள்வி தெளிவற்றது, ஏனெனில் சாராம்சத்தில் ஃபார்ம்வேர் வன்பொருள் சாதனங்களில் செயல்படுத்தப்படுகிறது, கணினியில் அல்ல, மற்றும் சாதனங்களுடன் தொடர்புடையது. அதே வெற்றியுடன், நவீன கணினிகள், முற்றிலும் இலவச விநியோகங்களுடன் கூட, சாதனங்களில் கட்டமைக்கப்பட்ட ஃபார்ம்வேரை இயக்குகின்றன. ஒரே வித்தியாசம் என்னவென்றால், சில ஃபார்ம்வேர்கள் இயக்க முறைமையால் ஏற்றப்படுகின்றன, மற்றவை ஏற்கனவே ROM அல்லது Flash நினைவகத்தில் ஒளிரும்.

டெபியனில் ஃபார்ம்வேரின் விநியோகத்தை வடிவமைப்பதற்கான ஐந்து முக்கிய விருப்பங்களை ஸ்டீவ் விவாதத்திற்குக் கொண்டுவந்தார், அவை டெவலப்பர்களின் பொது வாக்கெடுப்புக்கு வைக்க திட்டமிடப்பட்டுள்ளன:

  • எல்லாவற்றையும் அப்படியே விட்டுவிடுங்கள், தனித்தனி அதிகாரப்பூர்வமற்ற கூட்டங்களில் மட்டுமே மூடிய ஃபார்ம்வேரை வழங்கவும்.
  • இலவச மென்பொருளுடன் அதிகாரப்பூர்வமற்ற உருவாக்கங்களை வழங்குவதை நிறுத்திவிட்டு, இலவச மென்பொருளை மட்டுமே வழங்குவதற்கான திட்டத்தின் சித்தாந்தத்திற்கு ஏற்ப விநியோகத்தை கொண்டு வாருங்கள்.
  • ஃபார்ம்வேர் கொண்ட அதிகாரப்பூர்வமற்ற கூட்டங்களை அதிகாரப்பூர்வமாக மாற்றி, அவற்றை இணையாகவும் ஒரே இடத்தில் இலவச மென்பொருளை உள்ளடக்கிய அசெம்பிளிகளுடன் வழங்கவும், இது தேவையான ஃபார்ம்வேரைத் தேடுவதை எளிதாக்கும்.
  • நிலையான உத்தியோகபூர்வ கூட்டங்களில் தனியுரிம நிலைபொருளைச் சேர்க்கவும் மற்றும் தனிப்பட்ட அதிகாரப்பூர்வமற்ற கூட்டங்களை வழங்க மறுக்கவும். இந்த அணுகுமுறையின் எதிர்மறையானது, இயல்பாகவே இலவசம் அல்லாத களஞ்சியத்தை சேர்ப்பதாகும்.
  • இலவசம் அல்லாத களஞ்சியத்திலிருந்து தனியுரிம நிலைபொருளைப் பிரித்து, இலவசம் அல்லாத நிலைபொருள் கூறுகளாகப் பிரித்து, இலவசம் அல்லாத களஞ்சியத்தை செயல்படுத்தத் தேவையில்லாத மற்றொரு களஞ்சியத்தில் வழங்கவும். நிலையான நிறுவல் கூட்டங்களில் இலவச-நிலைபொருள் அல்லாத கூறுகளைச் சேர்க்க அனுமதிக்கும் திட்ட விதிகளுக்கு விதிவிலக்கைச் சேர்க்கவும். எனவே, தனித்தனி அதிகாரப்பூர்வமற்ற கூட்டங்களை உருவாக்க மறுக்க முடியும், நிலையான கூட்டங்களில் ஃபார்ம்வேரைச் சேர்க்கலாம் மற்றும் பயனர்களுக்கு இலவசம் அல்லாத களஞ்சியத்தை செயல்படுத்த முடியாது.

    ஐந்தாவது புள்ளியை ஏற்றுக்கொள்வதை ஸ்டீவ் வாதிடுகிறார், இது திட்டம் இலவச மென்பொருளை விளம்பரப்படுத்துவதில் இருந்து அதிகமாக விலகாமல் இருக்க அனுமதிக்கும், ஆனால் அதே நேரத்தில் தயாரிப்பை பயனர்களுக்கு வசதியாகவும் பயனுள்ளதாகவும் மாற்றும். நிறுவி இலவச மற்றும் இலவச ஃபார்ம்வேர் இடையே வெளிப்படையான வேறுபாட்டை வழங்குகிறது, இது பயனரை தகவலறிந்த தேர்வு செய்ய அனுமதிக்கிறது மற்றும் கிடைக்கக்கூடிய இலவச ஃபார்ம்வேர் தற்போதைய வன்பொருளை ஆதரிக்கிறதா மற்றும் ஏற்கனவே உள்ள சாதனங்களுக்கு இலவச ஃபார்ம்வேரை உருவாக்குவதற்கான திட்டங்கள் உள்ளதா என்பதை பயனருக்கு தெரிவிக்கிறது. துவக்க நிலையில், இலவசம் இல்லாத ஃபார்ம்வேர் கொண்ட தொகுப்பை முடக்க ஒரு அமைப்பைச் சேர்க்க திட்டமிடப்பட்டுள்ளது.

    ஆதாரம்: opennet.ru

  • கருத்தைச் சேர்