Difference between revisions of "License"

From Archivematica
Jump to navigation Jump to search
Line 8: Line 8:
  
 
  /**
 
  /**
   * Extended methods for information object model
+
   * Run and report on virus scan
 
   *
 
   *
   * @package qubit
+
   * @package archivematica
  * @subpackage model
+
   * @author Austin Trask <austing@artefactual.com>
   * @author Jack Bates <jack@artefactual.com>
 
 
   * @author Peter Van Garderen <peter@artefactual.com>
 
   * @author Peter Van Garderen <peter@artefactual.com>
  * @author David Juhasz <david@artefactual.com>
 
 
   * '''@author YourNameHere <youremail@address>'''
 
   * '''@author YourNameHere <youremail@address>'''
 
   * @version svn: $Id$
 
   * @version svn: $Id$
Line 22: Line 20:
  
 
  /*
 
  /*
   * This file is part of Qubit Toolkit.
+
   * This file is part of Archivematica.
 
   *
 
   *
   * Qubit Toolkit is free software: you can redistribute it and/or modify
+
   * Archivematica is free software: you can redistribute it and/or modify
 
   * it under the terms of the GNU General Public License as published by
 
   * it under the terms of the GNU General Public License as published by
 
   * the Free Software Foundation, either version 2 of the License, or
 
   * the Free Software Foundation, either version 2 of the License, or
 
   * (at your option) any later version.
 
   * (at your option) any later version.
 
   *
 
   *
   * Qubit Toolkit is distributed in the hope that it will be useful,
+
   * Archivematica is distributed in the hope that it will be useful,
 
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
 
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
 
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Line 35: Line 33:
 
   *
 
   *
 
   * You should have received a copy of the GNU General Public License
 
   * You should have received a copy of the GNU General Public License
   * along with Qubit Toolkit.  If not, see <http://www.gnu.org/licenses/>.
+
   * along with Archivematica.  If not, see <http://www.gnu.org/licenses/>.
 
   */
 
   */
  
Line 41: Line 39:
 
   * '''description of what your new file does'''
 
   * '''description of what your new file does'''
 
   *
 
   *
   * @package qubit
+
   * @package archivematica
   * @subpackage '''name of Qubit module or component to which your file contributes'''
+
   * @subpackage '''name of Archivematica module or component to which your file contributes'''
 
   * '''@author YourNameHere <youremail@address>'''
 
   * '''@author YourNameHere <youremail@address>'''
 
   * @version svn: $Id:$
 
   * @version svn: $Id:$
 
   */
 
   */

Revision as of 17:18, 18 January 2010

Main Page > Development > Contribute code > Copyright and license


You will retain copyright as the original author of any code that you write and contribute to the Archivematica project. This is recognized in the COPYRIGHT file that is distributed with the Archivematica code. However, in order to integrate your code into Archivematica, you need to release it under the same GPLv2 license which applies to the rest of the Archivematica project. To do so, please follow these instructions,

If you are making a bug fix or enhancement to an existing file, simply add your name as one of the authors in the file header,

/**
 * Run and report on virus scan
 *
 * @package archivematica
 * @author Austin Trask <austing@artefactual.com>
 * @author Peter Van Garderen <peter@artefactual.com>
 * @author YourNameHere <youremail@address>
 * @version svn: $Id$
 */

If you're contributing a new file, you need to add the following license header at the very top of the file. Copy both sections, in full, exactly as it is written here, filling in the information where indicated in bold,

/*
 * This file is part of Archivematica.
 *
 * Archivematica is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 2 of the License, or
 * (at your option) any later version.
 *
 * Archivematica is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Archivematica.  If not, see <http://www.gnu.org/licenses/>.
 */
/**
 * description of what your new file does
 *
 * @package archivematica
 * @subpackage name of Archivematica module or component to which your file contributes
 * @author YourNameHere <youremail@address>
 * @version svn: $Id:$
 */