Sistema Operativo Ubuntu 9.04
Historia
Allá por el año1971, las personas que hacían uso de las persona podían crear y compartir el software sin ningún tipo de restricciones.
Con la llegada de los años 80 esto empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos es decir con restricciones forzando a los usuarios a aceptar condiciones restrictivas que impendían realizar modificaciones a dicho software.
Esta situación provoco la destrucción de comunidades cooperativas donde el software era compartido y cualquiera podía mejorarlo sin restricciones.
Richard M. Stallman
Trabajador de inteligencia artificial del MIT, se percato que la sociedad estaba cambiando peligrosamente, cuenta que por aquellos años, en el laboratorio habían recibido una impresora donada por una empresa externa, este dispositivo era usado en red por todos los trabajadores, parecía no funcionar a la perfección ya que el papel se atascaba y no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación.
Richard Stallman decidió arreglar el problema e implementar un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código de fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando sin pedir nada a cambio que era lo que pretendía realizar. La empresa se negó a entregarle el código de fuente.
Richard Stallman se negó a aceptar el nuevo software privativo, dado que esto le obligará a firmar acuerdos de no revelación.
Abandonó en MIT en 1984, para evitar problemas de propiedad del software, e inició un proyecto para intentar formar una comunidad de personas en las que compartir el código volviese a ser algo natural.
El proyecto denominado GNU, su finalidad era la construcción de un sistema operativo compatible con UNIX peor completamente libre, además escribió la licencia GPL.
Hacia 1900 gran parte de los componentes de un sistema informático completo estaban ya listos como software libre. Por un lado el proyecto GNU y por otro las distribuciones BSD habían complementando las aplicaciones que componen un sistema operativo.
Pero para tener un sistema completo construido solo con software libre faltaba únicamente un componente: el núcleo. Dos esfuerzos separados e independientes vinieron a rellenar este hueco:
Allá por el año1971, las personas que hacían uso de las persona podían crear y compartir el software sin ningún tipo de restricciones.
Con la llegada de los años 80 esto empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos es decir con restricciones forzando a los usuarios a aceptar condiciones restrictivas que impendían realizar modificaciones a dicho software.
Esta situación provoco la destrucción de comunidades cooperativas donde el software era compartido y cualquiera podía mejorarlo sin restricciones.
Richard M. Stallman
Trabajador de inteligencia artificial del MIT, se percato que la sociedad estaba cambiando peligrosamente, cuenta que por aquellos años, en el laboratorio habían recibido una impresora donada por una empresa externa, este dispositivo era usado en red por todos los trabajadores, parecía no funcionar a la perfección ya que el papel se atascaba y no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación.
Richard Stallman decidió arreglar el problema e implementar un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código de fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando sin pedir nada a cambio que era lo que pretendía realizar. La empresa se negó a entregarle el código de fuente.
Richard Stallman se negó a aceptar el nuevo software privativo, dado que esto le obligará a firmar acuerdos de no revelación.
Abandonó en MIT en 1984, para evitar problemas de propiedad del software, e inició un proyecto para intentar formar una comunidad de personas en las que compartir el código volviese a ser algo natural.
El proyecto denominado GNU, su finalidad era la construcción de un sistema operativo compatible con UNIX peor completamente libre, además escribió la licencia GPL.
Hacia 1900 gran parte de los componentes de un sistema informático completo estaban ya listos como software libre. Por un lado el proyecto GNU y por otro las distribuciones BSD habían complementando las aplicaciones que componen un sistema operativo.
Pero para tener un sistema completo construido solo con software libre faltaba únicamente un componente: el núcleo. Dos esfuerzos separados e independientes vinieron a rellenar este hueco:
- 386BSD
En la distribución Net-2 sólo faltaban 6
ficheros para tenerlo. En 1992 Bill Jollitz completa esos ficheros y
distribuye 386BSD.
El desarrollo durante los meses siguientes es rápido y a finales de año ya es suficientemente estable como para ser usado en producción en entornos no críticos.
El desarrollo durante los meses siguientes es rápido y a finales de año ya es suficientemente estable como para ser usado en producción en entornos no críticos.
2) GNU/LInux
En Finlandia, Linus Torvalds, estudiante de informática de la universidad de Helsinki adquirió un nuevo PC 386. Como sistema operativo descartó un DOS limitado que incorporaba y pidió un Minx por $168, la variante de UNIX, pero finalmente decidió crear el uno mismo. Como realmente le interesaba aprender el funcionamiento de su nuevo 386, decidió aprovechar esta oportunidad para realizar un programa a bajo nivel prescindiendo, Linus nombraba “Linux” a su nuevo sistema operativo.
Linus Torvalds comenzó a desarrollar un núcleo libre que permitió completar el sistema GNU, anunciaba que estaba empezando a crear lo que luego fue Linux en el grupo de News comp.os.minix.
Linus Torvalds quería plasmar el espíritu científico ens u trabajo, ya que se estaba basandoen las ideas de otros.Como su intención era conseguir que otras personas lo ayudasen a a mejorar Linux era necesario que toda modificación hecha por terceros tuviese que ser pública.
A mediados del siglo de la década de 1990 el software libre ofrece ya entornos completos que permiten el trabajo diario de mucha gente.
Con el tiempo, unas distribuciones han ido sucediendo a otras:
- Debian, desarrollada por una comunidad de desarrolladores voluntarios.
- Red Hat linux, primero desarrollada internamente por la empresa Red Hat, pero adoptando más adelante un modelo mas comunitario, dando lugar a Fedora Core.
- Suse, que dió lugar a Open Suse, en una evolución similar a la red hat.
- Mandriva, sucesor de Mandrake Linux y de conectiva
- Ubuntu, derivada de Debian, producida a partr de ella por la empresa Canonical.
Definición
Software libre en inglés es “Free Software Foundation”, pero el softwarelibre no tiene por que ser gratuito, es posible hacer negocio con este modelo. Por esta razón Eric Raymond junto con Todd Anderson, Chris Peterson, John Hall, Larry Augustiny Sam Ockam el 3 de febrero de 1998, decidieron buscar una nueva forma de nombrar este tipo de Software, con el objetivo de no llevar a confusión y que fuese un término más sencillo de usar por empresas. De esa reunión nació Open Source.
Finalmente OSI o la Open Source Inciative se establece como una organización sin ánimo de lucro, la cuál tiene una tendencia más bien práctica en la defensa de la medotología, que dice que el software debe ser libre por derecho social/ universal.
Según la Free Software Foundation un programa libre debe ofrecer las siguiente 4 libertades:
- Libertad para ejecutar el programa, con cualquier propósito y sin restricciones.
- Libertad para modificar el programa, para adaptarlo a sus necesidades o para estudiar su funcionamiento.
- Libertad para redistribuirlo, tanto gratis como cobrando por ellas.
- Libertad para distribuir versiones modificadas del programa, de tal manera que todo e mundo pueda beneficiarse con sus mejoras.
En todo caso hay que tener en cuenta que son libertades y no obligaciones, el usuario puede hacer uso de ella siempre que lo considere necesario pero no tiene porque utilizarlas forzosamente.
La deifinición de Open Source es muy similar aunque mas explicita. La distribución de softwware Open Source debe cumplir los siguientes criterios:
- Redistribución libre, no es posible restringir la evnta o copia del software a terceros.
- Debe ser permitida la distribución del código fuente y del compilado, este código puede ser modificado fácilmente.
- Debe ser permitida la creación de trabajos derivados, los cuales podrán ser distribuidos bajo los mismos términos de la licencia.
- Es posible restringir la distribución de código modificado siempre y cuando se permita la distribución de parches que modifiquen el código en tiempo de compilación.
- No es posible discriminar personas o grupos.
- No es posible ningún tipo de esfuerzo.
- Las condiciones son aplicadas a quien reciba el software sin que puedan ser afectadas por acuerdos de no publicación.
- La licencia no debe ser especifica de una distribución.
- La licencia no se debe restringir.
- La licencia debe ser tecnológicamente neutral no es posible forzar a utilizar un medio concrerto para la distribución / ejecución / compilación.
Ventajas
· La primera ventaja es que puede adquirirse a bajo precio o
gratuitamente.
· La disponibilidad del código fuente y la libertad para
modificarlo activan un proceso limitado de mejoras del software.
Software libre no es igual a software de calidad.
· El derecho a redistribuir modificaciones, mejoras y rehusar
otros códigos libres permite compartir los beneficios entre toda la
comunidad de desarrolladores o usuarios.
· El derecho a utilizar el software sin restricciones de uso,
combinado con la redistribución del mismo.
· Los derechos o libertades no nada más que eso y no se obliga a
que sean llevados a cabo.
· Nadie tiene el poder de restringir como el software es usado.
· El software no depende de ninguna entidad.
· No hay posibilidad de cajas negras o puertas traseras en el
software. Al tener acceso al código, es posible identificar posibles
fallos de segurdad más rápidamente y encontrar soluciones en pocas
horas.
· Siempre existe la posibilidad de crear un código alternativo
base, si el actual está siendo gestionado erróneamente.
· En el caso de proyectos libres desarrollados por la comunidad,
no hay conflictos por presiones de marketing. En estos caso el software
es liberado cuando esta listo y cuando se considera de suficiente
calidad.
· Utilizando medios como internet, el software libre se convierte
en un movimiento que consigue acercar tecnlogía a cualquier punto del
planeta, incluso a países menos desarrollados.
· Los programas libres pertenecen a todos.
· Fomento de empresas o negocios locales. El software libre
acerca el desarrollo de soluciones a nivel local.
· Mayor compatibilidad y dificultad para construir monopolios.
Desventajas
· En proyectos libres desarrolladores únicamente por la comunidad
libre no hay garantía de que el desarrollo ocurra.
· Pueden haber problemas en torno a la propiedad intelectual.
· Es difícil en ocasiones saber si un
proyecto existe y conocer su estado actual.
UBUNTU 9.04
Es un completo sistema operativo libre
creado alrededor del núcleo Linux. La palabra Ubuntu significa “
Humanity to others”., por esta razón Ubuntu está abierta y disponible
para los demás, tiene una seguridad en sí mismo que proviene del hecho
de saber que él o ella forman parte de un gran todo.
Ubuntu es una distribución GNU/Linux
fácil de utilizar y orientada tanto al usuario de escritorio como al
servidor.
El manifiesto de Ubuntu dice:
· Nunca se tendrá que pagar por Ubuntu.
· Se incluirán las mejores traducciones e infraestructuras de
accesibilidad posibles.
· La política de versionado será regular y predecible
concretamente cada 6 meses.
· Ubuntu desea promocionar los principios del desarrollo de
software open source.
Versiones
· Ubuntu 8.04 LTS- Hardy Heron: Es la primera versión que incluye
el instalador Wubi en Live CD que permite instalar Ubuntu como un
programa de Windows sin necesidad de hacer ninguna partición en el disco
duro
· Ubuntu 8.20-Intrepid Ibex: Entre sus mejoras se encuentran:
interacción escalable entre el escritorio y el dispositivo móvil, mejora
de la conectividad con Internet, la posibilidad de crear un Live USB y
una cuenta invitado.Además incluye un directorio privado y cifrado para
lso usuarios y se incluye la herramienta DKMS para la recompilación
automática de los controladores del núcleo.
· Ubuntu 9.04-Jaunty Jackalope: Una de las principales mejoras
que tiene es la disminución de tiempo de inicio del sistema, arranca en
menos de 25 segundos. Otras mejoras disponibles son el soporte para
tarjetas de red 3G y el mejorado acceso a redes inalámbricas.
Características
Debian es ampliamente conocida por su
gestor de paquetes integrado que facilita la instalación de miles de
aplicaciones de forma sencilla, rápida y eficiente. Sin embargo, Debian
también presenta ciertos problemas en cuanto a su política de
versionado.
Debian ofrece versiones estables de la
distribución estas son altamente fiables y robustas pero con
aplicaciones bastante antiguas. Esto hace que los usuarios no puedan
disfrutar cómodamente de los últimos avances en aplicaciones de
escritorio o servidor.
Ubuntu pretende mantener una estrecha
colaboración con Debian dado que comparten los mismos cimientos, pero a
su vez ofrecer las aplicaciones más actuales a los usuarios finales
junto a ciclos actualizaciones frecuentes y actualizaciones de
seguridad.
El Software que incluye Ubuntu
Posee una gran colección de
aplicaciones prácticas y sencillas para la configuración de todo el
sistema, a través de una interfaz gráfica útil para usuarios que se
inician en Linux.
Existe una versión KDE, llamada Kubuntu
que puede añadirse una vez instalado Ubuntu.
El sistema incluye funciones avanzadas
se seguridad y entre sus políticas se encuentra el no activar de forma
predeterminada, procesos latentes al momento de instalarse. Por eso
mismo no hay un firewall determinado, ya que no existen servicios que
puedan atentar a la seguridad del sistema.
No solo se relacionan con Debian por el
uso del mismo formato de paquetes deb, también tiene uniones muy
fuertes con esa comunidad, contribuyendo con cualquier cambio directa e
inmediatamente y no solo anunciándolos.
Para centrarse en solucionar
rápidamente los bugs que no son otra cosa que lso famosos conflictos de
paquetes, se decidió eliminar ciertos paquetes del componente main, ya
que no son populares o simplemente se escogieron de forma arbitraria por
gusto o sus bases de apoyo al software libre
Aunque las instalaciones de Ubuntu y
Kubuntu son idénticas, lo único en lo que difieren es en el escritorio.
Distribuciones basadas en Ubuntu
Ubuntu ha servido de base para el
desarrollo de otras distribuciones algunas de las cuales han pasado a
ser variantes oficiales.
Variantes oficiales
· Kubuntu: http://www.kubuntu.org/, lo mismo que Ubuntu pero con el escritorio KDE en lugar de
GNOME.
· Edubuntu: http://edubuntu.org/, es una distribución pensada para el
entorno escolar y se basa en la tecnología de clientes ligeris que
permite reutilizar ordenadores antiguos : un único servidor central al
que se conectan varios clientes.
Requisitos del sistema
· Mínimos
Procesador IntelTM, o
compatible a 200Mhz
256 Mb de RAM
Tarjeta SVGA
3 Gib de espacio libre en el disco duro
· Recomendados
Procesador IntelTM, o
compatiblea 1,2 Ghz
512Mb de RAM
Aceleradora gráfica 3D compatible con
Open GL
5 Gb de espacio libre en el disco duro
Ejecución de Ubuntu desde el Cd
Ubuntu se distribuye como un Live CD,
lo que significa que el sistema está almacenado en un CD y puede
ejecutarse desde éste sin necesidad de instalación. De este modo Ubuntu
no efectuara ninguna modificación en su ordenador.
Más tarde, si así lo así lo decide,
podrá instalarlo en su disco duro.
Arranque desde el Cd-ROM
En primer lugar hemos de asegurarnos
que nuestro equipo está preparado para arrancar desde la unidad de
CD-Rom. En lq actualidad esta característica es común a todos los
equipos informáticos, únicamente tendremos que preocuparnos de
configurar la BIOS para activar esta opción, en el caso de no estar
activada. Una vez nos hemos asegurado de que nuestro equipo arrancará
desde la unidad de CD-Rom, es el momento de insertar el Cd de Ubuntu y
reiniciar el sistema.
Ubuntu despierta