domingo, 30 de septiembre de 2012

Richard Stallman

En esta oportunidad tendre el privilegio de hablarle de unos de los mas grandes gurûs de la informatica,ademas es el creador del proyecto GNU;Richard Stallman.
Esta idea surgió hace mucho, cuando Stallman era estudiante de Harvard y trabajaba en el Laboratorio de Inteligencia Artificial del Massachusetts Institute of Technology (MIT). Una compañía había donado a la división una impresora. Pero cada vez que el papel se trababa hacía falta ir hasta la máquina y se perdía mucho tiempo; la impresora no era capaz de enviar una señal a las estaciones de trabajo avisando sobre el problema. Stallman buscó entonces los controladores de software para añadir a mano esta función, pero descubrió que estaban en código binario; era imposible editarlos o modificarlos. Cuando pidió el código fuente, se lo negaron.
Ese día nació la idea del Proyecto GNU, que fundó en 1984 y que se proponía crear un sistema informático completo con código fuente libre. Siguiendo el modelo del Unix (un núcleo y una gran cantidad de pequeños programas que hacen funciones discretas que pueden, a su vez, enlazarse), Stallman y otros programadores comenzaron a sumar módulo tras módulo al GNU. Incluso empezaron a escribir un núcleo (o kernel), el fragmento de código que da vida a una computadora, llamado Hurd. En 1985 se estableció la Fundación del Software Libre (o FSF, Free Software Foundation, en inglés), una organización que apoyaría la producción de código para GNU y manejaría la distribución del programa más conocido de Stallman, el Emacs, un poderoso editor de texto extensible por medio del lenguaje Lisp que estaba disponible gratuitamente en servidores FTP, pero que además se vendía por correo a 150 dólares el ejemplar. Stallman insiste con que la palabra free no significa gratis, sino libre; y que a su juicio es perfectamente lícito ganar dinero distribuyendo programas, con la condición de que el código fuente esté disponible públicamente. Para darle soporte legal a toda la operación, Stallman escribió lo que se conoce como la Licencia Pública General (o GPL, por General Public License).
Una licencia de software es básicamente la autorización que le da el autor al usuario para emplear una copia del programa; todos los programas vienen con una licencia, usualmente conocida como CLUF (Contrato de Licencia para el Usuario Final). Pero la GPL y la CLUF son como el día y la noche. La GPL autoriza no sólo a distribuir libremente copias de los programas (incluso cobrando dinero por eso), sino que además obliga a incluir el código fuente y fomenta los cambios en este código con el fin de mejorar el software. Por otro lado, sin embargo, preserva el copyright sobre el software, con lo que se evita que un individuo o una compañía se apropien del programa y lo conviertan en lo que se conoce como software propietario. Esto es sin código fuente y con fuertes restricciones en cuanto a la distribución de copias.
En 1991, Linus Torvalds lanzó, bajo el paraguas de la GPL, la primera versión del Linux, su núcleo de Unix para plataformas Intel x86 (la PC estándar, en otras palabras), y en poco menos de un año se había establecido como el núcleo ideal para el Proyecto GNU, desplazando, al menos por el momento, al Hurd.
De pronto, el círculo se había cerrado y existía un sistema informático libre, gratuito y de código fuente abierto. Gigantes como Compaq e IBM lo han adoptado hoy, además de unos 20 millones de usuarios.
Stallman es el padre de esa pujante comunidad, y es también un programador muy premiado. Recibió en 1991 el Grace Hopper, de la Association for Computing Machinery -la agrupación de informática más importante de los EstadosUnidos-, por el desarrollo del Emacs. En 1990 le habían otorgado la beca de la MacArthur Foundation y, en 1996, el doctorado honorario del Instituto Real de Tecnología de Suecia. Dos años después recibió -junto con Linus Torvalds- el premio Pioneer (pionero), de la Electronic Frontier Foundation. En 1999 se le otorgó el premio Yuri Rubinski.
Gracias a su estilo de vida frugal, pudo ahorrar e invertir gran parte del dinero que provino de estos premios y hoy, dice, "puedo vivir toda mi vida de las ganancias que las inversiones que hice con ese dinero me reportan, ofreciendo servicios a la comunidad". Pero no es un hombre satisfecho.
Su cruzada apunta a desterrar el software propietario; en eso, y en otras muchas cosas, no tiene pelos en la lengua. Para él, las personas tienen el derecho inalienable de ver y modificar los programas que usan en sus computadoras. Que un programa se cobre o no es lo de menos. De hecho, la compañía Ada Core Technologies vende un entorno de desarrollo para proyectos complejos que cuesta 12.000 dólares, pero el código fuente es libre; parte del éxito de Ada, aseguran sus ejecutivos, proviene precisamente de este rasgo diferencial. El porqué es simple: un gerente de sistemas puede en menos tiempo y a un costo más bajo modificar un programa para ajustarlo a las necesidades de la empresa para la cual trabaja. En una conferencia reciente, Stallman dijo que el software libre puede ser beneficioso para los negocios además "porque si el código fuente está disponible públicamente, los autores no pueden colocar funciones que el usuario no quiere, y además es una salvaguardia contra los errores que conducen a fallas de seguridad".
Stallman empieza por casa: él sólo utiliza software libre, y ninguna otra cosa. Pero su coherencia es casi excepcional; hasta las distribuciones del sistema GNU/Linux que se venden hoy en los comercios contienen software propietario. De hecho, muchos programas vitales para el funcionamiento de la civilización tal como la conocemos (desde los CAD/ CAM hasta los que hacen funcionar las torres de control de los aeropuertos) no tienen una versión libre.
Invitado por Comdex 2001, estuvo en Buenos Aires y La Nación lo entrevistó para el suplemento Informática. De la charla, que duró más de una hora, surge, de nuevo, su obsesión por la libertad individual y dice que GNU"es un proyecto social".
Le gustan las empanadas y se queja de que en Cambridge (Boston) -donde vive- no haya un delivery de esta especialidad argentina. Señala el modelo económico francés como preferible al norteamericano. "En Francia -opina- se ha hecho realidad aquello de que la tecnología traería bienestar a la gente." Stallman, de 48 años, no está casado y dice ser un músico aficionado. "La música me ayuda a evadirme, pero no tengo talento," comenta. Al terminar la entrevista, toca en su flauta una danza húngara. Una hora antes, el clima era otro. Antes de contestar preguntas, Stallman nos interroga: "Cuando hablás del sistema que he lanzado hace 17 años, ¿cómo lo llamás?" Respondemos: "GNU/Linux". Hemos pasado la prueba, Stallman se distiende y dice: -Gracias, porque el error de llamarlo "Linux" es muy dañino para el ProyectoGNU.

