Sobre Software Libre

| Índice | Prólogo | Introducción | Autores | Glosario | Libro en PDF |

Glosario de términos y acrónimos

AbiWord: Procesador de textos libre. Está integrado en GNOME, aunque también existen versiones para otras plataformas, incluido Windows. Su página web se puede encontrar en http://www.abisource.com.

Ada: Lenguaje de programación diseñado con la seguridad en mente, principal razón por la cual fue encargado por el Departamento de Defensa de EEUU. Es por eso que tiene una gran aceptación en la industria aeronáutica y aeroespacial. Su nombre proviene de Ada Lovelace, la primera hacker de la historia. El compilador más popular de Ada es GNAT.

Apache: Servidor web más popular con una cuota de mercado superior al 60% desde hace años. Véase también Apache Software Foundation.

Apache Software Foundation: Fundación que se encarga de velar por el desarrollo y la promoción del servidor web Apache y de otros proyectos generalmente relacionados con tecnologías web como Jakarta. Más información en http://www.apache.org.

Arquitectura (de ordenadores): Se trata de un concepto que engloba el diseño y funcionamiento de los ordenadores que especifican entre otros aspectos el formato y el conjunto de instrucciones. Existen muchas arquitecturas, siendo la más popular la i386 por ser la utilizada en los PC.

Arranque dual: Al arrancar el ordenador, el usuario puede elegir entre varios sistemas operativos, como por ejemplo entre Windows y GNU/Linux. Cada sistema operativo ha de estar en una partición independiente.

BarraPunto: Sitio de noticias en español centrado en la temática de software libre, aunque no de manera exclusiva. Se puede visitar en http://www.barrapunto.com.

BerliOS: Portal tipo SourceForge. Más información en http://developer.berlios.de.

bash: Tipo de shell, en particular la que suele venir por defecto en la mayoría de los sistemas GNU/Linux.

BSA: Acrónimo de Business Software Alliance. Se trata de una asociación de la que son miembros la mayoría de las grandes compañías de software propietario que lucha contra la copia ilegal. Su lema es Promoviendo un mundo digital seguro y legal.

BSD: Acrónimo de Berkeley Software Distribution (Distribución de Software de Berkeley). Da nombre tanto a sistemas como a un tipo de licencias. Los sistemas BSD son sistemas libres basados en Unix, pero con un núcleo y un conjunto de herramientas ligeramente diferentes a las que encontramos en GNU/Linux. Existen varios sabores de BSD: FreeBSD, OpenBSD y NetBSD, cada uno con sus peculiaridades. Las licencias BSD son también conocidas como licencias minimalistas.

*BSD: véase BSD.

C/C++: Lenguajes de programación. C fue creado a principios de los 70 para el desarrollo de Unix; se trata de uno de los primeros lenguajes de programación que permiten la programación de alto nivel. C++ es una versión posterior de C que añade técnicas modernas de programación. La mayoría del código libre está escrito en C o C++.

ChatZilla: Cliente de IRC. IRC es un sistema que permite la comunicación síncrona a través de Internet. ChatZilla se desarrolla como parte del proyecto Mozilla. Más información en http://www.mozilla.org/projects/rt-messaging/chatzilla.

COBOL: Acrónimo de Common Organization Business Oriented Language (Lenguaje Común Orientado a la Organización de Negocios), aunque también se puede encontrar como COmmon Business Oriented Language (Lenguaje Común Orientado a Negocios). Se trata de un lenguaje de programación de finales la década de los 60 cuyo propósito era poder ser utilizado en cualquier ordenador. A día de hoy su utilización es bastante limitada, aunque se encuentra con frecuencia en aplicaciones bancarias y programas antiguos.

Código abierto: Véase Open Source.

Código fuente (también conocido como fuentes): Se trata de las instrucciones de ordenador escritas en un lenguaje de programación. En la fase de compilación se transforma en código máquina. Para que el software sea libre, el código fuente debe ser accesible, ya que sino la posibilidad de realizar modificaciones, aunque no sea imposible, se dificulta sobremanera.

