19 mayo 2009

Sistemas Operativos Web

Los denominados sistemas operativos web surgieron como proyectos de desarrollo de aplicaciones abstractas sobre Internet.

Estos incluyen: ejecución remota, acceso seguro a los datos entre otras características más. Se ejecutan en línea en un navegador y como toda aplicación web no requieren instalación. La mayoría de ellos son multiplataforma, excepto los que utilizan tecnologías propietarias como Flash.

Algunos son propietarios, la mayoría son gratis u ofrecen una opción con características reducidas sin costo, tienen espacio para alojar archivos, reproductores de audio, calculadoras, procesadores de textos, lectores de correo y algunas características más.

Aquí les dejo una lista de 26 sistemas operativos basados en web:

jooce
jooce

atoolo
atoolo

GOYA
goya

se51
se51

Glide
glide

oDesktop
odesktop

schmedley
schmedley

dekoh
dekoh

ajaxWindows
ajaxwindows

goowy
goowy

YouOs
youos

g.ho.st
g.ho.st

CorneliOS
cornelios

eyeos
eyeos

DesktopTWO
desktoptwo

Computadora.de (DesktopTWO en español)
Xindesk (inaccesible al momento de escribir este artículo)
WebOS - Duke University
Purefect
SSOE
Orca
IronBox
Craythur
OOS
WebOS


mas aqui!!

18 mayo 2009

Tendencias en el Desarrollo de Sistemas Distribuidos

La visión tradicional de los sistemas de información en general, y de los sistemas distribuidos en particular, está cambiando rápidamente. Este cambio está siendo impulsado en parte por una industria del software que está madurando a grandes pasos, y en parte por la revolución de las tecnologías de la información. Este cambio ha resultado en la demanda por parte de numerosos dominios de aplicación de servicios de información con patrones de presentación e interacción homogéneos, con una arquitectura software abierta y con alcance global. Así, los nuevos sistemas de información tendrán un marcado carácter cooperativo y deberán ser capaces de interactuar sin problemas con una gran variedad de fuentes de datos y aplicaciones legadas independientes, que ejecutan sobre plataformas heterogéneas y redes de información distribuidas. Los metadatos desempeñarán un papel crucial a la hora de describir los contenidos de tales fuentes de datos y las aplicaciones, y de facilitar su integración. El significado de los datos deberá hacerse explícito y estar disponible, en un formato formal y procesable por el software, junto con los datos. En este sentido, los avances tecnológicos más significativos vendrán dados no tanto por la evolución independiente de las diversas tecnologías existentes, como por su evolución conjunta hacia una tecnología consistente y coherente adecuada para construir y gestionar los nuevos sistemas de información cooperativos. La asignatura presenta desde esta perspectiva integradora el estado del arte de las tecnologías emergentes que mayor impacto están teniendo en la concepción de los nuevos sistemas de información: tecnologías Web, sistemas basados en el conocimiento, ontologías, sistemas de razonamiento automático, groupware, computación Grid, computación autonómica.

Con estos nuevos temas:

  1. Web Semántica
  2. Tecnologías para la Web Semántica
  3. SOA y Servicios Web
  4. Servicios Web Semánticos
  5. Lógicas Descriptivas
  6. Sistemas Empresariales Semánticos
  7. GRID Semántico
  8. Gestión Semántica
  9. Computación Autonómica

eyeOS - Sistema Operativo Web


Un sistema operativo para la Web - (web 3.0?)



Esto es algo nuevo para mi amigos suerte!! leanlo.



eyeOS es un proyecto de Software Libre que desarrolla el Sistema Operativo del Cloud Computing. eyeOS fue pensado como una nueva definición de Sistema Operativo, donde todo (escritorio y aplicaciones) puede ser usado desde cualquier sitio con un navegador web.Quizás el punto más importante de eyeOS frente a la mayoría de sus competidores es que eyeOS es Libre, de Código Abierto y licenciado bajo la licencia AGPLv3. Esto significa que cualquier persona puede descargarlo y instalarse un servidor eyeOS fácilmente (los requerimientos básicos son muy parecidos a los de Wordpress, por ejemplo).Para los que no quieren bajarlo y instalarlo en un servidor web pero quieren usar eyeOS existe el servidor abierto donde todo el mundo puede crearse una cuenta y empezar a usar eyeOS gratuitamente. Actualmente cuenta con más de 400.000 usuarios registrados con un incremento medio de 700 nuevos usuarios por día.


sockets part1

En una red de ordenadores hay varios ordenadores que están conectados entre si por un cable. A través de dicho cable pueden transmitirse información. Es claro que deben estar de acuerdo en cómo transmitir esa información, de forma que cualquiera de ellos pueda entender lo que están transmitiendo los otros, de la misma forma que nosotros nos ponemos de acuerdo para hablar en inglés cuando uno es italiano, el otro francés, el otro español y el otro alemán.

Al "idioma" que utilizan los ordenadores para comunicarse cuando están en red se le denomina protocolo. Hay muchísimos protocolos de comunicación, entre los cuales el más extendido es el TCP/IP. El más extendido porque es el que se utiliza en Internet.

Aunque todo esto pueda parecer complicado y que no podemos hacer mucho con ello, lo cierto es que podemos aprovecharlo para comunicar dos programas nuestros que estén corriendo en ordenadores distintos. De hecho, con C en Linux/Unix tenemos una serie de funciones que nos permiten enviar y recibir datos de otros programas, en C o en otros lenguajes de programación, que estén corriendo en otros ordenadores de la misma red.

