Introducción a Linux

 

ACERCA DE LINUX


Que es Linux?
-Linux es un sistema operativo tipo Unix-like.
-Su código es Open Source. (Cualquier usuario o persona puede modificar el código y su comportamiento)
-Represento ecosistema tecnológico de 25 billones en 2008.
-Ninguna compañía es propietaria de Linux.
-Más de 1000 desarrolladores de más de 100 compañías contribuyen diariamente al desarrollo del kernel. Entre ellas. IBM, Oracle, Google, Twitter, Facebook, Amazon.

Donde esta Linux?
-Everywhere – Linux se encuentra en cualquier lugar.
-En servidores
-PCs de escritorio.
-Tivo – Televisión por cable.
-Google Android
-Cloud Computing
-Facebook, Twiter, Linkein.
-Youtube
Linux está en la web 2.0. (Buscador google, tienda Amazon, etc.)

Características de Linux
-Multiusuario, soporta múltiples usuarios a la vez.
Multitarea, puede manejar múltiples tareas a la vez.
Multiplataforma ( Intel x86,spark, Power PC, As/400 ) Se deja utilizar en varias arquitecturas.
-Multiprocesador, Funciona con más de un procesador en diferentes arquitecturas x86, x64.
-Free, es libre de uso.
-Estabilidad.

Ventajas
-Linux is free!, su uso no tiene restricción.
-Estabilidad, no tiene fallas a nivel de software lo que lo hace muy confiable.
-Seguridad, gracias a la comunidad que trabaja por el source.
-No virus, en Linux no existen los virus gracias a su robustez.
-Adaptabilidad, se adapta a cualquier dispositivo, servidores, desktop, Smartphone.

Desventajas
Las desventajas realmente son pocas.
-Algunos dispositivos no funcionen. Escáneres, impresoras, entre otros.
-Las aplicaciones de Windows no funcionan. Solo funcionan aplicaciones desarrolladas para Linux.
-Soporte técnico. El único soporte es google en sus buscadores, foros, capacitación, etc.
Aunque hay empresas como Red hat o Novell  brindan soporte técnico por una suscripción a sus distribuciones, es decir dan soporte por un pago que puede ser anual.


Licenciamiento
Software propietario
-copyright.
Software libre
-GNU General Public License(GPL)

Distribuciones
-Red had, creada por la compañía Rd Hat Inc. http://www.redhat.com/
-Fedora, creada por la compañía Red Had Ink. http://www.fedoraproject.org/
-Centos, Se enfoca para servidores. http://www.centos.org/    Centos es una derivación directa de Red Had Enterprise Edition. ( Centos es más utilizado para servidores firewall e IP Pbx por su gran estabilidad y confiabilidad )
-Ubuntu, Distribución más reconocida y tal vez la más usada en desktop. http://Ubuntu.com/
Creada por la compañía canonical  http://canonical.com/ conocidos además por su distribución Ubuntu server.
-Debian, es una distribución antigua dentro del mundo Linux y muy popular. http://debian.org/
Todo el código bajo debían debe estar bajo GPL, es decir no debe existir software propietario incluido en esta distribución.
-Suse, distribución de Linux comercializada por la empresa Novell. http://www.novell.com/linux/


Para conocer sobre más distribuciones Linux: http://distrowatch.com/


Certificaciones
Linux Profesional Institute.
Esta certificación abarca un conocimiento general del sistema operativo Linux sin importar distribución.
-       http://www.lpi.org
-       LPIC Level 1
-       LPIC Level 2
-       LPIC Level 3

Red Hat Certified Engineer
-http://www.redhat.com/certification/rhce/
Esta certificación está orientada exclusivamente a la distribución redhatl, el examen es practico presencial en un centro autorizado.

Novell Certified Engineer
Para la distribución suse Linux.

Repositorios para obtener software de Linux

Sitios de Interés

Desarrollo
La mayoría de los desarrolladores del núcleo de Linux son voluntarios.
-una gran masa crítica de desarrolladores trabajan para compañías interesadas en el desarrollo de Linux.
-52.86% de código en Linux está escrito en C, 25,56% en C++, el resto en java, perl y otros lenguajes de programación.
-95% de código en el núcleo está escrito en C.
-5% en lenguaje ensamblador.



Interfaz de Usuario

GUI vs CLI

-GUI ----Version Grafica.
* KDE
* Gnone

-CLI ---- Version de linea de comando.
* Bash
* Ksh


A la hora de elegir la interfaz es importante tener en cuenta que GUI ocupa más recursos en RAM es por ello que mucha gente prefiere usar el CLI sobre todo si se necesita Linux para servidor.


Para mas información sobre el kernel de Linux consultar: http://www.linux.org/

No hay comentarios:

Publicar un comentario