diff options
author | Simon McVittie <smcv@celebrin.pseudorandom.co.uk> | 2006-09-27 14:26:44 +0100 |
---|---|---|
committer | Simon McVittie <smcv@celebrin.pseudorandom.co.uk> | 2006-09-27 14:26:44 +0100 |
commit | fcd45af4aa4fd81454f1c8a8fa7b8b5790f44b54 (patch) | |
tree | 39f402143cfe5288c9e37ab85261a3a46f4e076f | |
parent | 329dc1e985c5090bba889e8ac5543d47c6abb5e2 (diff) |
Add copyright, AFL2.1, GPL2 notices, which might even be correct...
The lists of copyright holders are derived from the D-Bus CVS changelog: I've
erred on the side of adding people to the list rather than not.
For now I've assumed that J5's contributions are owned by Red Hat, Collabora
people's contributions (Rob McQueen, Rob Taylor, Ole Andre Ravnaas,
myself) are owned by Collabora and everything else is owned by the author.
-rw-r--r-- | dbus/__init__.py | 24 | ||||
-rw-r--r-- | dbus/_dbus.py | 24 | ||||
-rw-r--r-- | dbus/decorators.py | 24 | ||||
-rw-r--r-- | dbus/glib.py | 22 | ||||
-rw-r--r-- | dbus/introspect_parser.py | 24 | ||||
-rw-r--r-- | dbus/matchrules.py | 24 | ||||
-rw-r--r-- | dbus/proxies.py | 24 | ||||
-rw-r--r-- | dbus/service.py | 24 | ||||
-rw-r--r-- | setup.py | 25 | ||||
-rw-r--r-- | test/cross-test-client.py | 20 | ||||
-rw-r--r-- | test/cross-test-server.py | 20 | ||||
-rw-r--r-- | test/crosstest.py | 20 | ||||
-rwxr-xr-x | test/test-client.py | 23 | ||||
-rwxr-xr-x | test/test-service.py | 22 | ||||
-rwxr-xr-x | test/test-standalone.py | 21 |
15 files changed, 341 insertions, 0 deletions
diff --git a/dbus/__init__.py b/dbus/__init__.py index 0a00c6d..df17b2e 100644 --- a/dbus/__init__.py +++ b/dbus/__init__.py @@ -7,6 +7,30 @@ FIXME Which of the imported symbols constitute public API? """ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + __all__ = ( # from _dbus 'Bus', 'SystemBus', 'SessionBus', 'StarterBus', diff --git a/dbus/_dbus.py b/dbus/_dbus.py index 9004fb7..422fcaf 100644 --- a/dbus/_dbus.py +++ b/dbus/_dbus.py @@ -40,6 +40,30 @@ For example, the dbus-daemon itself provides a service and some objects:: print(dbus_object.ListServices()) """ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + __all__ = ('Bus', 'SystemBus', 'SessionBus', 'StarterBus', 'Interface', # From exceptions (DBusException originally from _dbus_bindings) 'DBusException', 'MissingErrorHandlerException', diff --git a/dbus/decorators.py b/dbus/decorators.py index 682607a..af8f14e 100644 --- a/dbus/decorators.py +++ b/dbus/decorators.py @@ -1,5 +1,29 @@ """Service-side D-Bus decorators.""" +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + __all__ = ('explicitly_pass_message', 'method', 'signal') __docformat__ = 'restructuredtext' diff --git a/dbus/glib.py b/dbus/glib.py index 45ff93c..6e029ff 100644 --- a/dbus/glib.py +++ b/dbus/glib.py @@ -1,3 +1,25 @@ +# Copyright (C) 2004 Anders Carlsson +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import dbus import _dbus_glib_bindings diff --git a/dbus/introspect_parser.py b/dbus/introspect_parser.py index 47c9806..61101bf 100644 --- a/dbus/introspect_parser.py +++ b/dbus/introspect_parser.py @@ -1,3 +1,27 @@ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import libxml2 import cStringIO import exceptions diff --git a/dbus/matchrules.py b/dbus/matchrules.py index c5c0b1b..f138b86 100644 --- a/dbus/matchrules.py +++ b/dbus/matchrules.py @@ -1,3 +1,27 @@ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + from dbus.exceptions import DBusException class SignalMatchNode: diff --git a/dbus/proxies.py b/dbus/proxies.py index 9c06485..5173625 100644 --- a/dbus/proxies.py +++ b/dbus/proxies.py @@ -1,3 +1,27 @@ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import sys import logging diff --git a/dbus/service.py b/dbus/service.py index 75c0c1a..0b8e099 100644 --- a/dbus/service.py +++ b/dbus/service.py @@ -1,3 +1,27 @@ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + __all__ = ('BusName', 'Object', 'method', 'signal') __docformat__ = 'restructuredtext' @@ -1,3 +1,28 @@ +# Copyright (C) 2003, 2004 Seth Nickell +# Copyright (C) 2003 David Zeuthen +# Copyright (C) 2004 Rob Taylor +# Copyright (C) 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/> +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + import os import sys diff --git a/test/cross-test-client.py b/test/cross-test-client.py index ae88f53..676d9d7 100644 --- a/test/cross-test-client.py +++ b/test/cross-test-client.py @@ -1,3 +1,23 @@ +# Copyright (C) 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import sys from sets import Set from time import sleep diff --git a/test/cross-test-server.py b/test/cross-test-server.py index 88c43d3..25f1508 100644 --- a/test/cross-test-server.py +++ b/test/cross-test-server.py @@ -1,3 +1,23 @@ +# Copyright (C) 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import sys from sets import Set import logging diff --git a/test/crosstest.py b/test/crosstest.py index d6eea82..120bc6e 100644 --- a/test/crosstest.py +++ b/test/crosstest.py @@ -1,5 +1,25 @@ # Shared code for the cross-test. +# Copyright (C) 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import dbus.service INTERFACE_SINGLE_TESTS = 'org.freedesktop.DBus.Binding.SingleTests' diff --git a/test/test-client.py b/test/test-client.py index 831dcce..e73e23b 100755 --- a/test/test-client.py +++ b/test/test-client.py @@ -1,4 +1,27 @@ #!/usr/bin/env python + +# Copyright (C) 2004 Seth Nickell +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + import sys import os import unittest diff --git a/test/test-service.py b/test/test-service.py index bd985eb..ea9086e 100755 --- a/test/test-service.py +++ b/test/test-service.py @@ -1,4 +1,26 @@ #!/usr/bin/env python + +# Copyright (C) 2004 Seth Nickell +# Copyright (C) 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import sys import os import logging diff --git a/test/test-standalone.py b/test/test-standalone.py index e2e6bc1..490fc66 100755 --- a/test/test-standalone.py +++ b/test/test-standalone.py @@ -1,4 +1,25 @@ #!/usr/bin/env python + +# Copyright (C) 2006 Collabora Ltd. <http://www.collabora.co.uk/> +# +# Licensed under the Academic Free License version 2.1 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + import sys import os import unittest |