* box.ixx,
* box2d.i,
* box2d_piter.i,
* box_piter.ixx,
* ch_value.ixx,
* concat.ixx,
* concrete.ixx,
* coord.ixx,
* dpoint2d.i,
* dynamic_image2d.i,
* fill.ixx,
* image2d.ixx,
* image2d_int.i,
* image2d_int_u8.i,
* int_u.ixx,
* int_u32.i,
* int_u8.i,
* intp.ixx,
* morpho.ixx,
* neighb2d.i,
* pgm.ixx,
* point2d.i,
* println.ixx,
* python-utils.ixx,
* window2d.i,
* python/box2d-misc.py,
* python/data.py,
* python/dynamic-image2d-misc.py,
* python/image2d-misc.py,
* python/morpho-fun.py,
* python/morpho-segm.py,
* python/sps-common.in,
* python/sps.py,
* python/swilena.py:
Remove the special exception (irrelevant for Swilena).
---
swilena/ChangeLog | 40 ++++++++++++++++++++++++++++++++
swilena/box.ixx | 10 --------
swilena/box2d.i | 10 --------
swilena/box2d_piter.i | 10 --------
swilena/box_piter.ixx | 10 --------
swilena/ch_value.ixx | 10 --------
swilena/concat.ixx | 10 --------
swilena/concrete.ixx | 10 --------
swilena/coord.ixx | 10 --------
swilena/dpoint2d.i | 10 --------
swilena/dynamic_image2d.i | 10 --------
swilena/fill.ixx | 10 --------
swilena/image2d.ixx | 10 --------
swilena/image2d_int.i | 10 --------
swilena/image2d_int_u8.i | 10 --------
swilena/int_u.ixx | 10 --------
swilena/int_u32.i | 10 --------
swilena/int_u8.i | 10 --------
swilena/intp.ixx | 10 --------
swilena/morpho.ixx | 10 --------
swilena/neighb2d.i | 10 --------
swilena/pgm.ixx | 10 --------
swilena/point2d.i | 10 --------
swilena/println.ixx | 10 --------
swilena/python-utils.ixx | 10 --------
swilena/python/box2d-misc.py | 10 --------
swilena/python/data.py | 10 --------
swilena/python/dynamic-image2d-misc.py | 11 --------
swilena/python/image2d-misc.py | 10 --------
swilena/python/morpho-fun.py | 10 --------
swilena/python/morpho-segm.py | 10 --------
swilena/python/sps-common.in | 10 --------
swilena/python/sps.py | 10 --------
swilena/python/swilena.py | 10 --------
swilena/window2d.i | 10 --------
35 files changed, 40 insertions(+), 341 deletions(-)
diff --git a/swilena/ChangeLog b/swilena/ChangeLog
index 866e2dc..c2de3c5 100644
--- a/swilena/ChangeLog
+++ b/swilena/ChangeLog
@@ -1,3 +1,43 @@
+2009-06-08 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix Swilena's copyright headers.
+
+ * box.ixx,
+ * box2d.i,
+ * box2d_piter.i,
+ * box_piter.ixx,
+ * ch_value.ixx,
+ * concat.ixx,
+ * concrete.ixx,
+ * coord.ixx,
+ * dpoint2d.i,
+ * dynamic_image2d.i,
+ * fill.ixx,
+ * image2d.ixx,
+ * image2d_int.i,
+ * image2d_int_u8.i,
+ * int_u.ixx,
+ * int_u32.i,
+ * int_u8.i,
+ * intp.ixx,
+ * morpho.ixx,
+ * neighb2d.i,
+ * pgm.ixx,
+ * point2d.i,
+ * println.ixx,
+ * python-utils.ixx,
+ * window2d.i,
+ * python/box2d-misc.py,
+ * python/data.py,
+ * python/dynamic-image2d-misc.py,
+ * python/image2d-misc.py,
+ * python/morpho-fun.py,
+ * python/morpho-segm.py,
+ * python/sps-common.in,
+ * python/sps.py,
+ * python/swilena.py:
+ Remove the special exception (irrelevant for Swilena).
+
2009-06-02 Roland Levillain <roland(a)lrde.epita.fr>
Factor box2d.i using box.ixx.
diff --git a/swilena/box.ixx b/swilena/box.ixx
index 98cb9fc..a3af8a1 100644
--- a/swilena/box.ixx
+++ b/swilena/box.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file box.ixx
/// \brief A wrapper of mln::box<P>.
diff --git a/swilena/box2d.i b/swilena/box2d.i
index e36ad03..f491be1 100644
--- a/swilena/box2d.i
+++ b/swilena/box2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file box2d.i
/// \brief A wrapper of mln::box2d.
diff --git a/swilena/box2d_piter.i b/swilena/box2d_piter.i
index f5ac026..9286342 100644
--- a/swilena/box2d_piter.i
+++ b/swilena/box2d_piter.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file box2d_piter.i
/// \brief A wrapper of mln::box_fwd_piter_< mln::point2d >.
diff --git a/swilena/box_piter.ixx b/swilena/box_piter.ixx
index 7b34272..ce81465 100644
--- a/swilena/box_piter.ixx
+++ b/swilena/box_piter.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file box_piter.ixx
/// \brief A wrapper of mln::box_fwd_piter_<P>.
diff --git a/swilena/ch_value.ixx b/swilena/ch_value.ixx
index e48f371..59ac846 100644
--- a/swilena/ch_value.ixx
+++ b/swilena/ch_value.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file ch_value.i
/// \brief A wrapper of mln::trait::ch_value.
diff --git a/swilena/concat.ixx b/swilena/concat.ixx
index bb8c460..93e0bdb 100644
--- a/swilena/concat.ixx
+++ b/swilena/concat.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file concat.ixx
/// \brief Macros concatenating their arguments.
diff --git a/swilena/concrete.ixx b/swilena/concrete.ixx
index 3d78442..c4fc03a 100644
--- a/swilena/concrete.ixx
+++ b/swilena/concrete.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file concrete.i
/// \brief A wrapper of mln::trait::concrete.
diff --git a/swilena/coord.ixx b/swilena/coord.ixx
index 7d45792..2f2d2df 100644
--- a/swilena/coord.ixx
+++ b/swilena/coord.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file coord.ixx
/// \brief A variadic alternative to the macro mln_coord.
diff --git a/swilena/dpoint2d.i b/swilena/dpoint2d.i
index bde8f07..4465bf8 100644
--- a/swilena/dpoint2d.i
+++ b/swilena/dpoint2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file dpoint2d.i
/// \brief A wrapper of mln::dpoint2d.
diff --git a/swilena/dynamic_image2d.i b/swilena/dynamic_image2d.i
index 2ae3c16..001aac3 100644
--- a/swilena/dynamic_image2d.i
+++ b/swilena/dynamic_image2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file dynamic_image2d
/// \brief A dynamic version of image2d, extendable in the target language.
diff --git a/swilena/fill.ixx b/swilena/fill.ixx
index 958c5ae..42c8326 100644
--- a/swilena/fill.ixx
+++ b/swilena/fill.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file fill.ixx
/// \brief A wrapper of mln::data::fill.
diff --git a/swilena/image2d.ixx b/swilena/image2d.ixx
index 75f0f3b..f80474d 100644
--- a/swilena/image2d.ixx
+++ b/swilena/image2d.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file image2d.i
/// \brief A wrapper of mln::image2d<T>.
diff --git a/swilena/image2d_int.i b/swilena/image2d_int.i
index 92f3d5e..b86c2b5 100644
--- a/swilena/image2d_int.i
+++ b/swilena/image2d_int.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file image2d.i
/// \brief A simple wrapping of mln::image2d<int> along with some
diff --git a/swilena/image2d_int_u8.i b/swilena/image2d_int_u8.i
index b420445..e60587c 100644
--- a/swilena/image2d_int_u8.i
+++ b/swilena/image2d_int_u8.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file image2d.i
/// \brief A simple wrapping of mln::image2d<mln::value::int_u8> along
diff --git a/swilena/int_u.ixx b/swilena/int_u.ixx
index 855898f..e69ad2c 100644
--- a/swilena/int_u.ixx
+++ b/swilena/int_u.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file int_u.i
/// \brief A wrapper of mln::value::int_u.
diff --git a/swilena/int_u32.i b/swilena/int_u32.i
index fd88cd2..9fe308a 100644
--- a/swilena/int_u32.i
+++ b/swilena/int_u32.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file int_u32.i
/// \brief A wrapper of mln::value::int_u32.
diff --git a/swilena/int_u8.i b/swilena/int_u8.i
index 929af22..a02ff3f 100644
--- a/swilena/int_u8.i
+++ b/swilena/int_u8.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file int_u8.i
/// \brief A wrapper of mln::value::int_u8.
diff --git a/swilena/intp.ixx b/swilena/intp.ixx
index add19cf..a4d3449 100644
--- a/swilena/intp.ixx
+++ b/swilena/intp.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file intp.ixx
/// \brief A wrapper of int pointers.
diff --git a/swilena/morpho.ixx b/swilena/morpho.ixx
index 5b90a22..199520b 100644
--- a/swilena/morpho.ixx
+++ b/swilena/morpho.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file morpho.i
/// \brief Wrappers of morphological algorithms from mln::morpho.
diff --git a/swilena/neighb2d.i b/swilena/neighb2d.i
index a5c67b2..3d4461e 100644
--- a/swilena/neighb2d.i
+++ b/swilena/neighb2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file neighb2d.i
/// \brief A wrapper of mln::neighb2d.
diff --git a/swilena/pgm.ixx b/swilena/pgm.ixx
index a311ad0..2edd6fc 100644
--- a/swilena/pgm.ixx
+++ b/swilena/pgm.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file pgm.ixx
/// \brief A wrapper of mln::io::pgm::load and mln::io::pgm::save
diff --git a/swilena/point2d.i b/swilena/point2d.i
index a07fb50..f181a38 100644
--- a/swilena/point2d.i
+++ b/swilena/point2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file point2d.i
/// \brief A wrapper of mln::point2d.
diff --git a/swilena/println.ixx b/swilena/println.ixx
index 2765f18..5e2685a 100644
--- a/swilena/println.ixx
+++ b/swilena/println.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file println.ixx
/// \brief A wrapper of mln::debug::println.
diff --git a/swilena/python-utils.ixx b/swilena/python-utils.ixx
index ff11922..a14817b 100644
--- a/swilena/python-utils.ixx
+++ b/swilena/python-utils.ixx
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file python-utils.ixx
/// \brief Utilities for Python wrappers.
diff --git a/swilena/python/box2d-misc.py b/swilena/python/box2d-misc.py
index 7cd3011..afc9f6a 100644
--- a/swilena/python/box2d-misc.py
+++ b/swilena/python/box2d-misc.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
from swilena import *
diff --git a/swilena/python/data.py b/swilena/python/data.py
index 5fe6136..989bf34 100644
--- a/swilena/python/data.py
+++ b/swilena/python/data.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# \file python/data.py
# \brief Access to the data of the distribution (images, meshes, etc.).
diff --git a/swilena/python/dynamic-image2d-misc.py
b/swilena/python/dynamic-image2d-misc.py
index 941a929..cc023dc 100644
--- a/swilena/python/dynamic-image2d-misc.py
+++ b/swilena/python/dynamic-image2d-misc.py
@@ -16,21 +16,10 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# \file python/dynamic-image2d-misc.py
# \brief Test on C++ ``dynamic'' image2d extended in Python.
-
from swilena import *
import dynamic_image2d
diff --git a/swilena/python/image2d-misc.py b/swilena/python/image2d-misc.py
index e0b2a91..737b39b 100644
--- a/swilena/python/image2d-misc.py
+++ b/swilena/python/image2d-misc.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
from swilena import *
diff --git a/swilena/python/morpho-fun.py b/swilena/python/morpho-fun.py
index bf96e48..68ba9b6 100644
--- a/swilena/python/morpho-fun.py
+++ b/swilena/python/morpho-fun.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# \file python/morpho-fun.py
# \brief Test on mathematical morphology on functions (scalar images).
diff --git a/swilena/python/morpho-segm.py b/swilena/python/morpho-segm.py
index 83af24d..1641b7b 100644
--- a/swilena/python/morpho-segm.py
+++ b/swilena/python/morpho-segm.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# \file python/morpho-segm.py
# \brief Test on watershed transform-based segmentation.
diff --git a/swilena/python/sps-common.in b/swilena/python/sps-common.in
index be13cb1..46c3e62 100644
--- a/swilena/python/sps-common.in
+++ b/swilena/python/sps-common.in
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# The Swilena Python Shell.
diff --git a/swilena/python/sps.py b/swilena/python/sps.py
index ef4ab01..9882338 100644
--- a/swilena/python/sps.py
+++ b/swilena/python/sps.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
from swilena import *
diff --git a/swilena/python/swilena.py b/swilena/python/swilena.py
index 601b6ee..1c7f3e1 100644
--- a/swilena/python/swilena.py
+++ b/swilena/python/swilena.py
@@ -16,16 +16,6 @@
# along with this library; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Fifth Floor,
# Boston, MA 02111-1307, USA.
-#
-# As a special exception, you may use this file as part of a free
-# software library without restriction. Specifically, if other files
-# instantiate templates or use macros or inline functions from this
-# file, or you compile this file and link it with other files to
-# produce an executable, this file does not by itself cause the
-# resulting executable to be covered by the GNU General Public
-# License.
-# reasons why the executable file might be covered by the GNU General
-# Public License.
# \file swilena.py
# \brief The whole Swilena suite.
diff --git a/swilena/window2d.i b/swilena/window2d.i
index 68556c6..2642cd0 100644
--- a/swilena/window2d.i
+++ b/swilena/window2d.i
@@ -15,16 +15,6 @@
// along with this library; see the file COPYING. If not, write to
// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
// Boston, MA 02111-1307, USA.
-//
-// As a special exception, you may use this file as part of a free
-// software library without restriction. Specifically, if other files
-// instantiate templates or use macros or inline functions from this
-// file, or you compile this file and link it with other files to
-// produce an executable, this file does not by itself cause the
-// resulting executable to be covered by the GNU General Public
-// License.
-// reasons why the executable file might be covered by the GNU General
-// Public License.
/// \file window2d.i
/// \brief A wrapper of mln::window2d.
--
1.6.2.4