diff --git a/parser/parser-charmm/CHARMMCommon.py b/parser/parser-charmm/CHARMMCommon.py
index 47b8847fa2d6a7b57c257835c63e2b226b2edaad..5161e8b995c1b70800a10793a18b7a11fc8a60d1 100644
--- a/parser/parser-charmm/CHARMMCommon.py
+++ b/parser/parser-charmm/CHARMMCommon.py
@@ -1,3 +1,17 @@
+# Copyright 2018-2018 Berk Onat
+# 
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+
 import logging
 import os
 
diff --git a/parser/parser-charmm/CHARMMDictionary.py b/parser/parser-charmm/CHARMMDictionary.py
index 1287e51770769c64b2a77a37b901696ddf68b925..851d0ddac89786e358762f0fb64afc60c1eee56b 100644
--- a/parser/parser-charmm/CHARMMDictionary.py
+++ b/parser/parser-charmm/CHARMMDictionary.py
@@ -1,3 +1,17 @@
+# Copyright 2018-2018 Berk Onat
+# 
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+
 import setup_paths
 import numpy as np
 from CHARMMCommon import PARSERNAME, PROGRAMNAME, PARSERTAG
diff --git a/parser/parser-charmm/setup_paths.py b/parser/parser-charmm/setup_paths.py
index 2f0e5b395886a994c10438dc5ed6e2590cbc1375..ea06cf4d5c80d476807a03677f8a7b8eb45ee424 100644
--- a/parser/parser-charmm/setup_paths.py
+++ b/parser/parser-charmm/setup_paths.py
@@ -1,3 +1,17 @@
+# Copyright 2018-2018 Berk Onat
+# 
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+
 import sys
 import os
 import os.path
diff --git a/src/main/scala/eu/nomad_lab/parsers/CHARMMParser.scala b/src/main/scala/eu/nomad_lab/parsers/CHARMMParser.scala
index 33c0126578adb2c167fee94b0a03319fd46936dc..5ddd5595d99fc0cc9c689f8a1e32cee34be2ff7c 100644
--- a/src/main/scala/eu/nomad_lab/parsers/CHARMMParser.scala
+++ b/src/main/scala/eu/nomad_lab/parsers/CHARMMParser.scala
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2018-2018 Berk Onat
+ * 
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ */
+
 package eu.nomad_lab.parsers
 
 import eu.nomad_lab
diff --git a/src/test/scala/eu/nomad_lab/parsers/CHARMMParserSpec.scala b/src/test/scala/eu/nomad_lab/parsers/CHARMMParserSpec.scala
index 64cacca6cc63af5d8e2040b3b7c66ebc406a1f67..1301bd69d2cdb35f885e08456d9c790940180047 100644
--- a/src/test/scala/eu/nomad_lab/parsers/CHARMMParserSpec.scala
+++ b/src/test/scala/eu/nomad_lab/parsers/CHARMMParserSpec.scala
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2018-2018 Berk Onat
+ * 
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ */
+
 package eu.nomad_lab.parsers
 
 import org.specs2.mutable.Specification
diff --git a/test/examples/dyntest2/parmed-test.py b/test/examples/dyntest2/parmed-test.py
index 0ef20d70e6bb1826cad43d22f1ae646b1691c1e6..b84ac53f7d240ef2247e2096d03543df640bffca 100644
--- a/test/examples/dyntest2/parmed-test.py
+++ b/test/examples/dyntest2/parmed-test.py
@@ -1,3 +1,17 @@
+# Copyright 2018-2018 Berk Onat
+# 
+#   Licensed under the Apache License, Version 2.0 (the "License");
+#   you may not use this file except in compliance with the License.
+#   You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+#   Unless required by applicable law or agreed to in writing, software
+#   distributed under the License is distributed on an "AS IS" BASIS,
+#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#   See the License for the specific language governing permissions and
+#   limitations under the License.
+
 from parmed.charmm import CharmmParameterSet
 import parmed as pmd
 import sys