Distribuciones GNU/Linux & Servidores de Aplicaciones

Page 1

DISTRIBUCIONES GNU/LINUX & SERVIDORES DE APLICACIONES


DISTRIBUCIONES GNU/LINUX GNU/LINUX (más conocido como Linux, simplemente) es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de Software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente.

Hoy en día existen muchas variantes diferentes del sistema GNU/Linux, comúnmente llamadas “distribuciones”


DISTRIBUCIONES GNU/LINUX MÁS UTILIZADAS Arch Linux

Canaima

Open SUSE

Cent OS

Puppy Linux

Debian

Elementary OS

Red Hat

Slax

Fedora

Ubuntu

Linux Mint

Zorin OS


ARCH LINUX

Arch Linux es una distribución GNU/Linux independiente, de propósito general.

El gestor de paquetes escrito específicamente para Arch, llamado Pacman, es usado para instalar, eliminar y actualizar paquetes

Se compone en su mayor parte de software libre y de código abierto (FOSS) y apoya la participación comunitaria; Se enfoca en la elegancia, exactitud, minimalismo y simplicidad, y espera que el usuario esté dispuesto a realizar un esfuerzo por entender la operación del sistema.

Algunas ventajas de Arch es que, a parte de ser orientado única y exclusivamente a sus usuarios, es que tenga su propio gestor de archivos, le da el control total al usuario, por lo que es personalizable al criterio de cada usuario; pero sus desventajas son que este Software no Parchea nada, no tiene una estructura organizada, es muy complicado de usar si no se tienen los conocimientos necesarios y no se puede cambiar el entorno gráfico ya que suele generar conflictos.


CANAIMA GNU/LINUX El sistema de operación CANAIMA GNU/LINUX es el producto principal del proyecto CANAIMA, desarrollado por el Gobierno Bolivariano de Venezuela; Canaima es una distribución GNU/Linux venezolana basada en Debian, que actualmente incorpora tecnología de Linuxmint. Aunque se hace referencia a esta distribución como Software Libre, en realidad no es considerada como tal por la Free Software Foundation.

El uso de CANAIMA GNU/LINUX es frecuente en las escuelas y liceos públicos venezolanos, así como en los Centros de Informática y Telemática (Cbit), los Infocentros. Además de ser introducido en las portátiles del proyecto Canaima Educativo y las computadoras producidas por Venezolana de Industrias Tecnológica (VIT)

Algunas ventajas de este Software son su estabilidad, fácil instalación, libre distribución y utilización, su costo es nulo por pago de licencias y se adapta al castellano; y entre sus desventajas tenemos que tiene poca publicidad, se reportan errores continuos en las versiones “estables”, no esta aprobada por la FSF como distribución GNU/Linux Libre, para los Venezolanos es muy complicado su adaptación y por ende les cuesta usarlo.


CENT OS

CentOS Linux es una distribución mantenida por la comunidad y derivada de los paquetes fuentes liberados al público por Red Hat para Red Hat Enterprise Linux (RHEL). De tal forma, CentOS Linux está enfocado en ser operacionalmente compatible con RHEL; El Proyecto CentOS principalmente cambia paquetes para eliminar las marcas comerciales y trabajos artísticos de Red Hat.

La redistribución de CentOS Linux es libre y no hay que pagarlo

Las principales ventajas de CentOS es que se obtiene un conjunto estable de paquetes que incluyen correcciones de errores, tiene una comunidad muy activa y creciente, tiene una extensa red de servidores espejos y se dirige a la estabilidad de la clase empresarial; y sus desventajas son que si fallan los servidores falla todo, tiene limitaciones de video y audio sincronizados y la mayoría de sus soluciones sólo son válidas para usuarios con pocas necesidades de procesamiento.


DEBIAN

Debian es una organización formada totalmente por voluntarios dedicada a desarrollar software libre y promocionar los ideales de la comunidad del software libre.

Los desarrolladores de Debian también están involucrados en otros proyectos; algunos específicos de Debian, otros en los que está involucrado parte o toda la comunidad Linux.

Los desarrolladores de Debian están involucrados en una gran variedad de tareas, incluyendo la administración del Web y FTP, diseño gráfico, análisis legal de licencias de software, escribir documentación y, por supuesto, mantener paquetes de Software. Algunas ventajas de Debian son que es uno de los Sistemas Operativos más estables en la actualidad, es gratuito, posee miles de paquetes compilados estables y su kernel puede ser modificado por los usuarios; y entre sus desventajas tenemos que para configuraciones y adaptaciones del usuario al Sistema Operativo necesita previos conocimientos sobre Linux, el tiempo de lanzamiento de nuevas versiones estables y que su uso suele ser incómodo ya que las aplicaciones se ejecutan mediante comandos.


ELEMENTARY OS