Código máquina (también conocido como código binario): Se trata del código que los ordenadores pueden ejecutar. Consta de unos y ceros, aunque existen otras formas de representación como octal o hexadecimal. El código máquina es difícilmente comprensible para los humanos -y la creación de complejas aplicaciones casi imposible-, por lo que se crearon los lenguajes de programación de alto nivel.

Compilador: Se encarga principalmente de traducir los ficheros escritos en lenguajes de programación (comprensibles para los humanos) en código máquina (unos y ceros, comprensibles generalmente sólo por los ordenadores). Ejemplos de compiladores son GCC y GNAT.

Compresión: Las secuencias de audio y vídeo ocupan mucho espacio, por lo que se utilizan técnicas de compresión que hacen que el tamaño disminuya. De esta forma se facilita su intercambio (el tiempo de descarga de un vídeo comprimido en formato DivX es menor que sin comprimir o un vídeo que antes requería mucho espacio ahora cabe en un CD-ROM). DivX y MP3 comprimen con pérdidas, lo que significa que el archivo comprimido no tiene la calidad del original. Sin embargo, las pérdidas son -en muchas ocasiones y dependiendo del factor de pérdidas introducido- tolerables (incluso indetectables) para el ser humano. Existen formatos de compresión sin pérdidas, como el usado en los archivos zip, pero su utilidad es menor para audio y vídeo.

Copyleft: Tipo de licencia que obliga a los que redistribuyen el software a hacerlo bajo las mismas condiciones con las que lo recibieron. De esta forma, se transfiere a quien recibe cualquier trabajo derivado las mismas libertades de redistribución y modificación que le dieron al original. El lema oficioso del copyleft es all rights reversed. La licencia más conocida es la GNU GPL, aunque existe alguna más. Más información en http://www.gnu.org/copyleft/copyleft.es.html.

CORBA: Acrónimo de Common Object Request Broker Architecture. Es un estándar que permite la intercomunicación entre aplicaciones heterogéneas. De esta forma, programas escritos en diferentes lenguajes de programación y para arquitecturas diferentes pueden interoperar. Más información en http://www.corba.org.

Cracker: Persona (habilidosa o no con entornos informáticos) con intenciones maliciosas. Sinónimo de delincuente informático. Nótese la diferencia con hacker.

CVS: Acrónimo de Concurrent Versions System (Sistema Concurrente de Versiones). Sistema que permite a varios desarrolladores trabajar de manera simultánea y asíncrona en la programación de un mismo software facilitando la sincronización y minimizando las colisiones. Más información en http://www.cvshome.org.

DB2: Gestor de base de datos creado por IBM.

DeCSS: CSS es el acrónimo para Content Scrambling System (Sistema de Cifrado de Contenidos), un sistema de cifrado utilizado en DVDs. El principal propósito de CSS es evitar la copia ilegal, pero también puede forzar otras restricciones. DeCSS es un programa que rompe este cifrado y permite la lectura de estos DVDs. El noruego Jon Johansen fue llevado a juicio por grandes corporaciones multimedia a finales de la década de los 90 por haber realizado una implementación de DeCSS para GNU/Linux. Fue absuelto a principio de 2004.

Debian: Sistema operativo libre gestionado y promocionado íntegramente por cerca de mil voluntarios. En la actualidad, Debian utiliza el kernel de Linux para llevar a cabo su distribución (aunque se espera que existan distribuciones Debian con otros kernels, por ejemplo con HURD, en el futuro). Actualmente está disponible para varias arquitecturas, entre ellas la i386. Más información en http://www.debian.org/index.es.html.

Depurador: Programa de ordenador utilizado a la hora de crear software para encontrar y corregir errores de programación. El depurador libre más conocido es GDB del proyecto GNU.

Distribución: La labor de las distribuciones es la integración de software independiente para su correcto funcionamiento en conjunto. Las distribuciones de GNU/Linux, como Debian, Red Hat, Slackware o SuSE, toman el código de los autores originales y lo empaquetan de manera que al usuario final le sea fácil instalar, actualizar, borrar y usar el software en su ordenador.

Distro: véase distribución.

DivX: Tecnología de compresión de vídeo basada en el estándar de compresión MPEG-4.

DMCA: Acrónimo de Digital Millenium Copyright Act. Se trata de una actualización de las leyes de copyright promulgadas por el Senado de EEUU a finales de la década de los 90. El DMCA ha causado gran controversia, sobre todo por una sección escrita de manera tan amplia que podría dar pie a situaciones que limiten de manera efectiva la libertad de expresión.

Drivers: Software que se encarga de interactuar entre el sistema operativo y los dispositivos (hardware).

DOS: Acrónimo de Disk Operating System (Sistema Operativo de Disco). Sistema operativo de Microsoft lanzado a mediados de los años 80. Hoy en franco desuso.

(GNU) Emacs: Editor de textos (para algunos, algo más) creado por Richard Stallman como parte del proyecto GNU. Véase también XEmacs.

Eazel: Compañía dedicada al desarrollo de GNOME, en especial del gestor de archivos Nautilus. Creada en 1999, tuvo que cerrar a mediados de 2001 por quiebra.

Eric Raymond: Conocido hacker norteamericano conocido no sólo por el desarrollo de programas de software libre, sino por la autoría de varios artículos que plasman la filosofía más pragmática del software libre, en especial La Catedral y el Bazar. Fue uno de los propulsores de la Open Source Initiative y del término Open Source.

Evolution: Gestor de información personal para GNOME desarrollado principalmente por Ximian. Se trata de una aplicación que reune un potente cliente de correo electrónico, una agenda, un libro de contactos y un gestor de tareas. Más información en http://ximian.com/products/evolution.

FreshMeat: Sitio web muy concurrido donde se anuncian las nuevas versiones de aplicaciones y sistemas de software libre. Es propiedad de VA Linux. Su URL es http://www.freshmeat.net.

FreeBSD: Sistema tipo BSD. Más información en http://www.freebsd.org/es/.

Free Software Foundation (Fundación del Software Libre): Entidad sin ánimo de lucro fundada a mediados de los 80 por Richard Stallman para promocionar el uso del software libre. Su proyecto más conocido es el proyecto GNU, que no sólo ha aportado gran cantidad de software sino que también se ha preocupado de difundir la filosofía del software libre. Más información en su página web en http://www.fsf.org.

FSF: Véase Free Software Foundation.

Fundación GNOME: Fundación creada en el 2000 para velar por los intereses y el desarrollo del proyecto GNOME. La Fundación GNOME tiene un consejo directivo formado por cerca de una docena de miembros que son elegidos democráticamente entre todos los participantes del proyecto GNOME, por lo que se trata de una organización basada en la meritocracia.

Galeon: Navegador web que utiliza el motor de Mozilla, Gecko. Es muy popular por su velocidad, ya que a diferencia de las suites de Internet que engloban todo tipo de aplicaciones (navegador, cliente de correo, generador de páginas web, etc.), está especializado en la navegación. Su página web se puede encontrar en http://galeon.sourceforge.net.

Gentoo: Distribución de GNU/Linux un tanto especial, ya que sus paquetes software no vienen precompilados como es usual en el resto de distribuciones. Eso permite que el usuario de Gentoo pueda optimizarse y personalizarse de manera automática, lo que la ha hecho muy querida entre aquéllos que buscan potencia y configurabilidad. Más información en http://www.gentoo.org.

Gecko: motor de Mozilla, también utilizado por otros navegadores web (como Galeon). El motor de un navegador web se encarga de interpretar el código de las páginas web (escrito en HTML) y mostrar su contenido en la ventana del navegador.

GCC: Acrónimo de GNU Compiler Collection (Colección de Compiladores de GNU). Se trata de una serie de compiladores para diversos lenguajes de programación (C, C++, Java, etc.). Más información en http://gcc.gnu.org.

GDB: Acrónimo de GNU DeBugger (Depurador de GNU). Depurador del proyecto GNU desarrollado inicialmente por Richard Stallman a mediados de los años 80. GDB se puede utilizar para muchos lenguajes de programación, entre los que se encuentran C y C++.

(The) GIMP: Acrónimo de GNU Image Manipulation Program (Programa de Manipulación de Imágenes de GNU). Programa de tratamiento de imágenes similar a Adobe Photoshop. También existe una versión para Windows. Más información en http://www.gimp.org.

GNAT: Acrónimo de GNU Ada Translator (Traductor Ada de GNU). Compilador para el lenguaje Ada. Más información en http://www.gnat.com.

GNOME: Acrónimo de GNU Network Object Modelling Environment. Entorno de escritorio orientado a componentes CORBA cuyo objetivo es ofrecer al usuario final un interfaz amigable para GNU/Linux. Véase también KDE. Su página principal es http://www.gnome.org.

(Proyecto) GNU: Acrónimo recursivo de GNU's Not Unix. Proyecto lanzado por la Free Software Foundation con el objetivo de conseguir un sistema operativo similar a Unix, pero totalmente libre. Entre sus grandes logros está la articulación de la licencia GNU GPL. Más información en http://www.gnu.org.

GNU/Linux: Unión del kernel Linux y las herramientas proporcionadas por el proyecto GNU. Se trata de una solución de compromiso adoptada por la comunidad de software libre debido a que el fulgurante éxito de Linux ha propiciado que todo el sistema se llame como una de sus partes: el kernel.

GNU GPL: Acrónimo de GNU General Public License (Licencia Pública General de GNU). Se trata de la licencia copyleft más popular creada por la Free Software Foundation dentro del proyecto GNU. Se puede encontrar una traducción de la Licencia Pública General de GNU a nuestro idioma en http://www.garaitia.com/new/gpl-spanish.php.

Gnumeric: Hoja de cálculo para GNOME. Su autor original es Miguel de Icaza, aunque posteriormente su desarrollo fue llevado principalmente por Ximian. Más información en http://www.gnome.org/projects/gnumeric.

GPL: Véase GNU GPL.

Hacker: Programador habilidoso, experto en sistemas informáticos, gurú. Nótese la diferencia con cracker.

Hardware: Conjunto de dispositivos físicos que componen el ordenador: la pantalla, el teclado, el ratón, etc.

HelixCode: Pasó a llamarse Ximian Inc. en 2001 por un problema de nombres registrados.

HispaLinux: Asociación española de usuarios de software libre. Uno de sus grupos de interés más conocidos es ProInnova. Más información en http://www.hispalinux.es.

HTML: Acrónimo de HyperText Markup Language (Lenguaje de Marcado de HiperTexto). Es el lenguaje en el que están escritas las páginas web. Se trata de un subconjunto de SGML.

(The) (GNU) HURD: Kernel del proyecto GNU cuya pretensión es sustituir algún día a Linux. Actualmente en desarrollo. Se puede encontrar más información en su página web: http://www.gnu.org/software/hurd/hurd.html.

i386: Arquitectura de ordenador típica de los ordenadores personales (PC).

Jakarta: Subproyecto del proyecto Apache cuyo objetivo es crear soluciones libres en Java, principalmente para el entorno web. Jakarta toma el nombre de la capital de la isla de Java, ya que el lenguaje de programación principal en el que está implementado es precisamente Java. Más información en http://jakarta.apache.org.

Java: Moderna plataforma de programación creada por SUN en la década de los años 90 que incluye un lenguaje de programación propio.

KDE: Acrónimo de K Desktop Environment (Entorno de Escritorio K). Entorno de escritorio completo cuya finalidad es acercar al usuario final a los sistemas GNU/Linux gracias a su amigabilidad y facilidad de manejo. Véase también GNOME. La página principal del proyecto KDE se puede encontrar en http://www.kde.org.

KDevelop: Entorno de desarrollo integrado para el proyecto KDE. Un entorno de desarrollo integrado está pensado para facilitar a los desarrolladores la tarea de creación de software. Generalmente incluye, entre otros elementos, un editor de texto, un compilador y un depurador.

Kernel: Núcleo del sistema operativo. Es el que se encarga de las labores de más bajo nivel (el nivel más cercano al hardware) tales como gestión de memoria, de entrada/salida de dispositivos, etc. El kernel más popular en el mundo del software libre es Linux, aunque hay muchos más (por ejemplo los sistemas BSD tienen uno propio).

