diff --git a/EventFormats/EventFormats/DAQFormats.hpp b/EventFormats/EventFormats/DAQFormats.hpp
index 44ac3ff1a2f41190784fe9f626e98b4c5e7648fb..336b1a9d537edcb816332c6e1a8b4dc050ef2544 100644
--- a/EventFormats/EventFormats/DAQFormats.hpp
+++ b/EventFormats/EventFormats/DAQFormats.hpp
@@ -1,3 +1,10 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// DAQFormats.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
 #pragma once
 
 #include <stdint.h>
diff --git a/EventFormats/EventFormats/DigitizerDataFragment.hpp b/EventFormats/EventFormats/DigitizerDataFragment.hpp
index a06c155f3cab3809d612e2399e1ade98b48bc9e0..265a4f35d6d107229cc8a428c04f1f8e940a3121 100644
--- a/EventFormats/EventFormats/DigitizerDataFragment.hpp
+++ b/EventFormats/EventFormats/DigitizerDataFragment.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// DigitizerDataFragment.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 #include <map>
 #include <bitset>
diff --git a/EventFormats/EventFormats/RawExampleFormat.hpp b/EventFormats/EventFormats/RawExampleFormat.hpp
index c805382c044239b41901f332c6e25dd994ad15e5..f124009870c47d1baa18e174ce20f33676c62c31 100644
--- a/EventFormats/EventFormats/RawExampleFormat.hpp
+++ b/EventFormats/EventFormats/RawExampleFormat.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// RawExampleFormat.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 
 #include <stdint.h>
diff --git a/EventFormats/EventFormats/TLBDataFragment.hpp b/EventFormats/EventFormats/TLBDataFragment.hpp
index 526a39018e2e90c0a7c9f86b7b6a662522c4c3d1..1d03b9dad7a9e24963e21ed2b5fec8b872fe6f9e 100644
--- a/EventFormats/EventFormats/TLBDataFragment.hpp
+++ b/EventFormats/EventFormats/TLBDataFragment.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// TLBDataFragment.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 #include <bitset>
 #include <cstring> //memcpy
diff --git a/EventFormats/EventFormats/TLBMonitoringFragment.hpp b/EventFormats/EventFormats/TLBMonitoringFragment.hpp
index 598733d1497e717231c6b19a7ae97a50bb4eb623..f1fb906207430ee1bf393d44314b4d537742bdbd 100644
--- a/EventFormats/EventFormats/TLBMonitoringFragment.hpp
+++ b/EventFormats/EventFormats/TLBMonitoringFragment.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// TLBMonitoringFragment.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 #include <cstring> //memcpy, memset
 #include "Exceptions/Exceptions.hpp"
diff --git a/EventFormats/EventFormats/TrackerDataFragment.hpp b/EventFormats/EventFormats/TrackerDataFragment.hpp
index 37a0bf4741fa62fffc3bc19134eff76ce7e7b9fb..74c6ac3b19ea0eedb299fab955465c0f4b020965 100644
--- a/EventFormats/EventFormats/TrackerDataFragment.hpp
+++ b/EventFormats/EventFormats/TrackerDataFragment.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// TrackerDataFragment.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 #include <bitset>
 #include "Exceptions/Exceptions.hpp"
diff --git a/EventFormats/EventFormats/TrackerDataFragment.icc b/EventFormats/EventFormats/TrackerDataFragment.icc
index e470e7c00f13c51703eece612291f9b83802d2f8..b3cd571740b3f1f348c7ee78b93bb09e512cf68f 100644
--- a/EventFormats/EventFormats/TrackerDataFragment.icc
+++ b/EventFormats/EventFormats/TrackerDataFragment.icc
@@ -1,3 +1,10 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// TrackerDataFragment.icc, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
 
 bool TrackerDataFragment::m_debug = false;
 //
diff --git a/Exceptions/Exceptions/Exceptions.hpp b/Exceptions/Exceptions/Exceptions.hpp
index 07f243ab6c99042dd3cafb2eb8db44eb4edce3c9..7663570648048349d6b0833378b1a73343378d46 100644
--- a/Exceptions/Exceptions/Exceptions.hpp
+++ b/Exceptions/Exceptions/Exceptions.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// Exceptions.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 #pragma once
 
 #include <iostream>
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..c67c20d0b635a55e3bebd384679b04e81111580f
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1 @@
+The software in this repository is released under the Apache 2.0 license, except where other licenses apply.
\ No newline at end of file
diff --git a/Logging/include/Logging.hpp b/Logging/include/Logging.hpp
index 3c4752f0d2f9b53ed0e6cd8e69d67d972758e829..d03627647d22e8ecbe7eff1a4c68b7972b289c35 100644
--- a/Logging/include/Logging.hpp
+++ b/Logging/include/Logging.hpp
@@ -1,3 +1,11 @@
+/*
+  Copyright (C) 2019-2020 CERN for the benefit of the FASER collaboration
+*/
+
+///////////////////////////////////////////////////////////////////
+// Logging.hpp, (c) FASER Detector software
+///////////////////////////////////////////////////////////////////
+
 //============================================================================
 // Name        : SimpleLogger
 // Author      : Sam Meehan