Elementary OS es una distribución Linux basada en UbuntuLTS (a su vez basada en Debian). Usa un entorno de escritorio basado en GNOME con un shell propio llamado Pantheon. El proyecto elementary, inicialmente comenzó como un conjunto de temas y aplicaciones diseñadas para Ubuntu, que posteriormente se convirtió en una propia distribución Gnu/Linux.

Siempre ha destacado por lo atractivo y limpio de su diseño, por su siempre curiosa similitud con MacOS, y por su atípico ritmo a la hora de lanzar nuevas versiones.

(Versión Freya)

Las ventajas de Elementary OS es que en la actualidad cuenta con 4 versiones (Jupiter, Luna, Freya y Loki) de la cual cada una mejora las deficiencias que tienen las otras y consta de una tienda propia de aplicaciones llamada “AppCenter”; y algunas de sus desventajas es que hay veces en la que el fondo de pantalla se deforma, tiene fallos en instalaciones de Aplicaciones desde el AppCenter y aunque nos deje elegir el idioma en el proceso de instalación aún sigue en Inglés.


FEDORA

Fedora es un Sistema Operativo libre basado en Linux que además ofrece una plataforma de desarrollo, es libre para su uso, modificación y distribución, siendo además gratuito.

los desarrolladores de Fedora prefieren hacer cambios en las fuentes originales en lugar de aplicar los parches específicos en su distribución, de esta forma se asegura que las actualizaciones estén disponibles para todas las variantes de Linux.

Este proyecto se construye con las últimas tecnologías de Open Source y se desarrolla a través de una comunidad de apasionados usuarios, a parte, este proyecto es patrocinado por Red Hat. Algunas de las ventajas de este proyecto es que tiene una mejor administración de memoria que otros Sistemas Operativos, es gratuito, no requiere un buen Hardware para que funcione con fluidez, es estable y es utilizado mayormente para investigaciones y/o trabajos científicos; Y entre sus desventajas tenemos que sólo las distribuciones importantes tienen soporte, para un usuario sin muchos conocimientos sobre Linux se le hace difícil manejarlo y no tiene muchas aplicaciones.


LINUX MINT

Linux Mint es una distribución del Sistema Operativo GNU/Linux, está construido sobre capas de software muy consolidado y probado, incluyendo el kernel Linux, las herramientas GNU y el escritorio Cinnamon, MATE, KDE y Xfce. También está apoyado en los grandes proyectos como Ubuntu y Debian, y utiliza sus sistemas como base. Linux Mint es un gran Sistema Operativo para las personas y para compañías.

Una de las ambiciones del proyecto Linux Mint es convertirse en el mejor sistema operativo disponible, a través de facilitar a la gente su uso y alcance de tecnologías avanzadas, en lugar de simplificarlas (y, con consecuencia, reducir sus capacidades) o copiar los enfoques tomados por otros desarrolladores.

Algunas ventajas de Linux Mint es que es totalmente gratuito, tiene una comunidad llena de sitios web con mucha información y ayuda técnica, tiene constantes actualizaciones y nuevas versiones; y entre sus desventajas tenemos que el soporte técnico es pago, para usarlo debes abrir el “Terminal” y usar comandos constantemente, el proceso de instalación de controladores de Hardware es complicado y su uso no es muy común en las compañías por lo complicado que suele ser usarlo a veces.


OPEN SUSE

OpenSUSE es el nombre de la distribución y el proyecto libre auspiciado por SUSE Linux GmbH (una división independiente de The Attachmate openSUSE comparte muchas Group), y AMD para el características con SUSE Linux desarrollo y mantenimiento Enterprise, por de un Sistemaofreciendo Operativo ejemplo: basado en GNU.

El proyecto está controlado por su comunidad y depende de las contribuciones de sus miembros, que trabajan como probadores, escritores, traductores, expertos en usabilidad, artistas y embajadores o desarrolladores.

OpenSUSE comparte muchas características con SUSE Linux Enterprise, ofreciendo por ejemplo: AppArmor, YaST, Xen, KDE y Compiz. Sus ventajas son que es una distribución totalmente libre, se puede personalizar el entorno del escritorio, los programas se instalan y desinstalan fácilmente, tiene muchos servidores activos, consume bajos recursos de Hardware y tiene recuperación del Sistema (Algo parecido a restaurar sistema de Windows); y entre sus desventajas tenemos que algunos programas no son compatibles, no es fácil de usar ya que el sistema es parecido al de Linux (uso de comandos), carece de soporte de Hardware y tiene muy pocos programas.


PUPPY LINUX

Puppy Linux es una mini distribución portátil del Sistema Operativo GNU/Linux. Consiste en un CD autoejecutable con un Gestor de ventanas y programas suficientes para llevar a cabo la mayoría de tareas básicas en un computador.

