Task #1266
closed
Update license and copyright notices
Added by Alex Afanasyev almost 11 years ago.
Updated over 10 years ago.
Description
It was decided that we are using GPL 3.0 license (not BSD as it is currently stated). This has to be updated in COPYING
file and mentioned in all files (it is not currently mentioned, but should).
Also, the copyright notice apparently cannot contain "Named Data Networking project", since it is not a legal entity. All files will have joint ownership and the following should be added into all files in header:
Copyright 2014 Regents of the University of California,
Arizona Board of Regents,
Colorado State University
Université Pierre et Marie Curie, Sorbonne Universities
Washington University in St. Louis
Beijing Institute of Technology
- Category set to Build
- Target version set to v0.1
- Estimated time set to 1.50 h
- Assignee set to Alex Afanasyev
20140314 conference call decides that final confirmation must be obtained before making the change.
- Status changed from New to In Progress
- % Done changed from 0 to 30
- Description updated (diff)
The following is the new format for header requirement in each file .hpp and .cpp file:
/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
/**
* Copyright (c) 2014 Regents of the University of California,
* Arizona Board of Regents,
* Colorado State University,
* Université Pierre et Marie Curie, Sorbonne Universities,
* Washington University in St. Louis,
* Beijing Institute of Technology
*
* This file is part of NFD (Named Data Networking Forwarding Daemon).
*
* NFD 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 3 of the License, or (at your option) any later version.
*
* NFD 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
* NFD, e.g., in COPYING.md file. If not, see <http://www.gnu.org/licenses/>.
*/
Let me know if you have any comments. I will update all files, including README-dev.md
sometime today.
Actually. Here is a little bit updated version:
/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
/**
* Copyright (c) 2014 Regents of the University of California,
* Arizona Board of Regents,
* Colorado State University,
* Université Pierre et Marie Curie, Sorbonne Universities,
* Washington University in St. Louis,
* Beijing Institute of Technology
*
* This file is part of NFD (Named Data Networking Forwarding Daemon).
* See AUTHORS.md for complete list of NFD authors and contributors.
*
* NFD 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 3 of the License, or (at your option) any later version.
*
* NFD 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
* NFD, e.g., in COPYING.md file. If not, see <http://www.gnu.org/licenses/>.
*
* @license GPL-3.0+ <http://spdx.org/licenses/GPL-3.0+>
*
////// optional part //////
*
* @author Author's Name <email@domain>
* @author Other Author's Name <another.email@domain>
////// end of optional part //////
*/
As said in note-2, this proposed change needs to be sent to nfd-dev list, and list members should be given 24 hours for comments.
Comment to note-6: use '\' instead of '@' for Doxygen, to be consistent with other places.
- Status changed from In Progress to Code review
- % Done changed from 30 to 100
- Status changed from Code review to Closed
Also available in: Atom
PDF