Отвореног кода

10 разлога за употребу отвореног кода

10 разлога за употребу отвореног кода
Више од 50 година производња и употреба софтвера и хардвера готово су у потпуности комерцијални. Ово је у потпуној супротности са принципима модела слободног софтвера отвореног кода (ФОСС). ФОСС је заснован на заједницама и не захтева размену материјалних добара да би учествовао у процесу развоја или делио резултате.

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

Допринос у пројектима отвореног кода / ФОСС заснован је на неколико фактора, на пример:

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

Модели лиценци

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

За софтвер се користе лиценце попут ГНУ јавне лиценце (ГПЛ) или БСД лиценце. Информативна роба, цртежи и аудио и видео подаци обично се лиценцирају под Цреативе Цоммонс [1]. Сви модели лиценци су правно верификовани. Употреба модела лиценци континуирано расте током последње деценије и данас је широко прихваћена.

10 разлога за отворени извор

Централна питања око софтвера отвореног кода укључују: „Зашто је софтвер отвореног кода добра ствар за вас?”„ Које су предности коришћења лиценце отвореног кода за софтвер или Цреативе Цоммонс за уметничка дела?“И„ Како коришћење софтвера отвореног кода може да вас стави испред својих конкурената као компаније?”Испод ћете пронаћи нашу листу десет најбољих разлога за коришћење кода отвореног кода.

1. Доступност изворног кода
Можете у потпуности видети изворни код софтвера, преузети га, надахнути се и користити основну структуру за сопствене пројекте. Опен Соурце је високо конфигурабилан и омогућава вам као програмеру да креирате сопствене прилагођене варијанте које ће задовољити ваше специфичне потребе и захтеве.

2. Доступност софтвера
Свако може да преузме и користи софтвер отвореног кода. Нема ограничења у погледу корисничке групе или предвиђене публике, сврхе, учесталости употребе и уређаја на којима се може инсталирати софтвер отвореног кода. Такође нема накнаде за лиценцу.

3. Нижи укупни трошак власништва (ТЦО)
Са отвореним кодом нема накнаде за лиценцу или употребу. Као комерцијална услуга, трошкови се односе само на имплементацију, подешавање, конфигурацију, одржавање, документацију и услуге подршке.

4. Приближава свет

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

5. ФОСС нуди разноликост

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

6. Образовне могућности

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

7. Ствара могућности и заједницу

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

8. ФОСС подстиче иновације

ФОСС негује културу дељења и експериментисања. Подстичете се да будете иновативни ако долазите до нових идеја, производа и метода. Инспиришите се оним што научите од других. Решења и опције се такође могу много брже продати, а отворени код омогућава програмерима да испробају, тестирају и експериментишу са најбољим доступним решењима.

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

10. Поузданост и сигурност

Што више људи заједно ради на коду, већа је поузданост тог кода. Код заснован на сарадњи биће супериоран јер је лакше покупити било које грешке и одабрати најбоље решење. Сигурност је такође побољшана, јер заједница програмера која јој има приступ темељито процењује и процењује код. Уобичајено је да постоје тестерске групе које проверавају нова издања. Све проблеме који се појаве марљиво решава заједница.

Примери успешног коришћења отвореног кода (случајеви коришћења)

ФОСС већ дуго није ниша тржишта. Најистакнутији примери су рачунарски системи засновани на Линуку који се користе свуда - од веб сервера, преко телевизора до мрежних уређаја попут бежичних приступних тачака. Ово неизмерно смањује трошкове лиценцирања и повећава стабилност основне инфраструктуре од које зависе многа поља, компаније и индустрије. Компаније попут Фацебоок-а и Гоогле-а користе ФОСС за покретање својих услуга - то укључује веб локацију, Андроид телефон, као и претраживач и Цхроме веб прегледач.

Листа остаје непотпуна без помињања аутомобила отвореног кода (ОСЦар) [4,5], ОпенСтреетМап [6], Викимедиа [7] као и ЛибриВок [8], услуге која пружа бесплатне аудио књиге које читају волонтери из целог света. Испод ћете пронаћи избор студија случаја за које мислимо да би вас могле инспирисати да користите решења заснована на ФОСС-у.

Студије случаја

1. Макоко, Нигерија

У заједници сиромашних четврти Макоко у Лагосу у Нигерији живи скоро 95.000 људи. Комплетна мапа овог града је сада доступна на Гоогле мапама због доступности кода отвореног кода у Африци, захваљујући иницијативи Цоде фор Африца заједно са Светском банком [9]. Првобитно се Макоко није појавио ни на једној мапи ни у урбанистичким документима [23]. У једном тренутку то су биле само 3 тачке на мапи, без обзира што је то једно од највећих сиромашних насеља у Африци са сложеним системом пловних путева и кућа.

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

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

2. Рачунарски кластер на Месоцентре де Цалцул, Универзитет де Францхе-Цомте, Француска