Aunque en general se dice simplemente "Linux" para referirse al Unix gratuito para PC, ese nombre sólo identifica el núcleo del sistema. Torvalds escribió ese núcleo, pero el resto fue creado principalmente por programadores del GNU. Por eso, Stallman insiste en que el nombre debe cambiarse.

domingo, 9 de septiembre de 2012

Emigra a UBUNTU

UBUNTU 12.04 LTS

Pasos De Instalacion


La instalacion de Ubuntu,es facil por que esta dispone de instalacion grafica,ademas es rapida de instalar.
TOMAR PRECAUCION.
Es importante de que se haga una copia de de seguridad de toda nuestra informacion que tengamos en el computador.(archivos de imagenes,musica,documentos,etc.)
Pasos
Nos tenemos que dirigir a la pagina de descarga de Ubuntu;http://www.ubuntu.com/download/desktop y donde encontraremos con la opcion alternate,desktop y server.
La arquitectura deseada ya sea adm64.iso,que es para 64 bits,o i386.iso que es para 32 bits.
Una vez seleccionada la arquitectura que deseamos(la habitual es de 32 bits)
hacemos clic Start downloady empezara nuestra descarga.
Una vez descargada te genera una imagen iso,la cual debemos grabar en un cd,pero si no disponemos de una lectora de cd,o queremos mejor instalar Ubuntu desde una pendrive.
Entremos en Accion;
Introduccimos el CD o la USB,con el sistema operativo,teniendo en cuenta que hay que modificar la orden de Arranque.Una vez hecho todos esto nos aparecera una pantalla similiar a la de la imagen acontinuacion
Luego de unos pocos segundos veremos una ventana en la cual nos permite elegir el idioma,y seleccionamos la opcion Instalar Ubuntu.
Despues de que hallamos elegido la opcion de Inslatr Ubuntu,nos presenta una nueva ventana en la cual nos muestra los requisitos de la instalacion.