Knoppix: Se trata de una distribución live de GNU/Linux basada en Debian. Las distribuciones live permiten hacer uso de un sistema sin necesidad de tenerlo instalado en el ordenador, ya que arrancan desde el CD y todas las aplicaciones utilizadas están incluidas en el propio CD. Este tipo de distribuciones se han hecho muy populares en los últimos tiempos, ya que permiten probar software de manera sencilla. Más información en http://www.knoppix.de.

KOffice: Completa suite ofimática de KDE. Incluye, entre otros programas, un procesador de textos (KWriter), una hoja de cálculo (KSpread), un programa para realizar presentaciones (KPresenter) y una aplicación de flujo de grafos del tipo Microsoft Visio (Kivio). Más información en http://www.koffice.org

Konqueror: Navegador web y gestor de ficheros (entre otras muchas funcionalidades) del proyecto KDE. Es muy potente y versátil. En su página web se puede encontrar más información: http://www.konqueror.org

Kriptópolis: Sitio web en español dedicado a la privacidad y seguridad en Internet. La dirección de su web es http://www.kriptopolis.com.

Lenguaje de programación: Conjunto de reglas semánticas y sintácticas utilizadas para dar instrucciones a un ordenador. Los lenguajes de programación permiten trabajar a un nivel de abstracción superior que con código máquina, lo que facilita la creación y mantenimiento de programas informáticos. Existen cientos, sino miles, de lenguajes de programación. Algunos ejemplos son C, C++, Ada, Java, Pascal y COBOL.

LinEx: Distribución patrocinada por la Junta de Extremadura para la difusión de las nuevas tecnologías en su territorio. Está basada en Debian. En Andalucía, la han tomado como base para realizar a su vez una distribución adaptada a sus necesidades y que se ha denominado GuadaLinEx. Más información en http://www.linex.org

Linus Torvalds: autor principal del kernel Linux. Linus comenzó a trabajar como entretenimiento en el desarrollo de un kernel de tipo Unix cuando era estudiante de informática en una universidad finlandesa a principios de la década de los 90. Con la popularización de Linux se trasladó al famoso Silicon Valley californiano donde ha estado trabajando primero para Transmeta, una compañía dedicada a la elaboración de chips, y posteriormente en Open Source Development Labs dedicado íntegramente al desarrollo de Linux.

Linux: Kernel de sistema operativo. Su autor principal es Linus Torvalds, aunque en su elaboración han ayudado miles de desarrolladores. Más información en http://www.kernel.org

LuCAS: Acrónimo de Linux en CAStellano. Se trata de un proyecto encaminado a ofrecer documentación sobre Linux en particular y sobre software libre en general en castellano. Su URL es http://lucas.hispalinux.es

LSSI (en realidad debería ser LSSI-CE): Acrónimo de Ley de Servicios de la Sociedad de la Información y de Comercio Electrónico.

