Brave GNU World

[image of the Head of a GNU]



 

Georg's

Brave GNU World

Permisos de copia al final

Traducido por  Nicolás García-Pedrajas

Número 2

[DE | FR | JA | EN]

 Bienvenidos al segundo número del Brave GNU World de Georg. El primer tema de este mes es un Proyecto GNU dentro del área de los programas de diseño asistido por computador.

Electric

 Hasta ahora la mayoría de los programas integrados de trazado de circuitos tenían el problema de o bien ser muy caros o bien carecer de características necesarias. Electric [4] de Steven Rubin busca cambiar todo eso.

 Electric soporta trazado IC así como diseño esquemático. El usuario puede utilizar lenguajes basados en texto (VHDL) y "programar " sus chips en TCL o LISP. Además, soporta límites geométricos complejos para los circuitos. Electric es bastante independiente de la plataforma porque entiende formatos de ficheros ampliamente extendidos y ejecuta en todos los sistemas UNIX así como en Windows y Macintosh.

 El año pasado, cuando Electric se convirtió en un Proyecto GNU oficial, había visto ya 15 años de desarrollo. Comenzó en el laboratorio de investigación Schulumberger de Palo Alto,  durante un tiempo fue vendido bajo el nombre de "Bravo3VLSI" y ahora es Software Libre.

 Esto es especialmente importante porque muestra que el concepto de Software Libre también tiene sentido en áreas muy específicas y bien definidas.

 El problema de la nomenclatura ha mostrado ser controvertido en sí mismo, casi explosivo. Ha llevado a muchas discusiones, por ello trataré de discutirlo de forma neutral.

Nomenclatura

 Muchas personas han hecho notar que los amigos de GNU hablan de "GNU/Linux" más que de "Linux". En mi opinión esto se ha convertido en necesario para reconocer el cambio de estructura de los sistemas operativos.

 Antes de la llegada de GNU/Linux, los sistemas operativos y sus núcleos asociados venían de la misma fuente. Sistemas como Solaris o HP-UX también consisten en un sistema y un núcleo pero ambos son puestos en un lote por SUN o HP y es imposible obtener uno sin el otro. Al hacer el núcleo de Linux disponible para el núcleo del sistema GNU, Linus Torvalds creó una sistuación que no había existido antes. Dejadme elaborar la idea.

 A pesar de que el Proyecto GNU y el núcleo de Linux están entrelazados muchas veces y se inspiran mutuamente de muchas formas, el núcleo de Linux es independiente de la Free Software Foundation incluso a pesar de que está licenciado bajo la GNU General Public License. El Proyecto GNU también está trabajando en otro núcleo, el HURD [5], que también será licenciado bajo GPL y trabajara en el sistema GNU; pero esto es todo lo que tienen en común. Los dos núcleos siguen diferentes principios de diseño que influyen en sus características. Los sistemas basados en GNU con núcleo Linux y con núcleo HURD se conportarán de forma diferente, esta es la razón por la cual el núcleo debe ser parte del nombre correcto de cualquier sistema.

 Además, existen proyectos como el "Demon Penguin Project", que buscan hacer que el núcleo de Linux ejecute en un sistema basado en FreeBSD. Dado que el núcleo de Linux es Software Libre sería posible que compañías como IBM o SUN lo usaran en sus sistemas algún día. Todos estos sistemas tendrían el núcleo de Linux en común pero estarían muy lejos de ser idénticos. Esto significa un nombre correcto de un sistema debe contener también la base del sistema operativo.

Esta es una de las razones más importante por la que el Proyecto GNU utiliza la nomenclatura [Sistema]/[Núcleo] que permite un nombre no ambiguo y refleja directamente  las relaciones entre sistemas operativos. Así un sistema basado en GNU con núeclo Linux se llama GNU/Linux. Cambiando el núcleo por el de HURD se convierte en GNU/HURD y un sistema basado en FreeBSD con núcleo Linux sería FreeBSD/Linux.

 Actualmente están disponibles distribuciones como Debian, RedHat o SuSE (por citar sólo algunas) basadas en el sistema GNU. Un nombre diferente no parecía ser necesario, por ello el uso de "Linux" para todo el sistema se estableció por sí mismo en el pasado. Sin embargo, ahora se puede esperar que otros sistemas entren en pista pronto. El primer sistema Debian GNU/HURD está programado para ser publicado este año y es posible que otros proyectos avancen también rápidamente.

 Seguro que esta nueva nomenclatura parece inusual al prinicipio, pero el habituarse a algo requiere que se exponga con frecuencia. Esta es la razón por la cual el Proyecto GNU busca estimular el uso de esta nueva nomenclatura tanto como sea posible, y por eso se utiliza GNU/Linux en todos nuestros documentos oficiales.

 Suficiente teoría por este mes, continuemos con algunos proyectos que considero muy interesantes.

Free Delphi

 Para llevar la filosofía de GNU al amplia área del software de gestión, un grupo de programadores de software libre radicado en Hamburgo  ha comenzado un proyecto de "Free Delphi".

 El código inicial del proyecto está siendo proporcionado por su iniciador, Gisbert Burckardt, que puso su propio archivo personal de aplicaciones bajo GPL. construyendo sobre estos módules está planeado crear un conjunto completo de soluciones de gestión bajo la GNU General Public License. Cualquiera que esté interesado en el proyecto o desee participar puede mirar la página del proyecto [7] o enviar un correo [6].

 Nota: Delphi de Borland/Inprise es un lenguaje de programación sucesor directo de Turbo-Pascal. Dadas sus muy buenas capacidades de interacción con bases de datos es uno de los lenguajes favoritos para aplicaciones de gestión bajo Windows. Se ha anunciado un porte a GNU/Linux.

 Incluso aunque el uso práctico puede ser limitado creo que os encantará escuchar algo acerca de esto:

Mainframe GNU/Linux

 Un equipo alrededor de Linas Vepstas ha comenzado un porte de GNU/Linux a la arquitectura mainframe IBM 360/370/390. Actualmente el compilador y el enlazador pueden considerarse libres de errores y el núcleo de Linux compila y ejecuta. Ahora el problema entre manos es procesar la interrupciones hardware. Aquellos que se sientan atraídos hacia esta "acrobacia inducida por testosterona", como Linas Vepstas lo llama, pueden mirar el punto web [8].

 Ocurre con bastante frecuencia que la gente pregunta qué pueden hacer por el Proyecto GNU. Esta última parte es para todos los que estén buscando una idea.

GNU Search Engine

 Me ha pedido bastante gente que anuncie la necesidad de una motor de búsqueda que únicamente se concentre en Software Libre. La razón más importante para ello es que frecuentemente el Software Libre no se puede encontrar con motores de búsqueda comerciales porque con mucha frecuencia los autores no registran sus páginas en todas las motores de búsqueda. Con mucha frecuencia se busca Software Libre y sólo se encuentra un montón de programas con tests gratuitos o ciertas "imágenes gratis". Esto es irritante.

 Para conseguir una mejor cobertura e interrelación del Software Libre la motor de búsqueda debería contener puntos web, documentos y programas. Un fichero de ejemplos de código fuente para ciertas soluciones podría ser muy útil. Una aplicación increíblemente potente sería un índice de Software Libre en el que se puedieran buscar implementaciones de ciertos algoritmos o soluciones a determinados problemas.

 Ok, suficiente por este mes en Brave GNU World, una vez más desearía animarte a no escatimar  tu crítica constructiva e ideas. La dirección se puede encontrar en las infos [1].
Info
[1] Envía ideas, comentarios y preguntas a Brave GNU World <column@gnu.org>
[2] Página del Proyecto GNU  http://www.gnu.org/
[3] Página del Brave GNU World de Georg http://www.gnu.org/brave-gnu-world/
[4] Página de Electric: http://www.electriceditor.com/
[5] Página de HURD: http://www.gnu.org/software/hurd/hurd.html
[6] Gisbert Burckardt G_Burckardt@compuserve.com 
[7] Free Delphi http://www.free-delphi.de/ 
[8] IBM 360/370/390 Mainframe GNU/Linux: http://linas.org/linux/i370.html


Volver a número anterior / Página de Brave GNU World

Volver a Página de GNU.

Por favor envía las preguntas y peticiones de información acerca de FSF y GNU gnu@gnu.org. También hay otras formas de contactar con la FSF.

Por favor envía los comentarios sobre la columna Brave GNU World a column@gnu.org, envía los comentarios sobre estas páginas web a webmasters@www.gnu.org, envía otras preguntas a gnu@gnu.org.

Copyright (C) 1999 Georg C. F. Greve, versión en Alemán publicada en Linux-Magazin

Se concede Permiso para realizar y distribuir copias literales de esta transcripción siempre  que aparezcan el copyright y esta nota de permiso.

Actualizado:18 Apr 1999 greve