Шта је опен соурце? Софтвер отвореног кода је софтвер који изворни код омогућава да буде доступан и да га сви могу видети и користити. Компаније, појединци, универзитети и мноштво других ентитета граде читаве пројекте и користе лиценцу отвореног кода, а онда је одају коду ко је жели користити. Коришћена лиценца одређује како други који користе овај код деле своје модификације.
Постоје различите лиценце отвореног кода са различитим условима коришћења, од ГПЛ (ГНУ Генерал Публиц Лиценсе) - која омогућава "бесплатну дистрибуцију под условом да се даљи развој и апликације ставе под исту лиценцу" - до либералнијих лиценци попут Апацхе лиценца, која не захтева да се модификације отворе и да им је доступан изворни код. Андроид користи обе ове лиценце, а ми ћемо их погледати заузврат.
Линук кернел који се користи у Андроиду покривен је под ГПЛ. То значи да све промене изворног кода морају бити доступне када се бинарни документ (геек-спеак за састављени, извршни део софтвера) објави у јавност. То значи да произвођачи као што су ХТЦ, Самсунг, Моторола и остали морају да објаве изворни код кернела за све уређаје које продају истовремено када и почну да их продају. То се, наравно, ретко дешава и на крају чекамо да тим уклони белешке, коментаре извора и друге корисне ствари пре него што нам се јави. Ово су издања кода које ћете видети на Интернету и састоје се од извора кернел-а и других „битова“ отвореног кода који су обухваћени ГПЛ-ом.
Изворни код за сам Андроид објављује се углавном под лиценцом Апацхе. Свако је смијео преузети изворни код и мијењати га како год жели, али од њих се не захтијева да њихове промјене доступне јавности у облику изворног кода. Због тога не можемо лако да изменимо Самсунгов Тоуцхвиз (на пример) - промене које су унеле у основни Андроид изворни код нису нам доступне. Иако се многим људима (укључујући и мене) оваква ситуација не свиђа много, то има смисла са пословног становишта. Да су произвођачи морали делити све своје тајне, не би било толико новчаног подстицаја за иновације, па је извору понуђена далеко либералнија лиценца. То је сигурно успело, јер видимо уређаје многих главних играча у свету електронике.
Гоогле-ов други главни потрошачки производ - Цхроме ОС - написан је из извора Цхромиум. Гооглеови делови Цхромиум-а отворени су, под БСД лиценцом. Остали сарадници користе разне лиценце отвореног кода попут МИТ лиценце или ГПЛ.
Важно је имати на уму да су Андроид и Цхромиум отворени извори, али оперативни системи који се користе за Некус уређаје и Цхромебоок-ове нису. Грађени су из пројеката отвореног кода, али могу да садрже сопствене делове за побољшање софтвера за сваки одређени уређај. За Некус телефоне, ови власнички битови се објављују на веб локацији Андроид Девелопер и спремни су да упадну у све што бисте могли да направите од АОСП-а да бисте добили исто искуство. Цхромебоок-ови ће се покретати у потпуно отвореној верзији Цхромиум-а, али неће имати затворене Гоогле АПИ-је или комплетни видео и аудио кодеке.
Гоогле такође објављује апликације које нису лиценциране отвореног кода. Гмаил, Мапе и мноштво других Гоогле апликација које долазе на наше телефоне нису део АОСП-а, а развијају се независно за Андроид, Цхроме, иОС и веб. Када чујете свађе на Интернету да Андроид није "отворен", о томе разговарају. Андроид и све што је потребно за инсталирање и покретање Андроид апликација је потпуно отвореног кода, али популарне апликације које га чине бољим нису. То се вероватно неће променити.