Para los nuevos y interesados en un sistema Operativo alterno, o solo quieren aprender más...
Es un sistema operativo tipo Unix que funciona en conmputadores de arquitectura intel (386,486, pemtiun y superiores), en otros compatibles como los K6,DMD, y el MII de CYRIX. Gracias a la grande difución de que goza actualmente también hay verciones de Linux para otros procesadores para Alpha, Sparc, y Power, Pc. Los sistemas Unix se caracterizan por estar muy orientados al trabajo en redes, por lo que ofrecen muchas facilidades de conectividad y seguridad.

Las principales caracteristicas de Linux son:
Es multiprocesamiento. Funciona en equipos con varios procesadores, mientras otros sistemas con como Windows 98 o Mac OS no lo puden hacer, lo que lo hace idel para equipos muy potentes como servidores y estaciones de trabajo gráfico.
Es multiusuario, permite que un equipo pueda ser compartido por varios usuarios, cada uno con diferentes "privilegios" y sin acceso a la información de los demás. Asi, cada uno puede trabajar como se encontrara en un equipo diferente. De todas maneras siempre existe un Superusuario que dispone acceso a todos los archivos y recursos del equipo y quien abre "crea" otros usuarios concediéndoles determinadas facilidades y acceso a archivos y recursos. Cada usuario tiene un nombre y una clave. El super Usuario, a su vez, Zambian tiene un nombre (Root o "Raiz") y, naturalmente, una clave.
Es multitarea. Como otros sistemas operativos muy difundidos (Windows, Mac OS, etc), el usuario puede trabajar simultaniamente en varias aplicaciones diferentes, sin que una interviera con lo otra. Puede incluso copiar informacián entre ellas.
Es totalmente de 32 bits aunque ya incluye soporte parcial para 64 bits (a más bits, mayor eficiencia).
Contien prácticamente todos los protocolos que se necesitan para trabajar en una LAN (red de área local) o en Internet.Fue desarrollado alrededor del protocolo TCP/IP, con el que funciona la Web y la mayoria de redes actuales, por lo que su capacidad de conectividad es muy amplia.
Tiene una amplia compatibilidad con sistemas DOS. Por ejemplo, tiene comandos para copiar archivos a disquetes que luego se pueden leer en un PC con Windows.
» FRUTO DE LA COLABORACION
Linux fue creado a comienzos de los 90 por Linus Torvalds, un estudiante de ciencias de la computación de la universidad de Helsinki quien se basó en Minix, un sistema operativo Unix para procesadores de tipo Intel, muy limitado.
El Linux que hoy conocemos no es solamente el fruto del trabajo de Torvalds, quien en realidad creó el kernel (núcleo del sitema operativo que contien las funciones básicas). Máa adelante, cuando dio a conocer su creación a travez de Internet muchos programadores a nivel del mundo comenzarón a contribuir a su evolución y perfeccionamiento, fenómeno que hoy se ha incrementado gracias a la popularidad del sistema y al aporte de muchas empresas y organizaciones que han creado distribuciones el kernel sigue estando en manos de Torvalds quien libero recientemente la versión 2.2.11 del mismo, la cual, entre otras novedades , incluye un alto soporte para Multimedia. Pero el proceso de desarrollo no se detiene y ya hay versiones superiores, por ahora en fase beta.
El kernel se distribuye normalmete en forma de código fuente es decir una serie de miles de linea de código escrito en lenguajes de programación como C, que utilizan el Ingles como fuente de su sintaxis. El usuario que baja kernel de Internet (el sitio oficial para obtenerlo es www.kernel.com, pero hay cientos de otros sitios que Zambian lo suministra) pueden modificar el código para luego compilarlo, proceso que para el cual se utiliza un programa denominado compilador, hay numeroso compiladores en GNU).
El proceso de compilación convierte esas lineas en otro lenguaje que puede "leer" el procesador y que se denomina lenguaje de máquina.
» LINUX ES UN SOFTWARE LIBRE
Desde sus inicios, Linux se acogio a un tipo de licencia denominado GPL (GeneraL Public License) definida por el proyecto por el proyecto GNU ( no es una sigla sino el producto de un juego de palabras "nosotros no somos Unix"), de la Free Software Foundation o Fundacin para el Software libre (www.gnu.org) creada en 1984 con el fin de desarrollar un sistema operativo Unix de libre distribución, aunque más adelante amplio sus objetivos para promover todo tipo de programas.
La licencia GPL significa que el software debe permanecer perpetuamente libre, es decir que cualquiera puede utilizarlo, modificarlo y redistribuirlo, con la condición de que los cambios que haga Zambian los ponga a disposición de quien lo requiera, que documente los cambios realizados y que de alguna manera (por ejemplo, colocandolo en Internet deje disponible el código fuente de su trabajo.
El término libre no significa necesariamente que no se puedan cobrar por los programas. De por si hay un gran número de compañias dedicadas al desarrollo de Linux que venden versiones comerciales. Sin embargo si es el software GNU quiere decir que cualquiera puede copiar estos productos.
Por comodidad el GNU, se ha vuelto sinonimo de GPL. Asi que es usual que se hable de una " licencia GNU" o "software del GNU", al punto de algunas autores escriben en GNU/ Linux.
Linux no es el unico software libre. Hay miles de utilitarios y aplicaciones para este sistema e incluso otros sitemas operativos menos populares. Cualquier programador puede coger sus creaciones a la licencia GPL lo que garantiza, cuando menos, que este será promovido y seguramnete conocido y utilizado.
[page]
» QUE ES UNA DISTRIBUCION DE LINUX
Sistemas Operativos como Windows y Mac OSG pertenecen a empresas comerciales como Microsoft y Apple que protegen el código fuente de su software hacen compañias que desarrollan aplicaciones como Corel, Adobe, Lotus, Autodesk y muchas otras.
Este software viene compilado y no se puede ser descompilado, proceso que resulta no solamete dificil sino que es abiertamente ilegal ya que esas empresas se reservan todos los derechos sobre sus productos que solo pueden ser utilizados bajo determinados terminos que se denominan licencias. Usualmente un paquete de software puede ser utilizado en un equipo y que se requiere utilizar en otro equipo se requiere de un pago o licencia adicional.
Las empresas crean software y lo perfeccionan de manera permanente. Esto le permiten sacar versiones de los productos. Por ejemplo las ultimas versiones de Windows 98, 2000 etc. En cada caso se habla de una versión única.
En el mundo de Linux no hay version unicas. Cualquiera puede crear su propia versión con los cambios que juzgue convenientes y crear paquetes que incluyan utilitarios y aplicaiones, sean o no GNU.
A ese conjunto de software se le denomina distribución. Existen decenas de distribuciones en todo el mundo. Las hay comerciales como RedHat, Caldera , Slackware, Suse, Mandrake, Conectiva y muchas más, que han sido desarrolladas por empresas con ánimo de lucro y otras como Debian, que son el fruto de la colaboración de voluntarios.
Esas mismas empresas han realizado desarrollos que han acogido a GNU y quepor lo tanto cualquier persona puede utilizar si desea implemnetar su propia distribución.
Incluso, una persona o empresa puede basarse completamente en una distribución existente para crear la suya propia. Por ejemplo, en la edición anterior de ENTER se evaluó la distribución 'The Complete Linux 6.0' de Macmillan Software, la cual esta basada en Linux Mandrake 6.0, a su vez basada en RedHat 6.0.
Las distribuciones se pueden adquirir en distribuidores de Linux (en Colombiapor ejemplo esta Planeta Linux, telefono 257-8169 de Bogota, que representa a conectiva, una distribucion creada en Brasil y basada en RedHat). Pero el mejor sitio para conseguir Linux es Internet. (Ver mas adelante donde se consigue Linux en Internet').
Toda distribucion se puede bajar gratuitamente del embargo, no resulta facil bajar centenares de megas. Ademas, este sistema no le da derecho al usuario a ningun tipo de garantia ni a soporte tecnico, es decir, que baja la distribucion y la istala 'a su cuenta y riesgo'.
La mayoria de distribuciones (Incluso Debian) se venden por precios muy módicos que oscilan entre 9 y 50 dolares y practicamente todas se venden a través de Internet. Una distribución comercial le ofrese al comprador una garantía limitada y un soporte técnico También limitado, que usualmente cubre sobre todo el proceso de instalación y puede incluir muchas aplicaciones reconocidas como StarOffice o WordPerfect.
Además, el hecho de disponer del software en un medio físico (CD-ROM) facilita muchas veces el proceso de instalación, sobre todo si se quiere hacer en varios equipos. De la otra forma es necesario bajar el software al Disco Duro y grabarlo en un CD-R o CD-RW.
No todo el software incluido en las diferente distribuciones es GNU. Hay muchas aplicaciones para Linux que no se acogen a esta licencia y solo se puede utilizar una copia simultáneamente en un equipo. Por esto es impotante leer cuidadosamente las licencias que vienen con los CD-ROM.
» El 'rompecabezas' Linux
Existen muchos mitos sobre Linux y los usuarios de PC que aún no lo conocen pueden tener la idea de que se trata simplemente de otro equipo de Windows. Sobre Linux hay que afirmar categóricamente que:
* No es como Windows
* No es fócil de instalar
* La interfaz gráfica (lo que hace que se parezca a Windows) es un fruto de desarrollo de muchas personas y aún es un punto critico que requiere de perfeccionamiento.
Pero vamos por partes:
Mirado escuetamente, Linux es en esencia un sistema de comandos, es decir, que funciona de manera similar a DOS. Claro que es muchísimo mas robusto, muy estable y versátil y prácticamente inmune a las 'caídas'. Además, viene con una enorme cantidad de documentación. Así, por ejemplo, si se quiere saber sobre Bash para escribir (En la linea de comandos, lo que en Dos se denomina Prompt) 'man bash' para desplegar un completo manual.
Pero, pero las versiones comerciales de Linux como RedHat, Slackware, Mandrake, Caldera, Conectiva y otras, estan formadas con una recopilación de elementos que forman una especie de rompecabezas que esta compuesta de la forma como indica el siguiente esquema:
El kernel como se explicó atrás, es el núcleo del sistema y, propiamente, la creación de linux, Torvalds quien dicho sea de paso tiene la propiedad intelectual del mismo. Esto quiere decir que el hecho de acogerse un software determinado a la licencia GNU/GPL no implica que el autor pierda la propiedad intelectual del mismo.
El Shell los comandos (linux los tiene por centenares) se ejecutan gracias al shell, un intérprete de comandos (los usados actualmente no fueron desarrollados por Torvalds). El más popular dentro de la comunidad linux es bash (GNU Bourne-Again Shell) que ser ha convertido prácticamente es estándar y es compatible con otros shell como PDKSH( Korn de dominio público) y TCSH (versión avanzada de un Shell Unix denominada C).
Una distribución puede contener los tres shell y el ususario puede utilizar cualquiera, aunque la tendencia actual es a utilizar Bash como opción preestableciada. El shell no es un punto crítico dentro de funcionamiento Linux y sea cual sea todos funciona muy bien.
Entorno XWindows aunque se tiende a considerar como un término del mundo linux, XWindows (o Xwindow) es un genérico que quiere decir "entorno de ventanas", que en el caso de linux se ha desarrollado gracias a un proyecto del MIT ( Instituto Tenológico de Massachusetts) denominado X11 (www.x11.org) que definió el estándar del mismo nombre. Una implementación de x11 denominada Xfree86 (www.xfree86.org) se ha convertido en el servicio de XWindows por excelencia.
El término servidor en el mundo Linux tiene un significado muy amplio. Es por ejemplo, un programa como Apache que permite publicar sitios de Web; es También el equipo que presta el servicio a otro dentro de una red, así mismo el nombre que se les da a los controladores (drivers) de los dispositivos y támbien todo un entorno o conjunto de programas como Xfree86.
Xfree86 no es solamente un entorno gráfico, es también un sistema cliente_servidor muy potente, diseñado para ejecutarse dentro de una red, aunque también se puede utilizar en máquinas individuales. Las aplicaciones que corren dentro del entorno gráfico de linux se denomina programas XWindows y para diferenciales de las muy numerosas que se ejecutan mediante comandos su nombre suele ir precedido de una X.
Por ejemplo, Emacs, un potente editor de textos que también se usa para programar, en su versión para XWindows se denomina Xemacs y tiene un interfaz gráfica como la de cualquier aplicación Windows o Mac.
Fuente:
http://ucpr.edu.co