Mnogi u XDA zajednici nedvojbeno čekaju nadolazeće potpuno izdanje OnePlus One (OPO). Ovaj se uređaj namjerava izdvojiti iz mora drugih opcija za pametne telefone ne samo da nudi vrhunsku razinu specifikacijama po povoljnoj osnovnoj cijeni, ali i s ciljem pružanja jedinstvenog softverskog iskustva kroz suradnju s Cyanogen Inc.
Oni koji su pratili uređaj vjerojatno su svjesni da je GPL-ov izvorni kod kernela za uređaj bio samo objavljen prije četiri dana. Za one koji nisu svjesni, ovo omogućuje naknadnim programerima kernela i ROM-a da kreiraju razvojni rad izrađen na izvornom jeziku bez potrebe da šepaju zajedno dijelove namijenjene drugom hardveru. Kao takav, ovo je općenito korak čuvanja vrata prije nego što počne pravi razvoj uređaja izrađen na izvornom jeziku. Međutim, čak i prije nego što je službeno objavljen izvorni kod koji zahtijeva GPL, vidjeli smo prilično malo razvojnih aktivnosti za OPO, uglavnom zbog (mnogih) sličnosti s prethodno objavljenim Oppo Find 7a.
Iako je izvorno izdanje jezgre Linuxa vrlo važno i izvrstan alat za programere na tržištu, to zapravo i nije razlog za slavlje. To je zato što
svaki uređaj za isporuku koji koristi jezgru Linuxa mora ovaj kod učiniti dostupnim na temelju GPLv2 licenca. Međutim, što je velika je stvar kada OEM izda potpuno stablo uređaja kako bi pomogao programerima naknadnog tržišta na njihovom putu. To se dogodilo nekoliko puta u prošlosti, točnije od strane Sonya na određenim uređajima, ali ovo je daleko izuzetak, a ne pravilo. Prije samo sat vremena, tim CyanogenMod objavio je cijelo stablo uređaja za OnePlus One. A ako to ne odgovara kodnom nazivu uređaja (slanina), ne znam što odgovara.Ako ste programer treće strane koji želi početi graditi za OnePlus One, prijeđite na stablo uređaja (i izvor kernela) započeti. Onda svakako navratite do našeg OnePlus One da podijelite sav svoj novonastali razvojni rad.