Фондацията за свободен софтуер (ФСС) е корпорация с нестопанска цел, основана от Ричард Столман на 4 октомври 1985 г. в подкрепа на движението за свободен софтуер - движение, което се опитва да насърчи всеобщата свобода за разпространение и промяна на компютърен софтуер без ограничения. FSF е създадена в Масачузетс, Съединените американски щати.
От основаването на ФСС до 90-те години на ХХ век средствата на ФСС се използват предимно за наемане на разработчици на софтуер, които да пишат свободен софтуер за проекта GNU. От средата на 90-те години на миналия век служителите и доброволците на ФСС работят предимно по правни и структурни въпроси за движението за свободен софтуер и общността на свободния софтуер.
Мисия и принципи
Основната цел на ФСС е защита и разпространение на принципите на свободния софтуер. Фондацията популяризира т.нар. "четири свободи", които дефинират свободата на софтуера:
- Свобода 0: да използваш програмата за всяка цел;
- Свобода 1: да изучаваш как работи програмата и да променяш изходния код (достъп до изходния код);
- Свобода 2: да разпространяваш копия на програмата;
- Свобода 3: да разпространяваш свои модифицирани версии, за да ползват общността.
ФСС подкрепя принципа на копилефт — използване на лицензи, които гарантират, че при разпространение на модифицирани версии свободите ще бъдат запазени. Най-известният инструмент за това е GNU General Public License (GPL), която ФСС администрира и развива.
Историческа роля и развитие
В ранните години ФСС финансира разработка на основни компоненти от проекта GNU — компилатори, библиотеки, инструменти и среди, необходими за свободна операционна система. Тази работа даде основата за комбинацията от GNU софтуер и Linux ядро, често наричана GNU/Linux.
През 90-те и 2000-те години ФСС постепенно насочи усилията си към:
- правна защита и прилагане на лицензи,
- разработване и обновяване на лицензи (например работа по GPL версии, включително GPLv3),
- образователни и публични кампании срещу DRM и други практики, ограничващи потребителските свободи,
- администриране на марки и сертификационни програми.
Ключови проекти и инициативи
- Гарантиране на лицензната чистота: ФСС разработва и поддържа GPL и други свободни лицензи, както и предоставя правна подкрепа при спорове за съвместимост и нарушаване.
- Проект GNU: поддръжка и координация на множество основни свободни програми и библиотеки (например GNU Emacs, GCC, glibc, Bash, coreutils и др.).
- Кампании: инициативи като Defective by Design (анти-DRM), кампания за употреба на термина GNU/Linux, както и програми за популяризиране на свободния софтуер в образованието и правителството.
- LibrePlanet: годишна конференция, организирана от ФСС за активисти, разработчици и потребители на свободния софтуер.
- Respect Your Freedom (RYF): сертификационна програма за хардуер и устройства, които уважават свободата на софтуера и потребителите.
Правна дейност и влияние върху лицензирането
ФСС играе централна роля в развитието и защитата на копилефт принципите. Работата ѝ по GPLv3 целеше да отговори на нови предизвикателства като DRM (т.нар. "тивоизация") и патентни заплахи. Фондацията също така подпомага и координира правни действия и съвети при нарушения на лицензи, както и образователни материали за правилното използване и прилагане на свободни лицензи.
Финансиране, структура и общност
ФСС е некомерсиална организация, финансирана предимно чрез дарения, членски вноски и спонсорства. В организацията участват служители, адвокати, доброволци и поддръжници по целия свят. Фондацията работи в тясно сътрудничество с програмисти, други организации и общности, за да популяризира свободния софтуер и да защитава правата на потребителите.
Въздействие и критика
Въздействието на ФСС върху софтуерната екосистема е значително: чрез дефиниране на концепцията за свободен софтуер, поддържане на лицензи и насърчаване на широкоразпространени проекти, фондацията е повлияла на начина, по който милиони хора разработват и използват софтуер. Въпреки това, организацията е била и обект на критики — относно своите политики, подходи към именуването (GNU/Linux) и решения в управлението. Както всяка активна организация с идеологическа насоченост, ФСС води оживени дискусии както в подкрепа, така и в критика на своите решения.
Как да се включите
Всеки, който иска да подкрепи работата на ФСС, може да направи това чрез дарение, членство, участие в събития като LibrePlanet, принос към проекти от проекта GNU или чрез разпространяване и популяризиране на идеите за свободен софтуер в своята общност.
В заключение, Фондацията за свободен софтуер остава една от основните институции в световното движение за свободен софтуер — институция, която комбинира техническа подкрепа, правна защита и активизъм в името на запазване и разширяване на свободите на потребителите и разработчиците.