Sunteți pe pagina 1din 27

Fedora Core como plataforma para el desarrollo de interfaces humanocomputadora (IHC) de las bibliotecas digitales

Por Jeric Luna Huerta

Sistema Operativo
Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la comunicacin del usuario con una computadora y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende la computadora, y gestiona el hardware de la mquina desde los niveles ms bsicos.

Caractersticas de un sistema operativo


Administracin de tareas:
Monotarea Multitarea

Administracin de usuarios:
Monousuario Multiusuario

Manejo de recursos:
Centralizado Distribuido

Sistema Operativo Microsoft Windows


Microsoft Windows es el nombre de una familia de sistemas operativos no libres desarrollados por la empresa de software Microsoft Corporation. Todos ellos tienen en comn el estar basados en una interfaz grfica de usuario basada en el paradigma de ventanas (de ah su nombre en ingls).

Sistema Operativo Linux


Linux es un sistema operativo diseado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribucin junto con su cdigo fuente para que pueda ser modificado por cualquier persona. Linux es un sistema operativo totalmente gratuito.

Sistema Operativo Linux: funciones principales


Sistema multitarea. En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecucin de cada aplicacin. Sistema multiusuario. Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios programas a la vez (multitarea). Shells programables. Un shell conecta las ordenes de un usuario con el Kernel de Linux (el ncleo del sistema), y al ser programables se puede modificar para adaptarlo a tus necesidades.

Sistema Operativo Linux: funciones principales


Independencia de dispositivos. Linux admite cualquier tipo de dispositivo (mdems, impresoras). Comunicaciones Linux. Es el sistema ms flexible para poder conectarse a cualquier ordenador del mundo. Internet se cre y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son sistemas prcticamente idnticos.

Un comparativo entre Windows y Linux: Qu ventajas tiene Linux sobre Windows?


Es ms seguro La que la gran mayora de los ataques de hackers son dirigidos a servidores Windows al igual que los virus los cuales se enfocan principalmente a servidores con ste sistema operativo. La plataforma Linux es ms robusta lo cual hace ms difcil que algn intruso pueda violar el sistema de seguridad de Linux.

Un comparativo entre Windows y Linux: Qu ventajas tiene Linux sobre Windows?


Es ms rpido Al tener una plataforma ms estable, esto favorece el desempeo de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc. La eficiencia de su cdigo fuente hace que la velocidad de las aplicaciones Linux sean superiores a las que corren sobre Windows lo cual se traduce en velocidad de su pgina.

Un comparativo entre Windows y Linux: Qu ventajas tiene Linux sobre Windows?


Es ms econmico Ya que requieren menor mantenimiento. En servidores Windows es ms costoso debido a que es necesaria una frecuente atencin y monitoreo contra ataques de virus, hackers y errores de cdigo. El software Linux as como tambin un sin nmero de aplicaciones son de cdigo abierto (gratuitos). No requieren supervisin tan estrecha ni pagos de plizas de mantenimiento necesarias para obtener los Service Packs.

Un comparativo entre Windows y Linux: Qu ventajas tiene Windows sobre Linux?


Es ms fcil
Al ser de mayor facilidad de uso Windows en este momento contina siendo el sistema operativo ms comercial lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento as como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la eleccin de servidores que corren aplicaciones Web.

Un comparativo entre Windows y Linux: Qu ventajas tiene Windows sobre Linux?


Aplicaciones desarrolladas en menor tiempo
Fruto de la inversin realizada por Microsoft y aunado a una comunidad de programadores cada vez ms grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores. La curva de aprendizaje en el sistema Windows es mucho menor.

Software libre y software gratis


Software libre (en ingls free software) es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente en Internet, o a precio del coste de la distribucin a travs de otros medios; sin embargo no es obligatorio que sea as y, aunque conserve su carcter de libre, puede ser vendido comercialmente. Anlogamente, el software gratis o gratuito (denominado usualmente Freeware) incluye en algunas ocasiones el cdigo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificacin y redistribucin de dichas versiones modificadas del programa.

Software libre y software gratis: Linux es software libre por


