Бесплатни софтвер - шта је то, дефиниција и концепт

Преглед садржаја:

Бесплатни софтвер - шта је то, дефиниција и концепт
Бесплатни софтвер - шта је то, дефиниција и концепт
Anonim

Бесплатни софтвер се састоји од програма отвореног кода који имају практично потпуну слободу употребе и модификације.

По изворном коду схватамо да су архитектура и начин креирања софтвера у јавном домену и да их сваки корисник може прегледати, прегледати и изменити.

Поред тога, бесплатни софтвер обично не укључује практично никакву цену по куповини, тако да се готово увек може добити бесплатно.

Супротно томе био би власнички софтвер.

Порекло бесплатног софтвера

Прву циглу у свету слободног софтвера поставио је бивши универзитетски професор МИТ-а Рицхард Маттхев Сталлман (у даљем тексту Сталлман). Овај физичар је 1983. године развио „ГНУ пројекат“, чија је главна мисија била стварање потпуно бесплатног оперативног система.

Касније, 1985. Сталлман је основао Фондацију за слободни софтвер, која ће му требати четири године касније да успостави основна правна правила слободног софтвера заснованог на цопилефт-у.

Тако је Сталлман од пионира постао промотор, главни архитекта заједнице слободног софтвера. Главни плодови ове заједнице су оперативни систем Линук, Апацхе, Опен Оффице или ГИМП едитор слика.

Главне карактеристике бесплатног софтвера

Главне карактеристике бесплатног софтвера заснивају се на четири правила која су успостављена тако да се софтвер може класификовати као „бесплатан“.

  1. Слободно покрените програм по жељи у било коју сврху.
  2. Проучите како програм функционише и пуни приступ изворном коду.
  3. Слободно дистрибуирајте копије без ограничења другим корисницима.
  4. Дистрибуирајте копије модификованих верзија, било својих или других, без икаквих ограничења.

Ако било шта од тога није испуњено, то неће бити „бесплатни софтвер“. Поред тога, ова врста софтвера има и друге карактеристике проистекле из претходних, као што су слободан приступ и слобода знања у његовој употреби.

Врсте бесплатног софтвера

Генерално, слободни софтвер можемо разликовати у две велике групе. С једне стране имамо ону којом се управља копилефтом, а са друге ону која није.

На првом месту, такозвани цопилефт је законско право којим се успоставља бесплатно коришћење софтвера у складу са четири правила или карактеристике претходно поменуте у претходном одељку.

Друго, можемо пронаћи сав тај софтвер који је можда бесплатан, али није загарантовано да су четири стандарда задовољена. Пример би могао бити да сами можемо да направимо модификовану верзију софтвера, али да на нашу верзију поставимо цену дистрибуције. То би било дозвољено све док копилефт није присутан у оригиналној верзији софтвера.

Укратко, сав тај тип софтвера који није у складу и не усваја режим копилефта може бити бесплатан, приватни, хибридни, мешовити или било који други тип софтвера, али оно што се може рећи је да одсуство једног од четири правила биће вероватно да се узме у обзир ако софтвер није копилефт.

Пример бесплатног софтвера

Најважнији пример ове врсте софтвера је оперативни систем Линук (у даљем тексту ОС). Овим ОС-ом управљају норме цопилефт-а и постоји много верзија рођених под изворним софтвером.

Неки од ових примера познати су широм света (верзија Убунту) или регионално (верзија Гуадалинек).

Постојање оперативног система као што је Линук подстиче демократизацију у коришћењу Интернета и мање рестриктиван приступ рачунару или сличном уређају, смањујући трошкове приликом његовог стицања ако не желимо да користимо приватни или плаћени софтвер.