diff --git a/bluez/bluez-hfp b/bluez/bluez-hfp
index f61878a8fa3ae5a3653c19a9ced1a26c35b27d76..780c39a5081edb8a3d911e8cd3e1935acdcea6e0 100755
--- a/bluez/bluez-hfp
+++ b/bluez/bluez-hfp
@@ -1,9 +1,11 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
 #
 # BlueZ - Bluetooth protocol stack for Linux
 #
-# Copyright (C) 2012 Collabora Ltd.
+# Copyright © 2012, 2015 Collabora Ltd.
 #
+# SPDX-License-Identifier: GPL-2.0+
 # 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
diff --git a/bluez/bluez-test b/bluez/bluez-test
index 37e1937832c0291f8db07a7a8cbff828560727f7..e1563750bb5f0e24da9fab25e78414c699dda1b8 100755
--- a/bluez/bluez-test
+++ b/bluez/bluez-test
@@ -1,9 +1,11 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
 #
 # BlueZ - Bluetooth protocol stack for Linux
 #
-# Copyright (C) 2012-2015 Collabora Ltd.
+# Copyright © 2012, 2015 Collabora Ltd.
 #
+# SPDX-License-Identifier: GPL-2.0+
 # 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
diff --git a/bluez/pair-two b/bluez/pair-two
index 7a7bfa4819e68ecbc88d515a48f06d44fcb2c70e..f63c9e0e94eeb6361c49e6b202f8a6facfcdf092 100755
--- a/bluez/pair-two
+++ b/bluez/pair-two
@@ -1,4 +1,24 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# BlueZ - Bluetooth protocol stack for Linux
+#
+# Copyright © 2012, 2015 Collabora Ltd.
+#
+# SPDX-License-Identifier: GPL-2.0+
+# 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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
 from gi.repository import GObject
 
diff --git a/bluez/simple-agent b/bluez/simple-agent
index 82c8d41f3684ddb46cae024f9aef83cc38ef5e47..00c31e9c56517ef9193be371b876817215278fd4 100755
--- a/bluez/simple-agent
+++ b/bluez/simple-agent
@@ -1,4 +1,24 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# BlueZ - Bluetooth protocol stack for Linux
+#
+# Copyright © 2012, 2015 Collabora Ltd.
+#
+# SPDX-License-Identifier: GPL-2.0+
+# 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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
 from __future__ import absolute_import, print_function, unicode_literals
 
diff --git a/bluez/test-avrcp.py b/bluez/test-avrcp.py
index 277b75f25e5035ac9f620894210fd4ca7edfa662..aea30044f8b961ece26f16759a919a92e0dded98 100755
--- a/bluez/test-avrcp.py
+++ b/bluez/test-avrcp.py
@@ -1,4 +1,24 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# BlueZ - Bluetooth protocol stack for Linux
+#
+# Copyright © 2012, 2015 Collabora Ltd.
+#
+# SPDX-License-Identifier: GPL-2.0+
+# 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., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
 import time
 import sys
diff --git a/bluez/ubt b/bluez/ubt
index 1c6f2c526bf83e601d39d430269721ceb30a895d..0bf647cd4982f57d1bf3b67ca4ddf7d8dd0bdf62 100755
--- a/bluez/ubt
+++ b/bluez/ubt
@@ -1,9 +1,11 @@
-#!/usr/bin/python
+#! /usr/bin/python
+# -*- coding: utf-8 -*-
 #
 # BlueZ - Bluetooth protocol stack for Linux
 #
-# Copyright (C) 2012 Collabora Ltd.
+# Copyright © 2012, 2015 Collabora Ltd.
 #
+# SPDX-License-Identifier: GPL-2.0+
 # 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