უფასო ლიცენზიის განმარტება
Miscellanea / / July 04, 2021
გიილიმ ალსინა გონსალესის მიერ, თებერვალს. 2019
თავისუფალი პროგრამული ფენომენი არ რჩება მხოლოდ ა რევოლუცია ტექნოლოგია, მაგრამ ასევე ცდილობს მოახდინოს საზოგადოების რევოლუცია, შეუზღუდავი გამოყენების საშუალებით, რომელიც, გარდა ამისა, ხელს უწყობს გამოძიება: უფასო პროგრამა.
მსოფლიოში, რომელშიც ჩვენ ვცხოვრობთ, ეს უფასო პროგრამა უნდა იყოს იურიდიულად დაფარული, რომ ვინმემ არ აითვისოს იგი და აიძულოს ისინი, ვინც იყენებენ მას, დაიცვან მისი წესები. ამიტომ ასეთი გაშუქება ხდება ლიცენზიის საშუალებით.
ლიცენზია (იქნება ეს უფასო თუ არა) წარმოადგენს იურიდიულ კონტრაქტს მათ შორის, ვინც აწარმოებს და / ან ავრცელებს პროგრამულ უზრუნველყოფას და მომხმარებელს, რომელიც უნდა იქნას მიღებული განაცხადის ინსტალაციის ან / და პირველი შესრულების მომენტი და რომელიც იურიდიულად ავალდებულებს მისი პირობების შესრულებას მისი მიღების მომენტიდან მიღება.
მხარეთა შორის სავალდებულო ხელშეკრულება, მისი დარღვევა ითვლება დანაშაულად, რომლისთვისაც ისჯება კანონი, ასე რომ, მომხმარებელი შეიძლება მიესაჯოს სასამართლო პროცესს, თუ მას აღმოაჩენენ, რომ იგი არღვევს მას.
მაგალითად, ლიცენზიები საკუთრების პროგრამული უზრუნველყოფა მკაფიოდ აიკრძალოს მომხმარებლის მიერ პროგრამის უფასო კოპირება და მესამე მხარეებზე გადაცემა, ასევე მწარმოებლის მიერ გაყიდული ორიგინალების გარდა სხვა ასლების დაყენება და გამოყენება დისტრიბუტორი.
უფასო ლიცენზიებია ის პროგრამები, რომლებიც შეესაბამება პროგრამის თავისუფლების ოთხ პოსტულატს, რომელიც ოთხმოციანი წლების შუა პერიოდში დადგენილია რიჩარდ სტალმანის მიერ.
ეს პოსტულატებია:
თავისუფლება 0: გამოყენება, პროგრამული უზრუნველყოფის ნებისმიერი ფორმით გამოყენება და მიზნის მისაღწევად.
თავისუფლება 1: პროგრამის მუშაობის შესასწავლად. ეს აშკარად მოითხოვს ხელმისაწვდომობას კოდი შადრევანი
თავისუფლება 2: დისტრიბუცია, რომ შეძლონ პროგრამის მიწოდება ვისაც გვინდა.
თავისუფლება 3: მოდიფიკაცია, ისე, რომ თუ გვინდა გავაკეთოთ პროგრამული უზრუნველყოფის ვარიანტი, ან შეცვალოთ მისი ფორმა ფუნქციონირება, ჩვენ შეგვიძლია გავაკეთოთ ეს. ისევ ის გულისხმობს კოდის ხელმისაწვდომობას.
როგორც ვხედავთ, ეს არცერთ ეტაპზე არ გულისხმობს თავისუფალ პროგრამულ უზრუნველყოფას მკაფიოდ (ამის განხილვა ჩვენ შეგვიძლია აშკარად განვიხილოთ), არამედ მისი კოდის ხელმისაწვდომობა და ძალაუფლება მისცეს მას ვისაც გვინდა.
უფასო ლიცენზიები უნდა შეესაბამებოდეს ამ ოთხ თავისუფლებას პალიატიური ან, სხვაგვარად და მიუხედავად ამისა შეუძლია შეასრულოს რომელიმე მათგანი, თუ ისინი არ აკმაყოფილებენ ყველა ვერ ჩაითვლება უფასო ლიცენზიად.
ეს არ არის მხოლოდ ამ ოთხი თავისუფლების შესრულება. შედგენილი პირები განსხვავდება სხვადასხვა უფასო ლიცენზიებს შორის, გარდა იმისა, რომ ეხება სხვა მრავალფეროვან ასპექტებს. თუ არა, აღარ იქნება სხვადასხვა უფასო ლიცენზიები.
უფასო პროგრამული უზრუნველყოფის მსოფლიოში ყველაზე პოპულარულ და ფართოდ გამოყენებულ ლიცენზიებს შორის არის GPL.
ეს შეიქმნა რიჩარდ სტალმანისა და თავისუფალი პროგრამული უზრუნველყოფის ფონდის (FSF) მიერ 1989 წელს და მრავალი ცვლილება განიცადა წლების განმავლობაში, ბოლოს 2007 წელს (ვერსია 3).
თავდაპირველად შეიქმნა ოპერაციული სისტემა GNU (პროექტი, რომელიც ასევე დაიწყო Stallman- მა), გავრცელდა პროგრამების დიდ რაოდენობაზე, როგორიცაა Linux kernel ან LibreOffice office suite. ეს უკანასკნელი აერთიანებს GPL- ს სხვა ტიპის ლიცენზიებთან.
GPL- ის გარდა, სხვა მნიშვნელოვანი უფასო ლიცენზიებია Apache (ჰომონიმური სერვერისგან), MPL (Mozilla Public ლიცენზია), LGPL FSF– დან ინტეგრაცია უფასო პროგრამული უზრუნველყოფა საკუთრების პროგრამულ უზრუნველყოფაში, Yahoo! საზოგადოებრივი ლიცენზია, ან CDDL.
უფასო პროგრამული უზრუნველყოფის ფილოსოფია დასრულდა მთელ საზოგადოებაში და მასთან ერთად გავრცელდა უფასო ლიცენზიები.
ამის მაგალითად, ჩვენ გვაქვს აუდიოვიზუალური შინაარსი, რომელიც ასევე შეიძლება იყოს უფასო, ან შინაარსი ტექსტი.
ფოტო ფოტოლია: არქელა
თემები უფასო ლიცენზიაში