eXastum – Um sistema operativo totalmente em HTML5 - Pplware
18 Jun 2013 · Internet 74 Comentários
A missão do HTML 5 é padronizar a semântica na WEB, facilitando a integração do código entre browsers diferentes. A versão 5 do HTML tende a suprimir algumas necessidades e também a actualizar alguns pontos fracos do HTML 4. Mas será o HTML5 destinado a criar apenas aplicações ou serviços web?
Poderemos ter, por exemplo, um sistema operativo baseado nesta tecnologia? A resposta é sim…vamos conhecer o projecto eXastum HTML5 OS.
O projecto eXastum 5 OS tem como principal objectivo criar um sistema operativo totalmente baseado na tecnologia HTML5, Javascript e CS3. Este projecto é baseado no WebOS e está disponível gratuitamente para quem pretender experimentar e até sugerir funcionalidades. De referir que hoje mesmo deverá saber uma nova versão.
Para ter o eXastum basta apenas descarregar o SO e ter um browser para executá-lo. O eXastum pode ser descarregado aqui.
Depois de descarregarem o sistema operativo, descompactem para uma pasta e abram o ficheiro eXastum.html no vosso browser.
O sistema irá arrancar em 2 ou 3 segundos. Para entrarem no sistema deverão usar a password "'password"
O eXastum oferece uma interface simples, muito bem organizada e uma doca ao estilo do MacOS, com atalhos para as diversas funcionalidades do SO.
Dentro do eXastum podemos encontrar, por exemplo, um browser, que tem como motor de pesquisa, por omissão, o Bing. Tudo funciona com uma rapidez estonteante
Possibilidade de ver vídeos e ouvir música
Rápido e muito responsivo
Interface baseada em HTML5, CSS3 e Javascript
Possibilidade de ver fotos
visualização e edição de documentos
Pesquisas no Google e Bing
…e muito muito mais
A ideia deste sistema é excelente e quem sabe se num futuro próximo não poderá vir a ser adoptado para um grande projecto. Por enquanto, quem tiver curiosidade, basta que descarregue os 40 MB que fazem parte do sistema operativo e executem o eXastum.html. O sistema operativo pode ainda se executado em Full Screen, o que permite uma melhor navegação. Experimentem e descubram todo o potencial deste sistema operativo "inovador". Vamos ver quais as novidades que vão ser apresentadas hoje.
Licença: Freeware Download: eXastum Homepage: eXastum HTML5 OS
Tags: csseXastumhtmlHTML5sistema operativo
Próximo artigo Saiu o Linux Caixa Mágica 20 – O melhor Linux português
Artigo anterior Adobe Photoshop Lightroom 5 já disponível
Netflix voltou a aumentar a qualidade do seu streaming na Europa
Web Scraping – saiba o que é e para que serve
18 de Junho de 2013 às 15:10
Mas será que se pode chamar um sistema operativo?
24 de Janeiro de 2015 às 13:46
Muita ousadia dizer que isso é um sistema operacional, quando não chega nem perto disso.
Não é por que é um site que deixa de ser um sistema operativo, ele é ambos!
Sem testar, apenas com as informações dadas, isso parece um site que abre outros sites… ou um browser dentro de um browser.
para os leigos, sim
Temos um brwoser dentro de um browser??!!fantástico!
Isto não é um sistema operativo e já existem projectos semelhantes (e substancialmente mais úteis como "SO"s remotos) feitos em HTML 4.
18 de Junho de 2013 às 15:42
Pode ter algumas das funcionalidades que fazem parte dos demais sistemas operativos mas não é um sistema operativo.
Inception, open a web browser so i can open my browser to browse the web
Um SO que corre num browser que por sua vez corre sobre um outro SO.
Para que quererei uma coisa destas?
21 de Junho de 2013 às 11:50
Concordo ctg. Se nao precisas disso, podes desinstalar o virtual box ou o vmware do pc. pra que queres executar um SO dentro de outro SO. não é? 😀
você não entendeu a grandeza do negócio, você pode usar este sistema operacional em qualquer aparelho que tem internet! xbox360, xbox one, ps3, ps4 , na tv com suporte a internet, no celular java antigo, no celular android, nos video games, etc….. por se tratar de um sistema operativo você pode alterar os códigos (se saber programação) e rodar emuladores e também baixar aplicativos, rodar jogos de pc em um console de ultima geração ou das geração anteriores, as possibilidades são infinitas.
18 de Junho de 2013 às 15:58
Instala um OS no teu PC e depois um browser, depois instala um OS no teu browser e usa o browser desse OS dentro do teu browser dentro do teu OS.
esta longe de ser a mesma coisa, muito longe
Na minha opinião é um desperdício de tempo.
A Microsoft já tem um serviço idêntico a anos, para o Windows.
E nunca serviu para nada sinceramente.
18 de Junho de 2013 às 16:10
Como se já não houvesse porcaria que chegasse na Internet, agora metem pseudo sistemas operativos a correr no browser. Lindo!
18 de Junho de 2013 às 16:16
Não podes pensar assim tão "pequenino"…pensa assim…ja viste o que é possível fazer com HTML5? O potencial desta tecnologia? Não tenho duvidas que estamos perante uma interface gráfica para qualquer dispositivo, que pode tirar o melhor partido dos recursos.
Sistema operativo, é aquilo que te vai meter o HTML5 a funcionar no hardware, portanto, isto é quando muito um software engraçado…….
Desde o Relvas, parece que tudo funciona por equivalências. Credo 🙂 🙂 🙂 🙂
Tem ícones e abre janelinhas: Sistema Operativo
Leu os mails de uma conta q já estava aberta: hacker
Passou pela igreja: Papa
Assistiu a umas aulas: Eng. Relvas
PCasalinho says:
Épá, muita bom este comentário! "Tem ícones e abre janelinhas" =) Foi mesmo isso que pensei… quanto muito é um "explorer"
Va..mais tentativas 🙂
19 de Junho de 2013 às 12:08
É como estarmos a chamar Sistema Operativo aos "launchers" do Android.
Não faz sentido dizer que no meu telm tenho o LauncherPro, em vez de dizer que tem Andriod, certo?!! 😉 😉 😉
Erradamente chamam a este site de Sistema Operativo!
Deverão ter mais cuidados em futuros artigos senão arriscam-se a ter reclamações de pessoas que formataram o portátil e não conseguem instalar este "SO"
Site? Se lerem o artigo, vão perceber que isto corre num bowser.
Rui Costa, lê antes de falares, tipo: Pare, escute e olhe 😀 verás que estamos certíssimos.
Como o Pedro falou e bem.. para quê formatar o browser? 😀
É uma excelente montra do que é possível fazer com html5, mas é só isso.
Grande parte destes projectos do género servem para isso mesmo, testar conceitos, tecnologia e criar pontos de partida para novas ideias.
Fora esse aspecto, isto não faz grande sentido.
Isto não é um sistema operativo, é sim uma aplicação html5.
Considerando que o software não gere o hardware, um browser é tão ou mais SO que isto!
Sistema operativo? Não. Inception? Sim. Sem brincadeiras isto é apenas uma aplicação em html5.
Testa e depois diz alguma coisa. Um "só" aplicação não faz estas coisas.
o darksantacruz tem razão, isto não é um sistema operativo. É um programa que corre num sistema operativo.
Testa e depois falamos. Se chamas a isto uma app…o que é o Paint? 🙂
Pata Rapada says:
Gostava de saber como isto faz gestão de memória, como é feita a gestão dos processos, etc… já que isto é um sistema operativo…
18 de Junho de 2013 às 22:26
Ora não tem processos? Então o que são aquelas coisas que executas la dentro?
Pedro um SO é algo muito mais que correr algumas aplicações dentro de um browser.
Se assim for, toda a internet é um SO, porque consigo todas essas ferramentas online, num site ou noutro.
Além disso isto não é novidade nenhuma.Há uns bons 6 anos atrás houve um projecto Espanhol muito semelhante com a diferença de não correr localmente, mas sim online. Foi o primeiro do género que vi.
Esse talvez fizesse mais sentido porque se não me engano, qdo queríamos aceder a um site, este passava pela proxy deles, não sendo barrado nos locais de trabalho por exemplo, onde a maioria tem acesso a alguns sites barrados.
Chamar a esta aplicação que corre num browser de SO é exagerado. Não0 deixa de ser no entanto uma excelente montra das potencialidades do HTML5.
Alexandre, mas não fui eu que batizei o eXastum de SO…repara na designação "Xastum HTML5 OS".
Não considero que seja uma mera aplicação…mas para isso tens de testar para depois falarmos melhor.
Combinado! Vou testar 🙂
18 de Junho de 2013 às 16:55
Isto bem explorado e podemos ter de volta os terminais «estúpidos»
Bem vindos de novo "terminais estúpidos", se o processamento passar a maior parte para o lado do servidor e deixar o meu computador livre para ter um melhor desempenho.
Posso chamar-lhe "terminal estúpido", "cloud computing" ou outra coisa qualquer.
Mas sim, concordo contigo, esse paradigma, está outra vez a entrar no mundo da informática, onde o utilizador está mais seguro e dá melhor uso às máquinas pessoais/empresariais.
Um projecto interessante, mas que ainda nao tera´ muito uso.
Ate´ ao momento so´ experimentei num tablet Android com o Mozilla Firefox que abre esta geringonça sem grandes problemas.
Isto e´ mais um applet html5 que corre dentro de um browser que um sistema operativo.
Um sistema operativo html5 seria constituido por um kernel mais um programa interpretador que corria os applets html5 por cima.
Assim e´ que faria sentido, como o projecto JNode que criou um sistema operativo em Java, do qual a VM estava implementada sobre um nano-kernel em assembly!
Eu estou aqui a ler as opniões e acho que praticamente ninguém viu o Eureka da review…
já imaginaram um OS só com suporte HTML5, javascript e CSS ?
Mais nada, sem windows sem dos….só isto
esse é o ponto da questão, eles aqui só estão a mostrar o que é possivel fazer
Não percebo qual é a estranheza.
Ainda gostava de saber qual é a aplicação especial de corrida, da qual é impossível fazer um port para html5.
O que podem dizer é que esses ports não existem ainda na realidade, ou ainda não estão a altura das aplicações nativas.
Já agora olhem uma diferença importante.
Imaginem que têm uma aplicação nativa que foi feita para a resolução padrão dos monitores ou para 2 ou 3 resoluções diferentes.
Ao trocar de monitor com uma definição superior, tipo 2880 por 1800.
Encontrarão na internet um conforto que não encontram na maior parte dos outros programas, porque são nativos e as empresas ainda não fizeram as versões para esta resolução.
18 de Junho de 2013 às 17:38
Gostava de saber um pouco mais acerca deste SO. O artigo é pouco extenso.
Gostei da tradução de termos normalmente utilizados em inglês, como por exemplo, "descarregarem" e "doca". Há que apoiar a língua portuguesa!
18 de Junho de 2013 às 17:43
isto é bom é para usar como máquinas virtuais, vai consumir muito menos e mais fácil de "instalar"
A coisa mais básica que caracteriza um SO é a gestão dos recursos de hardware e disponibilizar um API (aka kernel) para que as aplicações possam fazer uso desses APIs para implementarem a sua tarefa.
É certo que hoje em dia é normal chamar de SO não só ao kernel mas também um conjunto de aplicações, mas…
Ora, isto do eXastum não passa de uma aplicação, nada mais, uma aplicação que tem varias camadas de abstração até chegar ao hardware…
Eu acho isto engraçado e é bom vermos as coisas engraçadas que as tecnologias modernas juntas com pessoas criativas nos podem oferecer,mas:
eXastum não é um SO, disso tenho a certeza.
A todos que criticaram o projeto são um bando de pessoas sem informação. Imaginem a possibilidade de instalar no pc uma distro linux bem leve, e a partir dela instalar somente um browser com suporte a html5 e a partir daí dar o boot no eXastum, sem precisar correr no linux uma interface grafica.
18 de Junho de 2013 às 22:25
Eu tenho dito isso 1000x 🙂 O pessoal nao acredita 🙂 O sistema operativo é a "interface" entre o hardware e software…certo…mas os SO's têm la o "kernelzinho" pelo meio.
kernelzinho?
O kernel pertence ao SO, é a parte responsável por comunicar e gerir o hardware, um dos pontos que define ser SO!
Sem isso não se pode dizer que algo é um SO!
O que ainda não explicaram é a utilidade do eXastum, porque é que alguém vai usar uma coisa destas em vez das alternativas já estabelecidas e com melhor performance, qual a vantagem?
Pensa no Android…uma plataforma fantástica…como kernel Linux adaptado…agora pena no eXastum + Kernel
18 de Junho de 2013 às 23:27
eXastum não tem sistema gráfico, ele usa os recursos do browser para poder funcionar. Por sua a vez o browser necessita do sistema gráfico do SO para funcionar!
É por isso que as pessoas dizem que não é um SO!
Tenta imitar o ambiente gráfico dum, mas não tem o que é necessário para ser um!
Para correres o browser precisas de sistema gráfico no Linux. Isto em nada resolve esse problema
O engraçado de algumas pessoas que criticam este SO é que se calhar têm o XP/7 numa maquina virtual…
Do meu ponto de vista este SO tanto posso olhar para ele como uma maquina para terminais estupidos ou até mesmo como um SO para virtualização, com a diferença que a maquina virtual corre num browser em vez de um virtualbox/vmware…
Não critiquem mas olhem para as vantagens.
18 de Junho de 2013 às 22:23
Pois, eu já testei a aplicação e posso concluir com toda a certeza que isto não se apróxima nem de perto nem de longe com um Sistema Operativo.
Sinceramente, esta notícia chamou a minha atenção pelo simples facto de que eu trabalho em aplicações direcionadas a web e fiquei claramente curioso.
Após análise da aplicação, posso garantir que um pessoa que trabalhe com programação faz aquela aplicação, de forma tranquila.
Não é nada de fantástico, aliás, existem aplicações bem mais apelativas e complexas.
Consultando o código utilizado, a aplicação usa javascript, html5 nem php usa para login ou acesso de ficheiros, nem sequer o XML.
Portanto, a ideia de que poderá evoluir para um so móvel esta totalmente errada, e nem tão pouco de torna aplicável, porque não existem ficheiros de caracterização do "so".
E a ideia é simples, esta aplicação precisa de um browser, browser precisa de um SO, SO precisa de conjunto de componentes, ponto final.
Não existe nesta aplicação, nada de extraordinário, apenas uma aplicação extensa e em html5 e javascript.
Basta efectuar um pesquisa e verificar que nada do que está nessa aplicação que seja usado e com mais valor.
Mas é apenas a minha opiniao.
Hi, you are totally correct. I am the developer of eXastum and can confirm that everything you say is true. I built eXastum as a demo of an OS GUI in a browser so people can run apps without opening a thousand tabs and can play music etc. while browsing. I am a beginner student and I build the system as a demo of my abilities in JavaScript and HTML. I started eXastum at 16 and I am now 18 and in college. I'm going to launch a much more advanced version shortly called 1.9 but it is still the same idea. This will always be JavaScript and HTML. I'm sorry I confused people by calling it an OS but thats the thing its is most similar to and I wanted beginners to understand the purpose. Thanks for your interest and testing everybody, have a good day,
Brian Millar, developer of eXastum.
18 de Junho de 2013 às 22:44
Também já experimentei e como já foi dito acho que o importante de salientar é o resultado e ver as infinitas possibilidades que o html5 permite.
Também já foi dito que o html4 tem projectos idênticos mas nunca conseguiriam criar tudo em HTML, não fosse por exemplo os jogos até poderem ser em HTML.
Aqui o importante é ver as potencialidades e ver que isto dá para diversas coisas.
Eu por exemplo acho isto algo bastante interessante para aplicar como aplicação interna de uma empresa. Ter um conjunto de ferramentas, dentro de um sistema, bem mais leves e fluidas e que permitem por exemplo acesso em toda a rede.
Por exemplo ter a possibilidade de abrir em qualquer PC ou em qualquer lado este chamado browser com as nossas coisas… Isto é só uma idea claro 😉
Exactamente, para uma aplicacao acho muita boa a sua ideia . Agora de aplicacao a so vai muita distancia!
Dai eu referir que a esencia da construcao desta aplicacao nao e nada de novo.
O meu anti-virus, detectou malware ao descompactar, pode ser um falso aviso, mas…….
19 de Junho de 2013 às 01:48
Muito boa noite PplWare,
Antes de mais comecei por ler o título do tópico, e achei-o logo interessante, até que o começo a ler e por momentos começo a me aperceber de algo que não estava lá muito bem inserido na lógica do assunto em questão.
Sem ofensa, mas sabendo eu e muita gente como se constitui um Website, e principalmente como o código é estruturado, etc, rapidamente me deparo com o código do próprio à minha frente (maravilhosas ferramentas do google chrome), no qual poderia visualizar o código do suposto Sistema Operativo, bem como efetuar alterações no próprio, isto, como por exemplo, com um simples apagar de uma "div" mais crítica, ou de um ficheiro .css.
No meu ver, isto trata-se claramente de um website, todo xpto, com vários estilos, janelas em javascript, entre outros, não deixando ainda de ser apenas um Website.
Aliás eu até gostava de saber, como é que o hardware que tenho iria me abrir isto sem ter um verdadeiro SO junto de um Browser, para o acesso a este.
Bem, sem mais assunto, apenas tenho a dizer que devem refletir um pouco antes de colocarem tópicos sem serem bem analisados.
Anónimo (xD)
19 de Junho de 2013 às 02:00
Grande projecto sim senhor.
Agora é só imaginar as possibilidades ao instalar este tipo de OS em equipamentos de pequeno porte, por exemplo telemóveis.
É só uma questão de tempo até termos deste tipo de OS desenvolvidos em HTML5 com capacidade para reconhecer hardware, até lá não tem usabilidade nenhuma a não ser para incentivar a imaginação.
19 de Junho de 2013 às 08:15
Isto é o futuro! quando tivermos ligações de internet tao rapidas que ja nao é preciso instalar jogos, mas sim apenas corre-los atraves de um link ou atalho no browser. Vai ser o que esta para acontecer 🙂 apenas temos que deixar abrir a nossa mente e pensar um pouco além daquilo que temos neste momento… não se deixem limitar por opiniões ou pelo que ouvem aqui ou ali.
Estão aqui tantos comentários negativos que realmente não consigo perceber.. enfim.
Venha o Futuro! Os que agora comentam negativo irão ser os que mais defendem depois este ou outro sitema inovador. Mas só quando for mainstream… haha
Estive atentamente a ler todos vossos comentários e pareceu-me que a dicotomia entre sistema operativo e aplicação comum tem sido o prato do dia desta notícia. Sendo assim, fiz uma pesquisa no Wikipedia (mesmo sabendo que nem sempre a referida fonte é fiável) e verifiquei que, segundo o conceituado Prof. Silberschatz da Univ. Yale, existem duas visões para definir um S.O, que passo a citar:
«visão top-down pela perspectiva do utilizador ou programador: é uma abstracção do hardware, fazendo o papel de intermediário entre o software e os componentes físicos do computador;
visão bottom-up, de baixo para cima: é um gestor de recursos, que controla quais aplicações podem ser executadas, quando devem ser executadas e quais recursos podem ser utilizados.»
Ao considerar esta teoria como válida, então a discussão não vai levar a lado algum, pois todos têm a razão (ou então ninguém a tem…), mediante a visão escolhida.
A margem desta "pseudo-polémica", gostaria é de ver uma simples review das funcionalidades desta… hummm… "coisa" 😛
Nao é bem assim. Na visão top-down está claramente excluido porque nao comunica com o hardware. Comunica com o browser e nada mais.
Na visão bottom-up é a mesma coisa. Até pode fazer essa gestão de recursos executados, mas sempre dentro da aplicação. Sobe um nível acima, ao browser, e aí já não manda nada. A gestão que esta aplicação faz sobre os seus processos é tão simples como a calculadora do windows não permitir a introdução de letras e apenas e só números. Isto é, aplica regras de lógica dentro a aplicação. Sinceramente, chamar isto de SO é uma baboseira tremenda.
19 de Junho de 2013 às 15:35
Uma baboseira? Acho que a tua falta de visão é que é uma baboseira, estás peso a conceitos cada vez mais ultrapassados. Repara bem no teu discurso retrogrado.
Podes até, à luz dos conceitos od passado, ter alguma razão, sim, é verdade, mas os conceitos estão a modernizar-se, juntamente com a tecnologia. Isso é indiscutível.
19 de Junho de 2013 às 16:57
isso não tem lá muita lógica! É o mesmo que chamar retrógrado a quem diz que um homem não é uma planta, porque no futuro os nomes podem mudar!
O conceito de SO não vai deixar de ser o responsável por gerir os recursos, mesmo que virtuais! E este software não gere recursos, apenas imita um ambiente gráfico usando os recursos disponibilizados pelo browser
19 de Junho de 2013 às 21:01
Não acho. Um SO é um SO. O conceito não mudou. Se corre num browser, é porque existe um SO por trás a suporta-lo.
Isto é simplesmente uma aplicação em HTML5. Nem percebo qual é a dificuldade em perceber isso.
20 de Junho de 2013 às 01:02
Boy, tens que perceber que o interessante no meio disto tudo não é o OS em si que foi mostrado neste post, mas o novo conceito que poderá vir a ser desenvolvido.
Isto se não o estiver a ser de momento, solta a imaginação amigo.
eh….. Joli OS?
Isto faz-me lembrar o projecto EyeoS baseando a ideia do sistema operativo a correr dentro de um browser. O conceito até que não está mal pensado se pensarmos por exemplo em termos de usarmos sistemas virtualizados. Poderá ser muito útil por exemplo se estivermos a correr o nosso S.O. preferido e ter que usar por obrigação uma aplicação que só é compatível com aquele outro S.O. mas que seja possível com esta tecnologia não requerer tanta memória e processamento como já acontece com qualquer sistema virtualizado que usemos profissionalmente (vmare por ex.)
há mais S.O. online..
http://www.silveos.com
boas, eu proprio estou a desenvolver um "sistema operativo" usando HTML, JS( maoritariamente JQuery e JQuery UI) e CSS. Com este projeto pretendo aprender um pouco mais sobre as linguagens webs, tenho apenas 15 anos e claro q n levo isto para o lado comercial, consolidar, divertir-me e encantar ma friends. este os tem um design simples com uma mistura entre o w7 e o w8. ficou engracado e funcional. vou lancar em breve e espero que gostem ;D
12 de Junho de 2014 às 19:52
Interessante, tem ainda muitos "bugs", vou continuar testando…
Seu projeto é muito bacana. Um portal de entrada que demonstra o que o HTML 5 é capaz de fazer. Parabéns. Vou usa-lo como exemplo educacional para os meus alunos que estão estudando para se tornarem tecnólogos em sistemas voltados para Internet.