Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

 

FRAC SISTEMAS

UNA EMPRESA COLOMBIANA DE SERVICIOS INFORMATICOS

QUE ES LINUX

Linux es un clon del sistema operativo UNIX originalmente diseñado para máquinas con procesadores 386, 486, y Pentium (I, II y III); tiene todas las características de UNIX, es flexible, robusto, y se actualiza y se mejora continuamente. Linux también soporte para procesadores AMD, Cyrix, Sparc, Alpha, PowerPC, Amiga, así como procesamiento paralelo. Este sistema operativo está distribuido bajo la licencia GPL (GNU Public License), sin costo (como definido en la licencia) y con el código fuente. En la actualidad se estiman a quince millones los usuarios de este sistema operativo.  Aquí esta una lista, por supuesta incompleta, de estos usuarios.

HISTORIA

El sistema operativo Linux apareció en 1991 en Finlandia cuando Linus Torvalds adaptó Minix (mini-Unix) para PC, como un proyecto universitario; en ese tiempo no existían versiones de Unix para PC.  Siguió mejorando el programa hasta su primera publicación "oficial" el 5 de Octubre de 1991 en internet, invitando a todos los programadores mejorarlo. El sistema creció de un mini-Unix a Linux.

Linus Torvalds escribió el Linux inicial que no era más que un kernel (núcleo) y todavía proyecta su avance. Sin embargo su crecimiento y mantenimiento er repartió entre decenas de miles de programadores por el mundo entero.

Hoy en día Linux se ha vuelto una alterniva viable en el mundo empresarial a los sistemas Windows y a los otros sistemas Unix, más que todo por su estabilidad y su bajo costo.
 

CARACTERISTICAS
 
 

Multitareas: A pesar de lo que afirman, pocos sistemas operativos son realmente multitareas: se pueden realizar varias tareas a la vez, pero los procesos no se ejecutan en su totalidad al mismo tiempo. Si se trata de iniciar un proceso en el segundo plano para dejarlo terminar por sí mismo, éste se detiene o avanza lento hasta que se regrese a él. Con linux, mientras se da la prioridad a la tarea en la que trabaja cada segundo, las que se ejecutan en segundo plano continúan su función hasta finalizar o hasta que necesiten datos de entrada, el sistema operativo es quien reparte el tiempo de procesador alocado a cada programa en ejecución.
Multiusuario: Varios (muchos) usuarios pueden estar usando la misma máquina al mismo tiempo. Un mismo usuario puede también estar conectado varias veces simultaneamente a la misma máquina.
Administración de memoria: La memoria está protegida entre los varios procesos simultáneos, de manera que ninguno pueda colgar el sistema (no existe la famosa pantalla azul que obliga a apagar la máquina). Toda la memoria puede ser utilizada como caché.
Memoria virtual:  La memoria virtual es un espacio en su unidad de disco duro que se comporta como memoria RAM extra cuando la requiere.
Bibliotecas compartidas: Se pueden compilar los programas para que usen bibliotecas compartidas, resultando en un ahorro significativo en disco duro y en RAM. También se pueden compilar de manera estática, para ganar velocidad de ejecución.
Carga por demanda: Si el proceso se encuentra activo pero sin uso por algún tiempo, linux lo envía al espacio swap con el fin de liberar más espacio RAM para las tareas que se deben atender. De la misma manera carga en memoria sólo las partes de los programas que va a utilizar de manera inmediata.
Redes TCP/IP: Linux utiliza TCP/IP para su propia conectividad en red evitando así la necesidad de un programa de conversión. Eso hace más rápido el acceso a internet, y reduce las posibilidades de error, porque sus procesos no tienen que atravesar muchas capas de programas. Típicamente Windows 98 necesita noventa segundos para conectar a internet, linux diez segundos.
Estándar POSIX: Linux cumple con el POSIX permitiendo que casi todas las aplicaciones de UNIX se transporten a Linux sin mucha dificultad.
Código fuente: Todo el código fuente es disponible, permitiendo adaptaciones a cada caso particular y optimizaciones para cada máquina.
Sistemas de archivos: Linux puede leer casí todos los sistemas de archivos conocidos (más de ochenta), incluyendo MS-Dos, VFat 16 y 32 (Windows 95 y 98), NTFS (Windows NT). Windows NT sólo lee tres sistemas. Es común en una estación de trabajo tener un disco duro compartido, una partición con Windows, una con linux, la cual tiene acceso a los archivos Windows (la inversa no es válida).
Robustez: Los sistemas Unix está diseñados para máquinas que nunca se apagan. No es necesario rearrancar el sistema después de instalar un nuevo software.
Recursos: Linux puede sin problemas trabajar con un procesador 386. Existen cantidad de artículos comparando el desempeño de Linux y de Windows NT. Sin querer entrar en una polémica, se comprobó que  un servidor linux en un 486DX66 era más rápido que un Windows NT en un Pentium 133!
Actualización: La actualización es permanente, y es realizada por miles de programadores; se publican nuevas aplicaciónes y actualizaciones del núcleo todo el tiempo, en internet. La actualización es muy fácil y no es necesario detener el sistema para la mayoría de las tareas de actualización y de mantenimiento.
Disponibilidad de aplicaciones: Cada día es mayor. Existen varios procesadores de textos, hojas de cálculo, cantidad de bases de datos, varios navegadores de internet, programas multimedia, de dibujo gráfico. En el año 1999 varias de las mayores empresas de alta tecnología anunciaron su soporte al sistema operativo Linux: IBM, Hewlett-Packard,  Compaq, Oracle, Corel, etc...
 

DERECHOS DE AUTOR

Linus Torvalds es el propietario del derecho de autor sobre el kernel de Linux. Linux en sí está bajo la licencia GPL,  con la consecuencia que es de uso libre, sin pago de licencia ninguna, en el número de máquinas que uno desee.
Quienes somos | Que ofrecemos | Productos | Que es "Open Source" | Que es Linux | Clientes | Links | Contáctenos