Lo recomendable es elegir la opciones de “Descargar actualizaciones mientras se instala”,para que no retardarse.

El paso siguiente nos da a elegir;
*Si deseamos instalar nuestro sistema junto con otros sistemas operativos que tengamos instalado.Opcion ideal para tener varios sistemas operativos en nuestra computadora.

*Borrar todo el disco e instalar.Borrara todo lo que tengamos en el Disco duro,e instalara Ubuntu.

*Algo mas.Esta nos permite control en la particion de nuestro disco Duro.

Posteriormente despues de elegir algunas de estas opciones,nos presentara una ventana donde en la cual debemos seleccionar nuetra ubicación.




La siguiente ventana que nos presenta es poder elegir la configuracion de nuestro teclado.                                               


Ya configurado nuestro teclado,el sistema nos permite crear nuetro usuario de cuenta con su respectiva clave,para mayor seguridad y cambios queramos ya en nuestro sistema.
  Una vez creado nuestro usuario,con la respectiva clave.
Nos dara la Bienvenida,y sobra decirles que disfruten de este,y sus grandes beneficios.

viernes, 31 de agosto de 2012

Distribuciones


Distribuciones De GNU/Linux


Una distribucion Linux,o distribucion GNU/Linux es un conjunto de aplicaciones reunidas que permiten brindar mejoras para instalar facilmente un sistema Linux(llamado erroneamente ya que lo correcto es GNU/Linux).Con detalles de Linux que por lo general se resaltan las herramientas de configuracion y sistemas de paquetes.
Existen numerosas Distribuciones de Linux,cada una de ellas puede incluir cualquier numero de software adicional ya sea libre o no.


Distribuciones


 

Ubuntu
Es un completo sistema operativo GNU/Linux,es de forma libre y cuenta con apoyo de la comunidad de usuarios y con soporte profesional.
La comunidad Ubuntu se basa en las ideas consagradas en el Manifiesto Ubuntu “el software debera estar siempre disponible y sin costo alguno,dicho software podra ser utilizado en la lengua materna del usuario y a pesar de cualquier discapacidad y ademas los usuarios cuentan con la libertad de adaptar y modificar el software de acuerdo a sus necesidades”
Ubuntu incluye mas de 1.000 paquetes entre los cuales se incluyen el kernel 2.6 de linux y Gnome 2.12 que es un gestor de ventanas,tambien incluye aplicaciones que se esperan en cualquier ordenador normal,como procesador de texto,hoja de calculo y navegador para internet..Con Ubuntu tenemos un completo ordenador de escritorio,apto para el uso domestico,profesional o educativo.












Fedora
Es un sistema operativo basado en Linux,un conjunto de software que hace funcionar a una computadora.Se puede utilizar junto a otros sistemas operativos.
Es totalmente gratuito y esta constituido por programas libre y de codigo abierto,ademas cuenta con mas de 10.000 herramientas distribuidas en paquetes.No hay necesidad de preocuparse por virus y de spyware ya que por esta basado en Linux,es seguro.













Redhat Entrerprise
Es un sistema operativo basado en GUN/Linux desarrollada por Red Hat y orientadas hacia el comercial de mercada.Red Hat Enterprise Linux se libera en las versiones de servidor para x86,x86-64,Itanium,PowerPC y IBM System z.Todo el apoyo oficial de Red Hat y la formacion y la certificacion de Red Hat Programa se centra alreddor de la plataforma Red Hat Enterprise Linux.Fedora es a menudo abreviado como RHEL,aunque esto no es una designacion oficial.











