El documento describe la historia y uso de Linux. Linux comenzó como un proyecto de Linus Torvalds en 1991 para crear un núcleo de sistema operativo gratuito. Linux se ha convertido en el sistema operativo dominante en servidores, nube y dispositivos móviles debido a su licencia de código abierto. La mayoría de la infraestructura de nube, como Amazon Web Services y OpenStack, se ejecuta en Linux.
El documento describe la historia y uso de Linux. Linux comenzó como un proyecto de Linus Torvalds en 1991 para crear un núcleo de sistema operativo gratuito. Linux se ha convertido en el sistema operativo dominante en servidores, nube y dispositivos móviles debido a su licencia de código abierto. La mayoría de la infraestructura de nube, como Amazon Web Services y OpenStack, se ejecuta en Linux.
El documento describe la historia y uso de Linux. Linux comenzó como un proyecto de Linus Torvalds en 1991 para crear un núcleo de sistema operativo gratuito. Linux se ha convertido en el sistema operativo dominante en servidores, nube y dispositivos móviles debido a su licencia de código abierto. La mayoría de la infraestructura de nube, como Amazon Web Services y OpenStack, se ejecuta en Linux.
Clever Flores clever@aulautil.com 1 Qu es Linux? El sistema operativo ms importante del mundo actual.
El sistema operativo con el que
funciona Internet.
El corazn (kernel) de Android,
usado en ms de 2,000 millones de dispositivos. El sistema operativo de Google, Facebook, Youtube, WhatsApp, Twitter, Amazon, Paypal, etc
El sistema operativo del Cloud
Computing: Amazon, OpenStack, Google Engine, etc.
El sistema operativo de los
super computadores El sistema operativo de los robots el Internet de las cosas (IoT)
El sistema operativo de las startups
El sistema operativo donde corren
las webs mas grandes del Per, El comercio, La Repblica,etc Si Linux es tan importante; por qu no se ensea masivamente en los institutos y universidades de Perusaln? Historia de Linux Unix y el Lenguaje C - En 1970, Dennis Ritchie y Ken Thompson crean UNIX, sistema operativo que da inicio la computacin moderna y con el que se desarroll TCP/IP e Internet.
- Para desarrollar UNIX, Dennis Ritchie
crea en 1972 el lenguaje C, con el que se program los sistemas operativos y lenguajes de programacin que usamos hoy en da. Ken Thompson y Dennis Ritchie El Software Libre y GNU - En 1983 Richard Stallman; hacker de Unix, crea el software libre y da inicio al proyecto GNU, cuyo objetivo era crear un sistema operativo libre mejor que Unix. Gnu Not Unix.
- El sistema operativo de GNU era muy
ambicioso, por eso crearon primero las herramientas GNU: El compilador gcc, el intrprete bash, la librera de C glibc, emacs Richard M. Stallman La FSF y la GPL - En 1985 Stallman crea la FSF; Fundacin por el Software Libre.
- En 1989 Stallman publica la licencia
GPL; Licencia Pblica General; que crea los sustentos legales del Software Libre
- En 1991 publica la versin 2 de la GPL
Libertades de la GPL - Libertad 0. Libertad de usar el programa como desees.
- Libertad 1. Libertad de estudiar y
modificar el codigo fuente del programa; para ello es obligatorio la entrega del cdigo fuente del programa. Libertades de la GPL - Libertad 2. Libertad de copiar y distribuir el programa; de forma gratuita o no.
- Libertad 3. Libertad de publicar
versiones modificadas y distribuirlas entre los demas. El Copyleft - El copyleft establece que el software compartido y distribuido, bajo software libre es de dominio pblico; evitando de esta forma que se apliquen derechos de autor y que el software pueda derivarse en software privativo (denominacin del software comercial tradicional) El Open Source - El trmino Open Source fue acuado por Eric Raymond en 1997 para representar de forma pragmtica el acceso al cdigo fuente como fin primordial del software.
- El Open Source no est acorde al
copyleft y puede derivar en software privativo. Licencias Open Source - La licencia ms importante es la BSD (Berkeley Software Distribution) que fue creado para los desarrollos en UNIX de la Universidad de Berkley FreeBSD es el S.O. ms representativo.
- De BSD derivan la licencia Apache,
MIT, PHP, etc. Linus y Linux - En 1991, en Helhinsky, Finlandia; Linus Tolvards inicia un desarrollo de un emulador de terminal de UNIX para su PC 386, el desarrollo inicial se hizo bajo Minix y se compil con GCC.
- El 25 de Agosto de 1991, publica su
cdigo fuente de Linux en las redes usenet de minix. Linus Benedict Tolvards GNU/Linux - En 1992, Linux cambia su licencia a la GPL v2.
- Linux es slo el kernel del sistema
operativo; y es comn que las versiones de los sistemas operativos Linux estn integrados con las herramientas GNU, por lo que se denominan GNU/Linux. Uso de Linux en el mundo Digital Linux en el escritorio Debian Red Hat Otros - Ubuntu Linux (unity) - Fedora (gnome) - Slackware - Kubuntu Linux (kde) - OpenSuSE - Manjaro Linux - Xubuntu Linux (xfce) - Mageia - Elementary OS - Linux Mint - Arch Linux - Knoppyx - Puppy Linux Ubuntu Kubuntu Xubuntu Fedora Linux en servidores Debian Red Hat Otros - Debian GNU/Linux - Red Hat Enterprise - Slackware - Ubuntu Server LTS Linux (RHEL) - Gentoo Linux - Zentyal - CentOS Linux - Vmware ESX - Oracle Linux - Scientific Linux - Suse Enterprise Linux (SLES) Debian Ubuntu Server LTS Ubuntu Server LTS Linux en cloud Debian Red Hat Otros - Ubuntu Cloud - Red Hat Enterprise - CoreOS - Proxmox Virtualization - Vmware (RHEV) vcloud, - Red Hat Open - Mirantis Open Stack Stack - SuSe Open Stack Linux en todos lados Smartphones IoT Embebidos - Android - Android brillo - eLinux - Tizen - Tizen - Arduino - FirefoxOS - Arduino - Raspberry - Raspberry - RIOT Qu es el 1 Cloud Computing? Es un paradigma que permite ofrecer servicios de computacin a travs de Internet o en una red propia; estos servicios son:
-Infraestructura como servicio (IaaS),
ej: Amazon AWS, Google Engine, Microsoft Azure, Open Stack. -Plataforma como Servicio (PaaS), Ej: Heroku, SQL Azure, OpenShift. -Software como Servicio (SaaS). Ej: SalesForce, Google Apps, Office 365
El Cloud Computing puede ser de 3
tipos: - Cloud Pblico, Ej: Amazon AWS, Azure, Google Engine, RackSpace. - Cloud Privado, Ej: OpenStack, Vmware vCloud, Microsoft Cloud. - Hbrido Linux y el Cloud La Infraestructura como servicio (IaaS), permite gestionar la infraestructura de T.I. (servidores, redes, almacenamiento, etc) a travs de internet; mediante el pago por uso (cloud pblico), o en infraestructura propia (cloud privado) o una combinacin de ambos (cloud hbrido) Linux y el Cloud En el Cloud pblico, Amazon Web Services (AWS) es el lder del mercado. AWS fue creado con Xen y Linux. Linux se usa como S.O. base de la mayor parte de infraestructura de cloud, tanto pblicos como privados. Linux incluso se usa en parte de Microsoft Azure (Windows) Linux y el Cloud Para crear una infraestructura de Cloud Privado, OpenStack es la solucin ms usa usada y la que mejor proyeccin tiene y se desarrolla con Ubuntu Linux.
Hay varios proveedores de
OpenStack como Red Hat, SuSE, Mirantis, RackSpace, HP, IBM, etc. Linux y el Cloud Grandes empresas han migrado y o brindan servicios cloud con Open Stack como son: AT&T, Paypal, Verizon, IBM, HP, Red Hat, Intel, RackSpace, Cisco, Dell, Mirantis, EMC, Symantec, etc. Linux y el Cloud Recientemente ha aparecido una nueva tecnologa de virtualizacin ligera basada en Linux que son los containers: docker, lxd. Ya se puede construir clouds de containers con kubernetes, docker swarm y Apache mesos. Ubuntu Server LTS Ubuntu Server LTS Ubuntu Server LTS Ubuntu Server LTS Mirantis Linux y el Cloud Incluso Vmware vCloud, que es la solucin de Cloud privativo ms usada, est desarrollado bajo un kernel Linux. Vmware tambin tiene una plataforma PaaS, Open Source llamada CloudFoundry que se despliega bajo Linux. Muchas Gracias! - Al Instituto Luis Negreiros - Profesores y Alumnos - Asistentes clever@aulautil.com https://aulautil.com RPC: 940712686 RPM: #971149678 informes@aulautil.com