evanw / evanw/node-source-map-support

Licensing in source-map-support.js

Abierto Apto para principiantes
#343 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
2.2k
Forks
223
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

[Line 286](https://github.com/evanw/node-source-map-support/blob/7b5b81eb14c9ee6c6537398262bf7dab8580621c/source-map-support.js#L286) of source-map-support.js indicates that the code that follows has been copied from V8, which is BSD-3-Clause-licensed (see e.g. their license file [here](https://chromium.googlesource.com/v8/v8/+/4.3.49/LICENSE.v8?autodive=0%2F%2F) and the original file the code seems to be copied from [here](https://chromium.googlesource.com/v8/v8/+/4.3.49/src/messages.js) - header also mentions the BSD license).

IMO the license & applicable copyright should be included in source-map-support to reflect this.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza en la línea 286 de source-map-support.js y revisa el código siguiente junto con el código fuente de V8 enlazado y la licencia BSD-3-Clause. Actualiza el archivo fuente correspondiente para incluir la licencia BSD-3-Clause aplicable y el aviso de copyright; después, verifica que la atribución esté presente y refleje correctamente el código de V8 copiado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
documentation
Tipo de issue
Documentación
Dificultad
1/5
Tiempo estimado
Menos de una hora
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
78/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.