Avisos sobre GPL para extensiones

From Joomla! Documentation

This page is a translated version of the page Extensions GPL notices and the translation is 100% complete.

Other languages:
English • ‎español • ‎français

Para listar tu archivo en JED bajo licencia GPL, debes incluir los avisos apropiados para la licencia elegida. ¡Es tan fácil como A, B, C!

(A) archivo XML

Una etiqueta <license> en el archivo XML de la extensión y en que estado esta licenciada bajo GPL, como en las etiquetas de un módulo:

<?xml version="1.0" encoding="utf-8"?>
<extension type="module" version="3.4.1">
	<name>Extension name goes here</name>
	<creationDate>20 April 2015</creationDate>
	<author>Author name goes here</author>
	<copyright>Copyright holder name goes here</copyright>
	<license>GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html</license>
	<authorEmail>you@youremail.com</authorEmail>
	<authorUrl>http://www.yoursite.com</authorUrl>
	<version>1.0</version>
	<description>DESCRIPTION GOES HERE</description>

Para GPL, puedes usar otras versiones de la licencia, pero es preferible GNU/GPLv3:

(B) archivos PHP

Los encabezados de los archivos de una extensión deben contener un aviso de copyright y un anuncio que el archivo y la extensión es distribuido bajo los términos de la GPL, como en este bloque de comentario:

<?php
/**
 * @package Module XYZ for Joomla! 3.4
 * @version $Id: mod_XYZ.php 599 2010-03-20 23:26:33Z you $
 * @author YOUR NAME HERE
 * @copyright (C) 2010- YOUR NAME HERE
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
**/

Nota: Información adicional acerca de la extensión, autor, derechos de autor y la fecha de la versión se consideran buenas prácticas.

(C) archivo TXT

Proporcionar una copia de la licencia GPL dentro de tu paquete

  • GNU GPL v2 texto

Nota: este archivo no necesita ser instalado con la extensión, sólo se incluye con el paquete como un archivo de texto.

Casos especiales

Herramientas

Herramientas para la creación y mantenimiento de sitios web Joomla! o para el desarrollo de las extensiones Joomla!, pero no destinados a ser instalados o cambiar archivos del núcleo de Joomla!, se enumeran bajo la categoría de "Herramientas". Pueden estar licenciados bajo otras licencias.

  • Debes incluir un archivo TXT para información de la licencia.

Bibliotecas Independientes

Las bibliotecas (como en scripts Js) en paquetes simples puede ser bajo una licencia compatible con la licencia GPL enumeradas por la Fundación para el Software Libre, como en LGPL:

Debes incluir un archivo TXT para información de la licencia.

Archivos empaquetados con extensiones

Bibliotecas empaquetadas con extensiones

Bibliotecas que pueden ser independientes (como en scripts Js) puede estar bajo licencias compatibles con la licencia GPL como en:

Debes incluir un archivo TXT para información de la licencia y una declaración en la etiqueta de licencia del archivo XML de la extensión.

Archivos que no son de código

Archivos que no son de código los cuáles pueden ser independientes (tales como Imágenes, archivos flash compilados), empaquetados con extensiones, puede ser autorizado bajo otras licencias.

  • Debes incluir un archivo TXT para información de la licencia y una declaración en la etiqueta de licencia del archivo XML de la extensión.

Lectura Adicional

Antes de presentar una extensión ae JED, por favor lee: