endoflife-date / endoflife.date

Informative site with EoL dates of everything
https://endoflife.date
MIT License
2.39k stars 732 forks source link

windows-embedded section is a mess #2751

Open TAbdiukov opened 1 year ago

TAbdiukov commented 1 year ago

https://endoflife.date/windows-embedded

Details of incorrect and correct details you have found

I believe endoflie.date conflates CE/Windows Embedded Compact and Windows IoT/Embedded. But it's not too strange, given Wikipedia, kind of conflates them.

To give credit where it's due - both of them have the following in common: they are loosely part of Windows family, and both are intended for industry use.

And of course, it doesn't help that Microsoft tries to blur the line to get the industry onboard, while pushing away from Windows CE, by providing a compatibility layer of sorts for Windows CE ( Windows Embedded Compact ) on Windows IoT. Wikipedia states,

Windows 10 IoT Core is considered by some to be the successor to Windows Embedded Compact, although it maintains very little compatibility with it

Finally, the entry for 8.1 Pro, given the EOL date, seems to be an entry for the standard Windows 8.1 Professional (not Windows Embedded 8.1 Industry).

welcome[bot] commented 1 year ago

Thank you for opening your first issue here :+1:. Be sure to follow the issue template if you chose one.

captn3m0 commented 1 year ago

Looking back at the history, 8.1 Pro is probably Embedded 8.1 Pro. Dates are quite close: https://learn.microsoft.com/en-us/lifecycle/products/windows-embedded-81-pro.

The row was labelled as "Windows Embedded Pro 8.1" till recently

We should probably revert that back to avoid confusion. Filed #2753 for the same. Preview: https://deploy-preview-2753--endoflife-date.netlify.app/windows-embedded

Would you have any suggestions on how we can avoid the CE/Embedded Compact confusion? Should we split into a separate page for those?

BiNZGi commented 1 year ago

I think about renaming the current Windows Embedded page to Windows IoT like stated in Wiki:

Windows IoT, formerly Windows Embedded, is a family of operating systems from Microsoft designed for use in embedded systems.

Then we put the full names for the cycles and also add the Windows 10/11 IoT entries. It seems there are also entries for older cycles like Windows Embedded CE 6.0, Windows CE 5.0, etc. what we can add also.

Okay for #2753 to make the first step in the new direction.

TAbdiukov commented 1 year ago

I suggest creating separate sections for (what can be easily grasped as) Windows Embedded Industry and Windows CE.

However, contrary to the suggestion above, I noticed that LTS releases of Windows (LTSB/LTSC) are part of just windows section, so maybe Windows Embedded POSReady/Embedded Industry Pro/Embedded Industry Enterprise/IoT Enterprise should just go into windows category?

Additionally, the page says

You can check the version that you are currently using by running: winver

I'm 95% sure this command simply doesn't exist on Windows CE. Wikipedia seems to think the same. But I'm happy to be corrected.