கூட்டு மேம்பாட்டு தளமான Forgejo MIT உரிமத்திலிருந்து GPLv3 க்கு நகர்கிறது

Forgejo கூட்டு மேம்பாட்டு தளத்தின் டெவலப்பர்கள் உரிம மாற்றத்தை அறிவித்துள்ளனர் - வெளியீடு 9.0 இல் தொடங்கி, திட்டத்தின் அனைத்து புதிய மேம்பாடுகளும் முன்பு பயன்படுத்தப்பட்ட MIT உரிமத்திற்கு பதிலாக GPLv3+ காப்பிலெஃப்ட் உரிமத்தின் கீழ் விநியோகிக்கப்படும். பழைய Forgejo கிளைகள் மற்றும் அவற்றின் அடிப்படையில் திருத்தப்பட்ட பதிப்புகள் MIT உரிமத்தின் கீழ் இருக்கும். உரிமத்தை மாற்றுவது திட்டத்தில் காப்பிலெஃப்ட் உரிமங்களின் கீழ் விநியோகிக்கப்பட்ட குறியீட்டைப் பயன்படுத்துவதை எளிதாக்கும் என்பது குறிப்பிடத்தக்கது.

குறிப்பாக, வெளியீடு 8.0 தயாரிப்பின் போது, ​​MIT இணங்காத காப்பிலெஃப்ட் உரிமங்களின் கீழ் விநியோகிக்கப்பட்ட சார்புகள் இருப்பது கண்டறியப்பட்டது, இதனால் டெவலப்பர்கள் இந்த சார்புகளை வெளியீட்டில் இருந்து விலக்க வேண்டிய கட்டாயம் ஏற்பட்டது. APA (அமெரிக்கன் சைக்காலஜிகல் அசோசியேஷன்) மேற்கோள் வடிவத்திற்கான ஆதரவு தொடர்பான குறியீடு மற்றும் elkjs நூலகத்தை அடிப்படையாகக் கொண்ட ஒரு பாய்வு விளக்கப்படம் ரெண்டரிங் இயந்திரம் இணக்கமற்ற உரிமங்களின் கீழ் விநியோகிக்கப்பட்டது. GPLv3 உரிமத்தைப் பயன்படுத்துவது விலக்கப்பட்ட சார்புகளை மீண்டும் கொண்டு வரவும், ஏற்கனவே உள்ள குறியீட்டைப் பயன்படுத்தவும் மற்றும் Forgejo இன் செயல்பாட்டை விரிவாக்குவதில் கவனம் செலுத்தவும் உங்களை அனுமதிக்கும்.

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

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

ஃபோர்ஜ்ஜோ திட்டம், நீங்களே அதை நிறுவிக் கொள்ள அனுமதிக்கும் ஒரு தளத்தை உருவாக்கி வருகிறது. சேவையகங்கள் GitHub, Bitbucket மற்றும் Gitlab போன்றே அதன் பயன்பாட்டில் ஒத்த ஒரு கூட்டு Git களஞ்சிய மேலாண்மை அமைப்பு. Forgejo என்பது Gitea திட்டத்தின் ஒரு கிளை ஆகும், அதுவும் Gogs தளத்தின் ஒரு கிளை ஆகும். Gitea-வை வணிகமயமாக்கும் முயற்சிகள் மற்றும் நிர்வாகத்தை ஒரு வணிக நிறுவனத்திற்கு மாற்றியதைத் தொடர்ந்து, 2022-ல் Forgejo கிளைக்கப்பட்டது. Forgejo, சமூகக் கட்டுப்பாட்டைப் பேணிக்கொண்டே, சுதந்திரமான நிர்வாகத்தின் கொள்கைகளைத் தொடர்ந்து கடைப்பிடித்தது. Git ஹோஸ்டிங் சேவையான Codeberg.org, Forgejo-வைப் பயன்படுத்தத் தொடங்கியுள்ளது.

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

ஆதாரம்: opennet.ru

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