1. Свободата да изпълняваш програмата
с каквато и да е цел.
2. Свободата да я копираш и да я даваш на свои приятели и
неприятели :]
3. Свободата да модифицираш/променяш програмата свободно като имаш
пълен достъп до изходният код на програмата/програмите.
4. Свободата да разпространяваш свободно модифицирана версия на
програмата и по този начин да помагаш за изграждането на общност.
Произход и история на свободният
софтуер.
Свободният софтуер (FS) става факт през
Септември 1983 година когато Ричард Столман прави изказване за
започването на проект който нарича GNU. GNU е шеговит акроним който
означава GNU не е UNIX ( GNU'S NOT UNIX ). С думата Свободен в
свободният софтуер се има в предвид свобода ( като свободен човек
), а не се има в предвид безплатен софтуер. Можете да плащате за
свободен софтуер или да не си плащате изборът е ваш. Когато Ричард
Столман започва своята кариера в университета MIT през 1971 година
той работи в група която използва основно свободно разпространяем
софтуер. Тогава дори и компютърните компании често са
разпространявали свободен софтуер. Програмистите са били свободни
да си сътрудничат и да могат да си помагат в работата. До началото
на 1980-та година почти всичкият наличен софтуер бива вече затворен
( с различни ограничаващи употребата лицензи ), което означава, че
софтуера вече си има притежатели, които не желаели
разпространението на програмите между потребителите. Това прави
нуждата от създаването на GNU неизбежна. Всеки компютърен
потребител се нуждае от операционна система. Без операционна
система човек не може да започне истински свободен проект, поради
това GNU избират да ползват за основа на новата GNU система UNIX,
който е вече доказан между операционните системи със своят добър
дизайн и преносимост между компютрите, както и защото
съвместимостта лесно би дала възможност на UNIX потребителите да
преминат от UNIX на GNU. Поради факта, че UNIX вече подлежи на
различни лицензи ограничаващи неговото разпространение се налага
той да бъде изцяло написан наново без никаква предишна база от
програмен код. Операционната система UNIX има следната структура. -
Ядро ( kernel ) - Обвивка ( shell ) - Инструменти и апликации. (
компилатори, редактори, програми форматиращи текст, мейл софтуер )
и т.н.. Създаването на цяла операционна система е ОГРОМНА работа
поради това разработката на GNU е започната през Януари 1984-та
година и отнема много години. Free Software Foundation ( FSF -
Фондация за сбободен софтуер бива основана през 1985-та година ).
Това е организация направена с цел да събира средства за да
финансира проекта GNU. До 1990-та година по голямата част от
работата по проекта GNU e завършен липсва му само една Ядрото! През
1991-ва година се появява ядро подобно на това на UNIX, чийто автор
е Линус Торвалдс и то бива наречено Linux по името на Linus и UNIX.
Комбинирайки Linux с GNU дава като резултат завършена операционна
система наречена GNU/Linux в момента ползвана от над 20 милиона
потребители. За да може да се гарантира съществуването на
свободният софтуер се създава специален лиценз, наречен GPL.Автор
на GPL е отново Ричард Столман. Целта на GPL е да се защитава
Свободният софтуер от кражба, както и да се защитават правата и
свободите на потребителите на свободният софтуер, както и да се
гарантира неговото съществуване в бъдеще. Името на лиценза GPL e
акроним от (General Public License). Обществен Публичен Лиценз. По
голямата част от свободният софтуер, за който ще говорим е
регистриран под GPL версия 2, който се появява през 1991-ва.
Частите на GNU проекта и Линукс ядрото, както и продукти на други
компании и разработчици започват да се лицензират под GPL v.2.
Добавяйки копие на лиценза заедно с пълният изходен код на
написаната програма/програми и поставяйки го за публично сваляне в
Интернет гарантира, че даденият софтуер е лицензиран под GPL.
Обратно към главна
страница