Code name Linux – Un documental Linux

Documental de Linux historia de linux

La historia de Linux se remonta a los inicios de 1991 pero hay ocasiones que las cosas no se pueden platicar o escribir, sino que es mejor escucharlo y verlo de primera mano. El documental linux The Code describe aspectos muy interesantes, no solo de las personas detrás Linux sino también de los eventos y circunstancias que se dieron en el preciso momento para que se creara lo que hoy conocemos como Linux y la enorme maquinaria social que está detrás de esto y que se conoce como la Comunidad GNU/Linux.

¿Qué es Linux? En palabras del propio Linus Torvalds, Linux fue creado con el fin de tener un sistema funcional para ordenador casero, (una PC 386) pero que funcionara de forma muy similar a Minix, una versión que no era nada profesional como GNU, pero que si alguien quería hacer algo como esto, no tuviera que empezar de 0. En 1991 Linus publicó este mensaje en el canal comp.os.minux de usenet que podemos ver gracias a google groups aquí:
https://groups.google.com/group/comp.os.minix/browse_thread/thread/76536d1fb451ac60/b813d52cbc5a044b

Hola a todos aquellos que usan Minix –

Estoy haciendo un sistema operativo (gratuito) (solamente una afición, no será grande ni profesional como el GNU) para clones 386(486) AT. Este ha estado gestándose desde abril, y está comenzando a estar listo. Me gustaría recibir cualquier comentario sobre las cosas que gustan/disgustan en minix, ya que mi SO (Sistema Operativo) se le parece un poco (la misma disposición física del sistema de archivos, debido a motivos prácticos, entre otras cosas).

Actualmente he portado bash(1.08) y gcc(1.40), y las cosas parecen funcionar. Esto implica que conseguiré algo práctico dentro de unos meses, y me gustaría saber qué características quiere la mayoría de la gente. Cualquier sugerencia es bienvenida, pero no prometeré que las pondré en práctica 🙂

Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi)