Se destaca por la cantidad de herramientas concentradas en su reducido tamaño, 150MB como máximo en las versiones originales, y por ser capaz de arrancar en casi cualquier computadora, nueva o antigua, para funcionar totalmente en la memoria RAM.

El sistema incluye además herramientas para exportar archivos ISO personalizados con las configuraciones y aplicaciones elegidas por el usuario, esto se conoce como remasterización. Las ventajas de Puppy Linux son que reconoce todo el Hardware sin necesidad de configurar nada al principio de su uso, ya viene con varios plugin’s instalados para facilitar su uso, corre constantemente a pesar del uso de la RAM, tiene una interfaz agradable al usuario, es fácil de instalar y también es fácil de instalar aplicaciones extras; y algunas desventajas son que contiene algunos errores por defecto, el escritorio viene muy cargado de íconos y es un Sistema Operativo limitado, es decir, no funcionará casi igual que Linux.


RED HAT

Red Hat es una distribución Linux creada por Red Hat, que llegó a ser una de las más populares en los entornos de usuarios domésticos hasta el 2003 cuando los proyectos Fedora y Red Hat se fusionaron. Es fácil de instalar; el programa de instalación nos guía durante el proceso en poco más de 15 minutos. El sistema en sí mismo es muy flexible. Con RPM, puede instalar o eliminar paquetes individuales de software con un mínimo esfuerzo.

Red Hat Enterprise Linux incluye tecnologías de seguridad de nivel militar, que van desde el control del firewall de red hasta el control de contenedores seguros para el aislamiento de aplicaciones, con el objetivo de evitar intrusiones y proteger sus datos.

Las ventajas de este Sistema Operativo es que va orientado hacia las grandes empresas debido a su alta seguridad, esta empresa esta asociada a muchos programas, brinda una gran calidad en el rendimiento, tiene servicios y asistencias 24 horas, 7 días a las semana con un tiempo de respuesta de una hora aproximadamente; entre sus desventajas tenemos que cuesta mantener la seguridad de este tipo de Sistemas Operativos, las actualizaciones son costosas y es un Sistema Operativo muy técnico y poco amigable para los usuarios.


SLAX

Slax es un Live CD del Sistema Operativo GNU/Linux basada en la distribución Slackware. No necesita ser instalado, es capaz de arrancar y funcionar desde una unidad de CD, siendo innecesario el uso de un disco duro. Es de gran utilidad para rescatar información de discos con el sistema operativo dañado, ya que soporta una gran variedad de sistemas de ficheros, entre ellos: ext2, ext3, ext4, btrfs, FAT y NTFS.

Slax proporciona una amplia colección de Software pre-instalado para uso diario, incluyendo una interfaz gráfica de usuario bien organizada y útiles herramientas de recuperación para administradores de sistemas.

Algunas de las ventajas de Slax son que al ser un programa portable no usa espacio en el disco, no consume muchos recursos en los registros del Sistema y se puede usar en cualquier computador sin necesidad de reemplazar el Sistema Operativo existente; y entre sus desventajas tenemos que al ser portable no es tan potente como otros Sistemas Operativos, no tiene tantos módulos y suele actualizarse automáticamente.


UBUNTU

Ubuntu es un Sistema Operativo basado en GNU/Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Proporciona un sistema operativo actualizado y estable para el usuario promedio, con un fuerte enfoque en la facilidad de uso y de instalación del sistema.

El nombre de la distribución proviene del concepto zulú y xhosa de Ubuntu, que significa “humanidad hacia otros” o “yo soy porque nosotros somos” , en la que se habla de la existencia de uno mismo como cooperación de los demás.

Entre sus ventajas tenemos que es totalmente gratuito exceptuando algunas versiones pagas (con soporte técnico), tiene muchos programas útiles, cuenta con una comunidad abierta llena de blogs informáticos y de ayuda técnica, carga y realiza las tareas con mayor eficacia que otros Sistemas Operativos y tiene actualizaciones constantes; y entre sus desventajas tenemos que su uso no es muy común en las compañías, su uso se basa en comandos y la instalación de controladores de Hardware es muy complejo.


ZORIN OS

Zorin OS es una distribución del sistema operativo GNU/Linux basada en Ubuntu y orientada principalmente a usuarios novatos en GNU/Linux, pero a su vez familiarizados también con sistemas operativos Windows. De momento están disponibles las ediciones Ultimate, la cual es de pago y es más enfocada a empresas, y la edición Core, gratuita y indicada para el usuario común.

Zorin OS ofrece un Gnome muy personalizado para asemejar su sistema a Windows, de esta manera pretenden no espantar a los nuevos usuarios que lleguen desde este sistema y a la vez ofrecer un aspecto bonito y pulido.

