LAB1-WebOS

webos2.gif
http://talleros-ara.wikispaces.com/


I) Sistema Operativo Web o WebOS


Un sistema operativo web es un proyecto de
investigación de computación que empezó en la Universidad de California, (Berkeley) con la intención de desarrollar un programa para aplicaciones abstractas usadas en Internet. Entre las abstracciones que contiene podemos mencionar algunas como son:
  • Un sistema de archivos que identifica la información mediante localizadores uniformes de recursos , lo que todos conocemos por sus siglas en inglés (URL).
  • Un sistema de nombramiento de recursos independiente de la localización donde se encuentre.
  • Ejecución remota segura.
  • Acceso seguro a la información.
  • Transacciones libres de error.

Cabe mencionar que La Universidad de Duke, junto a la Universidad de Texas y la Universidad de Washigton han continuado con esta investigación de los webOS.
Generalmente, el término WebOS ha sido empleado para referirse a una plataforma que interactúa con el usuario a través del navegador web sin importar el navegador que tenga el usuario en su máquina y este webOS no depende del sistema operativo. Tales predicciones datan desde mediados de los 90, cuando Marc Andreessen predijo que Microsoft Windows estaba destinado a ser un "pobre conjunto de drivers ejecutándose en Netscape Navigator.". Pero, gracias a google esta tecnología ha suscitado un importante interés ya que se está produciendo una nueva plataforma.

II) Caractericas de los WebOS
Entre las características de los webOS podemos mencionar:

  • **API** abierta: la topología de la Interfaz de Programación de Aplicaciones que utiliza
  • Código abierto: la posibilidad para que usuarios y desarrolladores contribuyan al enriquecimiento del WebOS y creación de nuevos widgets
  • Aplicaciones integradas: las aplicaciones que tiene el WebOS por defecto (el cual puede ser un editor de texto, un mensajero instantáneo, etc.)
  • Reproductor de audio-video: la disponibilidad de un reproductor de medios dentro del WebOS
  • Herramienta de edición de fotos: la disponibilidad de una herramienta que le permita al usuario editar imágenes
  • Cliente de e-mail: la presencia de un cliente de email
  • Mensajería Instantánea: la disponibilidad de un mensajero instantáneo integrado
  • Calendarioio: la existencia de un Calendarioio
  • Herramientas de Colaboración - Conferencia: la presencia de herramientas de colaboración online (tales como VoIP, herramientas de conferencia web, etc.)
  • Mini-Navegador: la integración de un navegador web
  • Almacenamiento de archivos: la cantidad de espacio – si hubiera disponible – para almacenar archivos online
  • Soporte para compartir archivos: el soporte para compartir archivos con otros usuarios
  • Búsqueda de escritorio: la presencia de un motor de búsqueda de escritorio dentro del WebOS
  • Lector/agregador de **alimentadores RSS**: la disponibilidad de un lector RSS
  • Soporte para widgets: el soporte para widgets (pequeñas aplicaciones)
  • Juegos: la disponibilidad de juegos dentro del WebOS



III) Lista de WEbOs que hay en la actualidad y una breve descripción sobre la mayoría de ellos.








Google Chrome OS


Google Chrome OS es un SO basado en Linux y designado para Google con el objetivo de trabajar exclusivamente con aplicaciones web. Google lo anuncio en julio de 2009 y lo hizo un sistema de código abierto a finales de nov de ese mismo ano y lo titularon Chrome OS.
Chrome OS sólo funciona en el hardware específico de los socios de fabricación de Google. La interfaz de usuario tiene un enfoque minimalista, parecido a la del navegador web Chrome. Cabe destacar que Google Chrome OS está dirigido a usuarios que pasan la mayor parte de su tiempo navegando en la Internet, la única aplicación en el dispositivo es un navegador que incorpora un reproductor multimedia y un administrador de archivos.

chromeOS.jpg

Eye OS


Eye OS es un escritorio web de código abierto, siguiendo el concepto de cloud computing que tiene por objeto permitir la colaboración y comunicación entre los usuarios. Es principalmente escrito en PHP, XML y JavaScript. Actúa como una plataforma para aplicaciones web escritas usando el eyeOS Toolkit. Incluye un entorno de escritorio con 67 aplicaciones y utilidades del sistema. Se puede acceder por medio de dispositivos portátiles a través de su extremo delantero móvil.
eyeos.png

Desktoptwo


Desktoptwo se basa en PHP desarrollado por Sapotek. Algunas de las características encontradas en Desktoptwo son: Uso compartido de archivos, correo web, blog creador, mensajería instantánea, agenda, calendario, lector RSS y aplicaciones de productividad de Office.
Este sistema pertenecía a una categoría de servicios cuya intención era convertir la Web a una plataforma de completa de uso libre. Cabe destacar que este sistema solo alcanzo la etapa de beta.
Desktoptwo.png

YouOs


