Microsoft, Windows 10'u Home'dan Windows 10'a kadar dokuz ayrı sürümde sunmaktadır. Kurumsal -e Sunucu . Windows 10 IoT (Nesnelerin İnterneti) sahip olma olasılığınızın en düşük olduğu, ancak muhtemelen fark ettiğinizden daha fazla kullandığınız sürümdür.
Windows 10 IoT, Windows Embedded'den Büyüdü
Windows 10 IoT önceki bir Windows sürümü olan Windows Embedded'in evrimidir. Hafızanız yeterince uzunsa, hikayelerini hatırlayabilirsiniz. Windows XP çalıştıran ATM'ler ve ciddi güncelleme ihtiyacı var. Bu ATM'ler ve buna benzer diğer cihazlar Windows Embedded (XPe) çalıştırdı. Ana konsept, Windows işletim sisteminin daha az güçlü donanım üzerinde iyi çalışacak, tek kullanımlık senaryo çalıştıracak veya her ikisini birden çalıştıracak basitleştirilmiş bir sürümüdür.
Bir banka bu işletim sistemini bir ATM için kullanabilir, bir perakendeci onu bir POS (satış noktası) sistemi için kullanabilir ve bir üretici bunu basit bir prototip cihaz için kullanabilir. Ancak, Windows IoT, şu avantajlardan yararlanmak için yalnızca Windows'un yeniden markalaşmış bir sürümü değildir Nesnelerin interneti sadece işletmeler ve büyük şirketler için de değil. Bu, işletim sisteminin iki farklı sürümü olan IOT Enterprise ve IoT Core'da belirgindir.
İLİŞKİLİ: Nesnelerin İnterneti Nedir?
IoT Enterprise Çoklu Cihaz Kullanımı içindir
Microsoft, Windows 10 IoT'yi Enterprise ve Core olmak üzere iki türde sunmaktadır. Enterprise sürümü esasen Windows 10 Enterprise'dır, ancak ek kilitleme kontrolleri vardır. Bu kontrollerle, örneğin Windows'u tek bir kiosk uygulamasını görüntülemeye zorlayabilirsiniz. Windows yine de arka planda çalışacaktır, ancak ortalama kullanıcılar bu hizmetlere erişmemelidir. Bir check-in kioskuna geçtiyseniz ve check-in uygulamasının kilitlendiğini ve Windows 10'un görüntülendiğini fark ettiyseniz, muhtemelen Windows 10 IoT Enterprise ile karşılaşmışsınızdır.
Windows 10 Enterprise'a benzer şekilde, bir mağazadan IoT Enterprise lisansı satın alamazsınız. Microsoft, lisansları yeniden satış ortakları ve OEM Sözleşmeleri aracılığıyla dağıtır. Bu, Windows'un tam bir sürümü olduğu için, onunla birlikte gelen tüm gücü elde edersiniz, ancak tek bir dezavantajı vardır: IoT Enterprise, ARM işlemcilerde çalışmaz.
IoT Core Basit Kartlar, Solo Programlar ve Sensörler içindir
Öte yandan IoT Core, kıyaslandığında azaldı. Tam Windows Kabuğu deneyimini elde edemezsiniz; bunun yerine, işletim sistemi yalnızca tek bir Evrensel Windows Programı (UWP) uygulamasını ve arka plan işlemlerini çalıştırabilir. Ancak IoT Core, ARM işlemcilerde çalışacak. Çok fazla doğrudan kullanıcı etkileşimi gerektirmeyen basit programları çalıştırmak için IOT Core'u seçersiniz. Örneğin, Cam Termostat IoT Core kullanır. ARM uyumluluğu sayesinde IoT Core'u aşağıdaki gibi basit kartlarda çalıştırabilirsiniz. Ahududu Pi .
Bu son özellik, IoT Core'u üreticiler için hızlı prototipler veya bir hobisi için tek seferlik projeler için mükemmel bir seçim yapar. Hackster bir donanım ve yazılım geliştirme topluluğu olan tanıma ile evcil hayvan kapısı , bir yüz tanıma kapısı , bir smarthome kontrol paneli ve bir sihirli ayna . Bunlar, gerekli becerilere sahipseniz kendi başınıza inşa edebileceğiniz projelerdir. Microsoft, bir Raspberry Pi destekli robot Windows IOT kullanan ve hologramlarla etkileşime giren. Yapabilmeniz için gerekli kaynakları sağlar IoT Core'u indirin ücretsiz bir lisansla kişisel kullanım için.
Ek olarak, bir Raspberry Pi veya Minnowboard üzerindeki IoT Core, genişletilmiş kullanım için kameralar, PIR sensörleri, servolar ve sıcaklık sensörleri gibi sensörler ve mekanizmalarla eşleştirilebilir. Bu da Windows 10'un, Nesnelerin İnterneti'nin temel dayanağı olan bu sensörler tarafından toplanan verileri iletmesine olanak tanır.
Windows IoT, Visual Studio Geliştiricileri için Kapalı Kaynaklı Bir Seçimdir
Linux veya Android gibi herhangi bir sayıda alternatif yerine neden birinin Windows IoT'yi kullandığını merak ediyor olabilirsiniz. Bunların çoğu, cihazın neye veya kime yönelik olduğuna ve programlamayı kimin yaptığına bağlıdır.
Açık kaynağın avantajları, lisanslama ve özelleştirme seçenekleri gibi , genellikle harika şeyler olarak lanse edilir ve öyledir. Ancak açık kaynak, her senaryo için en iyi seçim değildir. Nadiren, belirli projeler kapalı kaynak (veya özel) yazılım gerektirir. Bazı işletmeler ve hükümetler (daha iyisi veya daha kötüsü), satın alımlarında açık kaynaklı yazılım kullanımını da açıkça yasaklamaktadır. Bir şirket açık kaynaklı yazılımı yasaklamadığında bile, resmi olmayan bir şekilde cesareti kırılabilir veya hoş karşılanmayabilir. Üreticiyseniz ve her iki seçenekle de çalışabiliyorsanız, müşterinizi mutlu eden her şeyi kullanacaksınız.
Ancak bu açık kaynak ile özel mülk yazılım tartışmasını bir kenara bırakırsak, bazı insanlar için ayrı bir avantaj daha var. Windows 10 IoT, Visual Studio ile bağlantılıdır ve bu IDE'yi bunun için programlar geliştirmek için kullanabilirsiniz. Aslında, IoT Core "başsız" (grafik arayüz olmadan) çalışmak üzere tasarlanmıştır ve programlama ve geri bildirim için başka bir Windows 10 makinesine bağlanacaktır. Geliştirme sürenizin çoğunu yine de Visual Studio'da geçiriyorsanız, bir alternatif yerine Windows 10 IoT'yi seçmek, öğrenme ve kurulum süresinden tasarruf sağlayabilir. Tüm deneyiminizi hemen kullanıma sunabileceksiniz.
Ortalama bir günlük kullanıcı muhtemelen Windows 10 IoT'yi indirip kullanmayacaktır, ancak bu onunla karşılaşmayacakları anlamına gelmez. Çoğunlukla, bir geliştirici değilseniz, bu işletim sistemi sizin için farkına bile varamayacağınız şekillerde çalışıyor. Eskiden kullandığınız kioska güç veriyor olabilir bir restoranda yemek sipariş etmek veya bir sonraki kokteyli hazırlamak . Bir geliştirici ya da hobi olarak uğraşmayı seven biri olsanız bile, ancak Linux gibi bir alternatifi öğrenme fikrini çok zaman alıcı buluyorsanız, Windows 10 IoT bir sonraki projeniz için en iyi seçenek olabilir.