Visita la versión flash
Visita el perfil del autor
Hablan del blog

SOM30


"Cómo hacer un Sistema Operativo en 30 días"

Propuestas para el Sistema Operativo en 30 días

Aunque intentaré centrarme en implementar las características básicas habituales entre Sistemas Operativos, me gustaría aportar diferentes propuestas innovadoras en este Sistema Operativo que incluiré a medida que vayan saliendo.
  • Multiplataforma a varios niveles: que se pueda ejecutar en una máquina virtual sencilla.
    • Permitir que el Sistema Operativo se pueda ejecutar tanto en máquinas reales, virtuales, como un proceso más de nuestro Sistema Operativo principal, el teléfono móvil, sin instalación, o desde una página web...
  • Acceso dual: modo local y modo nube.
    • Esto de modo local sería tal y como lo conocemos.
    • El modo nube consiste en iniciar sesión desde alguna cuenta online (Facebook, TüE, google, etc) y poder acceder a servicios online sin necesidad de tener una cuenta local. Sería muy útil para poder acceder a tu cuenta "en la nube" desde un ordenador que no sea el tuyo.
  • Jerarquía de archivos: que el árbol de directorios permita restringir ciertas áreas del disco.
    • Permite que el gestor de archivos impida el acceso a recursos del sistema.
    • Todos los servicios tendrán su propia área del disco y podrán compartir ciertas zonas con otros.
  • Diferentes entornos de ejecución: permitir usar soluciones y compartir librerías en máquinas virtuales.
    • En la línea del Qubes OS, hacer que los programas se ejecuten en máquinas virtuales independientes.
    • Incluso ciertas zonas del sistema podrían estar protegidas de accesos por terceros.
    • La jerarquía de archivos anteriormente citada reforzaría esta propuesta.
  • Arranque del Sistema por volcado: que el sistema arranque copiándose en memoria y no configurándose.
    • Algo similar a lo que actualmente se hace durante el desempaquetado del kérnel, pero sobre todo el SOM.
    • Mejoraría considerablemente el tiempo de arranque del sistema.
    • Evita reiniciar el Sistema tras realizar modificaciones (instalación de programas, reconfiguración...) que se hagan.
  • Filosofía de compartir: que los usuarios compartan recursos públicos.
    • Compartir el sistema a través del modo nube.
    • Compartir el kérnel y servicios a través de la Red como con Etherboot.
    • Compartir información de forma sencilla y segura.
  • Entorno gráfico innovador: por defecto incluirá una interfaz de escritorio bastante diferente a las habituales.
    • El menú inicio no aparecerá en la parte inferior, si no que tendrá una posición variable, cercana al punto de enfoque actual del usuario, mostrándose cuando sea invocado.
    • Las ventanas tendrán "persianas" en vez de ventanas emergentes.
    • Las aplicaciones comunes estarán agrupadas.
Lista actualizada el 10/18/2010 23:59
Si tienes cualquer propuesta para incorporar en el Sistema Operativo en 30 días durante su desarrollo o ya en producción, no te preopues y deja tu propuesta. Puedes dejar también comentarios para debatir las que vayan surgiendo.
Intentar siempre que las propuestas sean orientadas a la filosofía de "desconocer la existencia de otras tecnologías", por ejemplo, "que puedan funcionar programas actuales" y cosas por el estilo.

Comentarios

No hay comentarios todavía.

Deja tu comentario

Búsqueda

Calendario

Código

- Sistemas Informáticos
- Compilador
- GAM
- GAE
- Kérnel
- LiSi
- ViSi
- SAM
Licencia LSW

Comentan

- Día 1 (19) 11/10 11:58
- Día 29 (20) 20/09 01:03
- Día 4 (4) 18/08 16:47
- Día 10 (18) 23/01 22:16
- Día 3 (9) 10/12 08:55
- Día 2 (19) 10/12 08:54
- Día 7 (4) 5/11 21:29
- Día 11 (44) 25/10 01:39
- Día 28 (2) 6/04 04:01
- Día 26 (1) 17/07 01:21
- Día 27 (4) 29/05 14:50
- Día 8 (9) 29/05 05:35
- Día 24 (2) 18/01 05:16
- Día 17 (5) 18/01 05:10
- Día 13 (7) 6/12 18:44
- Día 15 (1) 30/08 08:53
- Día 6 (2) 25/08 02:14
- Día 5 (4) 7/04 00:50
- Día 21 (6) 26/06 21:26
- Día 18 (2) 26/06 03:09
- Día 23 (2) 22/04 13:45
- Día 25 (1) 11/03 21:34
- Día 19 (3) 19/01 17:33
- Día 14 (2) 7/01 22:06

Valid HTML 4.01 Transitional