Mi az a Windows 10 IoT, és mikor szeretné használni?

A Microsoft kilenc különálló kiadásban kínálja a Windows 10-et, a Home-tól az Enterprise-on át a szerverig. A Windows 10 IoT (Internet of Things) az a kiadás, amelyet a legkevésbé valószínű, hogy a birtokában van, de az is, hogy valószínűleg többet használta, mint gondolná.

A Windows 10 IoT a Windows Embeddedből nőtt ki

Windows 10 IoT egy korábbi Windows-kiadás – a Windows Embedded – továbbfejlesztése. Ha elég hosszú a memóriája, felidézhet történeteket Windows XP rendszert futtató ATM-ek és komoly frissítésre szorul. Ezeken az ATM-eken és más hasonló eszközökön Windows Embedded (XPe) futott. A központi koncepció a Windows operációs rendszer lecsupaszított változata, amely jól fut kevésbé erős hardveren, egy használati esetet futtat, vagy mindkettőt.

Egy bank használhatja ezt az operációs rendszert egy ATM-hez, egy kiskereskedő egy POS (point-of-sale) rendszerhez, a gyártó pedig egy egyszerű prototípus eszközhöz. A Windows IoT azonban nem csak a Windows újramárkázott változata, hogy kihasználja a dolgok internetének előnyeit, és nem is kizárólag a vállalkozások és a nagyvállalatok számára. Ez nyilvánvaló az operációs rendszer két különböző verziójában, az IOT Enterprise-ban és az IoT Core-ban.

  Futtassa a Bash-t rendszergazdaként a Windows 10 helyi menüjéből

Az IoT Enterprise több eszközön is használható

A Microsoft két változatban kínálja a Windows 10 IoT-t: Enterprise és Core. Az Enterprise verzió lényegében Windows 10 Enterprise, de további zárolási vezérlőkkel. Ezekkel a vezérlőkkel például arra kényszerítheti a Windowst, hogy egyetlen kioszkalkalmazást jelenítsen meg. A Windows továbbra is a háttérben fog futni, de az átlagos felhasználóknak nem szabad hozzáférniük ezekhez a szolgáltatásokhoz. Ha fellépett egy bejelentkezési kioszkhoz, és észrevette, hogy a bejelentkező alkalmazás összeomlott, és a Windows 10 látható, akkor valószínűleg a Windows 10 IoT Enterprise rendszerrel találkozott.

A Windows 10 Enterprise-hoz hasonlóan az IoT Enterprise-hoz nem vásárolhat licencet az üzletben. A Microsoft viszonteladói partnereken és OEM-szerződéseken keresztül forgalmazza a licenceket. Mivel ez a Windows teljes verziója, megkapja a vele járó összes teljesítményt, de egyetlen hátrányt sem: az IoT Enterprise nem fut ARM processzorokon.

Az IoT Core egyszerű táblákhoz, egyéni programokhoz és érzékelőkhöz való

A kis kerekes hardverrobotot Raspberry Pi és Windows IOT hajtja.

Az IoT Core viszont lecsupaszodik ehhez képest. Nem kapja meg a teljes Windows Shell-élményt; ehelyett az operációs rendszer csak egyetlen Universal Windows Program (UWP) alkalmazást és háttérfolyamatokat tud futtatni. Az IoT Core azonban ARM processzorokon fog futni. Az IOT Core-t választja egyszerű programok futtatásához, amelyek nem igényelnek annyi közvetlen felhasználói beavatkozást. Például a Üveg termosztát IoT Core-ot használ. Az ARM-kompatibilitásnak köszönhetően pedig az IoT Core-t olyan egyszerű kártyákon is futtathatja, mint a Raspberry Pi.

  Hogyan lehet hangot kimenni két különböző eszközre a Windows 10 rendszeren

