diff --git a/CMakeLists.txt b/CMakeLists.txt
index 876004b9c58b3ee2de635ab6fc88ae2b4d085b34..d9803703bafb26f84ad30b886180ad6294b8f2a1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,3 +37,8 @@ install(
     DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
     )
 
+install(
+    FILES LICENSE
+    DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+    )
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..34f8826e368573267f967df57ac6428f9faa1c56
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,15 @@
+/*
+ * Copyright (C) 2013 Yujin Robot.
+ * 
+ * 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.
+ */
diff --git a/src/rosjava_build_tools/__init__.py b/src/rosjava_build_tools/__init__.py
index cabbaa26a6a79f2c9b0bf4caea8323459ed7aead..1b912767d5c0cc4cc684f798e58e327112eac0e4 100644
--- a/src/rosjava_build_tools/__init__.py
+++ b/src/rosjava_build_tools/__init__.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
diff --git a/src/rosjava_build_tools/console.py b/src/rosjava_build_tools/console.py
index cd6b93cb9da3834935c213b675f365032ebd9bee..75893342626bc40dbc426944f62916e33d2db142 100644
--- a/src/rosjava_build_tools/console.py
+++ b/src/rosjava_build_tools/console.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
diff --git a/src/rosjava_build_tools/create_android_project.py b/src/rosjava_build_tools/create_android_project.py
index de1f1a1aeb7f69d47137b13ad2c7720256b31a7f..411803f8500071d5195e57a0d84e2a568ee7e69a 100644
--- a/src/rosjava_build_tools/create_android_project.py
+++ b/src/rosjava_build_tools/create_android_project.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
diff --git a/src/rosjava_build_tools/create_package.py b/src/rosjava_build_tools/create_package.py
index a93a34a29629813a3bd603e0bfe7f756d629ed16..42cea2cd8c431064230e2bf64482363df2c0cb0d 100644
--- a/src/rosjava_build_tools/create_package.py
+++ b/src/rosjava_build_tools/create_package.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
diff --git a/src/rosjava_build_tools/create_rosjava_project.py b/src/rosjava_build_tools/create_rosjava_project.py
index 0a0abd3d64acd07b4bc4d298f3643f5dca381f47..3acd167409713d57806371b2377e154ecedb3a85 100644
--- a/src/rosjava_build_tools/create_rosjava_project.py
+++ b/src/rosjava_build_tools/create_rosjava_project.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
diff --git a/src/rosjava_build_tools/release.py b/src/rosjava_build_tools/release.py
index 7f6bca391d0681d61b4e085e3a72b8f4dabdfa3e..f0778dd1bb30a427c4dd113d04439bf6d13ea053 100644
--- a/src/rosjava_build_tools/release.py
+++ b/src/rosjava_build_tools/release.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports
@@ -34,4 +30,4 @@ def scrape_for_release_message_packages(track):
                 version = value['version'].split('/')[-1].split('-')[0]
                 pkg = {'name': name, 'version': version}
                 packages.append(pkg)
-    return packages
\ No newline at end of file
+    return packages
diff --git a/src/rosjava_build_tools/utils.py b/src/rosjava_build_tools/utils.py
index 410621f1d03af535095c1f605b5e3045062363ec..92a35ff866e881507e6217da591a21f0c151c3f1 100644
--- a/src/rosjava_build_tools/utils.py
+++ b/src/rosjava_build_tools/utils.py
@@ -1,8 +1,4 @@
 #!/usr/bin/env python
-#
-# License: Apache 2.0
-#   https://raw.github.com/rosjava/rosjava_build_tools/license/LICENSE
-#
 
 ##############################################################################
 # Imports