Algunas ventajas de Zorin son que a comparación con Windows es más rápido, su interfaz es personalizable, su uso es más fácil que Linux gracias su parecido a Windows, al estar basado en Ubuntu tiene un buen soporte técnico, no requiere mucho consumo por parte del Hardware y es gratuito; y entre sus desventajas tenemos que a pesar de tener emuladores para juegos no esta diseñado para juegos que demanden gran carga gráfica, es complicado instalar aplicaciones que no sean propias del Software y cuesta un poco acostumbrarse a la forma de ver los documentos, imágenes, entre otras cosas.


Servidores de aplicaciones Existen una gran variedad de programas llamados “Servidores de aplicaciones” que proveen facilidades para crear aplicaciones web y un entorno de servidor para ejecutarlas. Usualmente se trata de un programa que posibilita que una maquina provea servicios de aplicación a computadoras clientes que se encuentran dentro de una misma red

Típicamente estos programas incluyen middleware (servicios de conectividad) que les permite intercomunicarse con variados servicios, para efectos de confiabilidad, seguridad, no-repudio, etc.


APACHE

Es un servidor web HTTP de código abierto para plataformas Unix, Microsoft Windows, Macintosh y otras. Fue Es software libre creada bajo los términos Pero incompatible de Apache License 2.0 y con la GNU/GPL sh jugo un papel esencial V2 debido no durante el crecimiento utiliza copyleft. inicial de la World Wide Web. Además fue el primer servidor de aplicaciones en ser usado por mas de 100 millones de aplicaciones web.

Apache es usado principalmente para enviar paginas web estáticas y dinámicas en la World Wide Web. Apache es el componente de servidor web en la popular plataforma de aplicaciones Lamp, junto a MySql y los lenguajes de programación PHP / Perl / Phyton (y ahora también Ruby).


SAMBA

Es software libre, una suite de programas implementada por Samba fue Windows para Linux y Unix (Solaris, Mac OSX). Programado en C++, Phyton y C. Provee servicios de archivos e impresiónSamba se encuentra bajo los términos de la GNU General Public License y su nombre proviene de SMB (Server Message block) el protocolo estándar usado por Windows. Es un servidor de aplicaciones con docenas de servicios y docenas de protocolos. Entre ellos se encuentran: Net Bios sobre TCP/IP, SMB, DCE /RPC, servicio de impresoras NT. Samba configura directorios y subdirectorios Unix como recursos para compartir a través de la red.


GLASSFISH

Es un servidor de aplicaciones de software libre desarrollado por Sun Microsystems, compañía adquirida por Oracle Corporation, que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificación. Es gratuito, de código abierto y se distribuye bajo un licenciamiento dual a través de la licencia CDDL y la GNU GPL.

. La versión comercial es denominada Oracle GlassFish Enterprise Server (antes Sun GlassFish Enterprise Server). GlassFish está basado en el código fuente donado por Sun y Oracle Corporation; este último proporcionó el módulo de persistencia TopLink.1GlassFish tiene como base al servidor Sun Java System Application Server de Oracle Corporation, un derivado de Apache Tomcat.


Formalmente conocido como Jboss As o simplemente Jboss es servidor de aplicación desarrollado por Red Hat y escrito en Java, por lo que implementa el Java EE y corre en múltiples plataformas.

Fue en el año 2014 que la aplicación fue renombrada a WildFly

WildFly es libre y de codigo abierto, Sujeto a los requerimientos de GNU Lesser General Public License.

Algunas de las características del producto son: Clustering, Web sockets, Teiid sistema de virtualización de la información, Osgi Framework, Java server pages, Failover, Hibernate integration, Servicios del middleware para cualquier objeto de Java. Gestion de permisos, entre otras


MYSQL No es un servidor de aplicación pero si es un elemento importantísimo para la creación de aplicaciones Web, Se basa en un sistema gestor de bases de datos de tipo relacional de código abierto.

Su nombre proviene de “My” por su creador Michael Widenius y SQL como la abreviatura de Structure Query Language

Esta disponible bajo los términos de la GNU General public License y también bajo una variedad de acuerdos de propietario.

Es uno de los componentes centrales de LAMP (open source web aplicattion software); Lamp es un acrónimo de Linux- Apache, Mysql Perlphp-phyton.


PREPROCESSOR HYPERTEXT En sus siglas PHP, es otro importantísimo elemento para la construcción de aplicaciones web, Además de Phyton y Perl, este software se basa en un lenguaje de programación muy popular y fácil de usar para la construcción de paginas web interactivas, garantizando la interoperativilidad entre los elementos de la aplicación web.

Su uso es gratuito y funciona con la PHP license.

El código escrito en PHP, corre del lado del servidor por lo que no es visible para las computadoras clientes, por otro lado este código permite conectar elementos como la base de datos a la aplicación web a través de un servidor de aplicación como lo es Apache.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.