Ez az utolsó funkció teszi az IoT Core-t kiváló választássá gyors prototípusok készítéséhez a gyártók számára vagy egyszeri projektekhez egy hobbi számára. Hackster, egy hardver- és szoftverfejlesztő közösség, amely jó néhány egyedi IoT Core-példát tartalmaz, köztük egy kisállat-ajtó elismeréssel, a arcfelismerő ajtó, a smarthome műszerfalés a varázstükör. Ezek mind olyan projektek, amelyeket saját maga is megvalósíthat, ha rendelkezik a szükséges készségekkel. A Microsoft még bemutatta a Raspberry Pi hajtású robot amely Windows IOT-t használt és hologramokkal kölcsönhatásba lép. Biztosítja a szükséges erőforrásokat töltse le az IoT Core-t személyes használatra ingyenes licenccel.

Ezenkívül a Raspberry Pi vagy Minnowboard IoT Core érzékelőkkel és mechanizmusokkal, például kamerákkal, PIR-érzékelőkkel, szervókkal és hőmérséklet-érzékelőkkel párosítható a kiterjesztett használat érdekében. Ez viszont lehetővé teszi a Windows 10 számára, hogy közölje az érzékelők által gyűjtött adatokat, ami a dolgok internetének alapfeltétele.

A Windows IoT egy zárt forráskódú választás a Visual Studio fejlesztői számára

Felmerülhet benned a kérdés, hogy miért használja bárki a Windows IoT-t számos alternatíva, például Linux vagy Android helyett. Ennek nagy része azon múlik, hogy mire vagy kinek szánják az eszközt, és ki végzi a programozást.

A nyílt forráskód előnyeit, például a licencelési és testreszabási lehetőségeket, gyakran nagyszerű dologként emlegetik – és azok is. A nyílt forráskód azonban nem a legjobb választás minden esetben. Időnként bizonyos projektekhez zárt forráskódú (vagy védett) szoftverre van szükség. Egyes vállalkozások és kormányok (jóban-rosszban) kifejezetten tiltják a nyílt forráskódú szoftverek használatát is vásárlásaik során. Még akkor is, ha egy vállalat nem tiltja be a nyílt forráskódú szoftvereket, előfordulhat, hogy nem hivatalosan elkedvetlenítik, vagy rossz szemmel nézik. Ha Ön gyártó, és képes bármelyik opcióval dolgozni, bármit fog használni, ami boldoggá teszi ügyfelét.

  Fényképek átméretezése a Fényképek alkalmazásban Windows 10 rendszeren

De ha eltekintünk a nyílt forráskóddal és a szabadalmaztatott szoftverekkel kapcsolatos vitától, van egy másik egyértelmű előny is néhány ember számára. A Windows 10 IoT kapcsolódik a Visual Studióhoz, és az IDE segítségével programokat fejleszthet hozzá. Valójában az IoT Core-t úgy tervezték, hogy „fej nélkül” (grafikus interfész nélkül) működjön, és egy másik Windows 10-es géphez csatlakozik programozás és visszajelzés céljából. Ha a fejlesztési ideje nagy részét egyébként is a Visual Studio-ban tölti, a Windows 10 IoT választása alternatíva helyett a tanulási és beállítási időt takaríthatja meg. A teljes élményt azonnal felhasználhatja.

Az átlagos hétköznapi felhasználó valószínűleg nem fogja letölteni és használni a Windows 10 IoT-t, de ez nem jelenti azt, hogy nem találkozik vele. A legtöbb esetben, ha Ön nem fejlesztő, ez az operációs rendszer olyan módon működik az Ön számára, amit talán észre sem vesz. Lehet, hogy ez táplálja a kioszkot, amit korábban ételt rendelni egy étteremben vagy a következő koktél elkészítése. Még akkor is, ha Ön fejlesztő vagy hobbiból szeret foglalkozni, de túlságosan időigényesnek találja az alternatíva, például a Linux elsajátítását, a Windows 10 IoT lehet a legjobb megoldás a következő projektje számára.