Kubuntu
Es una distribucion Linux que utiliza KDE como entorno de escritorio.Es desarrollado por Canonical Ltd,y sus colaboradores.
Es un derivado oficial de Ubuntu y su nombre significa “hacia la humanidad” en el idioma bemba,y se deriva de Ubuntu (“humanidad”).La K al principio representa la comunidad KDE,la cual le provee de su escritorio y programas,vale resaltar que Kubuntu significa “gratis” en el idioma Kirundi.
PKubuntu proporciona un sistema operativo actualizado y estable para el usuario promedio,con un fuerte enfoque en la facilidad de uso y de instalacion del sistema,cada paquete en Kubuntu comparte los mismos repositorios de Ubuntu..
Cada seis meses se publica un nueva version de Kubuntu la cual recibe soporte por parte de Canonical,durante dieciocho meses,por medio de actualizaciones de seguridad,parches para bugs criticos y actualizaciones menores de programas.












Mandriva
Mandrake o Mandriva Linux es una distribucion Linux publicada por la compañía francesa Mandriva destinada tanto para principiantes como para usuarios experimentados,que ofrece un sistema operativo orientado a computadoras personales y tambiewn para servidores con un enfoque a los usuarios que se estan introduciendo al mundo de Linux y al software libre ademas por tener una amplia gama,y una comunidad de desarrolladores,es adecuada para todo tipo de variedad de necesidades:estaciones de trabajo,creacion de clusteres,servidores,firewalls,etc.
Es una de las distribuciones de GNU/Linux referentes a nivel mundial.











Gentoo Linux
Es una distribucion de GNU/Linux orientada a usuarios con cierta experiencia en estos sistemas operativos.
Fue fundada por Daniel Robbins,basada en la inactiva distribucion llamada Enoch Linux.En el año 2002,esta ultima paso a denominarse Gentoo Linux.
Este nombre proviene del ingles del pingûino papùa.
Caracteristicas
La piedra angular de Gentoo es Portage,un gestor de paquetes inspirado en los ports de FreeBSD,escrito en Python y Bsh.
Las versiones de software se actualizan de forma continua,a diferencia de otras distribuciones donde los paquetes pasan meses en pruebas.Esto permite tener un sistema con las ultimas versiones de todo software,aunque los fallos en versiones nuevas aparezcan con mayor frecuencia.









Open SUSE
Es una distribucion y proyecto libre auspiciado por SUSE Linux GmbH y AMD para el desarrollo y mantenimiento de un sistema operativo basado en Linux.Despues de adquirir SUSE Linux en enero de 2004,Novell decidio lanzar SUSE Linux Professional como un proyecto completamente de codigo abierto ,involucrando a la comunidad en el proceso de desarrrollo.La version beta de SUSE Linux 10.0,y la ultima version estable es openSUSE 12.1 de 16 de noviembre de 2011.
OpenSUSE comparte muchas caracteristicas con SUSE Linux Entreprise,ofreciendo;
AppArmor;otroga permisos a las aplicaciones en funcion de como se ejecutan e ineraccionan con el sistema.
YasST;una aplicación que openSUSE utiliza para administrar el sistema e instalar software .
Xen:software de virtualizacion.
KDE y GNOME.
Compiz;escritorio 3D que corre sobre Xgl












SuSe Linux
Es una de las mas conocidad distribuciones Linux existentes a nivel mundial,se baso en sus origenes en Slackware.Entre las principales virtudes de esta distribucion se encuentra el que sea una de las mas sencillas de instalacion y administrar,ya que cuenta con varios asistentes graficos para completar diversas tareas en especial por su gran herramienta de instalacion y configuracion YasT.


SUSE primero lanzaba las versiones personales y profesionales en paquetes que incluian una extensa documentacion impresa y esperaba algunos meses antes de lanzar las versiones en sus servidores.
Tambien es posible utilizar el sistema de instalacion CNR originalmente creado por la empresa que distribuia OS(que ahora se llama Linespire y Freespire en su version gratuita).Este sistema sincroniza nuestra maquina al servidor CNR y al darle click en la pagina de navegacion a alguno de los programas,este se instala de manera automatica en el ordenador.


