గ్రాఫానా డేటా విజువలైజేషన్ ప్లాట్ఫారమ్ డెవలపర్లు గతంలో ఉపయోగించిన Apache 3 లైసెన్స్కు బదులుగా AGPLv2.0 లైసెన్స్కి మారుతున్నట్లు ప్రకటించారు. Loki లాగ్ అగ్రిగేషన్ సిస్టమ్ మరియు టెంపో పంపిణీ ట్రేసింగ్ బ్యాకెండ్ కోసం ఇదే విధమైన లైసెన్స్ మార్పు చేయబడింది. ప్లగిన్లు, ఏజెంట్లు మరియు కొన్ని లైబ్రరీలు Apache 2.0 లైసెన్స్ క్రింద లైసెన్స్ పొందడం కొనసాగుతుంది.
ఆసక్తికరంగా, కొంతమంది వినియోగదారులు గ్రాఫానా ప్రాజెక్ట్ యొక్క విజయానికి ఒక కారణమని గమనించారు, ఇది ప్రారంభ దశలో సమయం-మారుతున్న డేటాను దృశ్యమానం చేయడానికి మరియు సాగే శోధన నిల్వతో ముడిపడి ఉండకుండా ఉండటానికి ముందుగా ఉన్న కిబానా ఉత్పత్తి యొక్క ఇంటర్ఫేస్ను ఆప్టిమైజ్ చేయడానికి ప్రయత్నించింది. , మరింత అనుమతించదగిన కోడ్ లైసెన్స్ ఎంపిక. కాలక్రమేణా, గ్రాఫానా డెవలపర్లు గ్రాఫానా ల్యాబ్స్ అనే సంస్థను ఏర్పాటు చేశారు, ఇది గ్రాఫానా క్లౌడ్ క్లౌడ్ సిస్టమ్ మరియు వాణిజ్య పరిష్కారమైన గ్రాఫానా ఎంటర్ప్రైజ్ స్టాక్ వంటి వాణిజ్య ఉత్పత్తులను ప్రచారం చేయడం ప్రారంభించింది.
డెవలప్మెంట్లో పాలుపంచుకోని సరఫరాదారులతో పోటీని తట్టుకుని నిలబడటానికి మరియు వారి ఉత్పత్తులలో గ్రాఫానా యొక్క సవరించిన సంస్కరణలను ఉపయోగించడానికి లైసెన్స్ను మార్చాలనే నిర్ణయం తీసుకోబడింది. నాన్-ఓపెన్ లైసెన్స్కి మారిన ఎలాస్టిక్సెర్చ్, రెడిస్, మొంగోడిబి, టైమ్స్కేల్ మరియు బొద్దింక వంటి ప్రాజెక్ట్లు తీసుకున్న కఠినమైన చర్యలకు విరుద్ధంగా, గ్రాఫానా ల్యాబ్స్ సంఘం మరియు వ్యాపార ప్రయోజనాలను సమతుల్యం చేసే నిర్ణయం తీసుకోవడానికి ప్రయత్నించింది. గ్రాఫానా ల్యాబ్స్ ప్రకారం AGPLv3కి మారడం సరైన పరిష్కారం: ఒకవైపు, AGPLv3 ఉచిత మరియు ఓపెన్ లైసెన్స్ల ప్రమాణాలకు అనుగుణంగా ఉంటుంది మరియు మరోవైపు, ఇది ఓపెన్ ప్రాజెక్ట్లపై పరాన్నజీవనాన్ని అనుమతించదు.
వారి సేవలలో గ్రాఫానా యొక్క మార్పులేని సంస్కరణలను ఉపయోగించేవారు లేదా సవరణ కోడ్ను ప్రచురించే వారు (ఉదాహరణకు, Red Hat Openshift మరియు Cloud Foundry) లైసెన్స్ మార్పు ద్వారా ప్రభావితం కాదు. ఈ మార్పు అమెజాన్ను ప్రభావితం చేయదు, ఇది క్లౌడ్ ఉత్పత్తిని అందించే Amazon Managed Service for Grafana (AMG), ఈ కంపెనీ వ్యూహాత్మక అభివృద్ధి భాగస్వామి మరియు ప్రాజెక్ట్కి అనేక సేవలను అందిస్తుంది. AGPL లైసెన్స్ని ఉపయోగించడాన్ని నిషేధించే కార్పొరేట్ పాలసీని కలిగి ఉన్న కంపెనీలు పాత Apache-లైసెన్స్ విడుదలలను ఉపయోగించడం కొనసాగించవచ్చు, దీని కోసం వారు దుర్బలత్వ పరిష్కారాలను ప్రచురించడాన్ని కొనసాగించాలని ప్లాన్ చేస్తారు. మరొక మార్గం ఏమిటంటే, గ్రాఫానా యొక్క యాజమాన్య సంస్థ ఎడిషన్ను ఉపయోగించడం, ఇది కీని కొనుగోలు చేయడం ద్వారా అదనపు చెల్లింపు ఫంక్షన్లను సక్రియం చేయకపోతే ఉచితంగా ఉపయోగించవచ్చు.
AGPLv3 లైసెన్స్ యొక్క లక్షణం నెట్వర్క్ సేవల పనితీరును నిర్ధారించే అప్లికేషన్ల కోసం అదనపు పరిమితులను ప్రవేశపెట్టడం అని మనం గుర్తుచేసుకుందాం. సేవ యొక్క ఆపరేషన్ను నిర్ధారించడానికి AGPL భాగాలను ఉపయోగిస్తున్నప్పుడు, సేవకు సంబంధించిన సాఫ్ట్వేర్ పంపిణీ చేయబడనప్పటికీ మరియు అంతర్గత అవస్థాపనలో ప్రత్యేకంగా ఉపయోగించబడినప్పటికీ, డెవలపర్ ఈ భాగాలకు చేసిన అన్ని మార్పుల యొక్క సోర్స్ కోడ్ను వినియోగదారుకు అందించడానికి బాధ్యత వహిస్తాడు. సేవ యొక్క ఆపరేషన్ను నిర్వహించడానికి. AGPLv3 లైసెన్స్ GPLv3కి మాత్రమే అనుకూలంగా ఉంటుంది, దీని ఫలితంగా GPLv2 లైసెన్స్ కింద రవాణా చేయబడిన అప్లికేషన్లతో లైసెన్సింగ్ వైరుధ్యం ఏర్పడుతుంది. ఉదాహరణకు, AGPLv3 కింద లైబ్రరీని షిప్పింగ్ చేయడానికి AGPLv3 లేదా GPLv3 లైసెన్స్ కింద కోడ్ను పంపిణీ చేయడానికి లైబ్రరీని ఉపయోగించే అన్ని అప్లికేషన్లు అవసరం, కాబట్టి కొన్ని గ్రాఫానా లైబ్రరీలు Apache 2.0 లైసెన్స్లో మిగిలి ఉన్నాయి.
లైసెన్స్ని మార్చడంతో పాటుగా, గ్రాఫానా ప్రాజెక్ట్ కొత్త డెవలపర్ ఒప్పందానికి (CLA) బదిలీ చేయబడింది, ఇది కోడ్కి ఆస్తి హక్కుల బదిలీని నిర్వచిస్తుంది, ఇది గ్రాఫానా ల్యాబ్స్ అభివృద్ధిలో పాల్గొనే వారందరి సమ్మతి లేకుండా లైసెన్స్ను మార్చడానికి అనుమతిస్తుంది. హార్మొనీ కంట్రిబ్యూటర్ ఒప్పందం ఆధారంగా పాత ఒప్పందానికి బదులుగా, అపాచీ ఫౌండేషన్లో పాల్గొనేవారు సంతకం చేసిన పత్రం ఆధారంగా ఒక ఒప్పందం ప్రవేశపెట్టబడింది. ఈ ఒప్పందం డెవలపర్లకు మరింత అర్థమయ్యేలా మరియు సుపరిచితమైనదని సూచించబడింది.
మూలం: opennet.ru