TeX data de la década de 1970, pero todavía se utiliza a diario: pocas piezas de software han sobrevivido tanto tiempo y de forma tan estable. Esta página explica cómo surgió TeX y hacia dónde se dirige, y explica exactamente qué significa "libre y abierto" para su licencia.
Cómo surgió TeX
TeX fue creado por Donald E. Knuth (n. 1938) de la Universidad de Stanford, una figura destacada de la informática, ganador del Premio Turing (1974) y el Premio Kyoto (1996).
La chispa fue la suya *The Art of Computer Programming*. Cuando el segundo volumen revisado se compuso por computadora, el resultado parecía notablemente peor que el tipo de letra metálica, y Knuth, no dispuesto a aceptar eso, decidió en 1978 crear un software que pudiera componer tipografía tan bellamente como la tipografía. Incluso escribió METAFONT para diseñar tipos y él mismo diseñó el tipo de letra Computer Modern. TeX esencialmente en su forma actual se terminó alrededor de 1982, y *The TeXbook* le siguió en 1984.
Un número de versión que converge a π
A partir de 1989, Knuth pasó de ampliar TeX a estabilizarlo. Desde la versión 3, utiliza un esquema idiosincrásico: cada corrección añade otro dígito, por lo que el número avanza lentamente hacia π — 3,14 → 3,141 → 3,1415 … (actualmente 3,141592653). El deseo de Knuth es que a su muerte el número se establezca en π y se congele para siempre, sin más cambios pase lo que pase (su hermano METAFONT se dirige hacia e).
Este compromiso incesante con la estabilidad es la razón por la que un manuscrito escrito hace décadas todavía se compila sin cambios en la actualidad. TeX se ha convertido en algo así como un punto fijo en la historia de la composición tipográfica por ordenador.
LaTeX, pasado y futuro
LaTeX fue escrito por Leslie Lamport en la década de 1980. La versión actual, LaTeX 2ε (1994), es lo que ahora significa “LaTeX” (la anterior era LaTeX 2.09). Sus componentes internos están siendo reemplazados gradualmente por el código LaTeX3 (expl3) de próxima generación, por lo que en el futuro algunos documentos "que se portan mal" pueden dejar de compilarse.
El motor TeX también sigue evolucionando: sucesores como pdfTeX, XeTeX y LuaTeX agregaron salida directa PDF, Unicode y compatibilidad con fuentes del sistema. Consulte las páginas "Motores y formatos" para obtener más detalles.
Licencias: gratuitas y abiertas
Tanto TeX como LaTeX son de código abierto y de uso gratuito, incluso comercialmente. Vale la pena conocer algunas convenciones.
- TeX en sí. Incluso puedes vender una versión con valor agregado. Pero no debes llamar a algo “TeX” a menos que sea totalmente compatible; pTeX, por ejemplo, no se llama a sí mismo “TeX”. En US, la marca registrada TeX pertenece a la American Mathematical Society (AMS), simplemente para evitar que partes no relacionadas la registren; no es necesario que agregue ningún aviso de "TeX es una marca comercial" cuando lo use.
- LaTeX. Sigue la LPPL (Licencia pública del proyecto LaTeX). Puede redistribuir versiones modificadas, siempre que cambie el nombre del archivo, para que un archivo modificado no pueda confundirse con el original.
- Japonés pLaTeX, etc. Originarios de la antigua Corporación ASCII, estos se han trasladado a una edición comunitaria de la Comunidad de Desarrollo Japonesa TeX, bajo una licencia (modificada) BSD: modificar y redistribuir libremente mientras permanezcan los avisos de derechos de autor.
Todos estos (la licencia TeX, LPPL de LaTeX y BSD) cumplen con el código abierto en el sentido de la definición oficial de código abierto.
Lo que realmente debe preocupar a los escritores
Para los escritores comunes, el significado práctico es simple: usar TeX o LaTeX para producir, enviar, vender o publicar un PDF no necesita permiso adicional. El punto que necesita atención es la redistribución de clases o paquetes modificados. Si modifica un archivo LPPL y lo distribuye, no sobrescriba el nombre original; cámbiele el nombre e indique su origen y mantenedor. Eso evita el desastre de reproducibilidad cuando dos archivos diferentes comparten un nombre como article.cls o sample.sty.
- Al corregir una plantilla de laboratorio, mantenga el archivo anterior y distribuya un nombre distinto, como
labthesis.cls. - Al enviar archivos fuente, incluya avisos de licencia para cualquier archivo
.styo.clsmodificado que envíe. - Los derechos de autor de su prosa y figuras se rigen por su lugar, editor o institución, no por la licencia TeX.