Skip to content

Commit a14bc59

Browse files
committed
Update primary code license to Apache 2.0.
1 parent e2ead27 commit a14bc59

215 files changed

Lines changed: 2192 additions & 2121 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

COPYING

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,23 @@ This file is a summary of the licensing of files in this distribution.
22
Some files may be marked specifically with a different license, in
33
which case that license applies to the file in question.
44

5-
Files under the debian, doc, include, lib, m4, secchan, tests,
6-
third-party, and utilities directories are licensed under the ISC
7-
license:
5+
Most files are licensed under the Apache License, Version 2.0:
86

9-
Permission to use, copy, modify, and/or distribute this software for any
10-
purpose with or without fee is hereby granted, provided that the above
11-
copyright notice and this permission notice appear in all copies.
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at:
1210

13-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
14-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
15-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
16-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
17-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
18-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
19-
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
2018

2119
Files under the datapath directory are licensed under the GNU General
2220
Public License, version 2.
2321

24-
Files under the extras and vswitchd directories are licensed under the
25-
GNU General Public License, version 3 or later.
26-
2722
Files under the xenserver directory are licensed on a file-by-file
2823
basis. Some files are under an uncertain license that may not be
2924
DFSG-compliant or GPL-compatible. Refer to each file for details.

Makefile.am

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Copyright (C) 2007, 2008, 2009 Nicira Networks, Inc.
2+
#
3+
# Copying and distribution of this file, with or without modification,
4+
# are permitted in any medium without royalty provided the copyright
5+
# notice and this notice are preserved. This file is offered as-is,
6+
# without warranty of any kind.
7+
18
AUTOMAKE_OPTIONS = foreign subdir-objects
29
ACLOCAL_AMFLAGS = -I m4
310
SUBDIRS = datapath

acinclude.m4

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
# Copyright (c) 2008, 2009 Nicira Networks.
44
#
5-
# Permission to use, copy, modify, and/or distribute this software for any
6-
# purpose with or without fee is hereby granted, provided that the above
7-
# copyright notice and this permission notice appear in all copies.
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at:
88
#
9-
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10-
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11-
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12-
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13-
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14-
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15-
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
1616

1717
dnl Checks for --disable-userspace.
1818
AC_DEFUN([OVS_CHECK_USERSPACE],

configure.ac

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# Copyright (c) 2008, 2009 Nicira Networks
22
#
3-
# Permission to use, copy, modify, and/or distribute this software for any
4-
# purpose with or without fee is hereby granted, provided that the above
5-
# copyright notice and this permission notice appear in all copies.
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at:
66
#
7-
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
8-
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9-
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10-
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11-
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
12-
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
13-
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
1414

1515
AC_PREREQ(2.60)
1616
AC_INIT(openvswitch, 0.90.0, ovs-bugs@openvswitch.org)

datapath/actions.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
/*
22
* Distributed under the terms of the GNU GPL version 2.
33
* Copyright (c) 2007, 2008, 2009 Nicira Networks.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
47
*/
58

69
/* Functions for executing flow actions. */

datapath/actions.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*
2+
* Copyright (c) 2009 Nicira Networks.
3+
* Distributed under the terms of the GNU GPL version 2.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
7+
*/
8+
19
#ifndef ACTIONS_H
210
#define ACTIONS_H 1
311

datapath/brc_procfs.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*
2+
* Copyright (c) 2009 Nicira Networks.
3+
* Distributed under the terms of the GNU GPL version 2.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
7+
*/
8+
19
#include <linux/kernel.h>
210
#include <linux/module.h>
311
#include <linux/netdevice.h>

datapath/brc_procfs.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*
2+
* Copyright (c) 2009 Nicira Networks.
3+
* Distributed under the terms of the GNU GPL version 2.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
7+
*/
8+
19
#ifndef BRC_PROCFS_H
210
#define BRC_PROCFS_H 1
311

datapath/brc_sysfs.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*
2+
* Copyright (c) 2009 Nicira Networks.
3+
* Distributed under the terms of the GNU GPL version 2.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
7+
*/
8+
19
#ifndef BRC_SYSFS_H
210
#define BRC_SYSFS_H 1
311

datapath/brc_sysfs_dp.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
/*
2+
* Copyright (c) 2009 Nicira Networks.
3+
* Distributed under the terms of the GNU GPL version 2.
4+
*
5+
* Significant portions of this file may be copied from parts of the Linux
6+
* kernel, by Linus Torvalds and others.
7+
*/
8+
19
#include <linux/version.h>
210

311
/*

0 commit comments

Comments
 (0)