Korporacja Microsoft opracowuje równolegle z systemem Windows, także inny eksperymentalny system, o nazwie kodowej Barrelfish.
System Barrelfish jest projektem wspólnym Microsoftu i Szwajcarskiego Federalnego Instytutu Politechnicznego (ETH Zurich). Prace nad nim trwają od 2007 roku. System został zaprojektowany dla komputerów z procesorami wielordzeniowymi. Tutaj całość jest widziana jako sieć niezależnych jąder. Koncepcja taka pozwala na efektywniejsze zarządzanie zasobami sieciowymi i przydzielaniem ich aplikacjom w sposób zoptymalizowany. Dzięki temu osiągana jest równowaga pomiędzy wydajnością a zużyciem energii.
Platforma ta jest projektowana do pracy z procesorami kompatybilnymi z komputerami x86, ale będzie także wspierała chipy ARM.
To nie jedyny system opracowywany przez Microsoft. Trwają także prace nad OS'em Singularity. Platforma ta koncentruje się szczególnie na zapewnieniu maksymalnej niezawodności oraz bezpieczeństwa.
Źródło:
compulenta