Task #1266
closedUpdate license and copyright notices
100%
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
Updated by Junxiao Shi almost 11 years ago
- Category set to Build
- Target version set to v0.1
- Estimated time set to 1.50 h
Updated by Junxiao Shi almost 11 years ago
- Assignee set to Alex Afanasyev
20140314 conference call decides that final confirmation must be obtained before making the change.
Updated by Alex Afanasyev over 10 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
Updated by Alex Afanasyev over 10 years ago
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.
Updated by Alex Afanasyev over 10 years ago
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 //////
*/
Updated by Junxiao Shi over 10 years ago
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.
Updated by Alex Afanasyev over 10 years ago
- Status changed from In Progress to Code review
- % Done changed from 30 to 100
Updated by Alex Afanasyev over 10 years ago
- Status changed from Code review to Closed