Publicar archivo html que contiene tambien javascript enbedded anonimamente con la licencia gpl

5 réponses [Dernière contribution]
noblob
Hors ligne
A rejoint: 02/08/2018

Hola, he creado un html con codigo javascript incrustado (creo que lo llaman enbedded), de los que llevan las etiquetas html:
script type='text/javascript'
y
/script
el codigo entero, tanto el html como el javascript, van dentro un archivo de texto con la extension html, me gustaria publicarlo todo de la manera mas facil posible, con la licencia clasica gpl de gnu, la primera version, havia pensado en un principio, no me gustaria haver de perder mucho tiempo leyendo aburridos aspectos legales sobre las licencias, quiero hacer esto sin perder mucho tiempo, estos temas me aburren mucho, pero el codigo va ya por mas de 1500 lineas, seguramente muy mal hecho desde el aspecto tecnico de la programacion, pero parece que funciona bien, y queria publicarlo pronto para que fuese testeado, lo pondria en algun hosting gratuito para que mis amigos lo testeen.
Hace ya un tiempo cree un hilo aqui en trisquel.info https://trisquel.info/en/forum/%C2%BFque-tipos-de-licencias-libres-puedo-otorgar-una-web-0 pero estoy bastante confundido.
¿Bastaria con poner solamente en un comentario dentro del archivo html con una copia del texto de la licencia gpl apareciendo tambien una mencion de esa licencia en la ejecucion del mismo archivo en los navegadores que ejecuten ese codigo?, y otra cuestion, ¿podria publicarlo anonimamete? es decir, ¿sin mencionar mi nombre real ni pseudonimo?
Gracias.

Beformed
Hors ligne
A rejoint: 01/12/2017

Hola, puedes revisar el siguiente link

https://www.gnu.org/software/librejs/free-your-javascript.html

Espero que ayude.

noblob
Hors ligne
A rejoint: 02/08/2018

¿si lo publico sin licencia ni autor, supongo que quedan todos los derechos reservados, y mas adelante puedo publicarlo con una licencia libre?

noblob
Hors ligne
A rejoint: 02/08/2018

Al final he puesto en un primer script entre las etiquetas head y /head del html el siguiente comentario, como creo que me indican en el enlace que pusiste Beformed:

/*
@licstart The following is the entire license notice for the
JavaScript code in this page.

Copyright (C) 2019 mi_apodo

The JavaScript code in this page is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.

As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.

@licend The above is the entire license notice
for the JavaScript code in this page.
*/

¿Lo he hecho bien?

Beformed
Hors ligne
A rejoint: 01/12/2017

Me parece que lo has hecho correctamente. Me alegra que utilizes una de las licencias de software libre. Como un paso extra, puedes tratar de acceder a tu archivo con icecat para ver si detecta el contenido de javascript como libre.

Saludos

noblob
Hors ligne
A rejoint: 02/08/2018

gracias Beformed! he provado con icecat y al darle a JS en la parte superior derecha me hecha:
Script appears to be free under the following license: GNU General Public License (GPL) version 3
Supongo que ha ido bien.
Disculpa mi tardanza en contestar.