Линук има обиље софтвера, али када први пут промените, можда ћете бити фрустрирани недостатком имена која су вам позната. Ако сте неко време користили Линук, такође можете постати разочарани оним што се може осећати као релативно спора стопа промена или трајни недостатак одређених типова софтвера.
Зашто одређене апликације тек треба да дођу на Линук и шта спречава заједницу да произведе више алтернатива? Хајде да сазнамо.
1. Постоји толико много верзија Линука
Када развијате софтвер за Виндовс, потребно је само да тестирате свој софтвер на неколико система: најновију верзију Виндовс, претходни, а можда, у зависности од тога да ли ваш програм циља предузећа која се веома споро развијају, верзија пре тога. То је релативно једноставно.
На Линук-у постоји море различитих верзија, познатих као дистрибуције. Чак и ако се ограничите на оне најистакнутије, то би и даље могло значити подршку за пола туцета дистрибуција.
Рецимо да сте одлучили да подржавате само Убунту, најпопуларнију верзију на личним рачунарима. Са Убунтуовим распоредом издања што значи надоградњу сваких шест месеци, чак и то може бити више посла него што звучи.
Универзални формати пакета су побољшали ситуацију, али и даље постоји више опција. Ако циљате на Убунту, има смисла наставити са тим Снап формат, али већина других дистрибуција има више афинитета за Флатпак уместо тога. Неколико их има населио на АппИмаге.
У теорији, апликације у било ком од ова три формата могу да раде на било којој дистрибуцији. Али рецимо да ваш дистро испоручује старију верзију позадинских компоненти које Флатпакс треба да ради. То значи да апликацији можда недостаје функционалност коју програмер очекује од вас. Ситуација се поправља, али Линук још увек има начина да олакша окружење програмерима апликација.
2. Линук има нејасан модел финансирања
Линук је исто толико филозофија колико и оперативни систем. Технички, Линук чак није ни оперативни систем, већ кернел, аспект вашег рачунара који омогућава дугмадима које притиснете да заиста нешто ураде, а вашем екрану да покаже шта се ради.
Интерфејси радне површине и апликације које користимо немају баш никакве везе са Линуком. Можете покренути већи део истог софтвера на ФрееБСД-у, који не користи Линук кернел—и не можете покренути већину ових програма на Цхромебоок-овима или Андроид-у, који то раде.
Филозофија која подупире десктоп Линук је концепт слободе софтвера, тај код треба да буде видљив и слободно дељен. Ово је једини познати начин да се осигура да програми не раде нешто мутно и да се људима заиста да власништво над њиховим уређајима.
Резултат овога је да је тешко директно наплатити софтвер. Можете продати програм под лиценцом слободног софтвера, али пошто је код слободно доступан, постоји ништа што би спречило неког другог да компајлира и дистрибуира другу копију вашег програма која не кошта новац.
Као такви, људи који развијају Линук и сродни софтвер морали су да експериментишу са различитим начинима финансирања свог рада. Многи су волонтери који свој рад финансирају другим послом са пуним радним временом. Многи волонтери су студенти. Неки људи запошљавају послове где су плаћени да развију један аспект Линукса, али у слободно време доприносе другом. Само неколико програмера је у могућности да унесе довољно донација да надокнади своје напоре.
Не постоји јасан модел финансирања за некога ко жели да зарађује за живот стварајући апликације за Линук као што то може за друге платформе, осим ако ове апликације нису власничке, врста софтвера који многи корисници Линука не желе да раде са.
Једна Линук дистрибуција, елементарни ОС има приступ „плати шта можеш“ за бесплатне апликације отвореног кода објављене у АппЦентер (на слици изнад), али до сада људи нису платили довољно за програмере апликација да би ово сматрали пуним радним временом посао.
3. Постоји недостатак новца за обилазак
Овај нејасан модел финансирања је део разлога зашто многе Линук заједнице немају приступ довољно новца за обављање посла који желе. Људи који раде на одређеном радном окружењу можда желе да дизајнирају комплетан пакет апликација које се интегришу са њиховим интерфејсом, али немају ресурсе да плате људима да обаве посао.
Овај недостатак ресурса значи да се заједнице слободног софтвера првенствено ослањају на волонтере да се појачају. Ако нема волонтера са интересовањем, временом и вештинама, често се не направи жељени софтвер.
Повезан: Зашто је Линук бесплатан: Како свет отвореног кода зарађује
Ово такође наводи волонтере да сарађују на одређеним програмима. Ово није нужно лоша ствар. Али ако се питате зашто нема више алтернатива отвореног кода за ЛибреОффице, то је делимично зато што често има више смисла да волонтери, па чак и компаније које запошљавају неколико програмера, да допринесу функционалности коју желе ЛибреОффице-у него да направе још један пакет од нуле.
4. Отворени дијалог долази са несугласицама
Са волонтерима који раде велики део развоја на Линук-у, и са филозофијом отвореног кода и финансијским ограничења која гурају људе да раде заједно, неопходна је велика комуникација за све делове који долазе заједно.
Пошто људи често не могу привући плаћене програмере, морају да убеде људе да добровољно издвајају своје време из етичких или практичних разлога. То значи постове на блогу или личне говоре који могу имати ефекат инспирисања неких и одлагања других.
Развој отвореног кода такође има тенденцију да се одвија на отвореном, преко маилинг листа и сличних ГитХуб-а и ГитЛаб-а. Ови разговори често укључују разлике у мишљењима. Могу се формирати пукотине, што ће навести програмере да развију сопствени интерфејс од нуле, дуплирајући посао који је неко други већ урадио.
Ово је део разлога зашто Линук има толико интерфејса који технички раде исту ствар, само на различите начине.
Све ово је пре него што се људи који користе сав овај софтвер укључе. Корисници могу имати страсти које су чак и јаче од програмера, посебно када се осећају немоћно да им омиљени програм мења изглед или функција на коју се ослањају потпуно нестаје. Неки програмери се суочавају са толико непријатељства да напуштају развој бесплатног софтвера због сагоревања.
5. Линук Десктоп има низак удео на тржишту
Наравно, људи не желе само софтвер развијен посебно за Линук. Многи желе приступ истом софтверу који користе на Виндовс-у и мацОС-у, као што је Пхотосхоп. Неки од ових програма доспевају на Линук, као што је Стеам, али многи не.
Релативно мали тржишни удео Линука је велики разлог зашто. Док је Линук доминантан на серверима и суперрачунарима, само релативно мали део људи користи Линук на својим личним рачунарима. Ово се још увек преводи на милионе људи, али многе компаније утврђују да једноставно није вредно трошкова плаћају програмере да одржавају подршку за трећи оперативни систем када зарађују довољно новца већ.
6. Предузећа имају забринутост у вези са лиценцирањем ауторских права
Неке компаније имају резерве у вези са лиценцирањем цопилефт-а које користи већина софтвера на Линук-у. Ове организације можда желе да развију софтвер или интегришу одређене компоненте, али се плаше да ће због тога бити законски обавезне да отворе сав код у свом власничком програму.
Многе компаније имају аверзију према ГНУ јавној лиценци, која захтева да сваки софтвер који користи код који се дели под ГПЛ-ом буде отворен.
Компаније које користе бесплатни софтвер често преферирају код доступан под дозвољеним лиценцама, као што су МИТ и Апацхе, који дозвољавају људима да користе код без захтева да добијени програм постане бесплатан и отвореног кода себе.
Повезан: Цопилефт вс. Ауторска права: Кључни концепти које треба да знате
За компанију чији се пословни модел врти око продаје затвореног изворног кода, погрешног читања бесплатног софтверска лиценца и отварање правних парница могу бити претња дну компаније линија.
Без обзира на то, развој Линук апликација се наставља!
Упркос овим изазовима, Линук наставља да привлачи програмере софтвера. Бесплатна и отворена природа Линука чини га одличним местом за учење ученика. Отворени код такође омогућава људима да користе постојеће апликације као основу за нове, уместо да почну од нуле.
Затим постоје људи који се слажу са вредностима Линука, који не могу да се натерају да на крају помогну Мајкрософту, Епл-у или Гуглу да зараде више новца. Ово одржава екосистем живахним и активним, чак и ако морате да будете вољни да испробате апликације чија имена никада раније нисте чули.
Било да сте нови у Линук-у или сте искусан корисник, ево најбољег Линук софтвера и апликација које би требало да користите данас.
Реад Нект
- Линук
- Линук апликације
- Отвореног кода
Бертел је дигитални минималиста који ради са ручног лаптопа са основним оперативним системом и носи са собом Лигхт Пхоне ИИ. Са задовољством помаже другима да одлуче коју технологију да унесу у своје животе... и без које технологије.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили