"...voy a escribir un sistema de software
completo compatible con Unix llamado GNU (siglas de Gnu No es Unix), y lo
distribuiré libre a quienes puedan usarlo. Contribuciones de dinero,
programas y equipos son muy necesitadas.
Inicialmente, GNU constará de un núcleo de sistema [kernel] más todas las
utilidades necesarias para escribir y ejecutar programas en lenguaje C:
editor, interface de comandos [shell], compilador C, enlazador,
ensamblador, y algunas otras cosas. ...
¿Quién soy yo?
Soy Richard Stallman, inventor del original y muchas veces imitado editor
EMACS, ahora en el Laboratorio de Inteligencia Artificial del MIT.
He trabajado a fondo en compiladores, editores, depuradores, interpretes
de comandos, el Sistema Incompatible de Tiempo compartido y el sistema
operativo Máquina Lisp. Abrí el camino para el soporte de despliegue
en terminal independiente en el ITS. Además he implementado un sistema de
archivos a prueba de caídas y dos sistemas de ventanas para máquinas Lisp."
De esta manera RMS daba inicio al proyecto GNU un 27 de Septiembre de 1983 en el MIT (yo solo tenía 1 año).
El inicio se retrasó hasta 1984 pero sin duda este anuncio es el inicio de lo que hoy conocemos como software libre.
Más información:
Anuncio original en español.
Página oficial Proyecto GNU.
Página de RMS.
sábado, 27 de septiembre de 2008
viernes, 8 de agosto de 2008
jueves, 31 de julio de 2008
Hola Mundo con Java y Ubuntu
¿Qué es Java?
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems en la década de los 90's
Antes que nada hay que tener todo lo necesario para hacer que funcione esto. Si ya hiciste el ejemplo anterior con C# esto se te hará pan comido. Si empiezas desde cero de igual forma verás que es muy sencillo.
1. Abre una terminal y escribe:
2. Después de este paso lo que sigue es crear nuestro archivo .java y escribir nuestro código. En una terminal escribimos:
Nota: Probablemente tendrás que escribir cd Desktop, más si no usas ubuntu.

3. Verás que en este punto habrás creado una carpeta en tu escritorio llamada holajava y saldrá un editor en el cual vamos a escribir lo siguiente (ver imágen)
Nota: Es importante que el nombre del archivo y el nombre de la clase publica sean los mismos, de lo contrario marca un error. En C# no es necesario esto.
4. En la terminal escribimos:
y por ultimo

Como se puede ver hay muchas similutudes con el hola mundo en C#.
Felices Líneas (me refiero a las de código).
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems en la década de los 90's
Java se creó con cinco objetivos principales:
- Debería usar la metodología de la POO.
- Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
- Debería incluir por defecto soporte para trabajo en red.
- Debería diseñarse para ejecutar código en sistemas remotos de forma segura.
- Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos, como C++.
Antes que nada hay que tener todo lo necesario para hacer que funcione esto. Si ya hiciste el ejemplo anterior con C# esto se te hará pan comido. Si empiezas desde cero de igual forma verás que es muy sencillo.
1. Abre una terminal y escribe:
$ sudo aptitude install sun-java5-jdk sun-java5-bin sun-java5-demo sun-java5-jre2. Después de este paso lo que sigue es crear nuestro archivo .java y escribir nuestro código. En una terminal escribimos:
$ cd EscritorioNota: Probablemente tendrás que escribir cd Desktop, más si no usas ubuntu.
$ mkdir holajava$ gedit holajava.java
3. Verás que en este punto habrás creado una carpeta en tu escritorio llamada holajava y saldrá un editor en el cual vamos a escribir lo siguiente (ver imágen)
public holajava{
public static void main(String args[]){
System.out.println("Hola Mundo");
}// fin del main
}// fin de la clase holajavaNota: Es importante que el nombre del archivo y el nombre de la clase publica sean los mismos, de lo contrario marca un error. En C# no es necesario esto.
4. En la terminal escribimos:
$ javac holajava.javay por ultimo
$ java holajava
Como se puede ver hay muchas similutudes con el hola mundo en C#.
Felices Líneas (me refiero a las de código).
Enviar por correo electrónicoEscribe un blogCompartir en XCompartir con FacebookCompartir en Pinterest
Publicado por
Driver
en
17:11
Etiquetas:
Linux,
Programación,
SO,
Ubuntu
Suscribirse a:
Entradas (Atom)
