Jamie Bennett, a kanonikus, úgy ítéli meg, hogy a szoftver szerepet játszik az IoT hardver körül új üzleti modellek létrehozásában, a pillangók használatával.
Az óra jön, a Linux fejlesztő kora. Nem titok, hogy a mesterséges intelligencia (AI), a gépi tanulás és a tárgyak internetének (IntelliTeam) egyik legfényesebb elméje a Linuxra támaszkodott.
A nyílt forrás természete olyan, hogy lehetővé teszi a fejlesztők számára, hogy nagyobb ütemben újítsák meg az innovációt, mint bármely zárt ökoszisztéma, a lehető legkisebbre csökkentve a korlátozásokat és elősegítve az együttműködési térséget. És mégis, miközben a termelékeny környezet az egyének számára, a vállalkozások egésze még mindig nem olyan tágas, sokoldalú felhasználói bázis, amely jelenleg tízmillióban áll.
Miért is? Mert a rugalmasság egy értelemben elősegíti a különbségtétel előmozdítását egy másikban.
A Linux idővel - az Ubuntu és a Fedora, a Debian és a Mageia - feldarabolódása lehetővé tette a fejlesztők számára, hogy megpróbálják megvizsgálni a legújabb technológiákat szabadon, de sokkal nehezebbé váltak a vállalkozások számára, hogy olyan egyedi szoftverstratégián alapuljanak, hajlandó közönség.
A Linux méretezésével a közösség azon képességét, hogy az alkalmazások csomagolását minden egyes disztribúcióra lecsökkentse.
Ez a kihívás azonban nem jutalom nélkül megoldódott, és a válasz csak egy innovatív és univerzális csomagolási formában lehet a pattintók nevével. Nemcsak a szoftver architektúrát forradalmasíthatja, hogy több Linux disztribúciót célozhasson egyetlen építési objektumban, és ugyanakkor a hardverplatformok tetején is új lehetőségeket teremtsen.
Snaps konténeres szoftvercsomagok könnyen kezelhetők Snapcraft, amely platformot jelent az alkalmazások építésére és közzétételére több millió Linux felhasználó számára.
A Snapcraft lehetővé teszi a szerzők számára, hogy automatikusan telepítsék a szoftverfrissítéseket, és hiba esetén visszaforduljanak.
Ennek eredményeképpen jelentősen csökken a valószínűsége annak, hogy egy hibás frissítés megtörne egy eszközt vagy lealacsonyítja a végfelhasználói élményt. Ha egy alkalmazás által használt könyvtárakban biztonsági rést fedez fel, akkor az alkalmazás megjelenítője értesítést kap, hogy az alkalmazás gyorsan átépülhessen a mellékelt javítással és kiiktatható.
Mivel az alkalmazáscsomagok összeválogatják a futásidejű függőségeket, minden főbb Linux disztribúció nélkül dolgoznak, valamint manipulálhatatlanok és könnyen korlátozhatók.
A snap nem módosítható vagy módosítható egy másik alkalmazással, és kifejezetten meg kell adni a rendszerhez való hozzáférést. A precíziós meghatározás ezért egyszerűbb dokumentációt nyújt az alkalmazások telepítéséhez és kezeléséhez.
Figyelembe véve az automatikus frissítéseket, amelyek kiküszöbölik a kiadások hosszabb farkát, az alkalmazások intuitívabb módon működnek mind a kiadó, mind a végfelhasználók számára.
A Snapcraft a menedzserek számára lehetővé teszi a kiadványok különböző kiadási kategóriákba vagy csatornákba történő szervezését. Az eszközök egy csoportja használható arra, hogy az alkalmazásfrissítéseket az automatikus CI-készletekről, a QA-ra, a béta tesztelőkre és végül az összes felhasználóra terjessze.
Megjeleníti a frissítéseket, ahogy ezek a csatornák átfolyik, és segít a fejlesztőknek a felhasználói bázis növekedésében és megőrzésében. Röviden, leegyszerűsíthetik a fejlesztők útját, és a vállalatukét, hogy részt vegyenek a nagyszámú Linux felhasználóval.
Az útvonal forgalomba hozatalának egyszerűsítése nemcsak a fejlesztői értéket maximalizálja, hanem új bevételi vezetőket is megnyit a folyamatban.
Az utóbbi években az IoT termékek piacra dobásának robbanása a gyártókkal szemben támadta a versenyt az aljára. A vállalkozások hiányoznak, kivéve, ha különbséget tesznek a szoftvereken.
A pillanatképek lehetővé teszik az olyan hardverplatformon túli alkalmazások ökoszisztémájának létrehozását, amelyek fokozott funkcionalitást és új bevételi lehetőségeket nyújtanak. Az internethez kapcsolódó szoftver késztermékként már nem tekinthető tartósnak.
A szoftverkarbantartásnak a hardver termék élettartamára kell szorítania annak érdekében, hogy releváns maradjon, és a tárgyak internetének világában ez gyakran több év múlva mérhető.
Mindent lecsökken, hogy maximalizálja az alkalmazások értékét, és a pillangók lehetővé teszik a vállalkozások számára, hogy könnyedén és magabiztosan elérjék a legnagyobb közönséget. A hardverek fejlesztésének lehetőségei szintén végtelenek.
Vegyük például a digitális jelzést. Hagyományos használata a hirdetésre korlátozódik - üzenetet küld és hagyja ott.
A Linux operációs rendszeren és a snap-ok használatánál azonban ez a jelzés többcélú teret alakíthat ki: integrálja a legfrissebb szoftvereket, amelyek lehetővé teszik az adatgyűjtést és az adatgyűjtést; a nézőkre szabott promóciós anyag kinyomtatása; és valós idejű elemzést küld vissza az üzletbe.
Ahogy az intelligensebb termékek az internetes játék részévé válnak, a pillanatfelvételeket az üzleti vezetésű Linux bevezetésének elősegítőjeként valósítják meg.
A snapsként közzétett alkalmazások általában alacsonyabb támogatási költséggel is rendelkeznek. Az a tény, hogy a pillangók automatikusan frissítenek az új verziókra, azt jelenti, hogy a vállalkozások biztosak lehetnek abban, hogy minden felhasználó a legújabb verzióban van.
A visszahúzódó funkciók webkamerákat, biztonsági kamerákat és egyéb csatlakoztatott eszközöket adnak a biztonsági rétegnek, amennyiben a hardver a szoftveren keresztül is veszélybe kerül.
A Meltdown és a Spectre közelmúltbeli magas szintű expozíciója azt mutatja, hogy nincs mágia golyó a biztonságra. A válasznak képesnek kell lennie arra, hogy a rendszereket működőképessé tegye, miközben egy friss adatfolyamon mozognak.
Már nem ez a helyzet, hogy egyszer írhatsz szoftvert, és mindenképpen biztonságosnak és hibásnak tartod. A szoftver sikertelen lesz, így gyorsan és átfogóan reagál az üzlet, amely kulcsfontosságú ahhoz a hibához.
Hatalmas lehetőség van arra, hogy a vállalkozások új technológiákat vegyenek fel, és előmozdítsák termékeiket és szolgáltatásaikat.
A nyílt forráskódú és a snap-ok egyszerű megoldások, de olyanok, amelyek az innovátorokat az üzleti vállalkozásokban - a fejlesztők számára - olyan eszközöknek kell nyújtaniuk, amelyekre a világ legszéleskörűbb szoftverének bizalmával kell elindítaniuk az alkalmazásokat.
A fejlesztők nem bonyolultak - támogatást akarnak azokon a helyeken, ahol működnek. A nagy piaci szereplők, például a Microsoft, a Google és az Amazon már használják a snap fórumokat, hogy tanuljanak társaikból és kihozzák a növekvő közösséget.
A vállalkozások mindig az emberek zseniából születtek; csak a helyes, hogy a következő bevételi modellek a kor vezetői - a Linux fejlesztő - származnak.
Jamie Bennett, a Mérnöki Igazgatóság, az IoT & Devices at Kánoni