Windows IoT (ehemals Windows Embedded) ist die zusammenfassende Bezeichnung der Betriebssysteme von Microsoft für eingebettete Systeme.
Windows IoT | |
---|---|
Windows Embedded auf einem ICOP Vortex 86DX-System | |
Entwickler | Microsoft |
Lizenz(en) | Proprietäre Software |
Kernel | Hybridkernel |
www.developer.microsoft.com/en-us/windows/iot |
Geschichte
BearbeitenIm Juni 1998 kündigte Microsoft an, eine Technologie der Firma VenturCom lizenzieren zu lassen, die es erleichtert, spezifische Versionen ihres serverbasierten Betriebssystems Windows NT für eingebettetes System (englisch embedded systems) zu erstellen.[1] Dieses Projekt, welches intern unter dem Namen "Impala" bekannt war, wurde 1999 als Windows NT Embedded 4.0, basierend auf Windows NT 4.0 veröffentlicht-eine Reihe von Tools und eine Datenbank mit etwa 250 Komponenten, die es Entwicklern ermöglichte, kleine Windows NT 4.0 Systemabbilder für eingebettete Geräte zusammenzustellen. Windows NT Embedded 4.0 stellte geringe Systemanforderungen und kam mit einer Win32 API.[2]
Microsoft bildete ein Team aus 500 Mitarbeitern, die sich um die Entwicklung von Betriebssystemen in der Embedded-Sparte kümmern sollten. Kurz darauf wurde die Entwicklung von Windows 2000 Embedded eingestellt, um an Windows XP Embedded zu arbeiten, welches Ende 2000 als Beta veröffentlicht wurde.[3]
Am 26. August 2001 wurde die Beta 2 von Windows XP Embedded veröffentlicht, eine vollständige Version ist für später in diesem Jahr geplant.[4]
Windows Embedded Standard 7 basiert auf Windows 7 und trug zuvor den Codenamen Windows Embedded 'Quebec'.[5] Windows Embedded Standard 7 beinhaltet Windows Vista und Windows 7 Funktionen wie Aero, SuperFetch, ReadyBoost, Windows Firewall, Windows Defender, Adressbereichs-Randomisierung, Windows Presentation Foundation, Silverlight 2, Windows Media Center und viele andere Pakete. Es ist in den Versionen IA-32 und x64 erhältlich und wurde 2010 veröffentlicht. Es hat einen größeren minimalen Platzbedarf (~300 MB) im Vergleich zu 40 MB von XPe und erfordert außerdem eine Produktaktivierung. Windows Embedded Standard 7 wurde am 27. April 2010 veröffentlicht.[6] Windows Embedded 8 Standard wurde am 20. März 2013 veröffentlicht.[7]
Mit der Veröffentlichung von Windows 10 wurde die Embedded-Sparte zu Windows IoT (Windows Internet of Things) umbenannt.[8]
Windows 11 IoT
BearbeitenWindows 11 IoT Enterprise
BearbeitenWindows 11 IoT Enterprise ist für x64-Prozessoren und ARM64 verfügbar.
Windows 10 IoT
BearbeitenWie bei den Vorgängerversionen ist Windows 10 IoT in verschiedenen Versionen erhältlich, allerdings teilen sich diese den gleichen Kern. Das ermöglicht die Entwicklung Universal Apps, die auf allen Plattformen lauffähig sind.[9]
Windows 10 IoT Enterprise
BearbeitenWindows 10 IoT Enterprise ist für x86-Prozessoren verfügbar. Für die Industrie wurden die bereits vorhandenen Lockdown-Features erweitert, die die Embedded-Systeme gegen Manipulationen schützen sollen. Zu den Features zählen unter anderem ein Shell-Launcher, ein Write Filter, ein USB-Filter, ein Input-Filter und ein App-Locker.[9]
Windows 10 IoT Mobile Enterprise
BearbeitenDiese Version baut auf Microsoft Windows 10 Mobile auf und unterstützt neben x86-Prozessor auch Prozessoren mit einer ARM-Architektur.[9]
Windows 10 IoT Core
BearbeitenDiese Version ist, im Gegensatz zu den anderen beiden, für den Raspberry Pi 2 kostenlos erhältlich. Die grafische Oberfläche dieser Version beschränkt sich auf die Oberfläche einer Application, welches beim Systemstart gestartet wird. Diese Anwendung muss eine Universal App sein, normale Anwendungen sind nur über eine Remote Session ersichtlich.[9]
Windows Embedded 7
BearbeitenWindows Embedded 7 basiert auf Windows 7 Ultimate Service Pack 1 und ist der Nachfolger von Windows Embedded 2009. Die interne Versionsnummer lautet – wie in Windows 7 – NT 6.1. Windows Embedded 7 wurde am 27. April 2010 veröffentlicht.[10]
Windows Embedded 2009
BearbeitenWindows Embedded 2009 basiert auf Windows XP Professional Service Pack 3 und ist der Nachfolger von Windows XP Embedded. Die interne Versionsnummer lautet – wie in Windows XP – NT 5.1. Windows Embedded 2009 wurde am 9. Dezember 2008 veröffentlicht. Der Support lief für Windows Embedded Standard 2009 am 8. Januar 2019 und für Windows Embedded POSReady 2009 am 9. April 2019 ab.[11] Damit war es das letzte XP-System, das noch offiziellen Support von Microsoft erhielt.
Microsoft Windows XP Embedded
BearbeitenWindows XP Embedded ist eine modularisierte Version von Windows XP Professional, die es erlaubt, nur einen Teil der Komponenten auf dem Ziel-PC zu installieren. Windows XP Embedded ist vollständig modular aufgebaut. Module umfassen unter anderem Windows Media Player (8 oder 10), Internet Explorer 6, eine Firewall, den Windows-Explorer, DirectX 9 und .Net-Framework 3.1. Meistens wird es in Kassen im Einzelhandel (z. B. McDonald’s, Aral, Deutsche Bahn) eingesetzt.
Windows Embedded Automotive
BearbeitenWindows Embedded Automotive (früher auch Windows Automotive oder Microsoft Auto) ist ein Betriebssystem der Windows-Embedded-Produktfamilie. Es ist der Nachfolger der Betriebssysteme Microsoft Auto 4.1 und Windows Automotive 5.5. Zur Verwendung des Betriebssystems wird das Windows Embedded Automotive Development Kit (WE-ADK) benötigt. Im Kit sind neben der Hardware auch Evaluierungsversionen von Windows Embedded Automotive sowie ein Windows Embedded Platform Development Kit.
Windows Embedded Handheld
BearbeitenIm Juni 2010 kündigte Microsoft für die zweite Jahreshälfte eine auf Windows Mobile 6.5 basierende neue Betriebssystemvariante unter der Markenbezeichnung Windows Embedded Handheld an.
Windows Embedded Compact
BearbeitenWindows CE ist eine Betriebssystemlinie von Microsoft und für eingebettete Systeme, Thin Clients und Handhelds vorgesehen. Das Betriebssystem basiert auf keiner anderen Windows-Version und ist keine „verkleinerte Version“. Die Buchstaben „CE“ sind keine Abkürzung, sondern Andeutung einer Vielzahl von Konstruktionsgrundsätzen wie Kompaktheit, Kompatibilität (englisch compatibility) und Effizienz (englisch efficiency).[12] Mit Version 6.0 erweiterte Microsoft den Namen zu Windows Embedded CE und mit Version 7 wurde das System zu Windows Embedded Compact umbenannt, damit es sich einheitlich in die Produktlinie Windows Embedded der Betriebssysteme von Microsoft für eingebettete Systeme einfügt.[13]
Windows Embedded Server
BearbeitenWindows Embedded Server, auch bekannt unter Windows Server for Embedded Systems, richtet sich primär an Erstausrüster. Es funktioniert wie ein Windows Server, besitzt allerdings nur die Komponenten, die von den Erstausrüstern gewünscht wurden und für die die Erstausrüster bezahlen.[14]
Einzelnachweise
Bearbeiten- ↑ Microsoft wants customized versions of Windows NT for "embedded" systems such as health and communications equipment. 1. Juni 1998, abgerufen am 12. Mai 2019 (englisch).
- ↑ Microsoft releases Windows NT 4.0 Embedded Edition. 8. August 1999, abgerufen am 12. Mai 2019 (englisch).
- ↑ Microsoft releases Whistler Embedded Beta 1. 7. Dezember 2000, abgerufen am 12. Mai 2019 (englisch).
- ↑ Getting to Know Windows NT Embedded and Windows XP Embedded: A Brief History of Windows XP Embedded. Abgerufen am 12. Mai 2019 (englisch).
- ↑ Microsoft Announces the Next Version of Windows Embedded Standard to Be Built on Windows 7 ( vom 18. April 2012 im Internet Archive)
- ↑ Microsoft Delivers Windows 7 Technologies to Device Manufacturers With Release of Windows Embedded Standard 7. 27. April 2010, abgerufen am 3. Juni 2019 (englisch).
- ↑ Microsoft makes first of its Windows Embedded 8 releases generally available. 2013, abgerufen am 3. Juni 2019 (englisch).
- ↑ Windows 10 für Embedded-Geräte. 17. November 2016, abgerufen am 12. Mai 2019.
- ↑ a b c d Windows Embedded Standard 10? Nein, Windows 10 IoT. 13. Oktober 2015, abgerufen am 14. Mai 2019.
- ↑ Windows Embedded Standard 7 ist fertig. Abgerufen am 11. September 2017.
- ↑ Liam Tung: Microsoft: 'Remember, some XP-based embedded systems to get support to 2019' | ZDNet. In: ZDNet. (zdnet.com [abgerufen am 16. Dezember 2017]).
- ↑ The Meaning of „CE“ in Windows CE. Microsoft, 3. September 2002, archiviert vom am 12. Januar 2012; abgerufen am 16. April 2011 (englisch).
- ↑ Windows Embedded Compact 7 (Formerly CE). Microsoft, archiviert vom am 6. Dezember 2012; abgerufen am 17. April 2011 (englisch).
- ↑ Windows Embedded Server. Archiviert vom am 14. Mai 2019; abgerufen am 14. Mai 2019 (englisch).