Cómo seguir la "licencia Knuth"

Cómo seguir la "licencia Knuth"

Quiero usar parte del código de manfnt.mf. Quizás mi situación se resume mejor en este mensaje de confirmación (borrador) (ligeramente editado para que se vea bien cuando se procesa como rebaja):

Nuevo archivo dbend.mf

Copia dehttp://mirrors.ctan.org/systems/knuth/dist/lib/manfnt.mf, que tiene una fecha de modificación de "1989-08-11 11:39:25" en la lista.

http://ctan.org/tex-archive/systems/knuth/dist/libdice que esto está bajo la licencia Knuth (http://ctan.org/license/knuth):

Este software tiene derechos de autor y se le otorga explícitamente una
licencia que le otorga a usted, el "usuario" del software,
permiso legal para copiar, distribuir y/o modificar el software, siempre y cuando modifique el software y lleve un nombre diferente. del software original.

Ya le he cambiado el nombre antes de modificarlo. (Iba a hacer esto independientemente de la licencia porque planeo eliminar todo excepto el símbolo de "curva peligrosa").

Me pregunto:

  1. ¿Por qué no dar /usr/share/doc/texlive-base/copyrighto /usr/share/doc/texlive-base/Licenses.gzdar una licencia para este archivo? Todo lo que pude encontrar fue esto en este último:

    miscelánea:
    texmf-dist/fonts/source/public/misc/*
    texmf-dist/fonts/tfm/public/misc/*
    texmf-dist/omega/ocp/misc/*
    texmf-dist/omega/otp/misc/*
    texmf-dist/tex/generic/misc/*
    texmf-dist/tex/plain/misc/*
    
  2. ¿Cómo "sabe" el CTAN que aplica esta licencia?No vi nada sobre este árbol, ni en CTAN ni en ftp.cs.stanford.edu...

    Oh, eh, al comprobar que tenía el dominio correcto hace un momento, notéftp://ftp.cs.stanford.edu/pub/tex/README.KNUTH, que parece decir algo al menos similar. ( manfnt.mfes enftp://ftp.cs.stanford.edu/pub/tex/dist/lib/.)

  3. ¿Qué debo poner en la propaganda de licencia para mi archivo modificado, si quiero (digamos) CC0 mis contribuciones?

Respuesta1

Investigué un poco sobre el historial de la "licencia" y el archivo manfnt.mf.

este archivo (versión actual de 1989) es anterior a los creative commons (2001) y a la mayor parte de la discusión sobre las licencias de software "libre" (aunque la fundación de software libre se formó en 1985).

Los archivos originales de knuth para fuentes no incorporan declaraciones de licencia; esa información está cubierta por un expediente separado. (Se han agregado declaraciones de licencia explícitas a los archivos derivados, por ejemplo, tipo 1, que fueron producidos posteriormente por otros desarrolladores). Sin embargo, debido a la posición de Knuth y a sus numerosas declaraciones públicas sobre sus intenciones con respecto a todo el software relacionado con tex ( es decir, que puede usarse libremente, modificarse para satisfacer las necesidades de cada uno, pero, si se cambia, recibir un nuevo nombre), este material ha sido aceptado para su inclusión en tex live. (después de todo, sin tex en sí, no habría ningún propósito para que tex live existiera). El motivo de la solicitud/requisito de cambio de nombre es práctico: evitar la confusión que se produciría si se utilizara un archivo "diferente" en lugar de el previsto. (Ya existe confusión más que suficiente cuando se utiliza una versión diferente de un paquete legítimamente actualizado).

Le pasé la pregunta a Karl Berry, que tiene una experiencia considerable en esta área. hw sugiere lo siguiente:

% Este archivo, dbend.mf, se deriva de manfnt.mf, que fue
% creado por Donald Knuth y publicado bajo su licencia habitual:
%http://www.ctan.org/license/knuth.
%
% Las modificaciones realizadas por xxx en dbend.mf se liberan al dominio público.

Si elige utilizar CC0, entonces las preguntas frecuentes sobre CC0 en el sitio de Creative Commons le brindan la texto recomendado(o vaya directamente al URL específica).

información relacionada