YouOs es una aplicación web escrita en lenguaje JavaScript que simula un sistema operativo. Funciona en casi cualquier navegador y permite realizar tareas como editar texto, leer correo, jugar, chatear, subir y administrar archivos, entre otras.
El entorno de trabajo que maneja YouOS es similar al de los sistemas Linux, Mac OS y Windows. Cuenta con un escritorio, una barra de tareas y un menú Inicio. Cada vez que se abre una aplicación, ya sea dando doble clic en un icono del escritorio, o seleccionando una opción el el menú Inicio, se abre una ventana con una barra de título, 3 botones de control (Minimizar ventana, Ajustar tamaño de ventana y Cerrar ventana), área de trabajo, marco y barras de desplazamiento. Las ventanas se pueden encoger, estirar, mover y colocar una tras otra.
youos.jpg

Glide OS


Glide OS es un escritorio web basado en Flash desarrollado por Transmedia. Es notable para el funcionamiento de ambos sistemas operativos de escritorio, como Windows y los sistemas operativos móviles [1]. Glide OS es compatible con una variedad de navegadores, incluido Internet Explorer, Firefox, Safari y Chrome.
GlideOS.png

Lucid Desktop


Lucid Desktop es un escritorio libre, web de código abierto basado en web de escritorio, o webOS que le brinda un espacio de trabajo portátil, línea que puede utilizar para almacenar archivos, reproducir archivos multimedia, y administrar sus documentos de oficina. Se puede instalar en casi cualquier servicio de hosting, que le permite mantener el control sobre sus datos. El objetivo del proyecto es proporcionar una plataforma de aplicación que se integra perfectamente con la web, las tecnologías de escritorio y dispositivos móviles.
lucid-desktop-ambiance.jpg

TribalOS


TribalOS es un software web que se distribuye y se ejecuta en un entorno de cloud computing. A través de una amplia red de servidores con cobertura mundial se configura la infraestructura que aloja y da servicio a TribalOS.
TribalOS ofrece una interfaz de usuario rápida, sencilla e intuitiva, que traslada a la web las prestaciones de las UI de los entornos de escritorio (Windows, Mac OSX, Linux). Con TribalOS podrá explorar directorios de archivos, renombrar sus carpetas o mover unaselección de archivos entre distintas ubicaciones de la misma forma que lo haría en su sistema operativo tradicional. Ni usted ni los miembros de su organización necesitarán aprender un nuevo sistema, aquello que saben sobre cómo gestionar archivos es completamente válido en TribalOS.
TribalOS.png


Jolicloud


Jolicloud es un sistema operativo basado en Linux y que actualmente se encuentra en su versión estable 1.2 El proyecto lo funda Tariq Krim en París, en 2009.
Jolicloud se construye sobre Ubuntu 10.04, pero está afinado para ordenadores con especificaciones más limitadas en términos de capacidad de disco, memoria y tamaño de pantalla. Se diseña para funcionar sobre netbook de relativamente reducida potencia3 y descansa sobre paquetes de Mozilla Prism para correr aplicaciones principalmente basadas en web. Para aplicaciones con versiones únicamente windows utiliza Wine.
Jolicloud.png

Xindesk


El núcleo de Xindesk es un WebOS con la aplicación que se abre y guarda los formatos estándar de oficina. Xindesk es el sistema operativo web primera vez que trabaja con facilidad, incluso para personas sin conocimientos informáticos profundos. El WebOS es una plataforma abierta, al igual que Windows y Mac OS. Esto permite a cualquier persona para desarrollar nuevas aplicaciones.
xindesk-screenshot.jpg

IV) Que nombre sería más conveniente: Sistema operativo Web o Escritorio Web? Porqué?


A pesar de estar estos sistemas operativos clasificados como WebOS, es preciso aclarar que viéndolo desde un punto de vista técnico pueden resumirse como escritorios ya que aunque son herramientas muy útiles e interesantes, no son sistemas operativos sino, escritorios. Un sistema operativo es mucho más que un escritorio, y desde luego que infinitamente más completo y complicado en cuanto a creación e implementación.

Ejemplo de Sistema WebOS:


A continuacion se mostraran imagenes de un uso evaluativo de uno de los WebOS, para este caso hemos seleccionado el CloudMe.

CloudMe_Btn_Inicio.jpg
Aqui vemos un Boton de Inicio parecido al que tenemos en cualquier escritorio "Windows"

CloudMe_Uso_Apps.jpg
En la imagen arriba mostrada, se muestra el uso de una consola, listando carpetas y creando una carpeta: "tallersistop", asi como una calculadora,
un bloque de notas y un manejador de tareas del sistema.

CloudMe_Uso_Apps2.jpg
external image pixel?19841617En la imagen arriba mostrada, podemos apreciar un explorador de documentos y un cliente de correo integrado en el WebOS: CloudMe.

CloudMe_Uso_Apps3.jpg
En la imagen de arriba mostramos el manejador de fotos integrado al WebOS,CloudMe.

Participantes:
ALEXANDRA HERNANDEZ 2005-0057
ALBA PERALTA 2008-0525
REY MEJIA 2008-1797