PD. Sí – es libre de cualquier código de minix, y tiene un sistema de archivos multi-hilo. NO es portable (usa 386 una conmutación de tarea etc.), y probablemente nunca será soportada por nada más que los discos duros AT, porque es todo lo que tengo :-(.

Y con este anuncio dio inicio a esta gran aventura llamada Linux. Pero mejor ve este documental que habla de esto y muchos aspectos, situaciones y puntos interesantes de Linux y sus creadores.

Posted in Software Libre | Tagged , , | 4 Comments

¿Qué es una Distribución de Linux?

Un tema importante sobre como instalar Linux, es decidir cual es el mejor Linux para ti, pero primero veamos que es una Distribución Linux.

Si vemos en la wikipedia podemos leer lo siguiente:

Una distribución Linux (coloquialmente llamada distro) es una colección de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios… …Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.

que es una distribucion linux o distro linux

Teniendo esto en cuenta, puedes entender que Linux no es «un solo» programa, por esto podemos responder a la pregunta ¿qué es una distribuciónde linux? se llama «Distribución» pues es un conjunto de programas que incluyen el Kernel Linux y el sistema GNU, entre otros, que se organizan de cierta forma para cubrir las necesidades específicas para las que han sido conformadas.

Una referencia práctica para conocer las diferentes Distribuciones Linux (también llamadas distos) que hay es la pagina web Distrowatch.com (en inglés) en donde puede encontrar (en inglés) una lista con las características de cada una, que programas y versiones incluye, la pagina web de cada una y de donde se puede descargar. En esta página también se publican anuncios de las nuevas versiones que van apareciendo de las diferentes distribuciones.

¿Qué es una Distribución de Linux?

Pero en general puedes englobar tres tipos de distribuciones: de escritorio o domésticas, servidores y empresariales.

Las versiones domésticas son las que podemos usar en una computadora personal o laptop y que nos sirve a todos los usuarios comunes, principiantes o avanzados pero que se enfocan en aplicaciones de escritorio, como navegar en internet, leer correo, administrar archivos y pueden por ejemplo incluir escritorio gráficos de primer nivel para manejar nuestras redes sociales, escuchar audio y ver compartir video en internet, etc.

Las versiones para servidores están pensadas para ser instaladas en equipos tipo servidor (de alto desempeño) que generalmente están encendidos las 24 hrs del día 7 días de la semana y proveen por ejemplo servidores de correo electrónico, de páginas web en internet, de resolución de nombre de dominio, de proceso de datos o un gran etc. Estos generalmente no se instalan con ningún entorno gráfico (aunque lo pueden tener) pues se busca sean eficientes y veloces, generalmente en atender una sola tarea.

Las versiones empresariales generalmente son versiones de paga que tiene características y desempeño muy especializado dedicadas especialmente a cierto tipo de servidores y servicios a gran escala, una de las ventajas es que incluyen servicios empresariales de soporte.

Si te das cuenta Linux es muy versátil, pero en general puedes instalar y manejar cualquier distribución con los mismos principios, comandos y programas. Aquí podrás aprender como instalar linux con esto podrás instalar linux con cualquier tipo de distro linux.

Posted in Software Libre | Tagged , , | Leave a comment

La importancia de Linux

Se puede hablar de Linux como el sistema que opera millones de servidores de internet, que opera 9 de cada 10 de las super computadoras en el mundo, que mas 800,000 teléfonos android que corren con Linux se activan cada día o que Linux esta presente en 700 mil nuevos televisores cada día y más.

Técnicamente Linux tiene ventajas importantes sobre muchos sistemas, es por ello que 8 de cada 10 de los sistemas financieros de las bolsas del mundo utilizan Linux.

Todo lo anterior se podría mencionar como “Por esto Linux es importante», sin embargo, la importancia de Linux radica en otro lado, en aspectos mas relevantes. La importancia de Linux se basa en la posibilidad de cubrir las necesidades de cada usuario ya que puede ser adaptado y personalizado. Al permitir que sea posible agregar o quitar partes, modificar funciones, características o componentes permite desarrollar esta flexibilidad a una velocidad sin precedentes por empresas y personas con ideas diferentes e innovadoras para que al final cubra las necesidades de otros usuario.

Importancia de Linux

No se trata de decir Linux es mejor que cualquier otro sistema operativo, si utilizas otro sistema operativo y cubre tus necesidades entonces sigue usándolo. Lo que puedo afirmar es que Linux puede cubrir tus necesidades de una forma diferente, innovadora y con grandes ventajas técnicas, pero sobre todo que siempre estará disponible para cuando quieras usarlo.

Puede ser que Linux no tenga el 92% de escritorios en el mundo, pero si está en el escritorio de tu laptop, en tu teléfono celular o en el servidor de la pagina web que usas entonces Linux ha cumplido su comedido. Ser útil para ti cuando y como lo necesites y por eso Linux es importante.

Posted in Software Libre | Tagged , | 3 Comments

Linux un sistema operativo relevante para la personas y las empresas

Linux es software libre, free software

Muchas personas pueden estar convencidas que unos sistemas son mejores que otros, que son lo mejor por tener características especiales y sin duda pueden tener razón ya que estas características lo hacen importante ya que son lo que cada quien (personas o empresas) usan.

De igual forma, una de las característica de linux que lo hace relevante tanto para las personas como para la empresas, es que Linux siempre estará disponible para quien desee usarlo si alguien lo necesita o desea ponerlo a funcionar, solo es necesario descargar linux de internet e instalar linux en una computadora, pues hoy y siempre Linux estará disponible. Linux es software libre.

Linux un sistema operativo relevante para la personas

Tal vez esto pueda ser poco evidente en este momentos, pero este punto toma relevancia cuando una empresa se declara en banca rota, o cuando una empresa descontinua tal o cual producto. Para una persona o una empresa que utilizaba un programa o sistema operativo que ha dejado de ser desarrollado o soportado se presenta una situación importante, pues, por causas ajenas está obligado a buscar otra opción, a realizar gastos o a hacer cambios importantes al no contar más con una herramienta como es el software.

Otras prácticas ya habituales y arbitrarias que realizan diversas empresas es que aun cuando el software es el mismo, las versiones de los documentos y hojas de cálculo son incompatibles entre sí, o de sistemas operativos que la nueva versión no es compatible con el hardware anterior solo por que exige que se use en equipo de cómputo nuevo.

Linux permite que nosotros (personas y también empresas) tengamos la libertad de usar y modificar el sistema operativo si lo consideramos necesario y categóricamente podemos afirmar que Linux y una grán cantidad de software (software de código libre y abierto) estará siempre disponible pues no existe una empresa o entidad que pueda dar por terminado el desarrollo de un software bajo las condiciones como en las que se ha creado Linux. Basta que una persona descargue el código fuente para que se pueda continuar su desarrollo, y por tanto, pueda seguir disponible para ser usado por todos con solo compilarlo.

Hace algún tiempo ocurrió algo parecido, con OpenOffice.org un suite de oficina que es software libre y que era auspiciada por una empresa llamada Sun Microsystems. Al rededor de OpenOffice.org se desarrollo una gran comunidad que ayudó a que documentos y hojas de calculo (compatibles son software comercial privativo) fuera disponible para quien quisiera usarlo de forma libre y gratuita, sin embargo, Sun Microsystems fue comprada por Oracle, una empresa que no tenía interés el los activos de software libre y que manejó de forma negligente este y otros proyectos.

La respuesta de la comunidad fue abandonar OpenOffice.org y tomar el código fuente para reorganizar todo el ecosistema de personas, colaboradores, desarrolladores, etc. en torno a una organización llamada The Document Fundation que ahora produce el software llamado LibreOffice y que permite la misma funcionalidad aun cuando la empresa había dejado el proyecto a la deriva.

Este es el aspecto relevante del software libre, siempre estará disponible con algún costo monetario, o en muchos casos, gratis, pero lo mas importante es que siempre estará aquí para que lo aprovechemos y ejerzamos las libertados que poseemos. Solo basta con instalar Linux y usar el software libre que acompaña a una distribución Linux que en algunos casos llegan a ser decenas de miles de programas.

Posted in Software Libre | Tagged , | Leave a comment

Linux 32 o de 64 bits, esa es la cuestión

Las distribuciones Linux tiene versiones de linux  32 o 64 bits y en ocasiones no sabemos cual versión es la mas adecuada para tu computadora. Por regla general las versión de 32 bits funcionará en cualquier computadora, sin embargo, tiene algunas limitantes que impide que se puedan utilizar recursos como la cantidad de memoria que tienen los equipos mas nuevos.

Cuando seleccionar una versión de linux 32 o 64 bits.

Cuando quieras utilizar un equipo antiguo con algún procesador como Intel Pentium 4, un AMD Atlhon o anteriores o cuando tengas menos de 2 Gb de ram.

Estos procesadores no puede ejecutar códigos de 64 bits y al tratar de instalarlos mostrarán un mensaje como indicando que la versión requiere de un procesador de arquitectura x86_64.

Por otro lado algunos programas muy específicos solo se encuentran disponibles para 32 bits, estos pueden ser por ejemplo codecs o software muy especializado, generalmente software propietario.

Por último si no tienes idea si tu procesador soporta o no 64 bits o simplemente quieres ejecutar Linux en cualquier equipo y el desempeño no es un punto importante a considerar elige la versión de 32 bits.

Cuando seleccionar un versión de 64 bits

Si tienes un equipo nuevo, una laptop o un PC y que incluye mas de 2 GB de Ram es muy recomendable que instales la versión de 64 bits. Esto permitirá que el sistema utilice toda la memoria ram que tenga disponible, por otro lado el desempeño de los procesadores es ligeramente superior.

En la actualidad casi cualquier procesador (excepto los destinados a netbooks) soportan la ejecución de código de 64 bits.

Tu ¿cuál versión de Linux utilizas de linux 32 o 64 bits?

Posted in Software Libre | Tagged , , | 21 Comments

El Software Libre y Linux

Software Libre - Free Software Foundation

Muchas personas conocen Linux y sus orígenes, pero si empiezas a conocer Linux y deseas ver como instalar Linux por primera vez, es importante que sepas que Linux es software libre, es decir, software o programas de computadora que te otorgan, en su licencia de uso, ciertas libertades.

El software libre es distribuido bajo el amparo de una licencia de uso, en el caso de Linux, por la Licencia Pública General (GPL por sus siglas en inglés) de la Free Software Foundation. Esta licencia te permite utilizar el software, pero además otorga las siguientes libertades:

Libertad
0: Libertad de usar el programa, con cualquier propósito
1: Libertad de estudiar como funciona el programa, modificarlo y adaptarlo a tus necesidades
2: La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo
3: La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad de beneficie

Estas 4 Libertades son las que han ayudado a que Linux sea lo que es hoy, ya que en teoría y en la práctica Linux no pertenece a un compañía o persona en particular. Sin embargo miles de personas, por propio interés o pagados por empresas desarrollan, mejoran y mantienen en crecimiento al Sistema Operativo Linux.

Por esto, tu puedes descargar gratis o por un costo, una versión de Linux que cubra tus necesidades y sin excepción puedes acceder el código fuente para aprender como funciona, modificarlo (lo hagas o no) y distribuir copias Linux (gratuitas o con un cierto costo).

El software libre no solo permite que se use el software, sino que además permite que se pueda compartir, modificar y sobre todo permite estudiarlo para mejorarlo, si alguien desea hacerlo. Esto, en su conjunto tiene una consecuencia muy importante: una comunidad.

El software libre no solo es un programa, es también gente que comparte, gente que genera y difunde conocimiento, experiencia, plantea dudas, aporta soluciones y por supuesto comparte programas como Linux. La comunidad que se ha formado al rededor de Linux es el mayor valor agregado que tiene este sistema operativo y al aprender como Instalar Linux puedes ser parte de esta comunidad.

Posted in Software Libre | Tagged , , | Leave a comment

7 cosas que puedo hacer en Linux y que no puedo hacer en Windows

1 Usar Linux en 15 minutos en cualquier computadora

Que puedo hacer en linux, Literalmente Linux permite ser usado en menos de 15 minutos en cualquier computadora, existe en casi todas las distribuciones Linux la versión «Live CD», esta versión permite tener un Sistema funcionando con un escritorio gráfico y aplicaciones listas para usar como un navegador web, un cliente de correo, mensajería instantánea y mucho más sin siquiera instalarlo, es decir puede usarse en una computadora que tenga Windows o cualquier otro sistema y no se borrará nada y ni siquiera se instalará en el disco duro.
Pero si es necesario por, ejemplo, la versión mas reciente de Ubuntu (una distribución linux muy popular) puede ser instalada en menos de 15 minutos desde un USB o de un CD y al momento de terminar la instalación del sistema también estarán instaladas aplicaciones de Oficina (hojas de calculo, documentos, presentaciones), Navegador Web, Reproductores de audio y video, así como también aplicaciones para abrir o crear archivos comprimidos, grabador de CDs, DVDs, etc

2 No me preocupo por Virus

«Virus» es una palabra que los usuarios de Windows dicen casi a diario y un equipo que no tenga antivirus es seguro que en 3 semanas o menos dejará de funcionar y casi de seguro que pasará cuando es urgente entregar o hacer algo importante.

Con Linux no es necesario preocuparte por esto ya que no hay virus «literalmente» para este sistema operativo. Es impresionante la diferencia del estrés que percibes de un usuario de windows cuando alguien ha conectado un USB Key (o disco USB) en su computadora, en Linux no tienes de que preocuparte.

3 Instalar un programa con un click

En Linux, por ejemplo en Ubuntu puedes instalar un programa que desee con solo buscarlo en el Centro de Software o la aplicación de paquetes de software y dar click en «Instalar» para que en unos cuantos segundos automáticamente se descargue, se descomprima, se instale, se configure y esté listo para usarse. En Ubuntu hay mas de 40,000 programas disponibles para instalar al instante.

4 Copiar y pegar con el mouse

En Linux cuando seleccionas algo con el mouse (das click sin soltarlo, seleccionas algo y al soltarlo) está copiado al instante en el porta papeles, es decir no necesitas hacer la combinación de teclas Ctrl+c y para hacer la tarea pegar (el Ctrl+v en windows) solo tienes que hacer click con el botón medio del mouse. Esto ahorra mucho tiempo y es una forma más práctica.

5 Usar una impresora con solo conectarla

En Ubuntu casi cualquier impresora se configura y se instala de forma automática al momento en que la conectas al sistema, todo se hace automático y solo tiene que preocuparte de «imprimir» tu trabajo.

6 Todo se puede hacer con un comando

Hacer todo con ventanas, imágenes y unos click en algún botón o texto es muy útil, pero todo lo que se puede hacer visualmente y más, se puede hacer por medio de un comando mediante la terminal o shell. Esto da un nivel de control muy amplio sobre el sistema y absolutamente «todo» puede ser realizado por un comando ya sea desde tu computadora o puedes realizarlo desde otra computadora mediante una red local o incluso por internet. Todo disponible y habilitado desde el momento que está instalado Linux.

7 Instalar tantas Laptop, PCs o Servidores como me plazca

Con Linux puedo descargar un archivo y hacer un CD de Instalación que puedo usar para instalar Linux una, dos o cuantas Laptops, PCs o servidores me plazca, además ese CD puedo copiarlo, venderlo o regalarlo, es decir compartirlo  con mis amigos. La licencia de Linux no solo me respalda a hacerlo legalmente, sino además me invita a hacerlo

Linux es un sistema operativo muy versátil y cuando he intentado dar una oportunidad a algún otro sistema operativo, siempre siento que algo falta… estas 7 cosas son lo mas básico pero hay muchas mas y cuanto he usado otros sistemas simplemente me he frustrado al no poder hacer mi trabajo.

¿Qué cosas puedes hacer en Linux que en otros sistemas no?

Posted in Software Libre | Tagged , , | 9 Comments