Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 31, views: 11.577 •

Microsoft heeft een nieuwe versie van Windows Embedded, gebaseerd op Windows 7, geïntroduceerd. Met Windows Embedded Standard 7 wil Microsoft naar eigen zeggen vooral terrein winnen op de settop-box- en tv-markt.

Windows Embedded 7 biedt volledige ondersteuning voor de win32-api en bevat de meeste features die ook in de desktopversie van het OS zijn terug te vinden. De introductie betekent een grote upgrade voor het platform, aangezien de recentste versie nog op Windows XP was gebaseerd. Met de nieuwste versie krijgen ontwikkelaars de beschikking over ontwikkeltools als Silverlight2 en features als Aero, Readyboost, Superfetch en multitouch-ondersteuning.

Microsoft hoopt met Embedded Standard 7 een grotere speler in de markt voor settop-boxen en tv-interfaces te kunnen worden. Het heeft daarom zijn Media Center software uitgebreid met meer mogelijkheden op het gebied van sociale netwerken en internetvideo en integreert deze voor het eerst in een embedded versie van Windows.

Windows Embedded is de naam voor een aantal verschillende versies van het besturingssysteem, bedoeld voor gebruik in kleine apparaten. Windows CE staat bijvoorbeeld aan de basis van Windows Phone 7; voor kiosken biedt Microsoft Windows Embedded POSReady aan.

Reacties (31)

Wel leuk, natuurlijk, een nieuwe speler. Maar settop-boxen zijn toch meestal gebaseerd op ARM-achtige systemen? En dan zal win7 er niet op draaien vrees ik.
Daarnaast, zou het ze lukken voor die systemen een licht genoeg OS te maken?
Windows embedded 7 hé. Dat draait dus wel op ARM ;) .

Sorry, alleen de CE variant draait op ARM. Embedded 7 standard is voor x86/x64.

[Reactie gewijzigd door cpt.skydiver op 28 april 2010 17:20]

Dat lijkt me niet hoor, 'embedded' staat niet gelijk aan ARM ofzo. Ik werk al een paar jaar met verschillende Windows XP Embedded clients, en nog nooit iets tegengekomen wat ARM based is. Het meeste draait op zuinige AMD's (Geode 1GHz enzo) en de nieuwere op Atoms.
Refreshen :+. Maar CE valt ook onder de embedded groep. Dus wel degelijk ARM. Alleen de standard versie dan weer niet.
Draait daar niet linux op, die boxen? Da's gratis tenslotte...
tuurlijk wel, maar nu kunnen al die microsoft developers direct gaan ontwikkelen een ander platform. En waarschijnlijk is een hele zwik aan applicaties gewoon één-op-één over te zetten.
Dat gaat in 99.999% van de gevallen ten koste aan kwaliteit en snelheid.. Maar ook consistentie en specialisatie zullen daar niet beter van worden. Set-top-box is geen desktop. Windows is dat wel. Windows Mobile / Embedded kan alleen goed werken als het ook daadwerkelijk voor Mobile/Embedded hardware gemaakt wordt, en niet willekeurig 'omgezet'.
Embedded is sinds XP daar dus al compleet op gefocusd, Windows Embedded is compleet uit te kleden to een footprint van 100mb of kleiner als het moet.
Puur een kernel, waarbij je weer de benodigde functies kunt toevoegen.
Het blijft windows, met alle bekende problemen als gevolg
zulke boxen zelf worden gewoon commercieel verkocht of verhuurd, dus het 'gratis' zijn is geen al te grote meerwaarde en er zijn ook geen echte specifieke linux-distro's die zich op deze markt richten, juist ook omdat een bedrijf dat dit doet en vervolgens rond tal willen komen van support waarschijnlijk veel moeite zal moeten doen hun klaten aan zich te 'binden' als deze net zo goed die hele distro via andere wegen kunnen installeren en zelf configureren...


Op deze markt is het voorlopig nog altijd zo dat proprietaire systemen een groot voordeel hebben.
Je gaat er dan van uit dat mensen zelf een os kiezen, of dat hardware fabrikanten kiezen uit de bestaande os-en.

in de praktijk is het echter zo dat bijna alle van deze apparaten een eigen (op linux gebaseerde) besturingssysteem hebben. Het in amerika tot een werkwoord verheven TiVo is hier een voorbeeld van, dat draait gewoon op linux.

net zoals op telefoons is het voor een hardware fabrikant veel makkelijker om gewoon linux als basis te pakken voor hun os, want het werkt goed en is gratis. ze hoeven zich daarbij echt geen zorgen te maken dat mensen dat zelf gaan installeren, want op een handjevol tweakers na doet toch niemand dat.

verder zijn er wel degelijk een aantal goeie linux media center distro's zoals xmbc en mythbuntu. en gewoon een kale distro met boxee geinstalleerd is ook zo gemaakt (als het al niet vrij beschikbaar is)

[Reactie gewijzigd door stefanos1990 op 28 april 2010 18:18]

Blijkbaar praat jij over dingen waar je geen kaas van gegeten hebt..

Embedded Distro's zijn goed verkrijgbaar, incl. toolchain en commerciele support.
Verder kan je het als fabrikant heel goed onmogelijk maken om andere distro's te installeren, bijvoorbeeld door gewoon geen drivers te leveren.

Als je als bedrijf bang bent dat mensen andere software zou laten werken op je box, dan kan je ook met windows niet echt verder komen.. want waar windows werkt, werkt linux ook.
Silverlight 2? Ik dacht dat v4 uit was. Is dat dan niet gelijk achterlopen?
Silverlight 2? Ik dacht dat v4 uit was. Is dat dan niet gelijk achterlopen?
Ik denk dat 4 te zwaar is om op embeded systemen te draaien, die hebben immers vaak niet zulke krachtige CPU's, en ook niet echt veel geheugen.
Ik ben benieuwd of bedrijven hier al snel op in zullen zetten. Panasonic vond Android al te duur om in tv's te verwerken vanwege de zwaardere hardware die vereist is. Dit kan voor Windows 7 embedded alleen nog maar erger zijn aangezien het waarschijnlijk nog zwaarder is + dat er licentiekosten betaald moeten worden.