En este artículo no se pretende dar una descripción detallada y rigurosa del protocolo TCP/IP y lo que va alrededor de él. Simplemente se darán unas nociones básicas de manera informal, con la intención de que se pueda comprender un pequeño ejemplo de programación en C.

Está, por tanto, orientado a personas que tengan unos conocimientos básicos de C en Linux y deseen o necesiten comunicar dos programas en C que corren simultáneamente en dos ordenadores distintos conectados en red. El ejemplo propuesto puede servir como guía inicial que se pude complicar todo lo que se desee.

Ofimatica¿?, solo microsoft

¿Aburrido de Microsoft Office? Pruebe otras alternativas para la oficina

Internet ofrece más de una opción para trabajar los documentos, tablas y presentaciones de manera muy fácil y sin pagar nada. Conozca cuál le conviene más

Por Daniel Meza Mosqueira

Ya hemos visto que podemos navegar en Internet sin necesidad de utilizar el Explorer. De igual manera, para crear documentos, hacer monografías, diapositivas o cuadros con fórmulas tampoco se necesita el paquete estelar de Microsoft Office (MO) que usualmente viene cuando uno adquiere su propia computadora.

¿Su principal ventaja? Que más del 90% de usuarios de Windows lo utilice. Si bien no hay otro tan completo como MO, también es cierto que no todos nosotros, los usuarios domésticos, utilizamos todas las aplicaciones y herramientas que trae.
Gracias a los contenidos libres y al Open Source, Internet propone una gama de alternativas para el usuario que desee cambiar al tradicional MO por algo nuevo, mejor o más justo. Y lo mejor de todo, de forma gratuita.
¿Quién no escribe textos? Casi todos lo hacemos. Y seguro la gran mayoría de lectores lo hacen por intermedio de Microsoft Word.

PRUEBA CON OTROS
Conozcamos a Abi Word , un programa libre y gratuito caracterizado por su intuitiva y sencilla interfaz. No tiene la complejidad de Microsoft Word, mas AbiWord puede correr tranquilamente en ordenadores antiguos y es perfectamente compatible con Word o formatos comunes como HTML.
Ahora, si lo que se busca es una alternativa a todo el paquete de programas de Ofimática, también la hay. Open Office , gratuito y libre, y de menos peso que Office, brinda más que solo un procesador de textos (Aquí se llama Writer). También da una alternativa al Excel, a la que llama Calc. Y en lo que a diapositivas se refiere (Power Point en Microsoft), se traslada a Impress.

Sus usuarios no tienen nada que envidiar a Office en carisma y funcionalidad. Además de gozar de casi todo lo que se necesita para realizar nuestras tareas, podemos crear PDF con solo apretar un botón. Y hasta cuenta con un editor de ecuaciones independiente llamado Math.
Por otro lado, tenemos a IBM, que a pesar de no haber tenido un trabajo muy arduo con las suites de oficina, hace algún tiempo ya ha lanzado a la web una versión en este rubro muy elegante y funcional denominada IBM Lotus Symphony .

La nueva sinfonía de este software, que requiere de solo registrarse en el site para descargarlo, es que reúne las principales aplicaciones de oficina en una sola ventana. Es decir, no hay que estar abriéndolos uno por uno si se quiere trabajar con los tres juntos, al trabajar con las siempre amigables pestañas.

TRABAJAR ON LINE SIN DESCARGAR
¿Cambia muy seguido de PC? Pues tal vez necesite algo diferente. Vale decir que trabajar documentos, presentaciones o libros no es sinónimo de tener instalado una suite. Lo podemos hacer muy bien desde Google Docs , donde puedes crear “docs”, hojas de cálculo, y hasta presentaciones sin descargar ni pagar nada, y de manera muy agradable.
Podemos imprimir, tabular, poner negrita, justificar, resaltar y todo lo que hacemos con el programa instalado, ¡pero sin instalarlo! También podemos abrirlo desde donde sea, pues posee un organizador para guardar trabajos on line, y es compatible con los archivos de Office que se quiera importar. Solo se necesita tener un navegador (Explorer, Firefox, Chrome, Opera, etc.), una cuenta en Gmail y empezar a usarlo.

También existe PeePel , una aplicación que podemos utilizar desde Internet con solo inscribirnos, ya que es totalmente libre. Útil y muy fácil para cualquiera, PeePel también puede guardar los archivos que se trabajen en una carpeta desde Internet que puedes ver desde cualquier equipo conectado.

ESO NO ES TODO
Hace poco me enteré de la existencia de Zoho y me di cuenta que quizás no sea necesario tener Office ni nada de paquetes pesados en mi PC. Este Zoho lo tiene todo y lo da con solo loguearse. Aparte de los reemplazos naturales para Word, Excel y Power Point (con agradables plantillas), posee cuenta de mail, un manager de documentos similar al de Google Docs, creador de bases de datos, organizador, un manager de proyectos (¿recuerdan al Project de Office?), chat y algunas otras cosas más, por cierto muy interesantes. Y todo lo podemos ver desde cualquier equipo desde nuestro browser.
A partir de ahora, es decisión de los usuarios y organizaciones seguir jugándole a una sola carta cuando faltan dedos de la mano para contarlas. Yo ya escogí la mía. y esta es: eyeOS.info