Университе де Францхе-Цомте, смештен у Бесанцону у Француској, води рачунски центар за научно рачунање [10]. Примарна подручја истраживања укључују наномедицину, хемијско-физичке процесе и материјале и генетске симулације. ЦентОС и Убунту Линук користе се за пружање паралелне рачунарске инфраструктуре високих перформанси.

3. ГирлХипе Цодерс (жене које кодују), Цапе Товн, Јужна Африка

Баратанг Мииа [11] - самоуки кодер - покренуо је ГирлХипе Цодерс [12,24] 2003. године као иницијативу за оснаживање младих девојака у Африци. Ово је школа софтверског инжењерства која је фокусирана на обуку младих жена и девојака о томе како програмирати и развијати апликације за побољшање њихове дигиталне писмености и економске мобилности. Циљ Баратанг Мииа је да повећа проценат жена у научној, инжењерској и технолошкој индустрији. Клубови раде тако да девојке могу да похађају бесплатне часове ван школе да би истражиле и научиле кодирање.

ГирлХипе помаже у побољшању не само живота девојака и жена које учествују у овој иницијативи, већ и њихових заједница, кроз глобално такмичење у технолошком предузетништву названо Тецхноватион, чији је ГирлХипе регионални амбасадор. У овом програму девојке проналазе проблем у својим заједницама, дизајнирају решење за њега и користећи Опен Соурце кодирање граде апликацију за то решење. Друге жене које су квалификоване кодере имају прилику да менторишу и воде млађе жене у индустрији. ГирлХипе такође подучава жене у послу како да користе мрежу за пласирање свог предузећа на мрежу. Ова иницијатива помогла је девојкама да запосле посао у индустрији у којој иначе не би могле да раде.

Твиттер потпредседник инжењерске посете ГирлХипе у Кхаиелитсха, Цапе Товн, Јужна Африка [25]

4. Цртани филмови и отворени код

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

Међу онима у индустрији који су прихватили ову технолошку идеју укључују Пикар Аниматион Студиос [13], који је отворио своју технологију Универзалног описа сцене (УСД) [14]. УСД помаже филмским ствараоцима у читању, писању и прегледу података о 3Д сцени, омогућавајући многим различитим уметницима да раде на истом пројекту. Пикар је такође објавио софтвер РендерМан [15], фотореалистични софтвер за 3Д приказивање бесплатан у некомерцијалне сврхе као што су образовне сврхе и лични пројекти.

Од слободног софтвера до слободног друштва

Пре десет година, Тхомас Винде и Франк Хофманн поставили су питање: „Шта би се догодило да се принципи ФОСС пренесу у друштво и на тај начин промене модел друштва?”[3] У спровођењу овог корака често се сумња и класификује као утопија. Желели смо да сазнамо више о томе. Резултат наше истраге био је знатижељан поглед на наше друштво (са претежно европског становишта) које је посматрало еволуцију процеса који су свесно или несвесно следили ФОСС принципе. Пронашли смо дугачку листу изненађујућих примера, од бесплатних бежичних мрежа попут Фреифунка [16] до отворених библиотека, бесплатних хардверских пројеката (РаспберриПи, Ардуино, БеаглеБоард), непрофитних канцеларијских заједница, Глобал Виллаге Цонструцтион Сет (ГВЦС) [17 ], и дељење рецепата као што су ФрееБеер [18] и ОпенЦола [19].

Наш закључак је био да општије, системско усвајање принципа ФОСС обећава да ће направити значајну позитивну разлику у нашем глобалном друштву. Прелазак са најамног рада на добровољни рад у заједници могао би помоћи да се корак по корак постигне слободно друштво у којем се могу препознати и задовољити потребе свих. На афричком континенту ова идеја заједнице је врло јака („Убунту“ [20]), док је у Европи и Северној Америци током векова изгубљена у корист профитабилног приступа.

Закључак

Људи за које је ФОСС филозофија нова и који су одрасли са капиталистичким, профитним моделом друштва, могу поставити мноштво разумних питања у вези са садржајем отвореног кода. Овде ћемо одговорити на нека од најчешћих питања:

Референце

АУТОРИ

Плакедес Неханда је мултиквалификована, самоуправна свестрана особа која носи многе капе међу њима, планер догађаја, виртуелни асистент, преписивач, као и страствени истраживач било које теме са седиштем у Јоханесбургу, Јужна Африка.

Франк Хофманн ради на путу - по могућности из Берлина, Женеве и Кејптауна - као програмер, тренер и аутор за часописе попут Линук-Усер и Линук Магазине. Такође је коаутор књиге за управљање пакетима Дебиан (хттп: // ввв.дпмб.орг).

Корисни алати за Линук играче
Ако волите да играте игре на Линуку, велика је вероватноћа да сте можда користили апликације и услужне програме попут Вине, Лутрис и ОБС Студио за поб...
ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...