Slckware
Una de las distribuciones de GNU/Linux mas antigua que tiene aun vigencia.En su ultima version,la 13.37,incluye la version del nucleo Linux 2.6.37.6 y Glibc 2.11.1.contiene un programa de instalacion sencillo de utilizar aunque puede se compleja para los nuevos en sistemas GNU/Linux,extensa documentacion aunque poca en español y un sistema de gestion de paquetes basado en menus.
Esta distribucion presenta un enfoque hacia la simplicidad de diseño no tiene nada que ver con la simplicidad de uso sino mas bien con la eficiencia del software de forma que no es una distribucion para principantes si no para los usuarios mas experimentados entre los cuales goza de mucha popularidad por el alto grado de personalizacion que permite correr con alto desempeño sobre hardware muy viejo.
Como Gentoo,estatambien puede ser una experiencia de aprendizaje de la instalacion y personalizacion de las caracteristicas mas escenciales de un Linux o puede ser una tremenda pesadilla,todo depende de la actitud,la disponibilidad de tiempo libre.



Debian
Este es un sistema operativo libre,desarrollado por mas de mil voluntarios alrededor del mundo,que aportan a traves de internet.La dedicacion de debian al software libre,su base de voluntarios,su naturaleza no comercial y su modelo de desarrollo abierto la distingue de otras distribuciones del sistema operativo GNU.Todos estos aspectos y mas se recocogen en el llamado Contrato Social de Debian.La disponibilidad en varias arquitecturas.La version estable incluye soporte para 12 plataformasi386-x86-32
amd64-x86-64
alpha-Dec Alpha
sparc-Sun SPARC
arm-Arquitectura ARM
armel-Emulador de ARM Emulator
powerpc.Arquitectura PowerPC.

lunes, 27 de agosto de 2012

Historia


Linux nace de las manos de un joven Finlandés llamado Linus Torvalds en el año 1991, estudiante de informática de la Universidad de Helsinki, quien como tesis de grado desarrolló lo que se llamó en ese momento un pequeño núcleo independiente que funcionaba en arquitecturas i386.

NACE LA UNION GNU/LINUX
El problema para Linux en 1992 era que Torvalds y sus colaboradores tenian un nucleo,pero un sistema operativo es mas que eso,es necesario uncompilador,
librerias y diversas utilidades para su buen funcionamiento.Curiosamente gran parte de todo eso ya lo tenia el proyecto GNU,al que por otro lado le faltaba ese nucleo,eternamente inacabado.Entonces surgio la gran idea de combinarlos,conjuntando ambas cosas.

Todo el software desarrollado por el proyecto GNU desde 1984, que hasta la fecha no estaba siendo usado masivamente, y al ver que el proyecto GNU no desarrollaba aun su propio núcleo (con nombre código HURD), se unió con el núcleo de Linus Torvalds conformando el proyecto GNU/Linux, un sistema Operativo totalmente GPL. El Sistema Operativo GNU/Linux es mal llamado hoy en día "Linux".
Proyecto iniciado por Richard Stallman con el objetivo de crear un sistema operativo completo libre: el sistema GNU.
Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:

Libertad 0. Libertad de ejecutar el programa como desees.
Libertad 1. Libertad de estudiar el codigo fuente del programa y realizar los 
cambios que desee el programador.
Libertad 2. Libertad de ayudar a tu programa. Crear copias exactas del
programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones estan permitidas por la comunidad.
Libertad 3. Libertad para contribuir a tu Comunidad. Hacer copias de tus
versiones modificadas y distribuirlas entre los demas.

El software libre permite que los usuarios se beneficien económicamente de éste si así lo desean sin temor a ser llamados "piratas".

Algunas Frases

Richard Matthew Stallman

Mientras la esclavitud impuesta por la economía siga pareciendo algo normal, la libertad, seguirá requiriendo sacrificios. 

Libre no significa gratis.

¿Por qué quiere regalar Microsoft copias casi gratuitas (de su programa) a escuelas y niños?, es como regalar drogas adictivas, ya que la primera dosis es gratis pero, después de ser dependiente, tienes que pagar.

Poner patentes a licencias sobre el software es como poner patentes sobre las recetas culinarias. Nadie podría comer a menos que pagara por la licencia de la receta.

Informacion Adicional

http://es.scribd.com/doc/104097142

Free Software Foundation