Како погледати изворни код софтвера отвореног кода

Када програмери објављују свој софтвер као отворени код, то показује да су и поуздани и великодушни. Софтвер отвореног кода(Open-source software) је био једна од главних ствари која ми је лично помогла да почнем као самоуки кодер.

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

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

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

Како пронаћи изворни код(How to Find the Source Code)

Када пронађете део софтвера отвореног кода чији бисте желели да видите изворни код, први корак је да сазнате како је изворни код пројекта доступан.

У већини случајева, изворни код ће бити смештен на највећој веб платформи за контролу верзија, ГитХуб(GitHub) .

Шта је ГитХуб?(What Is GitHub?)

ГитХуб(GitHub) је основан 2008. године, а купио га је Мицрософт(Microsoft) 2018. То је глобална платформа за развој софтвера која нуди све функције управљања изворним кодом Гита(Git) , заједно са сопственим функцијама које побољшавају његове могућности сарадње и функције контроле верзија.

Чешће него не, програмери ће хостовати свој отворени код на ГитХуб-(GitHub) у . Неколико примера софтвера за које сте вероватно чули и који имају изворни код доступан на ГитХуб-(GitHub) у су ЛибреОффице(LibreOffice) , ГИМП(GIMP) и ВЛЦ медиа плејер(VLC media player) .

Користећи ГитХуб-ову функцију претраге(GitHub’s search feature) , требало би да будете у могућности да пронађете и видите изворни код за практично сваки велики софтверски пројекат који је отвореног кода.

Како погледати изворни код(How to View the Source Code)

Једном када пронађете ГитХуб(GitHub) спремиште у којем се налази изворни код софтвера, видећете да је све организовано у основном стаблу директоријума. За датотеке, ГитХуб(GitHub) чини преглед кода веома лаким.

Као развојна платформа, ГитХуб(GitHub) уредно форматира изворни код преко свог веб интерфејса. Скоро(Almost) сви реномирани пројекти ће укључивати РЕАДМЕ.мд(README.md) , што је маркдовн датотека која приказује корисне информације о спремишту и његовој структури. Када се крећете до спремишта, померите се надоле и видећете садржај ове датотеке.

РЕАДМЕ.мд(README.md) спремишта је важно да проверите јер често упућује кориснике у правцу изворног кода за који би могли бити заинтересовани. Репозиторијум може бити попуњен свим врстама кода и других података, од којих су неки потпуно бескорисни за вас , тако да је ова датотека ваш путоказ.

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

Кликом на датотеку ће се приказати са исправним истицањем синтаксе.

За брзу проверу, ГитХуб-ов веб интерфејс је одличан. Међутим, за компликованији изворни код, можда ћете желети да видите више датотека истовремено или током дужег временског периода. У овом случају, препоручујемо да преузмете и прегледате изворни код преко уређивача текста(text editor) , као што је Сублиме Тект.

Преузимање изворног кода(Downloading The Source Code)

Преузимање спремишта са ГитХуб-(GitHub) а траје само два клика.

На врху сваког спремишта, испод реда који приказује укупан број урезивања, грана, пакета, издања и сарадника, видећете зелено дугме са ознаком Клонирај или преузми(Clone or download) . Кликните на њега и изаберите Преузми ЗИП(Download ZIP) .

Подразумевано, ово ће почети да преузима главну грану тренутног спремишта као ЗИП(ZIP) датотеку. Када завршите, све што треба да урадите је да извучете архиву у локалну фасциклу на рачунару. Затим, користећи уређивач текста, можете отворити било коју датотеку спремишта на много бржи начин који не захтева прегледач.

Ако нисте искусни кодер, ГитХуб(GitHub) у почетку може бити мало збуњујући. Ако само размишљате о томе као о отвореном директоријуму изворног кода, са реадме-ом на највишем нивоу, то није превише застрашујуће. Прегледање изворног кода помоћу ГитХуб-(GitHub) а је једноставно, како локално тако и преко његовог веб интерфејса.



About the author

Ја сам веб програмер са преко 10 година искуства у раду са прегледачима Фирефок и Гоогле Доцс. Специјалиста сам за креирање једноставних, али моћних онлајн апликација, и развио сам веб-базирана решења за мала предузећа и велике организације. Моја база клијената укључује нека од највећих имена у пословању, укључујући ФедЕк, Цоца Цола и Маци'с. Моје вештине као програмера чине ме идеалним кандидатом за било који пројекат који треба да се заврши брзо и ефикасно – од развоја прилагођених веб локација до креирања робусних маркетиншких кампања путем е-поште.



Related posts