Фондацията за свободен софтуер (ФСС) е корпорация с нестопанска цел, основана от Ричард Столман на 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 или чрез разпространяване и популяризиране на идеите за свободен софтуер в своята общност.

В заключение, Фондацията за свободен софтуер остава една от основните институции в световното движение за свободен софтуер — институция, която комбинира техническа подкрепа, правна защита и активизъм в името на запазване и разширяване на свободите на потребителите и разработчиците.