diff --git a/apps/decawave-demo/dw-sync-demo.c b/apps/decawave-demo/dw-sync-demo.c
index ff3d431d9568303a0d611f7be2a61ba73be6b65c..d430cbe30df3b23beaf5f8c8953e32cfc7027c29 100644
--- a/apps/decawave-demo/dw-sync-demo.c
+++ b/apps/decawave-demo/dw-sync-demo.c
@@ -1,6 +1,24 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
-* \file
- * 	Minimal working example, decawave-driver.
+ * \file
+ * 	Minimal working example, dw1000 driver.
  * \author
  *	Kim Albertsson
  */
diff --git a/apps/decawave-range/dw-range-anchor.c b/apps/decawave-range/dw-range-anchor.c
index 687b0dc0cf379a42b37cbb15f7be019ec8d4777e..123d023cca7ccd4ebf5535fc18643c854bb70740 100644
--- a/apps/decawave-range/dw-range-anchor.c
+++ b/apps/decawave-range/dw-range-anchor.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
  * \file 	Decawace uwb demo application
  * \author	Kim Albertsson
diff --git a/apps/decawave-range/dw-range-tag.c b/apps/decawave-range/dw-range-tag.c
index 28e41f0fc6fb2f5e043f7e222d116eed418f30ee..6a1cc2e85f17e4f34cc68887d27f5faf508e4ead 100644
--- a/apps/decawave-range/dw-range-tag.c
+++ b/apps/decawave-range/dw-range-tag.c
@@ -1,6 +1,24 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
-* \file
- * 	Decawace uwb demo application
+ * \file
+ * 	Decawave uwb demo application
  * \author
  *	Kim Albertsson
  */
diff --git a/apps/decawave-range/dw-range.c b/apps/decawave-range/dw-range.c
index 230eeabeff2b2b509a58fc930151afdd6910e806..e4585b04e915d837b4028c28693badf382d89e13 100644
--- a/apps/decawave-range/dw-range.c
+++ b/apps/decawave-range/dw-range.c
@@ -1,6 +1,24 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
-* \file
- * 	Decawace uwb demo application
+ * \file
+ * 	Demo implementation of ranging for the Decawave dw1000 chip.
  * \author
  *	Kim Albertsson
  */
diff --git a/apps/decawave-range/dw-range.h b/apps/decawave-range/dw-range.h
index 00579aca5d3442a8c0b3dc8a557196816375c276..42c2cca50e0091e75bf974718635b955c9b07c84 100644
--- a/apps/decawave-range/dw-range.h
+++ b/apps/decawave-range/dw-range.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #ifndef DW_RANGE_H
 #define DW_RANGE_H
 
diff --git a/apps/decawave-range/dwFrameTypes.c b/apps/decawave-range/dwFrameTypes.c
index b1d1d5d716f6157155e44cdce758f6bd1fd621dc..0b36add1bf28bd7f1b6cf30b0cd44aae501d7ed6 100644
--- a/apps/decawave-range/dwFrameTypes.c
+++ b/apps/decawave-range/dwFrameTypes.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #include "dwFrameTypes.h"
 
 #include "dw1000-base.h"
diff --git a/apps/decawave-range/dwFrameTypes.h b/apps/decawave-range/dwFrameTypes.h
index 3cd579250a7c76329af5d588baf7579cacf94a2f..1ca9e6aa3c388a39e682c3637ee69b114f0cedde 100644
--- a/apps/decawave-range/dwFrameTypes.h
+++ b/apps/decawave-range/dwFrameTypes.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #ifndef DW_FRAME_TYPE_H
 #define DW_FRAME_TYPE_H
 
diff --git a/src/dw1000-base.c b/src/dw1000-base.c
index 7297cde7123b8685f7d0bd0cbe041412b297bf1d..de7e5c07a2402ba6478f1590a0e2655b2f987fd5 100644
--- a/src/dw1000-base.c
+++ b/src/dw1000-base.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #include "dw1000-base.h"
 
 /**
diff --git a/src/dw1000-base.h b/src/dw1000-base.h
index da0484606fbe4e88c374ee269cf7e28d08474655..dbf1f78d62f862210969cd89cba8f3f4fb455892 100644
--- a/src/dw1000-base.h
+++ b/src/dw1000-base.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #ifndef DW1000_BASE_H
 #define DW1000_BASE_H
 
diff --git a/src/dw1000-hal.h b/src/dw1000-hal.h
index 34e115593d2249354b15e5d0fe2d3ac9c417c79c..b62efbaea2839225bc1060d31d4a99a4b850d60b 100644
--- a/src/dw1000-hal.h
+++ b/src/dw1000-hal.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #ifndef DW1000_HAL_H
 #define DW1000_HAL_H
 
diff --git a/src/dw1000-spi.c b/src/dw1000-spi.c
index 983735f84e0be89e42a0742f554069250018c386..ed79ba50b19c42183c19d82b470a111276b0116d 100644
--- a/src/dw1000-spi.c
+++ b/src/dw1000-spi.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #include "dw1000-spi.h"
 
 /**
diff --git a/src/dw1000-spi.h b/src/dw1000-spi.h
index 9913bc4138e9c7016938dc5e9b38c64edfa8ba3d..3080395c7b91c215b6939ef15927f454a9ac5049 100644
--- a/src/dw1000-spi.h
+++ b/src/dw1000-spi.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #ifndef DW_SPI_H
 #define DW_SPI_H
 
diff --git a/src/example.h b/src/example.h
index 9bf9d3fccd73a174db0da37dbc99b111e2af28ed..6e1b15b03ab90a468f1970b26cd05bf9aaf34b0d 100644
--- a/src/example.h
+++ b/src/example.h
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
  * @brief DMA callback pointer.
  */
diff --git a/src/platform/mulle/mulle-hal.c b/src/platform/mulle/mulle-hal.c
index d9ec4c59243817f1da47f143a59a5950619652ad..a1e03289209e8e073b626026a3fa237249529d8f 100644
--- a/src/platform/mulle/mulle-hal.c
+++ b/src/platform/mulle/mulle-hal.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 /**
  * \file mulle-hal.c
  * \author Kim Albertsson
diff --git a/src/platform/mulle/mulle-spi.c b/src/platform/mulle/mulle-spi.c
index 50bcbd8adfc92ef6a4169fcdb9a0f0a51e65101e..a07f6957aa53b64df181eb0b27246aaf7fcbbd00 100644
--- a/src/platform/mulle/mulle-spi.c
+++ b/src/platform/mulle/mulle-spi.c
@@ -1,3 +1,21 @@
+/*
+ * dw1000, driver for decawave dw1000 UVB chip
+ *  Copyright (C) 2014  Kim Albertsson
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU Lesser Public License as published by
+ *  the Free Software Foundation, either version 3 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 Lesser Public License for more details.
+ *  
+ *  You should have received a copy of the GNU Lesser Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+
 #include "dw1000-spi.h"
 #include "MK60N512VMD100.h"