La libertad de usar el programa, con cualquier propsito. La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades. El acceso al cdigo fuente es una condicin previa para esto. La libertad de distribuir copias, con lo que puedes ayudar a tu vecino. La libertad de mejorar el programa y hacer pblicas las mejoras a los dems, de modo que toda la comunidad se beneficie. El acceso al cdigo fuente es un requisito previo para esto.

Fedora Core
Fedora Core (tambin conocida como Fedora Linux) es una distribucin Linux desarrollada por la comunidad Fedora y promovida por la compaa estadounidense Red Hat. El objetivo del proyecto Fedora es conseguir un sistema operativo de propsito general y basado exclusivamente en software libre con el apoyo de la comunidad Linux.

OpenOffice.org
OpenOffice.org (no OpenOffice, debido a una disputa de marcas), es un proyecto basado en el cdigo abierto para crear una suite ofimtica. Es multiplataforma, existe entre otros para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.

Java
Java es un lenguaje de programacin que usa el paradigma orientado a objetos. Es software libre y existe una gran comunidad que lo usa por sus mltiples ventajas.

Postgresql
Es un sistema administrador de bases de datos libre. Es una alternativa a otros sistemas de bases de datos de cdigo abierto (como MySQL, Firebird y MaxDB), as como sistemas propietarios como Oracle o DB2.

Mozilla FireFox
Mozilla Firefox es un navegador Web del proyecto Mozilla. Es un software libre. El objetivo de Firefox es desarrollar un nuevo navegador para el conjunto Mozilla suite, aunque tambin el desarrollo de un navegador independiente de la suite, que fuera ms pequeo, rpido y que aportara caractersticas novedosas a la navegacin.

Interfaz humano-computadora (IHC) de las bibliotecas digitales


La interfaz humano-computadora es una parte muy importante de las bibliotecas digitales, pues son el punto de contacto e interaccin con la informacin desde y hacia los usuarios. Necesita estar correctamente diseada (sea eficaz y eficiente) y que cumpla las necesidades y expectativas de los ingenieros y los bibliotecarios.

Usabilidad
El grado en le que un determinado producto puede utilizarse por los usuarios a los que esta dirigido, para que estos logren sus objetivos con efectividad, eficiencia y satisfaccin dentro de un contexto concreto de uso (ISO 9241). Objetivos:
Eliminar errores en la interfaz Mejorar su esttica Facilitar su uso y aprendizaje Incrementar eficiencia Cumpla necesidades de usuarios finales

Usabilidad
Experto en usabilidad
Conocimientos de teoras de interaccin y metodologas de investigacin de usuarios, especialmente pruebas con usuarios. Una gran capacidad mental, sentido comn y abstraccin. Al menos diez aos de experiencias realizando pruebas de usuarios y otras actividades, como estudios de campo. Toma en cuenta factores como el tamao de letra, colores, proporciones visuales, uso de contexto, mensajes de error, diseo de formas.

Puntos a reflexionar
Los creadores de IHC deben adoptar sus diseos y la solucin apropiada entendiendo y procurando una propuesta adecuada a los usuarios. Para sitios grandes y complejos, que muestran informacin corporativa, simple no es mejor, pero claro es mejor. El usuario no tiene el organigrama en su cabeza todo el tiempo. Se debe tener el cuenta que el usuario dice No me hagan pensar.

Puntos a reflexionar
El software libre es la mejor opcin para el desarrollo de IHC siempre y cuando se tenga el apoyo tecnolgico y tcnico necesario. Fedora Core puede solucionar problemas desde los ms simples, como funciones de oficina, hasta los mas complejos, como servicios Web y administracin de bases de datos.

Demostracin

Referencias
http://es.wikipedia.org/wiki/Sistema_operativo http://www.monografias.com/trabajos/solinux/solinu x.shtml http://www.entmexico.com/hosting/windows-olinux.html http://www.cida.ve/~hernanr/sl/Software_Libre.htm l http://es.wikipedia.org/wiki/OpenOffice.org

Gracias!
Email jerico@colmex.mx

S-ar putea să vă placă și