Tartalomjegyzék:
- Mielőtt bárki jobban tudta volna
- Bővítés és bevételszerzés
- Nehéz felnövekedni
- Vállalati
- Mi történik ezután
Hiperbolikus, mint amilyennek tűnik, és talán egy kicsit túl személyes a tech blog számára, ez az igazság. Hét évvel ezelőtt a karácsonykor egy munkahelyi baleset a jobb kezem nagy részét haszontalanná tette. Nem tudtam gépelni, a fájdalomcsillapítók a nap nagy részében ágyban tartottak, és két különféle orvosom azt mondta, hogy a műtét nem valószínűleg eléggé helyreállítja a kezem, hogy szinte minden dolgot meg tudjak csinálni, amit élveztem.. Komolyan sötét helyen voltam, és amikor nem próbáltam kitalálni, hogyan engedheti fel a családom, hogy felvidít, a CyanogenMod IRC nyilvános csatornán lazítottam, csak hogy elfoglaltam az elmém.
Megnéztem, ahogy a CyanogenMod csapata egy maroknyi okos ötlettel folytatott kicsi nyilvános csevegésből globális közösséggé nőtte ki magát.
Az az idő, amelyet néztem, mivel ezek a figyelemre méltó emberek minden egyes szabadidejüket percenként felhasználták, a telefonjuk új és csodálatos dolgok készítésére való felépítésén dolgozott, és nemcsak arra ösztönözte, hogy ösztönözze magam, hogy megtaláljam a módját, hogy hozzájáruljak, hanem egyedülálló perspektíva. Megnéztem, ahogy a CyanogenMod csapata egy maroknyi okos ötlettel folytatott kicsi nyilvános csevegésből globális közösséggé nőtte ki magát.
Sajnos ez azt jelenti, hogy ott voltam, hogy figyeljem, ahogy a szoftvercég, amely ebből a közösségből nőtt fel, gyorsan a földre égett, és a hűséges közösség tisztességes százalékát elbomolta. Ami izgatott most, hogy a nemrégiben bejelentett Lineage OS kiszállt a CyanogenMod hamuból, sok köze van ahhoz, ami eleve izgatott a CM iránt, és ez történik, amikor az okos emberek nyíltan beszélnek arról, hogy mi lehetséges szabadidőjükkel.
Mielőtt bárki jobban tudta volna
A CyanogenMod kalandjaim csak a Nexus One-nál kezdődtek, hanem csak azért, mert igazán szükségem volt a HTC G1-nek a lehető legstabilabbra. A kiadás napján vettem egy G1-et, mert van Linux terminálja, és ez azt jelentette, hogy távolról hozzáférhetek a munkakiszolgálóimhoz és hibaelháríthattam az ügyfelek igényeit anélkül, hogy mindenhol hordoznám a laptopomat. Egy kis web hosting cégnél dolgoztam, és fontos volt, hogy mindig készen álljak arra, hogy támogatási hívásra válaszoljak, amikor nem voltam az irodában. Tudtam, hogy létezik CyanogenMod mint lehetséges alternatíva, de nem igazán zavartam.
A legtöbb ember nem hallott a CyanogenMod-ról, amíg a Google nem próbálta leállítani a projektet. A Google szüneteltetési és megszüntetési levélében azt hagyta a csapattól, hogy a projekt teljesen halott, mert a Google nem akarta, hogy az operációs rendszer tulajdonosi részei szerepeljenek ezekben a közösségi építményekben. Felépítheti az Androidot, és bármit megtehet, amit szeretne, de a Google alkalmazásának külön kell lennie. Ez gyorsan megváltoztatta a CyanogenMod által épített központi operációs rendszer telepítését, majd a GApp-ok másutt történő felkeresését és a tetejére történő telepítését, de az internet figyelmének felhívása minden bizonnyal az, ha azt mondja nekik, hogy nem rendelkeznek velük. Figyelembe véve a projektet, gyorsan növekedett.
Ha vásárolt valamit, és nem tudta megváltoztatni, hogy úgy működjön, ahogyan szeretné, akkor nem a tulajdonod volt.
A Nexus One számomra más volt. Ez egy ajándék volt a baleset után, tehát nem volt rá szükségem munkához. Ez volt az enyém, amivel játszani kellett, így elkezdtem keresni a legjobb forrásokat, hogy megtanuljam, hogyan kell bádogni. Akkoriban a legtöbb erőforrás az XDA fórumokra mutatott, ám a CyanogenMod IRC valós idejű kommunikációját vonzottam magam. Ezekben a viszonylag korai időkben a nyilvános csatorna általános kommunikáció és támogatás formájában létezett. Az emberek beleesnek, kérdést tesznek fel, és általában elegendő ember volt a környéken, hogy bármilyen problémát felvegyenek. Ezen a ponton soha nem volt több, mint 150 ember aktív, és az általános beszélgetés az ideál megosztására és az új ötletek megvalósítása során talált kérdések átgondolására irányult.
Nagyon örült számomra a csatorna nézése egy hónapon keresztül. A Nexus One-val sokkal könnyebben tudtak gondolni az emberekre, ami hozzájárult a projekt gyorsan növekvő népszerűségéhez. Megnéztem, ahogy más emberek felteszik a kérdéseimet, mivel az egyik kézzel történő gépelés örökre elvitt, és sokáig segítséget tudtam nyújtani azoknak, akik gyakran felmerülő kérdésekkel fordultak elő. Ez gyorsan társadalmi kivezetővé vált számomra. Barátok voltam a csatornán, és mindannyian tudtuk, hogy mikor lesznek online. Azoknál a kevésbé képzetteknél, mint én, ez azt jelentette, hogy megbizonyosodhatom arról, hogy körül voltam, amikor a Cyanogen, Koush és mások körül voltak, így tanulhattam tőlük, amikor új módszereket dolgoztak ki ötleteik megvalósítására.
A csoport azt gondolta: ha vásároltál valamit, és nem tudtad megváltoztatni, hogy úgy működjön, ahogy akarta, akkor nem a sajátod volt.
Ezen a ponton a CyanogenMod célja teljesen személyes volt. A csoport azt gondolta: ha vettél valamit, és nem tudtad megváltoztatni, hogy úgy működjön, ahogyan azt akarta, hogy működjön, akkor nem a sajátod volt. Néhány ember számára ez azt jelentette, hogy miként lehet engedélyezni a tethering használatát abban az időben, amikor maga az operációs rendszer nem kínálta a szolgáltatást. Másoknak ez azt jelentette, hogy a mögöttes hardvert meg kell változtatni az akkumulátor élettartamának maximalizálása érdekében. Mindezek az ötletek összekapcsolódtak, és a dolgokat, amelyek működtek, bekerítették a következő építkezésbe. A következő építést az XDA-n teszik közzé, és nem sokkal azután, hogy apró új felhasználók lépnek fel az IRC-be, hogy segítséget kérjenek, vagy egy funkció bevezetésének új módjáról beszéljenek. Öblítsük, építsük, ismételjük meg.
Bővítés és bevételszerzés
Annyira szórakoztató, mint a Nexus One csoport, az Android egészében a dolgok nem igazán indultak el, amíg a Motorola és a Verizon kiadta az eredeti Droidot. A Verizon marketing-költségvetése mindenféle felhasználót felhívta a hivatalos válaszra, amely szerint nem rendelkezik iPhone-val, és ezzel rengeteg új ember érkezett, aki lelkesen játszott minden olyan remek dologgal, amellyel a Nexus One gyerekek játszottak. Ez akkoriban számos érdekes problémát vet fel. Egyrészt a CyanogenMod csapatban szinte senki sem rendelkezett Verizon Wireless-kel, és még kevesebb ember vágyakozott a szolgáltatók cseréjére. Talán még ennél is fontosabb, hogy több más Android telefon is megjelent a GSM szolgáltató számára az Egyesült Államokban és nemzetközi szinten is. Mindenki a CyanogenMod villanásának módját akarta, de ezeknek a telefonoknak külön igényei voltak, és külön karbantartókra volt szükségük.
Ez egy furcsa idő volt az Android számára, amikor a hordozók látszólag ok nélkül cselekedtek, mint például az NFC chipek letiltása a telefonokban.
Az egyetlen IRC-csatorna gyorsan különféle csatornákra osztódik, hogy könnyebben megvitassák az egyes eszközök egyedi igényeit. A Verizon telefonokkal való munka a legtöbb számára viszonylag alacsony prioritást kapott, mind azért, mert a Verizon sokkal valószínűbb volt a peres ügyek miatt, és mivel a CDMA hálózatok bonyolultak és szörnyűek a GSM relatív egyszerűségéhez képest.
Ezeknek a telefonoknak a támogatására irányuló vágy azonban gyorsan nőtt, leginkább a szükségszerűség miatt. A HTC kiadta az Evo on Sprint-ot az Android testreszabott verziójával, a Motorola Droid nem egészen ugyanaz, mint az "állomány Android", a Samsung pedig az AT&T és a T-Mobile telefonjait is kiadta testreszabásával. Ezeknek a módosításoknak ugyanazok a közös dolgai voltak: volt néhány ötletük, amelyeket érdemes megvalósítani a CyanogenMod-on, és a Google által kiadott funkciókkal bővített szoftverfrissítéseket nem hamarosan érkeztek ezekbe a telefonokba.
Ezeknek a telefonoknak a támogatása nemcsak néhány tehetséges szoftverfejlesztő és okos ügyfelek szabadidejét igényelte. Minden új felépítés időt és energiát igényelt valakinek a számítógépén, és elengedhetetlen volt a vágy, hogy központosított tároló legyen az összes telefonon tesztelhető ötletek számára. A CyanogenMod adományok linkje ésszerűen aktív volt, különösen akkor, amikor a csapat tagjai mindenkinek emlékeztették a kapcsolatot, de a Kickstarter vagy a Patreon előtti időben, vagy akár a Twitterben valóban jelentős tevékenység előtt ez azt jelentette, hogy együtt kellett dolgozni egy központosított hely felépítésénél, amely mindegyik eszköz számára felépíthető. Ideje volt, hogy a gördeszka kis kék bugdroidja matricákká, gombokká és még esernyőkké váljon, hogy megfizesse a folyamatosan növekvő költségeket, amelyekkel folyamatosan növekszik a támogatás mindazon ütemben, amit az Android bővült.
Ideje volt, hogy a gördeszka kis kék bugdroidja matricákká és gombokká váljon, hogy hozzájáruljon az építőipar és az építőipar iránti növekvő kereslet fenntartásának költségeinek megfizetéséhez.
A CyanogenMod csapata végül nőtt, hogy megpróbáljon más projektekre virtualizált szervereket viszonteladni más ötletek között, és végül maga a projekt is elkezdett pénzt keresni. Ez azt jelentette, hogy több telefont lehet vásárolni több karbantartó számára, amikor új hardvert bocsátottak ki, és végül a csapat éjszakai építéseket ajánlhat fel a népszerűbb telefonok számára. Minden este új építés érkezett, új csípéssel. Néha ezek apró változások voltak, néha a főbb jellemzőket tesztelték és hozzáadták. A felhasználóknak szokása volt, hogy minden nap villogjanak, hogy kipróbálják az új dolgokat, és visszajelzést nyújtsanak, és a csapat mellett a saját ötleteikkel közreműködők tovább növekedtek a felhasználók mellett.
Ez a növekedési időszak nem volt elegendő ahhoz, hogy bárki fizetést vagy bármit megszerezhessen. A CyanogenMod olyan projektként fejlődött ki, amely jobb módot kínál a telefon használatára, olyan funkciókkal, amelyeket a gyártók nem gondoltak, vagy nem akartak hozzáadni. Ez egy furcsa idő volt az Android számára, amikor a fuvarozók látszólag ok nélkül megtették az NFC-chipek telefonon történő letiltását, és a gyártók kezdték kitalálni az exkluzív szolgáltatások kialakításának módjait, amelyek arra ösztönzik a felhasználókat, hogy hűséges maradjanak, és csak ezt a márkát vásárolják. Mivel ezen ötletek többsége kudarcot vallott és összeomlott, a CyanogenMod tovább gyarapodott és növekedett.
Nehéz felnövekedni
Furcsa módon a CyanogenMod és a Google ugyanabban az időben úgy döntött, hogy az Androidnak el kell hagynia azt a dolgot, amelyet a geeksek szeretnek, és olyannak kell lennie, mint amit mindenki használhat. A Google számára ez azt jelentette, hogy a funkciókat egységesíteni kell, és agresszívebbé kell válni a gyártó által a Google Apps telefonhoz történő hozzáadásával szemben támasztott követelményekkel szemben. A CyanogenMod esetében ez azt jelentette, hogy minden egyes dolog, amelyet egy ember kíván, nem lehet egy újabb beállítás a soha véget nem érő lehetőségek listájában, az engedélyezéshez vagy tiltáshoz. A Google-t és az Android-ot elismert márkáknak kellett használniuk, a Google-szolgáltatásoknak pedig mindenki számára fontosnak kellett lenniük és középpontjában. A CyanogenModnek olyannak kellett lennie, amely ugyanolyan stabil, mint a telefonjára kapott szoftver, és a legtöbb módon ugyanolyan egyszerűen használható.
Mindkét félnek nagyon hosszú időbe telt ahhoz, hogy kitaláljuk, mit jelentenek ezek a változások, és nem mindenki értett egyet azzal, hogy miként járjon el. Most, hogy az Apple iPhone már elérhető ugyanazon a hordozón, ahol Android telefont is kaphatott, egyértelművé vált az a lehetőség, hogy egyetlen frissítést nyomon követhessenek, és hogy minden iPhone jobbá váljon, az az ember által vágyott funkció. A Google a Google Szolgáltatások drámai átképzelésével szembeszállt. Ez már nem volt egy alkalmazáscsomag, hanem olyan eszközök egységes mechanizmusa, amelyet a fejlesztők hozzáadhattak alkalmazásukhoz, és tudják, hogy minden telefonon ugyanaz működik. Ez azt is jelentette, hogy a Google jobban végrehajthatja a biztonsági döntéseket, ha egy alkalmazás rosszul viselkedett vagy rosszindulatúan viselkedett. A Google az Apple egyetemes identitására adott válasza egy egységes mag, amelyet módosíthatunk és továbbfejleszthetünk anélkül, hogy a felhasználónak valaha is tennie kellene valamit.
Ez a szabadidőben már nem volt néhány internetes idegen, közeli baráti társaság volt, aki szenvedélyesen épít valami nagyszerűt.
A CyanogenMod valamivel könnyebben döntött úgy, hogy meghozza és végrehajtja, összehasonlítva, de az embereket, akik ezeket a döntéseket hoztak, nem vállalati módon szervezték meg. Ez nagyjából olyan hangos csoport volt, amely minden döntést megszólalt, mielőtt meghozta volna. A CyanogenMod korszerűsítése olyan kérdéseket vetett fel, amelyekre nem volt könnyű válaszolni, például hogy hány embernek volt szüksége ténylegesen root hozzáférésre egy frissítés telepítése után, és hogy valóban szükség van-e öt váltókapcsolóra az értesítési lámpa viselkedése szempontjából. Ezek a kérdések maga az operációs rendszer irányítását mutatták egy új irányba, az egyik kevésbé volt az új szolgáltatás hozzáadása, mert Ön valószínűleg hasznos alternatívát tudna létrehozni az Android kevésbé képes verzióira, amelyeket a Samsung, a HTC és mások jelentenek.
Ugyanakkor a hardvergyártók saját maguk érezték magukat. A versenyben az Apple-vel egy olyan világban, ahol a Google érvényesíteni tudta az akaratát a szoftver működésében, szinte kizárólag a teljesítményért való versengés jelentette. A nagyobb, nagyobb felbontású kijelzők és lenyűgözően képes audio- vagy fényképezőeszközök váltak a legnagyobb beszélgetési pontokká. A beszélgetés hirtelen a telefon használatának konkrét módjairól szólott, amelyek csak ezen a telefonon fordulhatnak elő, kevésbé a legtöbb megapixeles, vagy hogy az akkumulátor cserélhető-e. Eközben a Google Nexus programja árháborút kezdett olyan készülékekkel, mint a Nexus 4 és a Nexus 5. Valóban számított-e, ha telefonja rendelkezik-e a legjobb műszaki adatokkal, ha a legjobbaknak tartott dolgok felénél lehet megszerezni? Ez egy olyan kérdés, amelyet ma még megválaszolunk, új okokkal, amelyek miatt pár hónaponként lehet beszélgetni.
Minden egy őrült ütemben érkezett, és azoknak az embereknek, akik minden egyes idejüket a szabadidõjükrõl szenvedték el ezt a szenvedélyi projektet, már több százezer hûséges felhasználó várta, hogy mi történjen ezután. A CyanogenMod közösség, bár kicsi az Android általános méretéhez képest, hatalmas globális erőfeszítésré vált. Létezett önálló weboldal, amely részletes utasításokat tartalmaz több száz telefonnal rendelkező új felhasználók számára, és egy egységes CyanogenMod kiadási ciklus biztosította a csapat egyszeri felépítését, és mindenki szinte azonos tapasztalatokkal rendelkezik. Ez a szabadidőben már nem volt néhány internetes idegen, közeli baráti társaság volt, aki szenvedélyesen épít valami nagyszerűt.
Vállalati
A CyanogenMod következő lépése nem lehetett világos. Az Android ez a verziója már elég jó volt ahhoz, hogy az a fajta dolog, amelyet az emberek nem tudnak használni, élvezhesse. A CyanogenMod jogszerűen valami olyasmi, amit átadott egy családtagnak, és nem kellett aggódnia olyan dolgok miatt, mint a rendszerindító hurok vagy az alkalmazások folyamatos összeomlása. Egyre többen kérdezték, mi lenne ahhoz, hogy a CyanogenMod valójában egy lehetőség legyen a felhasználók számára, de a válasz nem volt jó.
Itt van a CyanogenMod dolog: ez valójában nem létezik alapértelmezett opcióként egy valódi áruházban vásárolt telefonon. Legalábbis nem. A Google nagyon konkrét szabályokkal rendelkezik arról, hogy mi történjen annak érdekében, hogy jóváhagyja a Google Apps hivatalos használatát, és ennek nagy része egy hardverdarab, amely áthalad a Kompatibilitási Tesztcsomagon. Nincs olyan mechanizmus, amely lehetővé teszi, hogy az operációs rendszer ezt a tesztet sikeresen teljesítse anélkül, hogy hivatalos szoftver lenne egy telefon számára. Annak érdekében, hogy a CyanogenMod hivatalosnak és legitimnek minősüljön, a hardvert gyártó vállalatok szoftverért felelős személyeknek ezt az operációs rendszert több, mint mellékprojektnek kell látniuk.
Mindig lesznek olyan új módszerek, amelyekkel a telefonjaink jobbak lehetnek, és szeretném látni, ha a Lineage csapat néhányat mutat be nekünk.
Mindannyian tudjuk, mi történt ezután. Steve Kondik és még sokan mások abbahagyták a napi munkájukat, felkérték a kockázatitársaságokat, és megszerezték a finanszírozást a Cyanogen, Inc. elindításához. Ez lehetővé tette a Kondiknak és másoknak, hogy megközelítsék a gyártókat és megkeressék őket, és alternatívát kínáltak az Android villájának házon belüli építéséhez. A cianogén nagyon vonzó volt azoknak a kis hardvergyártóknak a számára, akik be akarnak húzni a költségvetési hardverpiacon. Ez a harmadik fél kezeli a karbantartást, a frissítéseket és a Google tanúsítását. Kicsi, de agresszív közösségi projektük felhasználói bázisa korábban rendkívül támogató volt, ami még azt is jelentette, hogy az amerikai fogyasztók szélesebb csoportját jelentette, akik soha nem adták volna a telefonnak egy második megjelenést, és azonnal megvásárolnák. Néhány Cyanogen OS rendszert futtató telefon elérhető volt röviddel a cég beindítása után, és ezek a kis győzelmek arra ösztönözték a társaságot, hogy agresszív módon növekedjen.
Méltányos azt mondani, hogy a következőben történt eseményekkel kapcsolatos minden rossz a Cyanogen Inc. vezérigazgatója lábára helyezhető, ám Kirt McMaster kétségkívül az oka annak, hogy a dolgok borzasztóan rosszul mentek. Az a túlzott bombaszerűség, hogy a nagyobb hírszervezetektől kis figyelmet szerezzenek, nem új taktika, hanem a Cyanogen "golyó a Google-ba helyezése" az Android villájával című fejezeteiről gyorsan elsajátította a társaságot létrehozó közösséget. A CyanogenModot egy ideje követő felhasználók szempontjából McMaster hangos szájú kívülálló volt, kevés anyaggal. Amikor a kiadott e-mailekben világossá vált, hogy hozzáállása valószínűleg felelős a hardverpartnerekkel való korai kapcsolatok romlásáért, a vezérigazgató közösségi véleménye gyorsan romlott.
Miután a Cyanogen Inc. irodáiban tanultam meg az új társaságról, és azóta számos eseményen együtt voltam a Cyanogen munkatársaival, egyértelmű, hogy a McMaster megosztó és ellentmondásos vezérigazgatója volt. Ami engem illettem, sokkal érdekesebbek voltak az emberek, akik mindenki számára felhasználhatták a CyanogenMod készüléket. Szerencsére ezek az emberek továbbra is léteznek, és sokan még mindig szenvedélyesen foglalkoznak azzal a központi gondolattal, amely a tulajdonjogról szól. Az embereknek képesnek kell lenniük arra, hogy a hardverükkel meg tudják csinálni a dolgokat, amelyeket a gyártó nem szándékozott, és ez egy a sok ilyen közösségi gondolatot célzó közösségi projekt közül.
Mi történik ezután
A CyanogenMod, ahogy az utóbbi hét évben tudtam, nem megy sehova. Újdonságot kap, néhány ember, akit barátomnak hívtam, más dolgokon ment át, de az alapötlet még mindig létezik, és a Lineage operációs rendszerre olyan dolgot tervezem, amelynek nagyon nagy figyelmet kell fordítanom. Az Android sokat változott. Sokszor azzal érveltem, hogy elég jót érzett, hogy a közösségi projektek valójában nem olyan dolgokat hoznak létre, amelyek megéri a legtöbb embernek, hogy már tovább ugráljon. A Google arra koncentrál, hogy szolgáltatásai új és izgalmassá váljanak az AI és a világosan meghatározott hardverélmények révén.
De a közösségi projektek küldetése ugyanaz, és ebben bárki részt vehet bármilyen képzettségi szintű képzeletben. Képzelje el, hogyan lehet jobb a telefonja vagy a telefon használata, és beszéljen másokkal arról, hogyan lehet ezt megtenni. Számomra, a Nexus One napjaiban, ez a dolog volt a mód arra, hogy válaszoljunk a telefonra a görgetõgömb segítségével. Ez az ötlet arra ösztönözte, hogy beszéljek az emberekkel, megtanuljam, hogyan kell működni, és ossza meg ezt az ötletet a világgal. A legfontosabb dolog, amit ezen a tapasztalaton keresztül megtanultam, az volt, hogy milyen hihetetlenül hatalmas lehet egy közösségi szoftvercsoport, ha egyértelmű cél van.
Noha igaz, manapság sokkal kevésbé van törve az Android-ban, telefonjaink mindig újszerűek lesznek, és jobbak lehetnek, és szeretném látni, ha a Lineage csapat néhányat mutat be nekünk.