GitHub ଲାଇସେନ୍ସ – ଆମେ କ’ଣ କହୁଛୁ? ସଫ୍ଟୱେର୍ ସୃଷ୍ଟି କରିବାକୁ, କେବଳ ଏହାକୁ ଲେଖିବା ଉଚିତ୍ ନୁହେଁ, ଏହା ସହିତ ଉପଭୋକ୍ତା କିମ୍ବା ଡେଭଲପର୍ମାନଙ୍କର କ’ଣ କରିବାର ଅଧିକାର ଅଛି ତାହା ମଧ୍ୟ ସ୍ଥିର କରିବା ଆବଶ୍ୟକ | ଯଦି କେହି ସମସ୍ତଙ୍କ ପାଇଁ ଏକ ମାଗଣା ପ୍ରୋଗ୍ରାମ ସୃଷ୍ଟି କରନ୍ତି, ତେବେ ସେ ଏକ ଭଲ କାର୍ଯ୍ୟ କରୁଛନ୍ତି, କିନ୍ତୁ ଯିଏ ଏହାକୁ ବ୍ୟବହାର କରେ ସେ ଏହାକୁ କିପରି ବ୍ୟବହାର କରେ ତାହା ଯଥାର୍ଥତା ଦେବାକୁ ପଡିବ | ଉଦାହରଣ ସ୍ୱରୂପ, ଯଦି କ activities ଣସି କମ୍ପାନୀ ଏହାର କାର୍ଯ୍ୟକଳାପରେ କିଛି ମାଗଣା ଅଫିସ୍ (ଉଦାହରଣ ସ୍ୱରୂପ, ଲିବର୍ ଅଫିସ୍) ସହିତ କାମ କରିବ, ତେବେ ଏହା ଇନ୍ସପେକ୍ଟରମାନଙ୍କୁ ପ୍ରମାଣ କରିବାକୁ ସମର୍ଥ ହେବା ଆବଶ୍ୟକ ଯେ ଏହା କରିବାର ଅଧିକାର ଅଛି | ଏହା କରିବା ପାଇଁ ଉପଯୁକ୍ତ ଲାଇସେନ୍ସ ଉପସ୍ଥାପନ କରିବା ଯଥେଷ୍ଟ ହେବ | ଯଦି ଠିକାଦାର ଏହାକୁ ପ୍ରସ୍ତୁତ କରିବାକୁ ଭୁଲିଯାଆନ୍ତି, ତେବେ କମ୍ପାନୀ ଏକ କଠିନ ସ୍ଥିତିରେ ଥାଇପାରେ |
ଲାଇସେନ୍ସ ଏବଂ ପ୍ରକାରର ଲାଇସେନ୍ସଗୁଡିକର ଶ୍ରେଣୀକରଣ ଉଦାହରଣ ସ୍ .ରୁପ, ଆମେ କେବଳ ବ୍ୟବହାର ବିଷୟରେ ନୁହେଁ, ପ୍ରୋଗ୍ରାମର ପାଠ୍ୟ ଅଧ୍ୟୟନ କିମ୍ବା ସଫ୍ଟୱେର୍ ଉତ୍ପାଦରେ ନିଜସ୍ୱ ସଂଶୋଧନ କରିବା ବିଷୟରେ ମଧ୍ୟ ଆଲୋଚନା କରିପାରିବା | ସହଯୋଗୀ ପ୍ରକଳ୍ପ ବିକାଶ ପାଇଁ GitHub ହେଉଛି ସବୁଠାରୁ ବଡ ସେବା | ଏଥି ସହିତ, ସେମାନେ ଏଠାରେ କେବଳ ମାଗଣାରେ ନୁହେଁ, ବ୍ୟବସାୟିକ ପ୍ରକଳ୍ପରେ ମଧ୍ୟ କାର୍ଯ୍ୟ କରିପାରିବେ | ଉପଯୁକ୍ତ ଲାଇସେନ୍ସ ନିର୍ଦ୍ଦିଷ୍ଟ କରି, ବିକାଶକାରୀମାନେ ସୃଷ୍ଟି ହୋଇଥିବା ଉତ୍ପାଦକୁ କିପରି ବ୍ୟବହାର କରିବେ ସେଥିରେ ଥିବା ଅସ୍ପଷ୍ଟତାକୁ ଦୂର କରିବେ | ସମସ୍ୟା ହେଉଛି ଅନେକ ପ୍ରକାରର ଲାଇସେନ୍ସ ଅଛି, ଏବଂ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ କ୍ଷେତ୍ରରେ କେଉଁ ବିକଳ୍ପ ବାଛିବେ ତାହା ସ୍ଥିର କରିବା ସର୍ବଦା ସହଜ ନୁହେଁ | କେତେକ ପ୍ରକଳ୍ପର ଲାଇସେନ୍ସ ନଥିବା ମଧ୍ୟ ଅସାଧାରଣ ନୁହେଁ |
- ଆପଣ କାହିଁକି GitHub ରେ ଓପନ୍ ସୋର୍ସ ପ୍ରୋଜେକ୍ଟ ଲାଇସେନ୍ସ କରିବାକୁ ଆବଶ୍ୟକ କରନ୍ତି |
- କେଉଁ ପ୍ରକାରର ଲାଇସେନ୍ସ ବିଦ୍ୟମାନ |
- ଏକ ଗିଥବ୍ ଲାଇସେନ୍ସ କିପରି ବାଛିବେ |
- ଗିଥବ୍ ରେ କିପରି ଏକ ଲାଇସେନ୍ସ ଯୋଡାଯାଏ |
- ଏକ ଲାଇସେନ୍ସ Github ବାଛନ୍ତୁ – Git Hub ରେ ଲୋକପ୍ରିୟ ଲାଇସେନ୍ସର ଉଦାହରଣ |
- GPL
- LGPL
- ଚନ୍ଦ୍ର ଗ୍ରହଣ ସର୍ବସାଧାରଣ ଲାଇସେନ୍ସ |
- ମୋଜିଲା ପବ୍ଲିକ୍ ଲାଇସେନ୍ସ |
- ଆପାଚେ ଲାଇସେନ୍ସ ଗିଥବ୍ |
- MIT ଲାଇସେନ୍ସ |
- ଅଣ୍ଡର ୱାଟର ପଥର |
ଆପଣ କାହିଁକି GitHub ରେ ଓପନ୍ ସୋର୍ସ ପ୍ରୋଜେକ୍ଟ ଲାଇସେନ୍ସ କରିବାକୁ ଆବଶ୍ୟକ କରନ୍ତି |
ଆବଶ୍ୟକ ଲାଇସେନ୍ସ ନିର୍ଦ୍ଦିଷ୍ଟ କରିବାବେଳେ, ବିକାଶକାରୀ ଏଥିରେ ନିମ୍ନଲିଖିତ ପ୍ରଦାନ କରିପାରନ୍ତି:
- ପ୍ରୋଗ୍ରାମର ବ୍ୟବହାର ସର୍ତ୍ତାବଳୀ ସେମାନେ ଏକ ଫି ଅନ୍ତର୍ଭୂକ୍ତ କରିପାରନ୍ତି କିମ୍ବା, କିଛି କିମ୍ବା ସମସ୍ତ କ୍ଷେତ୍ରରେ, ମାଗଣା ବ୍ୟବହାରକୁ ଅନୁମତି ଦେଇପାରନ୍ତି |
- ବେଳେବେଳେ ପ୍ରୋଗ୍ରାମଗୁଡିକ ସମ୍ପ୍ରଦାୟ ଦ୍ୱାରା ବିକଶିତ ହେବା ପାଇଁ ସୃଷ୍ଟି ହୋଇଥାଏ | ଏହି ପରିପ୍ରେକ୍ଷୀରେ, ଏହା ଜରୁରୀ ଯେ ସମସ୍ତେ ପ୍ରୋଗ୍ରାମ ପାଠ୍ୟ ସହିତ ପରିଚିତ ହେବାକୁ ଚାହାଁନ୍ତି |
- ଯେତେବେଳେ ପ୍ରୋଗ୍ରାମର ପାଠ୍ୟଗୁଡ଼ିକ ଉପଲବ୍ଧ ହୁଏ, କିଛି ପ୍ରୋଗ୍ରାମକୁ କାର୍ଯ୍ୟକ୍ଷମ ଏବଂ ଯଥାସମ୍ଭବ ନିର୍ଭରଯୋଗ୍ୟ କରିବା ପାଇଁ କିଛି ପରିବର୍ତ୍ତନ କରିପାରନ୍ତି | ବେଳେବେଳେ ଲେଖକ ସମସ୍ତଙ୍କୁ ଏହା କରିବାକୁ ଅନୁମତି ଦେଇପାରନ୍ତି, ଅନ୍ୟ କ୍ଷେତ୍ରରେ ସେ ପରିବର୍ତ୍ତନକୁ ତାଙ୍କ ନିକଟକୁ ପଠାଇବାକୁ ଅଫର୍ କରନ୍ତି ଏବଂ ନିଜେ ପ୍ରୋଜେକ୍ଟରେ ସଂଶୋଧନ କରନ୍ତି |
- ତୃତୀୟ ପକ୍ଷ ପ୍ରକଳ୍ପରେ ପରିବର୍ତ୍ତନ କରିପାରିବେ ଏବଂ ସେମାନଙ୍କ ତରଫରୁ ଅଫର୍ କରିପାରିବେ କି ନାହିଁ ତାହା ଆପଣ ସ୍ଥିର କରିବା ଆବଶ୍ୟକ | ଏହା କରିବାବେଳେ, ଆପଣ ନିର୍ଦ୍ଦିଷ୍ଟ କରିବାକୁ ପଡିବ ଯେ ସେମାନଙ୍କ ଉତ୍ପାଦ କେଉଁ ଲାଇସେନ୍ସ ସହିତ ରହିବା ଉଚିତ୍ |
ଏହି ଏବଂ ସମାନ ପ୍ରଶ୍ନର ସମାଧାନ କରି, ପ୍ରୟୋଗର ଲେଖକ ପ୍ରକୃତରେ ସେ ସୃଷ୍ଟି କରିଥିବା ସଫ୍ଟୱେର୍ ଉତ୍ପାଦର ଭବିଷ୍ୟତ ଭାଗ୍ୟ ନିର୍ଣ୍ଣୟ କରନ୍ତି |
କେଉଁ ପ୍ରକାରର ଲାଇସେନ୍ସ ବିଦ୍ୟମାନ |
ଏକ ଲାଇସେନ୍ସ ହେଉଛି ଏକ ଚୁକ୍ତି ଯେଉଁଥିରେ ଗୋଟିଏ ପକ୍ଷ (ଲାଇସେନ୍ସଧାରୀ) ଅନ୍ୟ ପକ୍ଷ (ଲାଇସେନ୍ସଧାରୀ) ତାଙ୍କ ଦ୍ୱାରା ସୃଷ୍ଟି ହୋଇଥିବା ଉତ୍ପାଦକୁ ବ୍ୟବହାର କରିବା ପାଇଁ ଏକ ନିୟମ ସ୍ଥିର କରନ୍ତି | ଅଭ୍ୟାସରେ, ଆମେ ପକ୍ଷମାନଙ୍କ ଦ୍ a ାରା ଏକ ଡକ୍ୟୁମେଣ୍ଟ ଦସ୍ତଖତ କରିବା ବିଷୟରେ କହୁନାହୁଁ, କିନ୍ତୁ ଏହାର ବ୍ୟବହାର ଉପରେ ସମ୍ପୃକ୍ତ ଅଧିକାର ଏବଂ ବାଧ୍ୟତାମୂଳକ ସହିତ ସ୍ୱୟଂଚାଳିତ ଚୁକ୍ତି ବିଷୟରେ | ଅଧିକାର ଏବଂ ବାଧ୍ୟତାମୂଳକ ନିର୍ଦ୍ଦିଷ୍ଟ କରିବାରେ କ ically ଣସି ପ୍ରତିବନ୍ଧକ ନାହିଁ | ଏକମାତ୍ର ସର୍ତ୍ତ ହେଉଛି ସେମାନେ ନିୟମ ପାଳନ କରିବା ଜରୁରୀ | ଆପଣଙ୍କର ନିଜର ଲାଇସେନ୍ସ ସୃଷ୍ଟି କରିବା ଏକ ଜଟିଳ କାର୍ଯ୍ୟ, ଯେହେତୁ ଏହା ଅନ୍ୟ ନିୟମାବଳୀ ସହିତ ସୁସଙ୍ଗତ ହେବା ଆବଶ୍ୟକ | ସର୍ବୋତ୍ତମ ଡକ୍ୟୁମେଣ୍ଟ ହେଉଛି ଏହିପରି ଡକ୍ୟୁମେଣ୍ଟଗୁଡିକର ମାନକ କିସମ ମଧ୍ୟରୁ ଗୋଟିଏ ବାଛିବା ଏବଂ ବ୍ୟବହାର କରିବା | ଅଭ୍ୟାସରେ, ମଲ୍ଟିଲିସେନ୍ସ ବ୍ୟବହାର କରିବା ମଧ୍ୟ ପ୍ରଥା ଅଟେ | ପ୍ରାୟତ ,, ଏହିପରି କ୍ଷେତ୍ରରେ, ଦୁଇଟି ଲାଇସେନ୍ସ ଏକାସାଙ୍ଗରେ ବ୍ୟବହୃତ ହୁଏ | ଯଦିଓ ପ୍ରୋଗ୍ରାମର ଲେଖକ ସ୍ independ ାଧୀନ ଭାବରେ ନିୟମ ଗଠନ କରିବାର ଅଧିକାର ପାଇଛନ୍ତି ଯାହା ଉପଭୋକ୍ତାମାନେ ଅନୁସରଣ କରିବା ଜରୁରୀ, ତଥାପି, ଅଭ୍ୟାସରେ, ବହୁ ସଂଖ୍ୟକ ଲାଇସେନ୍ସର ବ୍ୟବହାର ବିକଶିତ ହୋଇଛି, ଯେଉଁଥିରୁ ଆପଣ ଅଧିକାଂଶ କ୍ଷେତ୍ରରେ ସଠିକ୍ ଚୟନ କରିପାରିବେ | ଅଧିକାଂଶ କ୍ଷେତ୍ରରେ ଗିଟ ହବରେ ବ୍ୟବହୃତ ସବୁଠାରୁ ଲୋକପ୍ରିୟ ବିକଳ୍ପଗୁଡ଼ିକ ନିମ୍ନରେ ଦିଆଯାଇଛି | ସାଧାରଣତ Git ଗିଟ୍ ହବ୍ ରେ ବ୍ୟବହୃତ ଲାଇସେନ୍ସଗୁଡ଼ିକ ହେଉଛି:
ପ୍ରୋଗ୍ରାମରଙ୍କୁ ତାଙ୍କ ଯୋଜନା ସହିତ ଖାପ ଖାଇବାକୁ ସକ୍ଷମ ହେବାକୁ ପଡିବ | ଏହାକୁ ସଠିକ୍ ଭାବରେ କରିବାକୁ, ଆପଣଙ୍କୁ ବୁ to ିବାକୁ ପଡିବ ଯେ କେତେକ ପ୍ରଜାତିର କେଉଁ ବ features ଶିଷ୍ଟ୍ୟଗୁଡିକ ଅନ୍ତର୍ନିହିତ ଅଟେ |
ଯଦି ଲେଖକ ଡକ୍ୟୁମେଣ୍ଟ ପ୍ରସ୍ତୁତ କରିବାକୁ ମନା କରନ୍ତି, ତେବେ ଏହି କ୍ଷେତ୍ରରେ କପିରାଇଟ୍ ପ୍ରୟୋଗ ହେବ, ଯାହା ତାଙ୍କ ଦେଶର ଆଇନ ଅନୁଯାୟୀ ଡିଫଲ୍ଟ ଭାବରେ ପ୍ରଦାନ କରାଯାଇଥାଏ | ଏହି ଉପାୟରେ ଲାଇସେନ୍ସର ଅନୁପସ୍ଥିତି ଏହାର ଅର୍ଥ ନୁହେଁ ଯେ ପ୍ରୋଗ୍ରାମ ସହିତ କିଛି କରାଯାଇପାରିବ | ବାସ୍ତବରେ, ଏପରି ପରିସ୍ଥିତିକୁ ଏକ ପ୍ରକାର ଲାଇସେନ୍ସ ଭାବରେ ବିବେଚନା କରାଯାଇପାରେ |
ଏକ ଗିଥବ୍ ଲାଇସେନ୍ସ କିପରି ବାଛିବେ |
ଆପଣ ଏକ ଉପଯୁକ୍ତ ବିକଳ୍ପ ଖୋଜିବା ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ, ଏହା ଆବଶ୍ୟକ ଯେ ପ୍ରୋଗ୍ରାମର୍ ତାଙ୍କର ଆବଶ୍ୟକତା ପ୍ରସ୍ତୁତ କରନ୍ତୁ, ଯେଉଁଥିରୁ ସେ ଅଧିକ ଲାଇସେନ୍ସ ପ୍ରଦାନ କରିବାକୁ ଯାଉଛନ୍ତି | ପରବର୍ତ୍ତୀ ସମୟରେ, ଆପଣ ଅନୁରୋଧ ସହିତ ମେଳ ଖାଉଥିବା ସାଧାରଣ ବିକଳ୍ପଗୁଡ଼ିକ ସହିତ ନିଜକୁ ପରିଚିତ କରିବା ଉଚିତ୍ | ଏହା ପରେ, ଆପଣଙ୍କୁ ଆଇନଗତ ଭାଷାକୁ ଯତ୍ନର ସହ ଅଧ୍ୟୟନ କରିବାକୁ ପଡିବ ଏବଂ ଲାଇସେନ୍ସ କ’ଣ ହେବା ଉଚିତ ସେ ସମ୍ବନ୍ଧରେ ଏକ ଚୂଡ଼ାନ୍ତ ନିଷ୍ପତ୍ତି ନେବାକୁ ପଡିବ | ଏକ ସୂଚନାଯୋଗ୍ୟ ପସନ୍ଦ କରିବାକୁ, ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରକାରର ଲାଇସେନ୍ସ ସହିତ କେଉଁ ଅଧିକାର ଏବଂ ବାଧ୍ୟତାମୂଳକଗୁଡିକ ଜଡିତ ତାହା ଆପଣଙ୍କୁ ବୁ to ିବାକୁ ପଡିବ | ସଠିକ୍ ପସନ୍ଦ କରିବାକୁ, ଆପଣ ତୁଳନାକାରୀ ନାମକ ସ୍ୱତନ୍ତ୍ର ସେବା ବ୍ୟବହାର କରିପାରିବେ | ଏଠାରେ କିଛି ଉଦାହରଣ ଅଛି:
- https://choosealicense.com/। ସଠିକ୍ ବିକଳ୍ପ ବାଛିବା ଏବଂ ବ୍ୟବହାରର ବ features ଶିଷ୍ଟ୍ୟ ବୁ understand ିବାରେ ସାହାଯ୍ୟ କରିବାକୁ ବିସ୍ତୃତ ପରାମର୍ଶ ବାଛିବା ପାଇଁ ଏହି ସାଇଟରେ ଅଗ୍ରଣୀ ପ୍ରଶ୍ନ ରହିଛି |
- ବିଭିନ୍ନ ମାଗଣା ସଫ୍ଟୱେର୍ ସମାଧାନର ସମୀକ୍ଷା ପାଇଁ https://opensource.org/licenses ପୃଷ୍ଠା ଉତ୍ସର୍ଗୀକୃତ |
- ବିଭିନ୍ନ ଲାଇସେନ୍ସ ବିକଳ୍ପ ପାଇଁ ସାଇଟ୍ https://tldrlegal.com/ ଏକ ଏନସାଇକ୍ଲୋପିଡ଼ିଆ ଭାବରେ ବିବେଚନା କରାଯାଇପାରେ | ଉଭୟ ସଠିକ୍ ଆଇନଗତ ସୂତ୍ର ଏବଂ ବିସ୍ତୃତ ମନ୍ତବ୍ୟ ଅଛି |
https://choosealicense.com/Wiki/caption] ରେ ଲାଇସେନ୍ସଗୁଡ଼ିକର ତୁଳନା । ଯଦିଓ ଆମେ ଶ୍ରମ-ଘୋର କାର୍ଯ୍ୟକଳାପ ବିଷୟରେ କହୁଛୁ, ତଥାପି, ପାଠ୍ୟ ଅଧ୍ୟୟନ କରିବା ଠିକାଦାରଙ୍କୁ ସମସ୍ତ ଆବଶ୍ୟକୀୟ ଉତ୍ତର ଦେବ |
ଗିଥବ୍ ରେ କିପରି ଏକ ଲାଇସେନ୍ସ ଯୋଡାଯାଏ |
ଲାଇସେନ୍ସ ବିକଳ୍ପଗୁଡିକର ବ୍ୟାପକ ପସନ୍ଦ ସତ୍ତ୍ practice େ ଅଭ୍ୟାସରେ ପ୍ରଭାବଶାଳୀ ଏବଂ ନିର୍ଭରଯୋଗ୍ୟ ବୋଲି ପ୍ରମାଣିତ ହୋଇଛି, ସେ ସୃଷ୍ଟି କରିଥିବା ପ୍ରୋଗ୍ରାମ ପାଇଁ ଲାଇସେନ୍ସ କ’ଣ ହେବା ଉଚିତ ସେ ବିଷୟରେ ଠିକାଦାରଙ୍କର ନିଜସ୍ୱ ଧାରଣା ଥାଇପାରେ | ଏହି ପରିପ୍ରେକ୍ଷୀରେ, ସେବା ଆପଣଙ୍କର ନିଜସ୍ୱ ସଂସ୍କରଣ ଯୋଡିବା କିମ୍ବା ବିଦ୍ୟମାନକୁ ସଜାଡିବା କ୍ଷମତା ପ୍ରଦାନ କରିଥାଏ | Github ରେ ଏକ ଲାଇସେନ୍ସ ଯୋଡିବାକୁ, ଆପଣଙ୍କୁ ଏହି ପଦକ୍ଷେପଗୁଡିକ ଅନୁସରଣ କରିବାକୁ ପଡିବ:
- ତୁମ ସଂଗ୍ରହାଳୟର ମୁଖ୍ୟ ପୃଷ୍ଠାକୁ ଯିବାକୁ ପଡିବ |
- ଏକ ଫାଇଲ୍ ଯୋଡିବା ପାଇଁ ଆପଣଙ୍କୁ ବଟନ୍ ଉପରେ କ୍ଲିକ୍ କରିବାକୁ ପଡିବ, ତାପରେ “ନୂତନ ଫାଇଲ୍ ସୃଷ୍ଟି” ଚୟନ କରନ୍ତୁ |
- ପରବର୍ତ୍ତୀ ସମୟରେ, ଆପଣଙ୍କୁ ଏକ ଫାଇଲ୍ ନାମ ପ୍ରବେଶ କରିବାକୁ ପଡିବ | ଏକ ଲାଇସେନ୍ସ ପାଇଁ, ଏହା ଦୁଇଟି ବିକଳ୍ପ ମଧ୍ୟରୁ ଗୋଟିଏ ହୋଇପାରେ: LICENSE କିମ୍ବା LICENCE.md | ଏଠାରେ ବଡ଼ ଅକ୍ଷରର ବ୍ୟବହାର ବାଧ୍ୟତାମୂଳକ |
- ଫାଇଲ୍ ନାମ ଇନପୁଟ୍ ଫିଲ୍ଡର ଡାହାଣକୁ, ଏକ ଲାଇସେନ୍ସ ଟେମ୍ପଲେଟ୍ ବାଛିବା ପାଇଁ କ୍ଲିକ୍ କରନ୍ତୁ |
- ପୃଷ୍ଠାର ବାମ ପାର୍ଶ୍ୱରେ ଥିବା ମେନୁରେ, “ତୁମର ପ୍ରୋଜେକ୍ଟରେ ଲାଇସେନ୍ସ ଯୋଡ” ରେଖା ଚୟନ କରନ୍ତୁ | ଏହି କ୍ଷେତ୍ରରେ, ବିଦ୍ୟମାନ ଡକ୍ୟୁମେଣ୍ଟଗୁଡିକରୁ ଏକ ପ୍ରକାର ଚୟନ କରାଯାଇଛି |
- ତା’ପରେ “ସମୀକ୍ଷା ଏବଂ ଦାଖଲ” ରେଖା ଉପରେ କ୍ଲିକ୍ କର | ତା’ପରେ ତୁମର ଚୁକ୍ତିନାମା ବିବରଣୀ ପ୍ରବେଶ କର |
- ଏହା ପରେ, ଯୋଗ କିମ୍ବା ପରିବର୍ତ୍ତନଗୁଡ଼ିକ କ’ଣ କରାଯାଇଥିଲା ତାହା ସ୍ପଷ୍ଟ କରିବା ଆବଶ୍ୟକ | ପରବର୍ତ୍ତୀ ସମୟରେ, ମନୋନୀତ ଡକ୍ୟୁମେଣ୍ଟ ସଂଶୋଧିତ ହୋଇଛି କି ନାହିଁ କିମ୍ବା ଏହା ଲାଇସେନ୍ସର ଅନ୍ୟ ଏକ ସଂସ୍କରଣ ସୃଷ୍ଟି କରିବା ବିଷୟରେ ସୂଚିତ କରନ୍ତୁ |
ପରିବର୍ତ୍ତନଗୁଡିକ ନିଶ୍ଚିତ କରିବା ପରେ, ଡେଭଲପର୍ ଗିଟ୍ ହବ୍ ସେବାରେ ଲାଇସେନ୍ସ ତାଲିକାରେ ପରିବର୍ତ୍ତନ ଆଣିବା ପାଇଁ ପ୍ରକ୍ରିୟା ସମାପ୍ତ କରନ୍ତି |
ଏକ ଲାଇସେନ୍ସ Github ବାଛନ୍ତୁ – Git Hub ରେ ଲୋକପ୍ରିୟ ଲାଇସେନ୍ସର ଉଦାହରଣ |
ନିମ୍ନଲିଖିତ ବିକଳ୍ପଗୁଡ଼ିକ ହେଉଛି ସବୁଠାରୁ ଲୋକପ୍ରିୟ | ସେମାନଙ୍କର ଶକ୍ତି ଏବଂ ଦୁର୍ବଳତାକୁ ବୁ By ି, ପ୍ରୋଗ୍ରାମର୍ ସଠିକ୍ ବିକଳ୍ପ ଖୋଜିବାକୁ ସକ୍ଷମ ହେବେ କିମ୍ବା କିପରି ଦକ୍ଷତାର ସହିତ ସନ୍ଧାନ କରିବେ ତାହା ବୁ understand ିବେ |
GPL
ଏହି ଲାଇସେନ୍ସକୁ ସବୁଠାରୁ ଲୋକପ୍ରିୟ ବୋଲି କୁହାଯାଇପାରେ | ଯେଉଁମାନେ ମାଗଣା ସଫ୍ଟୱେର୍ ଉତ୍ପାଦନ କରନ୍ତି ସେମାନଙ୍କ ପାଇଁ ଏହା କ୍ଲାସିକ୍ | ଏହି ଡକ୍ୟୁମେଣ୍ଟର ଏକ ମୁଖ୍ୟ ଆବଶ୍ୟକତା ହେଉଛି ଏହା
ତୃତୀୟ ପକ୍ଷକୁ ପ୍ରୋଗ୍ରାମକୁ ମୁକ୍ତ ଭାବରେ ରୂପାନ୍ତର କରିବାକୁ ଅନୁମତି ଦେଇଥାଏ , କିନ୍ତୁ ସେହି ସମୟରେ ସେମାନଙ୍କର ଫଳାଫଳକୁ କେବଳ ସମାନ ଲାଇସେନ୍ସ ଅଧୀନରେ ବଣ୍ଟନ କରିବାର ଅଧିକାର ଅଛି | ଏହି ଲାଇସେନ୍ସର ଭିନ୍ନ ସଂସ୍କରଣ ଥାଇପାରେ | ଏଥି ମଧ୍ୟରୁ ସର୍ବଶେଷ ହେଉଛି ତୃତୀୟ | GPL ପ୍ରୋଗ୍ରାମର ବିକାଶକାରୀଙ୍କ ଦ୍ used ାରା ବ୍ୟବହୃତ ହୋଇଛି ଯେପରିକି ଡ୍ରପାଲ୍ ୱେବ୍ ବିଷୟବସ୍ତୁ ପରିଚାଳନା ବ୍ୟବସ୍ଥା, ମାରିଆଡିବି ଡାଟାବେସ୍ ମ୍ୟାନେଜମେଣ୍ଟ ସିଷ୍ଟମ, ଇଙ୍କସ୍କାପ ଭେକ୍ଟର ଗ୍ରାଫିକ୍ସ ଏଡିଟର୍ ଏବଂ ଅନ୍ୟାନ୍ୟ | ଏହା କ interesting ତୁହଳର ବିଷୟ ଯେ SQL କେବଳ GPL ନୁହେଁ, ଏକ ବ୍ୟବସାୟିକ ଲାଇସେନ୍ସ ମଧ୍ୟ ବ୍ୟବହାର କରେ |
LGPL
ଏହି ନାମ “GNU GPL ଲେସର୍ ଜେନେରାଲ୍ ପବ୍ଲିକ୍ ଲାଇସେନ୍ସ” କୁ ଅନୁବାଦ କରେ | କିଛି ବିକାଶକାରୀଙ୍କ ପାଇଁ, ଜିପିଏଲ୍ ଉପଯୁକ୍ତ ନୁହେଁ, କାରଣ ସମାନ ଲାଇସେନ୍ସ ଅଧୀନରେ ପରିବର୍ତ୍ତିତ ଉତ୍ପାଦ ବଣ୍ଟନ କରିବା ସେମାନଙ୍କ ପାଇଁ ଏକ ବାଧ୍ୟତାମୂଳକ ସୃଷ୍ଟି କରେ | ଏହି ବିକଳ୍ପର ପ୍ରୟୋଗର ବ features ଶିଷ୍ଟ୍ୟଗୁଡିକ ପ୍ରୋଗ୍ରାମର୍ ଦ୍ୱାରା ସୃଷ୍ଟି ହୋଇଥିବା ଲାଇବ୍ରେରୀଗୁଡ଼ିକର ବ୍ୟବହାରକୁ ଲାଇସେନ୍ସ କରିବାର ପ୍ରକ୍ରିୟା କିପରି ହୁଏ ତାହା ଦ୍ୱାରା ବର୍ଣ୍ଣନା କରାଯାଇପାରେ | ଏହି କ୍ଷେତ୍ରରେ, ନିମ୍ନଲିଖିତ ତିନୋଟି ବିକଳ୍ପକୁ ବିଚାର କରାଯାଏ:
- ଯେତେବେଳେ ଏକ ଲାଇବ୍ରେରୀ ନୂତନ କାର୍ଯ୍ୟକାରିତା ପ୍ରଦାନ କରେ ଯେଉଁଠାରେ ଅନ୍ୟ କ commercial ଣସି ବାଣିଜ୍ୟିକ ଲାଇବ୍ରେରୀ ସମାନ କାର୍ଯ୍ୟ କରିପାରିବ ନାହିଁ, ତେବେ GPL ହେଉଛି ସର୍ବୋତ୍ତମ ପସନ୍ଦ |
- ମାଗଣା ଲାଇବ୍ରେରୀରେ ବିକାଶକାରୀ ବିଦ୍ୟମାନ ମାନକକୁ କାର୍ଯ୍ୟକାରୀ କରିସାରିଛନ୍ତି | ଏହି କ୍ଷେତ୍ରରେ, ସମାନ କାର୍ଯ୍ୟ ସହିତ ବ୍ୟବସାୟିକ ବିକଳ୍ପ ଅଛି | ଏହି କ୍ଷେତ୍ରରେ, LGPL ବାଛିବା ସୁବିଧା ହେବ |
- ଯେତେବେଳେ ଏହା ଏକ ନୂତନ ମାନକକୁ ଆସେ ଯାହା ପ୍ରକୃତରେ ବାଣିଜ୍ୟିକ ସହିତ ପ୍ରତିଦ୍ୱନ୍ଦ୍ୱିତା କରେ, ଆପାଚେ ଲାଇସେନ୍ସ ଯିବାର ପଥ ଅଟେ |
ଏହି ମାନକ
ଲାଇବ୍ରେରୀଗୁଡ଼ିକର ବ୍ୟବସାୟିକ ବ୍ୟବହାରକୁ ଅନୁମତି ଦିଏ | ଯଦି ସଂଶୋଧନ କରାଯାଏ, ବଣ୍ଟନ ପାଇଁ ସମାନ ସର୍ତ୍ତାବଳୀ ଏବଂ ସର୍ତ୍ତଗୁଡିକ ବ୍ୟବହାର କରାଯିବା ଆବଶ୍ୟକ | ତଥାପି, ସଂକେତର ସରଳ ବ୍ୟବହାର ସର୍ତ୍ତଗୁଡିକ ପରିବର୍ତ୍ତନ କରିବାକୁ ଅନୁମତି ଦିଏ |
ଚନ୍ଦ୍ର ଗ୍ରହଣ ସର୍ବସାଧାରଣ ଲାଇସେନ୍ସ |
ଏହି ଡକ୍ୟୁମେଣ୍ଟ
ବାଣିଜ୍ୟିକ ସହିତ ଅନ୍ୟାନ୍ୟ ଲାଇସେନ୍ସ ଅଧୀନରେ ବଣ୍ଟନକୁ ଅନୁମତି ଦିଏ | ମୁଖ୍ୟ ସର୍ତ୍ତ ହେଉଛି ପରିବର୍ତ୍ତିତ କାର୍ଯ୍ୟଗୁଡ଼ିକରେ, ଉଦ୍ଭାବନଗୁଡ଼ିକୁ ଏକ ପୃଥକ ମଡ୍ୟୁଲରେ ରଖାଯିବ | ଏହି ଲାଇସେନ୍ସ ଜାଭାରେ ଉତ୍ପାଦର ବିକାଶରେ ଲୋକପ୍ରିୟତା ହାସଲ କରିଛି | ଏକ ଉଦାହରଣ ହେଉଛି କ୍ଲୋଜୁର ପ୍ରୋଗ୍ରାମିଂ ଭାଷା, ଜାଭା ପ୍ରୟୋଗଗୁଡ଼ିକର ପରୀକ୍ଷଣ ପାଇଁ ଏକ framework ାଞ୍ଚା |
ମୋଜିଲା ପବ୍ଲିକ୍ ଲାଇସେନ୍ସ |
କେତେକ ଏହି ଡକ୍ୟୁମେଣ୍ଟକୁ GPL ଏବଂ ବାଣିଜ୍ୟିକ ଲାଇସେନ୍ସ ମଧ୍ୟରେ ଏକ ବୁ rom ାମଣା ଭାବରେ ଦେଖନ୍ତି | MPL
କିଛି ଫାଇଲ୍ ପାଇଁ ଖୋଲା ପ୍ରବେଶ ଆବଶ୍ୟକ କରେ | ସଫ୍ଟୱେର୍ ଉତ୍ପାଦ ଏହି ଲାଇସେନ୍ସ ଅଧୀନରେ କିଛି ଫାଇଲ୍ ଧାରଣ କରିପାରେ ଏବଂ ଏହା ବିନା ଅନ୍ୟମାନେ | ସଂଶୋଧନ ପରେ, ଆବଶ୍ୟକ ଲାଇସେନ୍ସ ରଖିବାକୁ ଅନୁମତି ଦିଆଯାଇଛି (ଉଦାହରଣ ସ୍ୱରୂପ, ଏହା ଏକ ବ୍ୟବସାୟିକ ହୋଇପାରେ), କିନ୍ତୁ ଏହା କେବଳ ସର୍ତ୍ତରେ ସମ୍ଭବ ଯେ MPL ଅଧୀନରେ ପ୍ରକାଶିତ ଫାଇଲଗୁଡ଼ିକର ପ୍ରବେଶ ଏପର୍ଯ୍ୟନ୍ତ ଖୋଲା ରହିବ | ଏହି କ୍ଷେତ୍ରରେ, ଶେଷ ଉପଭୋକ୍ତାଙ୍କୁ ମୂଳ ସଫ୍ଟୱେର୍ ର ଲେଖକମାନଙ୍କ ବିଷୟରେ ସୂଚନା ପ୍ରଦାନ କରାଯିବା ଆବଶ୍ୟକ | ଏହି ଡକ୍ୟୁମେଣ୍ଟ୍ ଅନୁଯାୟୀ, ଲିବର୍ ଅଫିସ୍ ଅଫିସ୍, ମୋଜିଲା ବ୍ରାଉଜର୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ସଫ୍ଟୱେର୍ ଉତ୍ପାଦଗୁଡିକ ପ୍ରକାଶ ପାଇଲା |
ଆପାଚେ ଲାଇସେନ୍ସ ଗିଥବ୍ |
AL କୁ ଉଦାର ମୁକ୍ତ ଲାଇସେନ୍ସ କୁହାଯାଏ | ଏହି ବ feature ଶିଷ୍ଟ୍ୟଟି ହେଉଛି ଯେ
ପୂର୍ବ ପରି ସମାନ ଅବସ୍ଥାରେ ଏକ ଡେରିଭେଟିଭ୍ ଉତ୍ପାଦ ମୁକ୍ତ କରିବାର କ is ଣସି ଆବଶ୍ୟକତା ନାହିଁ | ଆପାଚେ ସଫ୍ଟୱେର୍ ଫାଉଣ୍ଡେସନ୍ ଦ୍ୱାରା ଏହି ଡକ୍ୟୁମେଣ୍ଟ୍ ସକ୍ରିୟ ଭାବରେ ବ୍ୟବହୃତ ହୁଏ | ଯେତେବେଳେ ବ୍ୟବହାର କରାଯାଏ, ନିମ୍ନଲିଖିତକୁ ଅନୁମତି ଦିଆଯାଏ:
- ସଫ୍ଟୱେର୍ ଉତ୍ପାଦକୁ ବ୍ୟବସାୟିକ ଉଦ୍ଦେଶ୍ୟରେ ଅଧିକ ବ୍ୟବହାର କରିବାକୁ ଅନୁମତି ଦିଆଯାଇଛି |
- ଆବେଦନ ସଂଶୋଧନ ଅନୁମୋଦିତ |
- ପରବର୍ତ୍ତୀ ବଣ୍ଟନଗୁଡ଼ିକ ମୂଳ ଲେଖକଙ୍କ ନାମ ଅନ୍ତର୍ଭୂକ୍ତ କରିବା ଉଚିତ୍ |
ଏକ ନୂତନ ପ୍ରକାର ସୃଷ୍ଟି କରି, ଲାଇସେନ୍ସପ୍ରାପ୍ତ ବ୍ୟକ୍ତିଙ୍କ ପାଇଁ ମୂଳ ଉତ୍ପାଦ କୋଡ୍ ପ୍ରଦାନ କରିବାର କ ation ଣସି ବାଧ୍ୟତା ନାହିଁ | ଏହିପରି ଲାଇସେନ୍ସ ଯଥେଷ୍ଟ ଲୋକପ୍ରିୟତା ହାସଲ କରିଛି | ଜଣାଶୁଣା ସଫ୍ଟୱେର୍ ଉତ୍ପାଦଗୁଡିକର ତାଲିକାଭୁକ୍ତ କରି ଏହା ପ୍ରଦର୍ଶିତ ହୋଇପାରିବ ଯାହା ଏହି ପ୍ରକାରର ଲାଇସେନ୍ସ ଅଧୀନରେ ପ୍ରକାଶିତ ହୁଏ: ଆଣ୍ଡ୍ରଏଡ୍ ଅପରେଟିଂ ସିଷ୍ଟମ୍, ଜାଭା ରେ ଏଣ୍ଟରପ୍ରାଇଜ୍ ପ୍ରୟୋଗ ସୃଷ୍ଟି କରୁଥିବା ଏକ framework ାଞ୍ଚା ଏବଂ ଆପାଚେ ୱେବ୍ ସର୍ଭର | https://youtu.be/wyZq-EazOmU |
MIT ଲାଇସେନ୍ସ |
କେତେକ ଏହି ମାଗଣା ସଫ୍ଟୱେର୍ ଲାଇସେନ୍ସ ବିକଳ୍ପକୁ ସବୁଠାରୁ ଲୋକପ୍ରିୟ ବୋଲି ବିବେଚନା କରନ୍ତି | ଏହାର ମୁଖ୍ୟ ସୁବିଧା କେତେକଙ୍କ ଦ୍ୱାରା ବିଭିନ୍ନ ପ୍ରକାରର ମାଗଣା କିମ୍ବା ବାଣିଜ୍ୟିକ ଲାଇସେନ୍ସ ସହିତ ଭଲ ସୁସଙ୍ଗତତା ବୋଲି ବିବେଚନା କରାଯାଏ | ସବୁଠାରୁ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ବ features
ଶିଷ୍ଟ୍ୟଗୁଡିକ ହେଉଛି ସଂକେତ ସଂଶୋଧନ କରିବାର କ୍ଷମତା, ଏବଂ ପରିବର୍ତ୍ତନ କରିଥିବା ବ୍ୟକ୍ତିଙ୍କ ପସନ୍ଦ ଅନୁଯାୟୀ ଅନ୍ୟ ଲାଇସେନ୍ସ ଅଧୀନରେ ବଣ୍ଟନ କରିବାର ଅନୁମତି | ଏହି ଡକ୍ୟୁମେଣ୍ଟ୍ ବ୍ୟବହାର କରୁଥିବା ସଫ୍ଟୱେର୍ ଉତ୍ପାଦଗୁଡ଼ିକ ହେଉଛି: JQuiery ନାମକ ଏକ ଜାଭାସ୍କ୍ରିପ୍ଟ ଲାଇବ୍ରେରୀ, ଏକ ପରମାଣୁ ପାଠ୍ୟ ସମ୍ପାଦକ, AngularJS, ଏକ ଜାଭାସ୍କ୍ରିପ୍ଟ ବିକାଶ framework ାଞ୍ଚା |
ଗିଟ୍ ହବ୍ ଲାଇସେନ୍ସ ତୁଳନା [/ caption]
ଅଣ୍ଡର ୱାଟର ପଥର |
ବେଳେବେଳେ ଲେଖକ ପ୍ରଥମେ ଲାଇସେନ୍ସର ଗୋଟିଏ ସଂସ୍କରଣ ବାଛନ୍ତି, ଏବଂ ପରେ ଏହାକୁ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହାଁନ୍ତି | ଯଦି ସେ ଏକାକୀ ପ୍ରୋଗ୍ରାମ ସୃଷ୍ଟି କରନ୍ତି, ତେବେ ଏପରି ପରିବର୍ତ୍ତନ କଷ୍ଟସାଧ୍ୟ ହେବ ନାହିଁ | ତଥାପି, ଯେଉଁ କ୍ଷେତ୍ରରେ ବିକାଶରେ ଅନେକ ଅଂଶଗ୍ରହଣକାରୀ ଥିଲେ, ତେବେ ସେମାନଙ୍କ ସମ୍ମତି ବିନା ଏହା କାମ କରିବ ନାହିଁ | ଉଦାହରଣ ସ୍ୱରୂପ, ଲିନକ୍ସର ସୃଷ୍ଟିକର୍ତ୍ତା, ଯଦିଓ ସେ ପ୍ରକୃତରେ ଅପରେଟିଂ ସିଷ୍ଟମର ଆଧାର ତିଆରି କରିଥିଲେ, ପରବର୍ତ୍ତୀ ବିକାଶରେ ଅଂଶଗ୍ରହଣ କରିଥିବା ସେହି ସମସ୍ତ ପ୍ରୋଗ୍ରାମରଙ୍କ ବିନା ଅନୁମତିରେ ଲାଇସେନ୍ସ ପରିବର୍ତ୍ତନ କରିପାରିବେ ନାହିଁ | MPL ଅଧୀନରେ ବଣ୍ଟନ କରିବା ସମୟରେ, ଯେଉଁମାନେ ସଂକେତରେ ପରିବର୍ତ୍ତନ କରିଥିଲେ, ସେମାନେ ଭିନ୍ନ ଲାଇସେନ୍ସ ଅଧୀନରେ MPL ଅଧୀନରେ ଫାଇଲ ପ୍ରଦାନ କରିପାରିବେ ନାହିଁ | ନୂତନ ଡକ୍ୟୁମେଣ୍ଟ୍ ର ବ୍ୟବହାର ଅନ୍ୟ ପ୍ରୋଗ୍ରାମ୍ ମଡ୍ୟୁଲ୍ କୁ ସୂଚିତ କରିବ |