Кратка история на практиките на FOSS

Ние се фокусираме много върху Linux и свободния и отворен софтуер в него. Някога се питахте колко са стари такива FOSS практики? Как дойде тази практика? Каква е историята зад тази революционна концепция?

В тази статия за история и любопитни факти, нека да погледнем назад във времето чрез това кратко описание и да отбележим някои интересни инициативи в миналото, които днес са станали толкова огромни.

Произход на FOSS

Произходът на FOSS датира от 50-те години на миналия век. Когато е закупен хардуер, не е имало допълнителни такси за пакетния софтуер и изходният код също ще бъде достъпен, за да се отстранят възможни грешки в софтуера.

Всъщност това беше обикновена практика тогава за потребителите със свободата да персонализират кода.

По това време предимно академици и изследователи в бранша бяха сътрудници за разработването на такъв софтуер.

Терминът „отворен код“ още не е бил там. Вместо това терминът, който беше популярен по това време, беше „Public Domain Software“. Днес идеологически и двете са много различни по природа, макар и да звучат подобно.

ДЯЛ

През 1955 г. някои потребители на компютърната система IBM 701 от Лос Анджелис доброволно основават група, наречена SHARE. Библиотечната агенция “SHARE Program” (SPLA) разпространява информация и софтуер чрез магнитни ленти.

Споделена техническа информация беше относно езиците за програмиране, операционните системи, системите за бази данни и потребителския опит за корпоративни потребители на малки, средни и големи IBM компютри.

Инициативата, която вече е на повече от 60 години, продължава активно да следва целите си. SHARE има предстоящото събитие като SHARE Phoenix 2019. Можете да изтеглите и проверите пълната им времева линия тук.

Проектът GNU

Обявен в MIT на 27 септември 1983 г. от Ричард Столман, проектът GNU е това, което изключително оправомощава и подкрепя днес общността на свободния софтуер.

Фондация за свободен софтуер

„Движението за свободен софтуер“ на Ричард Столман създаде нова норма за разработване на свободен софтуер.

Той основава Фондацията за свободен софтуер (FSF) на 4 октомври 1985 г., за да подкрепи движението на свободния софтуер. Софтуер, който гарантира, че крайните потребители имат свобода в използването, изучаването, споделянето и модифицирането на този софтуер, се нарича свободен софтуер.

Безплатно като в свободното говорене, а не безплатно

Движението за свободен софтуер постави следните правила, за да установи отличителността на идеята:

  • Свободата да стартирате програмата, както желаете, за всяка цел (свобода 0).
  • Свободата да изучаваме как работи програмата и да я променяме, така че да прави компютрите, както желаете (свобода 1). Достъпът до изходния код е предварително условие за това.
  • Свободата да преразпределяте копия, за да можете да помогнете на ближния си (свобода 2).
  • Свободата да разпространявате копия на модифицираните си версии на други (свобода 3). По този начин можете да дадете възможност на цялата общност да се възползва от промените ви. Достъпът до изходния код е предварително условие за това.

Linux ядрото

Как можем да пропуснем този раздел в „FOSS“! Ядрото на Linux беше освободено като свободно модифицируем изходен код през 1991 г. от Линус Торвалдс. Първоначално не беше нито Свободен софтуер, нито използван софтуер с отворен код. През февруари 1992 г. Линукс е бил препродаван под GPL.

Linux Foundation

Linux Foundation има за цел да даде възможност на проектите с отворен код да ускорят технологичното развитие и търговското осиновяване. Това е инициатива, предприета през 2000 г. чрез лабораторията за отворено развитие (OSDL), която по-късно се сля с групата за свободни стандарти.

Линус Торвалдс работи в The Linux Foundation, който му осигурява пълна подкрепа, за да може да работи на пълно работно време за подобряване на Linux.

Отворен код

Когато изходният код на Netscape Communicator беше издаден през 1998 г., етикетът „Отворен код“ бе приет от група лица на стратегическа сесия, проведена на 3 февруари 1998 г. в Пало Алто, Калифорния. Идеята се разрасна от една визионерска представа, че обявата на Netscape променя начина, по който хората гледат на търговския софтуер.

Това отвори един цял нов свят, създавайки нова перспектива, която разкри превъзходството и предимството на един отворен процес на развитие, който можеше да бъде задвижван от сътрудничество.

Кристин Питърсън беше сред групата от хора, които първоначално предложиха термина „отворен код“, както възприемаме днес (споменато по-рано).

Еволюция на бизнес моделите

Концепцията за отворен код е огромен феномен в момента и има няколко компании, които продължават да възприемат подхода с отворен код до днес. Към април 2015 г. 78% от фирмите използват софтуер с отворен код с различни лицензи за отворен код.

Няколко организации са възприели различни бизнес модели за Open Source. Red Hat и Mozilla са два добри примера.

Така че това беше кратко изложение на някои интересни факти от FOSS History. Споделете вашите мисли, ако искате да споделите коментарите по-долу.

Препоръчано

Пълно ръководство за трикратно зареждане на Windows, Kubuntu и Debian
2019
GNOME 3.26 Издаден! Проверете новите функции
2019
3D отпечатване с отворен код: проучване на научни и медицински решения
2019