Какво означава свободен или Какво се разбира под Свободен Софтуер (Free Software)?

Бележка: През февруари 1998-а се взе решение за преименуване на термина "Free Software (свободен софтуер)" на "Open Source Software (Софтуер с отворен код)". Споровете върху терминологията се базират на философски различия, но изисквания към софтуерните лицензи на практика са едни и същи и при двете понятия.

Много хора, незапознати със свободния софтуер, се объркват, защото думата "free" в контекста на "free software" не е използвана в аспекта, който те очакват. Най-близкото значение на свободен (free) е "безплатен". Английските тълковни речници описват почти двадесет различни значения за думата "free". Само едно от тях е "безплатен" (бел.прев. често използвана фраза в английския език за избягване на недоразуменията е "free of charge (без такса/цена)", когато се има предвид безплатен). Останалите предлагат вариации на думи свързани със "свобода (liberty)", което приблизително е точна дефиниция на използваното от нас значение. Когато говорим за Свободен Софтуер, имаме предвид свобода на мисленето и взимането на решения (freedom), не цена.

Софтуер, който е свободен в смисъла, че няма нужда да плащате за него, за да го използвате, не е всъщност свободен, а само безплатен. Може да Ви бъде забранено да го разпостранявате и почти сигурно ще бъде защитен и няма да можете да го подобрявате. Софтуерът, деклариран (лицензиран) като безплатен, обикновено е използван в качеството си на оръжие в маркетингова кампания за промоциране на съответния продукт или за взимане на пазара от някой конкурент в съответната бизнес сфера. Няма гаранция, че той ще остане безплатен.

Истинският, напълно свободен софтуер, завинаги остава свободен. Софтуер, който е предоставен за публично ползване може да бъде модифициран или да бъде използван за създаването на комерсиални програми. Всяко подобрение или модификация в него след това няма да бъде достъпно за обществеността. За да остане свободен, софтуерът трябва да бъде защитен от авторско право (copyright) и лицензиран.

За да бъде безапелационно, всяко парченце софтуер трябва да бъде определено дали е свободно или не. Всъщност в реалността ситуацията е много по-комплицирана. За да се разбере какво всъщност влагат хората, когато казват свободен софтуер, ние се опитахме да хвърлим един поглед на това как стоят нещата в света на софтуерните лицензи.

Авторското право (Copyright) е метод за защита на правата на създателя на даден продукт в определени интелектуални области. В повечето страни софтуерът, който пишете е автоматично защитен с авторско право (бел.прев. интелектуална собственост според българското законодателство). Лиценз е алтернативен метод на авторите, който позволява използването на техния продукт (софтуер, в конкретния случай) от други, в случай, че те са съгласни със задълженията и правата, описани в този лиценз (бел.прев. В България в този контекст е по-разпостранен термина договор, вместо лиценз). Задължение на автора е да включи лиценз, който декларира начините, по които може да бъде използван неговия софтуер. За по-задълбочена информация относно авторското право погледнете сайта http://www.copyright.gov/. (Бел.прев. "Закон за авторското право и сродните му права" в България, както и други официални документи в тази връзка, можете да прочетете на сайта за компютърно и интернет право CiLaw).

Разбира се, в зависимост от обстоятелствата варират и различните видове лицензи. Софтуерните компании искат да защитят своите продукти и затова предлагат само предварително компилиран код (който не е на четим от човека език) и поставят много ограничения за начините на използване на техния софтуер. Авторите на свободен софтуер, за разлика от тях, поставят всичките или комбинация от следните изисквания:

Много хора пишат техен собствен лиценз. Това е продиктувано от нуждата да се изискват специфични, конкретни условия от евентуалните потребители. Често използваните думи и термини в тези "домашни" лицензи са употребени неправилно или поставят условия, които конфликтират едно с друго. Създаването на лиценз, който би издържал пред съдебната власт, е доста трудно начинание. За щастие има няколко напълно готови и изчерпателни лиценза, които вероятно ще свършат тази работа.

Трите най-разпостранени лиценза са:

Някои от общите изисквания за тези лицензи са:

Тази последна точка, която позволява продажбата на софтуера за пари, изглежда напълно противоположна на цялата идея за свободен софтуер. Всъщност, това е една от най-силните му страни. Тъй като лицензът позволява свободно разпостранение, веднъж придобито, дадено копие може да се дистрибутира от всеки. Дори може да се продава. В практиката се оказва, че електронното копиране на софтуера не струва никакви пари. Минималната поддръжката и голямото разпостранение осигуряват ниска цена. Ако това се отнася за дистрибутирането на голямо количество софтуер или на цял набор от програми, събрани на някаква медия, например CD дискове, търговецът свободно може да изисква такса в какъвто размер пожелае. Ако цената е твърде завишена пък, други търговци - нови на пазара, ще се опитат да са конкурирентно способни и ще свалят цените. В резултат на този прост процес, Вие можете да купите всяка версия на Дебиан на няколко CD диска само за няколко долара напълно законно.

Въпреки, че свободния софтуер не осовбождава напълно от задължения (само безвъзмездното подаряване прави това) той дава на потребителите силата да променят и адаптират това, от което имат нужда, за да могат да си свършат работата. В същото време предпазва интелектуалната собственост на автора от посегателство. Е, това наричаме ние истинска свобода.

Проектът Дебиан е голям поддръжник на свободния софтуер. Тъй като се използват много и различни видове лицензи в софтуерните продукти, ние разработихме набор от препоръки Препоръки на Дебиан за свободен софтуер (ПДСС), които да дефинират точно и ясно "границите" на свободния софтуер. Само софтуер, който отговаря на изискванията на ПДСС, може да бъде включен в основната (main) дистрибуция на Дебиан.