diff --git a/exam1/execve-stack.nasm b/exam1/execve-stack.nasm
index 35717d1..72705ad 100644
--- a/exam1/execve-stack.nasm
+++ b/exam1/execve-stack.nasm
@@ -1,3 +1,16 @@
+; 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 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 General Public License for more details.
+
+; You should have received a copy of the GNU General Public License
+; along with this program. If not, see .
+
; Filename: execve-stack.nasm
; Author: Andrey Arapov
; 2013 March
diff --git a/exam1/shell_bind_tcp.nasm b/exam1/shell_bind_tcp.nasm
index 3b718ad..0d9e39b 100644
--- a/exam1/shell_bind_tcp.nasm
+++ b/exam1/shell_bind_tcp.nasm
@@ -1,3 +1,16 @@
+; 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 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 General Public License for more details.
+
+; You should have received a copy of the GNU General Public License
+; along with this program. If not, see .
+
; Filename: shell_bind_tcp.nasm
; Author: Andrey Arapov
; 2013 March
diff --git a/exam1/shell_bind_tcp_smaller.nasm b/exam1/shell_bind_tcp_smaller.nasm
index d67a77a..f40ca38 100644
--- a/exam1/shell_bind_tcp_smaller.nasm
+++ b/exam1/shell_bind_tcp_smaller.nasm
@@ -1,3 +1,16 @@
+; 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 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 General Public License for more details.
+
+; You should have received a copy of the GNU General Public License
+; along with this program. If not, see .
+
; Filename: shell_bind_tcp_smaller.nasm
; Author: Andrey Arapov
; 2013 March