Преглед садржаја:
- Истакнути принципи отвореног кода који су надахнули Апацхе Хадооп
- Утицај отвореног кода на еколошки систем Хадооп
Један од главних разлога зашто је Хадооп екосустав тако велики успех је тај што је слободан и отворен оквир софтвера за велике податке. Програмери софтвера могу приступити свом изворном коду и изменити га како би креирали сопствене велике податке или производе. Хадооп је резултирао стварањем неколико апликација за анализу великих података. У време када велики подаци дефинишу наше животе, вероватно је фер рећи да је Хадооп дефинисао како велике податке треба анализирати. Ово је могуће углавном због тога што екосистем Апацхе Хадооп потиче своје принципе из вредности софтвера отвореног кода. У том је контексту врло погодно утврдити принципе који су инспирисали Хадооп екосистеме. Истакнутији принципи су наведени у наставку.
Истакнути принципи отвореног кода који су надахнули Апацхе Хадооп
- Приступ изворном коду - Према принципима отвореног кода, изворни код софтвера отвореног кода мора бити доступан свима и за модификације и за побољшање. Програмер софтвера чак може да креира софтверске апликације користећи изворни код. Тако се оквир Хадооп поново користи и модификује како би се развило неколико софтверских апликација око њега.
- Сарадња - Квалитетни софтвер отвореног кода се ствара када више људи склопи главе. Сарадња може родити нове идеје, решити сложене проблеме које неко у силосу вероватно не може и открити нове начине посматрања проблема.
- Без дискриминације било каквим интересом - Према отвореном изворном систему, свако може да уређује изворни код, креира софтверску апликацију и даје је бесплатно, продаје или користи у истраживачке сврхе. Овај принцип инспирише стварање неколико софтверских апликација које су или доступне бесплатно или су комерцијално доступне.
- Лиценца је технолошки неутрална - Услови и услови лиценци отвореног кода не погодују ниједној одређеној технологији или програмском језику. Изворни код се може користити за развој софтверских апликација на било којој платформи.
- Нема ограничења у кориштеном софтверу - Свако ко приступа изворном коду и развије другу софтверску апликацију може слободно користити други софтвер или друге изворне кодове.
Утицај отвореног кода на еколошки систем Хадооп
Хадооп екосистем је свеобухватан, добро организован аранжман који анализу великих података чини једноставном и тачном. Екосистем Хадооп садржи неколико софтверских апликација од којих је свака специјализована за одређени задатак. Међутим, иако је цео екосистем комбинација софтверског алата, сваки од алата у себи је способан да самостално обавља специјализовани посао. То значи да можете одабрати и изабрати одређене алате који су потребни да бисте испунили своју сврху - Хадооп је такав флексибилан. Хадооп вас не обавезује правилима која вас присиљавају да користите софтвер на одређени начин. Изворни код можете користити на било који начин који желите.
Погледајмо преглед како функционише Хадооп екосистем и на који начин усваја начела отвореног кода.