თავისუფალი პროგრამული უზრუნველყოფის მნიშვნელობა
Miscellanea / / August 08, 2023
ამჟამად შემქმნელებს შორის აზროვნების ორი ძირითადი გზა არსებობს პროგრამული უზრუნველყოფა. ერთ მხარეს არიან პროგრამისტები, რომლებიც იცავენ მას საკუთრების პროგრამული უზრუნველყოფა და მეორეს მხრივ, ვინც იცავს უფასო პროგრამული უზრუნველყოფა.
ეს უკანასკნელი მხარს უჭერს, რომ ყველა მომხმარებელს აქვს უფლება ჰქონდეს მათთვის საჭირო პროგრამული უზრუნველყოფა უფასო და რათა ამ პროგრამული უზრუნველყოფის კოდი გახდეს საჯარო, ხელმისაწვდომი და ხილული ყველასთვის, ვისაც მისი შეცვლა სურს (Საჯარო წყარო), თქვენს საჭიროებებზე მოსარგებად.
ეს კონცეფცია, თუმცა შეიძლება ცოტა უტოპიური ჩანდეს, მის უკან დგას მთელი ფილოსოფიური ნაკადი, დამყარებულია მილიონობით პროგრამისტის მიერ, რომლებიც ყოველდღიურად თანამშრომლობენ ახალი პროგრამების შექმნაში და უფრო და უფრო მეტი კოდის შემუშავებაში. როგორც ასეთი, იგი დაიბადა 80-იანი წლების ბოლოს, ხელით რიჩარდ სტალმანი, დაუპირისპირდეს მონოპოლიას, რომლის დაწესებას ცდილობდნენ დიდი კომპიუტერული კომპანიები.
და აქ ჩვენ უნდა გავაკეთოთ პატარა აბზაცი, რათა განვმარტოთ ძალიან გავრცელებული დაბნეულობა თავისუფალ ტერმინთან დაკავშირებით.
უფასო სულაც არ ნიშნავს თავისუფალს. უფასო პროგრამა, რომლის კოდიც არ არის ღია, არ შეიძლება ჩაითვალოს თავისუფალ პროგრამულ უზრუნველყოფას და არც პროგრამა შეიძლება შეწყვიტოს უფასო ყოფნა, რადგან ის ფასიანია.ის უფასო პროგრამული უზრუნველყოფა არის ის, in სიტყვები ამ მიმდინარეობის ფუძემდებელთაგან, აძლევს მომხმარებელს თავისუფლებას: კოდის შესწავლის, მისი გამოყენების შეზღუდვის გარეშე, სურვილის შემთხვევაში მისი გავრცელების და სურვილის შემთხვევაში მისი შეცვლის თავისუფლება. უფასო პროგრამული უზრუნველყოფის გაზიარება რეალურად არ არის დანაშაული, არამედ პროგრამის შექმნის მიზეზი.
როდესაც მომხმარებელი იძენს თავისუფალ პროგრამულ უზრუნველყოფას, ის ხდება მისი მფლობელი, უპირობოდ, რადგან პროგრამისტები უარს ამბობენ მასზე ნებისმიერ უფლებაზე.
თემას რომ დავუბრუნდეთ, მთავარი კითხვაა: რატომ უნდა ვიზრუნო მე, როგორც მომხმარებელმა, უფასო პროგრამული უზრუნველყოფის გამოყენებაზე და არა საკუთრებაში? ისე, მრავალი მიზეზის გამო. დამწყებთათვის, მსხვილი საკუთრების პროგრამების უმეტესობა შეიცავს მავნე კოდს, რომელიც დამალულია მომხმარებლისგან და გამოიყენება ინფორმაციის მოსაგროვებლად ან ქვეპროგრამების გასაშვებად მომხმარებლის ნებართვის გარეშე. კოდის ვერ ნახვის გამო, ზუსტად არ არის ცნობილი, ეს საკუთრების პროგრამა სუფთაა თუ ნამდვილად სარგებლობს მომხმარებლისგან. უფასო პროგრამის სრულიად საპირისპირო, რომელიც არის პროგრამული უზრუნველყოფა, რომელსაც არაფერი აქვს დაფარული.
გარდა ამისა, კიდევ ერთი მნიშვნელოვანი ასპექტია ის, რომ ყოველ შემთხვევაში მისი დამცველების აზრით, ის საშუალებას აძლევს ა კოდის უწყვეტი გაუმჯობესება გაზიარებული და შესაბამისად პროგრამების. გაზიარებით, ნებისმიერ პროგრამისტს შეუძლია გააუმჯობესოს ორიგინალური კოდი, რათა ის უკეთ იმუშაოს ან გააკეთოს რაღაც განსხვავებული, და ეს კოდი ამავე დროს ხელახალი გაზიარება შეიძლება შეიცვალოს უსასრულოდ, ხოლო პირადი პროგრამის შეცვლა შესაძლებელია მხოლოდ მისით მფლობელები, რომლებსაც შეუძლიათ ამის გაკეთება თუ არა, მკაცრად ეკონომიკური და ბიზნეს კრიტერიუმების დაცვით და არა საუკეთესო მომხმარებლის სერვისი.
ამის მნიშვნელობა მოძრაობა არის ისეთი, რომ უფასო პროგრამული უზრუნველყოფა გასცდა კომპიუტერული სფეროს და გაფართოვდა სხვა სფეროებზე, როგორიცაა კინო, ხელოვნება, ტელევიზია ან თუნდაც ლიტერატურა.