diff --git a/common/models/category.js b/common/models/category.js
index 050036846587c89ded4f5994f283fa122a618f6d..101e682a1a529cfbd045d820bda01e77833be45d 100644
--- a/common/models/category.js
+++ b/common/models/category.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 module.exports = function(Category) {
diff --git a/common/models/end_user.js b/common/models/end_user.js
index 216d33748cba86cba391a8722c8948faa148bfe5..c3aa7e66feb20093bf20fb102e4bb45ac06f63ee 100644
--- a/common/models/end_user.js
+++ b/common/models/end_user.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 module.exports = function(EndUser) {
diff --git a/common/models/geolocation.js b/common/models/geolocation.js
index 77d4c050d351d866bf0fa0172a3c3a052565d5c6..4dff1e0a88b7e26a141ade8161b77ccfaf7e4de2 100644
--- a/common/models/geolocation.js
+++ b/common/models/geolocation.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 module.exports = function(Geolocation) {
diff --git a/enviroment.js b/enviroment.js
index d72fa3fad943c2a5b3fffd5537e84e1f36b3f3fc..5f2483cf96c5a1861760ecb74971af5028fd9244 100644
--- a/enviroment.js
+++ b/enviroment.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 const URL = 'http://localhost:4001/api/';
 
 const randomLowerCase = function() {
diff --git a/server/boot/access-control.js b/server/boot/access-control.js
index 38f66df86ae077ce96e2a0d594d4050024924259..3c52e3868e8ce1faaa916e6198df2ae81031fa6e 100644
--- a/server/boot/access-control.js
+++ b/server/boot/access-control.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 /*
 2 Permissions : admin, user
 
diff --git a/server/boot/authentication.js b/server/boot/authentication.js
index 8e88d4b555e29d66158a7ad189f8abe16fed235f..e6a21eb006f57f451fc52258a712e364e71c03eb 100644
--- a/server/boot/authentication.js
+++ b/server/boot/authentication.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 module.exports = function enableAuthentication(server) {
diff --git a/server/boot/hook.js b/server/boot/hook.js
index 35fea512f23d9aec214aab29a2b292e02e33a9f1..f32cef5fbde18d141a18f0b2a0a7b342d1129791 100644
--- a/server/boot/hook.js
+++ b/server/boot/hook.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 module.exports = function(server) {
     var remotes = server.remotes();
     // modify all returned values
diff --git a/server/boot/models-automigratioin.js b/server/boot/models-automigratioin.js
index 56f146aaaf54ad08c5f4110d1e43e427c9e8ab49..79661101320800c9f434a9cff4aaa2f272e24023 100644
--- a/server/boot/models-automigratioin.js
+++ b/server/boot/models-automigratioin.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 // module.exports = function(app) {
 //   'use strict';
 //   var db = app.dataSources.SMPPIR_CheckIn2;
diff --git a/server/boot/root.js b/server/boot/root.js
index 6adce90ad3574a847350e866bf2bbd3fb6240c58..46ca3155fd0d77ea37267be772bbdb651eaabb77 100644
--- a/server/boot/root.js
+++ b/server/boot/root.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 module.exports = function(server) {
diff --git a/server/server.js b/server/server.js
index ef738abce2052d808ddcb92db1a3a3f0e4b17b96..b3c308d47e375bd07215d09a2afc25c6a4b2a9a2 100644
--- a/server/server.js
+++ b/server/server.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 'use strict';
 
 var loopback = require('loopback');
diff --git a/test/account.js b/test/account.js
index e70a592ec11542d1ece61b40d65628dd4cbc1e8f..c9f58f83dad74c6efb8f5b96032c67fc62617a39 100644
--- a/test/account.js
+++ b/test/account.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 var chakram = require('chakram'), expect = chakram.expect;
 var env = require('../enviroment');
 const URL = env.URL;
diff --git a/test/category.js b/test/category.js
index ac84fac4aec5c23433a9996a784ad70ff65e90af..5194689e51a4b12a36d1681627e0ad719a9d4617 100644
--- a/test/category.js
+++ b/test/category.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 var chakram = require('chakram'), expect = chakram.expect;
 var env = require('../enviroment');
 const URL = env.URL;
diff --git a/test/geolocation.js b/test/geolocation.js
index 3808bac278c039843490a08189efd07f2d525e0d..66ee565ebbd74583fe6203bfaf927d375898f3cd 100644
--- a/test/geolocation.js
+++ b/test/geolocation.js
@@ -1,3 +1,23 @@
+/*
+Copyright (C) 2016 Centro de Computacao Cientifica e Software Livre
+Departamento de Informatica - Universidade Federal do Parana - C3SL/UFPR
+
+This file is part of SMPPIR-CheckIn.
+
+SMPPIR-CheckIn 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.
+
+SMPPIR-CheckIn 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 SMPPIR-CheckIn.  If not, see <https://www.gnu.org/licenses/>.
+*/
+
 var chakram = require('chakram'), expect = chakram.expect;
 var env = require('../enviroment');
 const URL = env.URL;