Project

General

Profile

Actions

Task #1266

closed

Update license and copyright notices

Added by Alex Afanasyev about 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Build
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
1.50 h

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
Actions #1

Updated by Junxiao Shi about 10 years ago

  • Category set to Build
  • Target version set to v0.1
  • Estimated time set to 1.50 h
Actions #2

Updated by Junxiao Shi about 10 years ago

  • Assignee set to Alex Afanasyev

20140314 conference call decides that final confirmation must be obtained before making the change.

Actions #3

Updated by Alex Afanasyev about 10 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30
Actions #4

Updated by Alex Afanasyev almost 10 years ago

  • Description updated (diff)
Actions #5

Updated by Alex Afanasyev almost 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.

Actions #6

Updated by Alex Afanasyev almost 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 //////
 */
Actions #7

Updated by Junxiao Shi almost 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.

Actions #8

Updated by Alex Afanasyev almost 10 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 30 to 100
Actions #9

Updated by Alex Afanasyev almost 10 years ago

  • Status changed from Code review to Closed
Actions

Also available in: Atom PDF