Отворени извор наспрам бесплатног софтвера: Која је разлика и зашто је то важно?

Отворени извор наспрам бесплатног софтвера: Која је разлика и зашто је то важно?

Дакле, преузели сте Фирефок и заменили Мицрософт Оффице са ЛибреОффице? Толико волите ове апликације да више нећете бацати новац на Мицрософт или Аппле и одлучили сте се за 100 % Линук.





како да се пријатељујете са неким на фацебооку кога сте блокирали

Али од тада сте то открили бесплатни софтвер овде нема исто значење и можда се питате зашто све ове ствари не позовемо само тако отвореног кода ради јасноће. Шта је велика ствар?





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





Неке позадине за контекст

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

Део овога био је и културни. Делом је то било због природе софтвера. За разлику од физичке робе, дигитални софтвер се могао бесконачно копирати бесплатно и уз минималне напоре. Рачунарски хардвер би се могао продати, наравно, али код?



Ово се почело мењати 1970 -их. ИБМ је почео засебно да наплаћује софтвер и престао је да пружа изворни код. Ово је изњедрило тужба против монопола у трајању од 1969. до 1982. 1983. Аппле је победио предмет Врховног суда утврђујући да би бинарни софтвер могао бити заштићен ауторским правима. Мицрософт је неколико година касније објавио Виндовс.

То је била клима у којој се формирао покрет за одржавање софтвера „слободним“.





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

Почевши од 1970 -их, Уник је био доминантан оперативни систем. Године 1983., Рицхард Сталлман је најавио пројекат стварања потпуно незаштићеног Уник-компатибилног оперативног система, пројекат ГНУ . Две године касније, основао је Фондацију за слободни софтвер са мисијом залагања и образовања о бесплатном софтверу.

Сталлман није сковао израз „бесплатни софтвер“, који се у великој мери односио на софтвер у јавном домену. Али проширио је шта значи да софтвер буде бесплатан.





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

Фондација за слободни софтвер наводи четири слободе за које сматра да су суштинске :

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

Смишљање фразе „отворени извор“

Док је ознака бесплатног софтвера изричито етичка, ознака отвореног кода није. Термин је настао деведесетих година прошлог века, након Ерика Рејмонда Катедрала и чаршија помогао инспирирати Нетсцапе да објави изворни код за свој Интернет пакет Нетсцапе Цоммуницатор.

Ово је, с друге стране, инспирисало Раимонда и друге да виде како би могли довести идеале Фондације за слободни софтвер у пословни свет. Дошли су до израза „отворени код“, а 1998. Раимонд и Бруце Перенс основали су Опен Соурце Инитиативе. Иницијатива отвореног кода нуди 10 тачака Дефиниција отвореног кода и то нуди ознаку сертификације компатибилним апликацијама .

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

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

Кључна разлика

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

Фондација за слободни софтвер обухвата цопилефт ради заштите четири горе наведене слободе. Ово законски спречава људе да дистрибуирају бесплатни софтвер са додатним ограничењима. Организација је овог принципа уписала у ГНУ Општу јавну лиценцу. Свако ко користи ГПЛ код мора објавити и своје креације као ГПЛ.

како инсталирати питхон у убунту

Многи од основних програма који омогућавају рад Линука и других бесплатних оперативних система започели су као део ГНУ пројекта. Многе апликације су лиценциране под ГПЛ -ом.

Лиценце за бесплатни софтвер су такође отвореног кода, али не морају све лиценце отвореног кода захтевати од програмера да деле свој код. Неки дозвољавају програмерима да користе отворени изворни код за креирање апликација затвореног кода, као што је МИТ лиценца. Ове лиценце које не припадају ауторским правима познате су као дозволе.

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

Неки посебно истакнути појединци тврде да неке лиценце за бесплатни софтвер, попут ГПЛ в3, имају толико услова да значајно ограничавају слободу програмера.

Потреба за ФОСС -ом

Да резимирамо, сав бесплатни софтвер је софтвер отвореног кода, али није сав софтвер отвореног кода бесплатан софтвер. Из тог разлога, заговорници слободног софтвера би радије назвали слободни софтвер као бесплатни софтвер . Али пошто општи корисници повезују „бесплатно“ са ценом, овај назив није баш јасан. Ствари су посебно замршене ако заиста су водећи расправу о слободном софтверу у контексту новца.

Због тога видите да се већина бесплатног софтвера назива бесплатни софтвер отвореног кода , или ФОСС . Ово вам омогућава да кажете да бесплатни софтвер у оперативном систему Виндовс често долази са огласима, али бесплатни софтвер отвореног кода то не чини, а да не збуни све у просторији.

Многи корисници и програмери једноставно не маре

Велики део овог разговора тиче се лиценцирања, а то може бити прилично досадна тема. За адвокате, много тога чак нема смисла. Многи корисници једноставно желите да покренете програме , и гомила програмера само желе да их створе. Мањи приоритет је начин лиценцирања софтвера.

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

Слажете ли се са начелима бесплатног софтвера или покретом отвореног кода? Да ли саосећате са обоје? Шта мислите да бисмо требали назвати бесплатним софтвером отвореног кода? Хајде да разговарамо о томе у коментарима испод!

Објави Објави Твеет Емаил Како очистити Виндовс рачунар помоћу командне линије

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

Прочитајте следеће
Повезане теме
  • Линук
  • Објашњена технологија
  • Отвореног кода
О аутору Бертел Кинг(323 објављених чланака)

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

Више од Бертел Кинга

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили