Se você quiser algo que funcione em um PC comum, o QNX fará isso e suportará uma GUI chamada Neutrino. Algumas outras plataformas de sistemas embarcados também suportam interfaces gráficas de usuário, como o conjunto de ferramentas Tilcon da Wind River para o VXWorks.
OS / 2 da IBM foi vendido a terceiros e ainda é comercializado como eComStation. É amplamente vendido como uma plataforma legada que suporta o software OS / 2 existente, com relativamente pouca atividade de desenvolvimento. No entanto, ele é perfeitamente capaz de funcionar como um O / S de área de trabalho de uso geral e já vi o OS / 2 nas ramificações do HSBC do Reino Unido nos últimos anos. O ícone do cursor 'wait' do despertador é bastante distinto.
Alguns outros sistemas operacionais, como o Haiku (um clone do BeOS) ou ReactOS (um clone do Windows) foram produzidos por comunidades de desenvolvimento de código aberto. Em teoria, o ReactOS possui um grau substancial de compatibilidade binária com o Windows. A maioria dos softwares de terceiros para o Haiku é baseada em portas de aplicativos de código aberto.
Se você relaxar a restrição 'deve ser executado em um PC', algumas outras plataformas de SO razoavelmente 'modernas' sairão da carpintaria.
-
A série I da IBM é arquitetonicamente um O / S razoavelmente moderno e foi possivelmente o último Major O / S feito por pessoas que não tinham exposição ao Unix. Ele foi originalmente projetado como um substituto para as plataformas O / S de mainframe da IBM e, em seguida, foi renomeado como uma plataforma de minicomputador. É uma plataforma capaz de várias maneiras, mas não possui uma GUI nativa, embora a IBM tenha feito um trabalho bastante confiável de suporte a aplicativos da Web baseados em J2EE.
-
Na verdade, você ainda pode comprar máquinas que executam software escrito para os Amiga ou Acorn Archimedes . Eu tenho visto que estima-se que a última arquitetura na verdade ainda tem uma base de usuários de cerca de 10.000 no Reino Unido, e o Amiga ainda tem uma grande base mundial de fãs. No entanto, suspeito que não haja muitos softwares de construção novos sendo desenvolvidos para qualquer plataforma. Mais recentemente, há também uma porta RiscOS para o Raspberry Pi.
li> -
Máquinas baseadas em Vax, Alpha e Itanium executarão VMS , embora o Vax e o Alpha estejam fora de produção e a HP não não vende mais sistemas de estação de trabalho baseados em itanium de propósito. No entanto, o hardware usado pode ser facilmente adquirido no Ebay e a HP ainda fornecerá instaladores VMS para ele. Eles ainda têm um programa hobbyist VMS que ainda está ativo e vai deixar você comprar um CD de instalação por um preço nominal de cerca de US $ 30. O VMS é arquitetonicamente bem diferente do Unix e não foi projetado para ser compatível, embora use o X como GUI.
-
Várias plataformas móveis podem suportar uma variedade de aplicativos. Embora os dedicados, como iPhone, Symbian ou Windows Mobile, provavelmente não sejam práticos como uma plataforma de computação de propósito geral por vários motivos. O Android ou outras plataformas baseadas em linux poderiam, em teoria, ser usadas para uma gama mais ampla de tarefas. Teoricamente, o Android poderia ser auto-hospedagem - ou seja, poderia (teoricamente) portar e executar um ambiente de desenvolvimento Android no Android e usar um O / S baseado em Android em uma estação de trabalho de uso geral. Novamente, isso pode não funcionar muito bem na prática.