Extracto de licencia OSS

Aviso de copyright y generador de licencias
Descargar ahora

Extracto de licencia OSS Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Scott Iekel-Johnson
  • Sitio web del editor:
  • http://www.monkey.org/~scottij/

Extracto de licencia OSS Etiquetas


Extracto de licencia OSS Descripción

Aviso de copyright y generador de licencias OSS-LICNOT-EXTRACT es un programa que genera un aviso y licencia integral de copyright para un conjunto determinado de archivos de origen. Es particularmente útil cuando se redistribuye el software de código abierto o la auditoría de licencias existentes. Este programa es un script Perl que escanea recursivamente una lista de archivos y directorios para los archivos de programas, e intenta extraer automáticamente la información de la licencia y los derechos de autor de ellos. Las declaraciones de derechos de autor están vinculadas con sus licencias de acompañamiento y cada licencia se compara con las licencias de los otros archivos para eliminar los duplicados. La salida es una lista completa que contiene una única copia de cada licencia única y sus titulares de derechos de autor asociados que cubren todos los archivos escaneados. Esta lista se imprime en la salida estándar de forma predeterminada, aunque se puede administrar un nombre diferente en la línea de comandos. Los archivos y los directorios para escanear se pueden administrar en la línea de comandos y / o especificados en un archivo de texto con la opción -f. Actualmente se define un archivo de programa como uno que coincide con * .c, * .h, * .sh, * .pl, o * .py (el programa realmente llama a buscar (1) con aquellos globos para determinar qué archivos leer). El programa detecta licencias buscando bloques de texto que comiencen con "Redistribución" o "Permiso". Se supone que se encontrarán avisos de derechos de autor antes de la licencia, si está presente. Se admiten múltiples licencias en el mismo archivo. Las licencias que contienen varias formas comunes de la cláusula publicitaria y / o una garantía tendrán los nombres de los autores reemplazados por "titular de los derechos de autor". Esto es para evitar detectar como único la gran cantidad de licencias que difieren solo en el nombre del autor. Algunas licencias, incluyen texto adicional entre el aviso de copyright y el inicio de la propia licencia. El programa incluirá este texto al final de la otra información de licencia y derechos de autor, después de verificar y eliminar duplicados. Este texto se puede excluir utilizando la opción '-x'. Las licencias duplicadas se detectan convertir el texto a minúsculas, eliminando todas las puntuaciones y espacios en blanco, y luego comparando el resto. Obviamente, las licencias que difieren solo por los caracteres transpuestos, los errores tipográficos y otros cambios sutiles se considerarán dos licencias completamente diferentes. Las mejoras en este algoritmo son bienvenidas y alentadas. Observación: Oss-License-extract.pl Archivo | DIR Requisitos: · Perl


Extracto de licencia OSS Software relacionado

Yapps2

Un generador de analizador fácil de usar que produce un código de python legible por humanos ...

157

Descargar