Aan de andere kant wordt hardware natuurlijk steeds goedkoper en sneller, dus wellicht dat dit nu een slim begin is van Microsoft en dat deze versie over een aantal jaar, of wellicht de opvolger hiervan, door een aantal merken benut zal worden en daardoor winstgevend kan worden door integratie met platformen als Windows media center en Windows home server.
het is nog maar sterk de vraag of Windows Embeded zwaarder zal zijn dan Android ... Android is ook puur ontwikkeld als Smartphone OS en heeft een relatief zware grafische laag...
grotendeels ook omdat men als designkeuze niet een breder toepasbaar OS wilde verder ontwikkelen, maar zich concetreerde op een specifieke deelmarkt (wat vanuit Google's zichpunt heel slim is aangezien ze toen nog altijd een 'schuin-instijger' waren in de OS-ontwikkeling .. vanuit bijna 'niets' relatief snel iets wilden opbouwen en op de markt plaatsen)

Windows CE is juist ook specifiek ontwikkeld om zonder zware 'grafische toepassingen te draaien op 'zwakke' hardware.... kent een erg lange traditie en een hele brede toepassingsmarkt
Zeker wel zwaarder anders was er geen ruimte voor Windows CE. Windows 7 Embedded is gewoon Windows 7 met ingebakken nLite om delen van het OS niet mee te installeren. De core is identiek (en je drivers doen het ook gewoon) met de desktop versies van Windows 7. Dit is dus tig keer zwaarder dan smartphone of dedicated embedded OS dan ook.

Windows CE is inderdaad speciaal ontwikkeld voor mobile en embedded en dat is te merken ook: geen enkele desktop applicatie draait erop (nou geeft dit dan ook weer niet omdat de meeste embedded spullen nog op ARM draaien waar je desktop windows het toch niet doet).
Het is wel meer dan nLite. Met nLite kan je echt niet zover gaan met strippen als met de embedded versies. In de embedded versie kan je echt meer dan 20.000 componenten selecteren die je wel en niet wilt installeren. Je kan zelfs zover gaan dat je helemaal geen explorer shell meer hebt (er zijn dan ook geen explorer bestanden of dll's die ermee te maken hebben op je systeem aanwezig) of geen configuratiescherm. Voordeel van deze versies is dat je bijvoorbeeld op industriële pc's waar realtime verwerking belangrijk is je alle cpu tijdvretende processen eruit kan slopen en zaken zoals theming eruit kan halen.
Ik wil niet lullig doen ofzo, maar is Windows 7 niet veel te groot en log voor op een embedded device? Hoe zit het dan met de page file, fragmentatie van het OS, dichtslippen van het systeem etc. En al is Windows stabieler geworden, het vergt nog een veelvoud aan reboots vergeleken met Linux en OS X. Dus als je TV kuren vertoont de stekker er uit?

Hmm nee, gaat het niet echt worden in mijn optiek, ook mede omdat Windows 7 het ARM platform niet ondersteunt en Linux gratis is.
Tja...wat moet ik hier nu op zeggen?

Windows 7 Embedded Standard = natuurlijk wat anders dan full blown Windows 7 Ultimate ofzo. Daarbij zijn er genoeg devices die op een embedded versie van Windows XP draaien (thin clients, car-audio, etc) en dat draait ook gewoon zonder problemen/reboots/fragmentatie/etc.

Laat maar komen de TV's met ingebouwt Media Center...hoef ik de xbox 360 ook niet meer te gebruiken als extender :)
Het gratis zijn van Linux is natuurlijk ook maar relatief. Je hoeft geen licentiegelden te betalen maar het zou kunnen zijn dat het implementeren (op maat maken) meer tijd en geld kost, vooral omdat er weinig distro's zijn die zich op deze markt richten. Allicht is het min-of-meer kant-en-klare Windows pakket zo gek nog niet qua prijs.
Er zijn zat kant-en-klare distro's.. Maar blijkbaar weet je dat niet, en weet je wel alles over het nog niet bestaande Windows 7 Embedded...

Wat ik er mee wil zeggen, is dat iedereen 'wel wat weet' en 'iets wil zeggen'..

[Reactie gewijzigd door johnkeates op 28 april 2010 18:56]

Zoek wat op over XP Embedded, en je ziet dat het vergeleken met de 'echte' XP flink meevalt.
Ik neem aan dat ze dit bij Windows 7 alleen maar verbeterd hebben.
In principe wel, maar tegenwoordig is ook de Ghz trend in embedded land doorgeslagen (1Ghz smartphones anyone) terwijl dit in 2002/3 nog gewoon 16Mhz 680x0 kon zijn (PalmIII). AMD en Intel leveren beide embedded CPUs die gewoon 2-4Gb geheugen aan kunnen sturen en op flinke kloksnelheden lopen. IDE/SATA controller zit er vaak ook al in dus de grens tussen embedded en general purpose hardware wordt wel heel dun.
Ze hebben het hier over Windows 7 Em-bed-ded, maar ik denk verder dat de Windows 7 kernel best in staat is om op een embedded device te draaien. En dat doen ze waarschijnlijk ook. Waarschijnlijk laden ze enkel de meeste services niet en laten ze allerlei andere zooi (niet negatief bedoeld) die je niet nodig hebt op een embedded device achterwege.
Embedded windows is volledig modulair, je kan zelf gaan bepalen welke componenten je in je windows wenst. Gaande van drivers over services tot applicaties.

Ook fragmentatie of dichtslippen is meestal niet aan de orde omdat op embedded devices vaak de software staat voorgeïnstalleerd en er daarna niet meer aan geraakt word.

En dat linux gratis is maakt voor vele bedrijven niet veel uit. Uiteindelijk moet er tijd gestoken worden in het optimaliseren van het systeem door al het overbodige eruit te halen en dan nog de custom software te schrijven die je zelf voor je apparaat wenst. Die kosten liggen vele malen hoger dan de licentiekost voor Windows.
Ik wil niet lullig doen ofzo, maar is Windows 7 niet veel te groot en log voor op een embedded device? Hoe zit het dan met de page file, fragmentatie van het OS, dichtslippen van het systeem etc. En al is Windows stabieler geworden, het vergt nog een veelvoud aan reboots vergeleken met Linux en OS X. Dus als je TV kuren vertoont de stekker er uit?
he... volgens mij staat Windows 7 op ROM geheugen (dat heet zo embedded device), dus geen problemen met fragmentatie, dischtslippen, etc...
Misschien plaatsen ze meer geheugen zodat pagefile overbodig wordt.
Ik snap niet hoe je als tweaker de woorden embedded standard vergeet te lezen. Ik word zo moe van al die windows 7 verontwaardigingen :/
Windows7 ondersteund toch helemaal geen IPTV (Multicast streams)?
Of willen ze dat "er nog even inbouwen" in de embeded versie?
Anders heb ik er met digitale tv van XMS nog niks aan.
Waarom stoppen ze hier nou Win32 support in, terwijl WP7 alleen CLR support heeft. Ik snap dat niet. Dat ze die oude rommel overboord gooien (of als library als optie) en alles lekker op CLR draaien!
Als het hele OS geen native Win32 support zou hoeven hebben zouden ze de CLR een stuk sneller kunnen ontwikkelen dankzij de vrijgekomen devvers.
Alles leuk en aardig enzo, maar Windows is nu eenmaal gebouwd op/met Win32. CLR is alleen een laag er bovenop. Zonder fundering kun je geen dak plaatsen ;)

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBGrand Theft Auto V

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013