Uploader zet vroege Polaris-build van Windows Core OS online

Een ontwikkelaarsversie van Windows Core Polaris is op internet verschenen. De versie van PolarisOS komt uit 2018 en lijkt vooral gericht op minder krachtige apparaten. De uitgelekte versie heeft geen shell en drivers moeten handmatig worden ingeladen.

De uitgelekte versie van het OS is afkomstig van een gebruiker genaamd Scamdisk, die wel vaker vroege builds van Windows-besturingssystemen heeft gepubliceerd. "De image is oud genoeg dat het niet meer bevat dan alleen het OS zelf", schrijft hij. De versie van PolarisOS bevat geen shell en die kan ook niet ingeladen worden, zegt Scamdisk. Ook moeten gebruikers zelf nog de drivers installeren. Scamdisk zegt ook dat hij het OS niet zelf aan de gang kreeg bij gebrek aan compatibele apparaten, en daarom nog geen screenshots heeft.

De download werkt volgens Scamdisk alleen op Arm32-apparaten, wat bevestigt dat PolarisOS waarschijnlijk vooral bedoeld was voor minder krachtige apparaten zoals telefoons en tablets. Polaris was gebaseerd op Windows Core OS, een basis voor een besturingssysteem waar Microsoft sinds enkele jaren aan werkt.

Core OS is een universele kern voor verschillende Windows-versies, waar bijvoorbeeld Windows 10X en de software van de Hololens 2 op gebaseerd zijn. Ook de Surface Hub 2X zou op Windows Core OS gebaseerd worden, maar Microsoft schrapte dat plan.

Door Tijs Hofmans

Nieuwscoördinator

04-01-2021 • 09:48

22

Reacties (22)

22
21
15
1
0
2
Wijzig sortering
Dit alles staat dan weer los van Windows Server Core neem ik aan?
Inderdaad maar dit is eerder een poging om een Arm platform te maken, maar ik denk dan voornamelijk voor het mobiele platform (telefoon, tablets, etc..). De bedoeling was om alleen UWP apps te draaien.
Niet echt.

Het doel van Windows CoreOS is een gemeenschappelijke core voor alle Microsoft operating systems.

Denk aan Linux, waar je honderden distributies en gebruikersdoelen hebt, maar het allemaal afstamt van de Linux kernel. Windows CoreOS had hetzelfde doel: 1x de "core" ontwikkelen, waarna dit uit te breiden was naar volledige Windows, XBox System Software, Windows IOT (super licht, ARM, geen GUI), iets Chromebook-achtigs, etc etc.

Polaris is naar geruchten een lichtgewicht (Chromebook-achtige) implementatie van Windows Core OS, gericht om Windows 10 S op te volgen, dus m.n. UWP apps, net als de huidige Windows 10 S, maar dan gebaseerd op Core OS en niet de hele Windows 10. Polaris is niet bedoelt als OS voor mobiele telefoons zover ik weet. De geruchten gaan dat voor mobiele telefoons/dualscreen devices er een specifiek "Andromeda OS" komt, wat natuurlijk ook een Windows CoreOS variant zou zijn.
Windows 8 RT en Windows 10 Mobile waren ook al zo'n succes }:O
Precies, zo'n ramp dat Apple besloot om ook die kant op te gaan (M1)... Ik denk dat ms zoals zovaak te vroeg was.
MS heeft zijn eigen ARM graf gegraven door eisen te stellen (zoals UWP apps) en beperkingen af te dwingen zodat niemand het zou gebruiken. Ook waren de meeste UWP apps gemaakt voor volledig scherm wat totaal niet werkt op een desktop (zoals ze ook achter kwamen met Windows 8 ).

MS was niet te vroeg, Windows ARM is gefaald door hun eigen doen.

[Reactie gewijzigd door Verwijderd op 23 juli 2024 02:45]

Het is jammer dat ze toen gestopt zijn met het ondersteunen van android apps zegmaar (daar is ook nog heel kort sprake van geweest). Dit zou voor het aanbod van apps goed zijn geweest.

De verplichting om uwp apps te draaien had/heeft ook meer te maken met de onderliggende lagen. Er is denk ik heel veel tijd in gestoken om een HAL(hardware abstraction Layer) te maken. Dus voor een generieke laag die werkt op desktop/tablet/phone/xbox. Microsoft had daar toen nog niets voor. Maar Microsoft gooit weinig echt weg en misschien gaan ze daar op de toekomst weer op voort bouwen.

Ik vind het per definitie jammer hoe het gelopen is, maar ik denk dat in tijdsgeest van Windows phone/ Windows 8 te vroeg besloten is om dit de nek om te draaien. Dit is meende ik ook te danken aan een verschil in visie van Nadella en Balmer. Nadella wilde meer richting cloud en diensten daarop terwijl Balmer meer voor het 'one Windows was'.

PS. Het is echt heel lang geleden dat ik hier over gedacht heb dus ik weet niet zeker of het allemaal klopte zoals ik het in mijn hoofd heb.
Ik vind het ook jammer, hoor. Het hele idee van UWP is geweldig maar bij release waren er gewoon teveel limitaties. Ook heb ik het gevoel dat het nooit echt binnen Microsoft gedragen werd. Office 365 deed weer zijn eigen ding en Visual Studio had ook weer een ander uitrol systeem.

