LINUX :
A pesar de que Linux es, en sentido estricto, el sistema operativo, parte fundamental de lla interacción entre el núcleo y el usuario (o los programas de aplicación) se maneja usualmente con las herramientas del proyecto GNU o de otros proyectos como GNOME. Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos.
A las variantes de esta unión de programas y tecnologías, a las que se les adicionan diversos programas de aplicación de propósitos específicos o generales se las denomina distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas por su uso en servidores y supercomputadoras donde tiene la cuota más importante del mercado. Según un informe de IDC, GNU/Linux es utilizado por el 78% de los principales 500 servidores del mundo, otro informe le da una cuota de mercado de 89% en los 500 mayores supercomputadores. Con menor cuota de mercado el sistema GNU/Linux también es usado en el segmento de las computadoras de escritorio, portátiles, computadoras de bolsillo, teléfonos móviles, sistemas embebidos, videoconsolas y otros dispositivos.
HISTORIA:
El proyecto GNU, que se inició en 1983 por Richard Stallman; tiene como objetivo el desarrollo de un sistema operativo Unix completo y compuesto enteramente de software libre. La historia del núcleo Linux está fuertemente vinculada a la del protecto GNU. En 1991 Linus Torvalds empezó a trabajar en un reemplazo no comercial para MINIX que más adelante acabaría siendo Linux.
Cuando Torvalds liberó la primera versión de Linux, el proyecto GNU ya había producido varias de las herramientas fundamentales para el manejo del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero como el proyecto contaba con una infraestructura para crear su propio núcleo (o kernel), el llamado Hurd, y este aún no era lo suficiente maduro para usarse, comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofía de mantener cooperatividad entre desarrolladores. El día que se estime que Hurd es suficiente maduro y estable, será llamado a reemplazar a Linux.
Entonces, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando en la Universidad de Helsinki, llenó el "espacio" final que había en el sistema operativo de GNU.

COMPONENTES:
Entorno Gráfico:
Linux puede funcionar tanto en entorno gráfico como en modo consola. La consola es común en distribuciones para servidores, mientras que la interfaz gráfica está orientada al usuario final tanto de hogar como empresarial. Asimismo, tamboén existen los entornos de escritorio, que son un conjunto de programas conformado por ventanas, iconos y muchas aplicaciones que facilitan la utilización del computador. Los escritorios más populares en GNU/Linux son: GNOME, KDE, LXDF y Xfce- En dispositivos móviles se encuentra Android, que funciona sobre el núcleo Linux, pero no usa las herramientas GNU. Intel anunción productos de consumo basados en MeeGo para mediados del 2011, por lo que es probable que este entorno tenga también una creciente importancia en los próximos años.
Sistema de Programación:
La colección de utilidades para la programación de GNU es con diferencia la familia de compiladores más utilizada en este sistema operativo. Tiene capacidad para compilar C, C++, Java, Ada, entre otros muchos lenguajes. Además soporta diversas arquitecturas mediante la compilación cruzada, lo que hace que sea un entorno adecuado para desarrollos heterogéneos.
Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo, Anjuta, KDevelop, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse.
También existen editores extensibles como Emacs o Vim. GNU/Linux también dispone de capacidades para lenguajes de guion (script), aparte de los clásicos lenguajes de programación de shell, o el de procesador de textos por patrones y expresiones regulares llamado awk, la mayoría de las distribuciones tienen instalado Python, Perl, PHP y Ruby.
Aplicaciones de Usuario:
Las aplicaciones para Linux se distribuyen principalmente en los formatos .deb y .rpm, los cuales fueron creados por los desarrolladores de Debian y Red Hat respectivamente. También existe la posibilidad de instalar aplicaciones a partir de código fuente en todas las distribuciones.
VENTAJAS:
* Oficina (administrador de base de datos, hojas de calculo, Gráficos,formulas matematicas,Editor de textos Presentaciones) OpenOffice.
* Entorno gráfico Gnome o KDE a selección del usuario
* Libertad de modificar
* Seguridad de datos e información por medio de autenticación.
* Flexibilidad como estación de trabajo, Servidor, Terminal o lo que el usuario necesite.
* Existen Diversas distribuciones para elegir
*Seguridad ya que su configuración no permite que sea infectado por virus creados para otros sistemas (Microsoft, por ejemplo).
* Es software Libre
* Incluye la mayoria de programas necesarios para el usuario.
* Demasiada informacion en la red (comos, tutoriales, manuales del propio sistema, foros, sitios, etc)
* Incluye sw para programación estructurada y orientada a objetos
* Diseño gráfico GIMP
DESVENTAJAS:
* Incompatibilidades en programas como Autocad, etc.
* Conocer bases de lenguajes de programación.
* Descarga de drivers para el uso de cualquier aplicación.
* Decidir cual distribución usar.
* Por ser un sistema multiusuario, cuando se utiliza en una red LAN donde hay demasiados usuarios, se puede congelar en todas las máquinas en las que se esté utilizando.
* Lentitud en descarga via internet si contamos con conexión telefonica.
* Cuando se tienen muchas aplicaciones en uso, se puede bloquear.
* Conocer una serie de comandos para usar en la consola.
* Instalación no muy intuitiva, la parte más dura es en el momento de particionar un disco duro si se usa el sistema dual (2 o más sistemas operativos en un mismo disco duro), de tener solo linux es más sencillo este paso.
No hay comentarios:
Publicar un comentario