Lynx: Navegador web de texto. Se lanza desde la shell y permite navegar sin tener instalado un entorno gráfico. La página de Lynx (http://lynx.browser.org/), por supuesto, sólo contiene texto.

(Licencia) Minimalista: Tipo de licencia de software libre. Sin embargo, al contrario que las licencias copyleft (también conocidas como robustas), el programa puede ser redistribuido bajo las condiciones que se quiera siempre que se mantenga la nota de autoría. Esto significa que alguien puede redistribuir un programa licenciado con una licencia minimalista como software propietario, si así lo desea. A las licencias minimalistas, también se las conoce como licencias BSD, ya que son estos sistemas los que las han hecho tan populares.

Miguel de Icaza: Hacker mexicano fundador del proyecto GNOME y de la compañía Ximian. Miguel de Icaza es tenido por uno de los grandes gurús del software libre.

Mozilla: Proyecto iniciado por la compañía Netscape a finales de la década de los 90 tras liberar su navegador Netscape Navigator. Mozilla es a día de hoy una suite de Internet que agrupa navegador, cliente de correo electrónico y compositor de páginas web. El proyecto Mozilla además proporciona un motor para páginas web Gecko y otra serie de herramientas muy populares, como por ejemplo ChatZilla. Más información en http://www.mozilla.org.

MP3: Formato de compresión para audio.

NASDAQ: Acrónimo de National Association of Securities Dealers Automated Quotation (difícilmente traducible). Se trata del mayor mercado bursátil de EEUU y el primer mercado de valores electrónico del mundo (se fundó en 1971). Es famoso por su apuesta por las nuevas tecnologías y muchas de las empresas más importantes del sector tecnológico e informático. Se puede seguir la evolución del NASDAQ desde http://www.nasdaq.com.

Nautilus: Gestor de ficheros del proyecto GNOME. Fue desarrollado originariamente por Eazel hasta que quebró. Gracias a la disponibilidad de su código fuente, un grupo ajeno a Eazel ha seguido con su desarrollo hasta la actualidad.

Netscape: es la compañía que a mediados de la década de los 90 comercializaba el popular navegador Netscape Navigator. Cuando ya daba por perdida la guerra de los navegadores con el Internet Explorer de Microsoft, publicó el código fuente de su navegador bajo una licencia de software libre y fundó el proyecto Mozilla con el objetivo de remontar el vuelo. Fue adquirida posteriormente por AOL. Hoy el proyecto Mozilla es totalmente independiente de Netscape.

OCW: Acrónimo de OpenCourseWare. Se trata de un proyecto del Instituto Tecnológico de Massachusetts orientado a ofrecer en Internet sus cursos docentes en un formato homogéneo. Su página web es http://web.mit.edu/ocw.

Ofimática: Encargada de la organización automatizada de información destinada a la administración de entornos de oficina. Generalmente consta de un procesador de textos, una hoja de cálculo y un sistema de bases de datos. Últimamente se le han añadido muchos otros elementos como programas para realizar presentaciones y demás. Ejemplos de herramientas ofimáticas libres son OpenOffice.org y KOffice.

OpenOffice.org: Suite ofimática libre desarrollada principalmente por SUN. Consta de un procesador de textos (Writer), una hoja de cálculo (Calc), un programa para presentaciones (Impress) y una aplicación para imágenes (Draw). Se puede encontrar más información sobre OpenOffice.org en http://www.openoffice.org.

Open Source (en español: código abierto): Denominación alternativa del software libre enfocada más en los aspectos pragmáticos (modelo de desarrollo más dinámico, productivo, de mejor calidad, etc.). Uno de los creadores de este término y de la Open Source Initiative que lo avala fue Eric Raymond. Véase http://www.opensource.org.

OS/2: es un sistema operativo desarrollado por IBM, en un principio pensado como sucesor de DOS. Tiene algunas características comunes tanto con Windows como con Unix.

OSI: véase Open Source Initiative.

Open Source Initiative: Organización sin ánimo de lucro dedicada a gestionar y promocionar el término Open Source. Su página web es http://www.opensource.org.

PADRE: Acrónimo de Programa de Ayuda para efectuar la Declaración de la Renta en España.

Partición: División del espacio de almacenamiento del disco duro en partes independientes. Esto posibilita, entre otras funcionalidades, tener sistemas operativos diferentes en un mismo ordenador. Véase también arranque dual.

Pascal: Lenguaje de programación de la década de los 70 escasamente utilizado hoy en día, aunque algunos de sus sucesores sí que cuentan con amplio eco en la industria del software.

plug-and-play: Método cuyo objetivo es que el sistema operativo, los controladores y los elementos hardware funcionen de manera conjunta sin necesidad de la intervención del usuario.

ProInnova: Grupo de interés de HispaLinux y de la Asociación de Técnicos de Informática (ATI) en favor de la libertad de innovación. Sus esfuerzos, por el momento, están centrados en dos problemas: patentes de software y extensiones de las legislaciones sobre derechos de autor. Más información en http://proinnova.hispalinux.es.

Red Hat: Distribución de GNU/Linux. Se trata de una distribución comercial -gestionada por la compañía Red Hat Linux- que utiliza paquetes en formato RPM.

Red Hat Linux: Empresa que realiza y comercializa Red Hat. Fue una de las primeras empresas de software libre en aparecer en medios de comunicación no dedicados específicamente a la tecnología, en espacial tras su impresionante salida a bolsa en el índice NASDAQ a finales de la década de los 90. Aunque sus acciones a día de hoy valen una centésima parte del valor de pico que alcanzó antes del desastre de las punto com, desde hace un par de años tiene un balance contable positivo. La dirección de su página web es http://www.redhat.com.

RIAA: Acrónimo de Recording Industry Association of America (Asociación Americana de la Industria Discográfica). Entidad equivalente a la SGAE española. Su página web se puede encontrar en http://www.riaa.org.

Richard Stallman: Gurú, hacker y filósofo del movimiento del software libre. A mediados de los años 80 fundó la Free Software Foundation y el proyecto GNU. Ha participado en la creación de multitud de programas de software libre (el editor de textos Emacs, el depurador GDB, etc.). En los últimos años, su actividad principal se limita a viajar por el mundo y dar conferencias sobre software libre y en contra de la patentabilidad del software.

(Licencia) Robusta: Véase copyleft.

RPM: Acrónimo de Red Hat Package Manager (Gestor de Paquetes de Red Hat). Sistema de paquetes creado y utilizado en Red Hat y distribuciones derivadas. Una aplicación software suele empaquetarse en uno o varios paquetes para facilitar su instalación y configuración.

Savannah: Sitio tipo SourceForge del proyecto GNU. Puede encontrarse en http://savannah.gnu.org.

SGAE: Acrónimo de Sociedad General de Autores y Editores.

SGML: Acrónimo de Standard Generalized Markup Language. SGML es un metalenguaje que permite la creación de lenguajes de marcado, como pueden ser HTML o XML.

Shell: También conocido como la línea de instrucciones (o de comandos). Mientras en los entornos de ventanas, el sistema software espera la introducción de instrucciones por parte del usuario principalmente mediante el uso del puntero de ratón u otros elementos gráficos, en la línea de instrucciones las instrucciones son órdenes escritas mediante el teclado de manera textual.

Sistema de ficheros: Se encargan de gestionar el almacenamiento, organización jerárquica, manipulación, navegación, acceso y consulta de ficheros.

Slackware: Popular distribución de GNU/Linux, en muchas ocasiones recomendada a los novatos por su simplicidad de instalación y la inclusión de las últimas versiones de software libre publicado. Más información en http://www.slackware.com.

Software: Componente intangible en la informática. Generalmente se trata de una serie de instrucciones elaboradas por humanos en lenguajes de programación de alto nivel (código fuente) que luego son traducidas por un compilador a código máquina (unos y ceros comprendidos por las máquinas). El software se divide en software de sistema, parte que corresponde a los sistemas operativos, o de aplicación, que agrupa a los programas de los que el usuario suele hacer uso. Estrictamente el software también incluye la documentación del programa, aunque ésta se encuentre en un manual.

Software libre: Tipo de software con condiciones de uso y distribución que cumplen con las propiedades para ser considerado libre. En el artículo Definición de Software Libre incluido en esta colección se pueden encontrar las cuatro libertades que ha de tener un software para ser considerado libre.

Software propietario (o software privativo): Software con condiciones de uso y distribución que no cumplen con las condiciones para ser software libre. Véase software libre.

StarOffice: suite ofimática hermana de OpenOffice.org. OpenOffice.org es una bifurcación de una versión de StarOffice de principios de los 2000 que se publicó bajo las condiciones de software libre. SUN es la que se encarga del mantenimiento y de liderar el desarrollo tanto de StarOffice como de OpenOffice.org, aunque en el segundo caso -gracias a su licencia de software libre- se beneficie del trabajo de la comunidad que participa en el desarrollo y promoción de OpenOffice.org.

SuSE: Acrónimo alemán de System und Software-Entwicklung (Desarrollo de Software y Sistemas). Distribución que tuvo sus orígenes a mediados de los 90 en Alemania. A finales de 2003, SuSE fue comprada por la norteamericana Novel. Su página web es http://www.suse.de

Streaming (en español: flujo): Se trata de un modo de transmisión de datos entre cliente y servidor un poco peculiar (para lo que es común en Internet) ideado principalmente para la transmisión de datos multimedia. El flujo de datos ha de ser constante, para evitar interrupciones incómodas en audio y vídeo, y se ha de mantener la ordenación original de los datos, porque sino se dificulta la comprensión de audio y vídeo. El streaming suele utilizarse conjuntamente con técnicas de compresión.

SourceForge: Sitio web que facilita la creación de software libre por parte de desarrolladores distribuidos por todo el mundo. Facilita espacio web para anunciar el proyecto, listas de correo electrónico, CVS, sistemas de gestión de erratas, etc. SourceForge es gestionado por la compañía VA Linux. En los últimos años han aparecido otros sitos tipo SourceForge, como Savannah y BerliOS. Se puede visitar SourceForge en http://www.sourceforge.net.

tcsh: Tipo de shell.

Tiempo de ejecución: Se trata del espacio temporal en el que el ordenador está ejecutando las instrucciones correspondientes a un programa software.

Unix: Sistema operativo muy portable (se puede usar en varias arquitecturas) creado a principios de los 70 en los laboratorios de AT&T por Ken Thompson, Dennis Ritchie y Dougles McIlroy. La filosofía de Unix han dado pie a una amplia gama de sistemas operativos que siguen sus principios, como los sistemas GNU/Linux, OS/2, etc. El lenguaje de programación C fue creado para el desarrollo de Unix.

UCITA: Acrónimo de Uniform Computer Information Transactions Act. Es una ley propuesta en EEUU para regular las transacciones de información entre ordenadores. Su complejidad hace que incluso sea difícil de comprender para los abogados. Una de las críticas más comunes a la UCITA es que favorece a las grandes compañías de software propietario, como las asociadas a la BSA.

USB: Acrónimo de Universal Serial Bus (Bus Serie Universal). Proporciona un bus serie estándar para conectar dispositivos al ordenador, de manera que la conexión de éstos se facilita enormemente. Más información en http://www.usb.org.

VA Linux: Empresa estadounidense que gestiona FreshMeat y SourceForge entre otros sitios web importantes en el mundo del software libre.

WINE: Acrónimo de WINE Is Not an Emulator. Permite ejecutar programas para Windows en un entorno Unix como pueden ser los sistemas GNU/Linux o los *BSD. Se puede encontrar más información en http://www.winehq.com.

X: Estándar de facto para sistemas de ventanas multiplataforma. La Fundación X.org es la que gestiona este estándar, además de promocionar el sistema de ventanas X Window. Por eso, a las X Window se las conoce también popularmente como las X. Más información en http://www.x.org.

XEmacs: editor de texto basado en GNU Emacs. Se trata de una bifurcación de GNU Emacs, ya que algunos desarrolladores consideraron que la forma de trabajar de este proyecto no era la adecuada y decidieron crear otro. Su página principal es http://www.xemacs.org.

Ximian: Empresa fundada por Miguel de Icaza para acelerar el desarrollo del entorno de escritorio GNOME. En agosto de 2003 fue adquirida por Novell. Su página web se puede encontrar en http://www.ximian.com

XFree86: Implementación libre del sistema de ventanas X Window para GNU/Linux, los sistemas *BSD y otros. Más información en http://www.xfree86.org.

XML: Acrónimo de eXtensbile Markup Language (Lenguaje de Marcado eXtensible). Se trata de un subconjunto de SGML que permite describir datos. Ha ganado en popularidad en los últimos tiempos debido a que facilita el intercambio y procesamiento de datos. Más información en http://www.xml.com.

X Window: Sistema de ventanas para GNU/Linux y otros sabores de Unix. X Window fue lanzado a principios de los años 80 por el Massachusetts Institute of Technology. Los desarrolladores de las X Window hacen especial hincapié en que el nombre de su sistema de ventanas no incluye una ese al final. También se las conoce popularmente como las X. Véase también X y XFree86.

Libro "Sobre Software Libre" - - http://gsyc.escet.urjc.es/~grex/sobre-libre