Ook nu is het weer onduidelijk want we krijgen nu weer MSIx: https://docs.microsoft.com/en-us/windows/msix/overview
ik zie MSIX gewoon als opvolger van MSI packages. IK begreep dat een van de verbeteringen van MSIX was dat register wijzigingen in een ghost register werden gedaan. Dus op het moment dat je dan weer software verwijderd dan laat hij geen register vervuiling achter. Wat een grote plus is.
Het is inderdaad gevirtualiseerd (de register toegang dan). Maar dat was ook de bedoeling van UWP....
https://docs.microsoft.co...pplication-platform-guide

Grappig, ik zie dat ze dit zelfs op Microsoft.com zetten:
Where does UWP fit in the Microsoft development story?
UWP is one choice for creating apps that run on Windows 10 devices, and can be combined with other platforms. UWP apps can make use of Win32 APIs and .NET classes (see API Sets for UWP apps, Dlls for UWP apps, and .NET for UWP apps).
The Microsoft development story continues to evolve, and along with initiatives such as WinUI, MSIX, and Project Reunion, UWP is a powerful tool for creating client apps.


We hebben dus 4 keuzes...
Met hun PocketPC/WM 2002, 3003, 2005 waren ze juist vooruit strevend destijds.
Dus je kan met een relatief kaal systeem alle drivers erop zetten die je nodig hebt.
Als deze os een desktop heeft lijkt het me best leuk om deze eens te installeren.
ik dacht dat voor telefoons windows 8 in het leven geroepen is.
Hij heeft geen gui dat is best jammer.

[Reactie gewijzigd door rjmno1 op 23 juli 2024 02:45]

Zou dit niet draaiend te krijgen zijn op een Lumia 950?
Dat was inderdaad waar ik op doelde, maar bij mijn weten kun je (nog) niet bellen of gebeld worden op je simkaart met die versie. Als dit daadwerkelijk voor telefoons bedoeld zou zijn(geweest), zit die functionaliteit er hier misschien wel in?
Ik ben benieuwd. Ik zou mijn Lumia 950 graag terug in gebruik nemen!
Maar werkten de Win10 versies niet enkel op de 950XL?
Bellen of gebeld worden werkt op zowel de 950 als de 950 XL tegenwoordig (zie ook https://woa-project.github.io/LumiaWOA/status/). Het grootste probleem wat er nog is is de camera op beide en de high performance cores op de 950.
Lijkt me sterk dat je niet kunt bellen of gebeld worden is waarschijnlijk meer een kwestie van modem drivers dan dat het aan het OS zelf ligt.
Immers op alle moderne telefoon OS'en is het bellen en gebeld worden niets anders dan een applicatie die dat regelt. Het feitelijke aansturen van de hardware gebeurt door een driver. Op die manier kunnen oneindig vele bedrijven modems maken voor in je telefoon en zo lang de driver maar voldoet aan de eisen van Android kan je met een geschikte android app bellen en gebeld worden.

Dat zelfde geld eigenlijk voor alles wat er in je telefoon zit. Het OS zelf kan er niets mee zonder een driver die het verteld hoe het apparaat aangestuurd moet worden. Met dat je die driver hebt (en die driver geschikt is voor jouw OS natuurlijk) kan je OS de hardware aansturen.

Er is dan ook geen enkele reden waarom iOS niet zou kunnen werken op een Samsung telefoon anders dan dat Apple dat niet toestaat en het OS met niemand deelt. Als Apple het OS zou delen en driver specificaties beschikbaar zou maken dan kon Samsung er bijvoorbeeld gewoon voor kiezen om de S21 met Android of iOS te leveren.
Offtopic, maar ik ben eigenlijk wel eens benieuwd of er nog eens een Apple-leak komt. Er zijn nu al zo veel broncode-lekken geweest, o.a. bij Nintendo en zelfs bij Microsoft (Windows XP-broncode, etc.). Ik ben stiekem benieuwd of er nog eens een keer een iOS-broncodelek komt waarmee iOS technisch gezien ook naar andere toestellen kan worden geport. :P
Dit core OS lijkt niet veel anders dan een door ontwikkeling van minWin een interne poging van Microsoft om de daadwerkelijke core van Windows te vinden en zo een aantal fundamentele problemen op te lossen in plaats van dat te doen in hogere lagen omdat men het zicht op wat nu echt de Windows kernel was een beetje was kwijt geraakt.

Men heeft na een zoektocht van een flink aantal maanden het OS terug weten te brengen naar een build die op dat moment net even kleiner was dan 130MB (128 en een beetje dacht ik als ik het nog goed weet). Hier na is men aan de fundamenten van het OS gaan werken en zijn dingen die al sinds NT in het OS zaten opnieuw bekeken en heeft men een heleboel dingen vervangen door modernere oplossingen dan wel aangepast aan moderne eisen.

Hier boven op worden een aantal dingen gebouwd:
  • Windows core OS
  • Windows X
  • Xbox OS
  • Windows server core
Het mooie hier van is dat de eigenlijke kernel gelijk is tussen al deze besturingssystemen met een heleboel aanpassingen en extra features etc er boven op voor de verschillende toepassingen. Dit in tegenstelling tot bijvoorbeeld Apple die voor hun iOS en macOS een aparte kernel gebruiken en om die reden meer werk hebben aan het onderhoud van hun operating systems.

Of Microsoft er goed aan doet? Wie weet het is zeker weten makkelijker om 1 goede stabiele kernel te maken dan om 5 goede stabiele kernels te maken. Dus wat dat betreft lijkt het me zeker geen slecht idee. Aan de andere kant als er een fout in de kernel zit dan kon dat nog wel eens grotere gevolgen hebben dan wanneer je 5 verschillende kernels hebt en de fout dus vrijwel zeker alleen een product raakt.

Op dit item kan niet meer gereageerd worden.