[Libreoffice-commits] .: 3 commits - connectivity/source sal/inc

Lionel Elie Mamane lmamane at kemper.freedesktop.org
Mon Nov 21 02:32:38 PST 2011


 connectivity/source/drivers/postgresql/makefile.mk                      |   64 ++++-
 connectivity/source/drivers/postgresql/postgresql.xcu                   |   60 +++--
 connectivity/source/drivers/postgresql/pq_allocator.hxx                 |   59 +++--
 connectivity/source/drivers/postgresql/pq_array.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_array.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_baseresultset.cxx             |   61 ++++-
 connectivity/source/drivers/postgresql/pq_baseresultset.hxx             |   61 ++++-
 connectivity/source/drivers/postgresql/pq_common.hxx                    |   39 +--
 connectivity/source/drivers/postgresql/pq_connection.cxx                |   66 ++++--
 connectivity/source/drivers/postgresql/pq_connection.hxx                |   61 ++++-
 connectivity/source/drivers/postgresql/pq_databasemetadata.cxx          |  108 ++++++----
 connectivity/source/drivers/postgresql/pq_databasemetadata.hxx          |   61 ++++-
 connectivity/source/drivers/postgresql/pq_driver.cxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_driver.hxx                    |   62 ++++-
 connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.cxx  |   60 ++++-
 connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.hxx  |   61 ++++-
 connectivity/source/drivers/postgresql/pq_preparedstatement.cxx         |   61 ++++-
 connectivity/source/drivers/postgresql/pq_preparedstatement.hxx         |   61 ++++-
 connectivity/source/drivers/postgresql/pq_resultset.cxx                 |   62 ++++-
 connectivity/source/drivers/postgresql/pq_resultset.hxx                 |   62 ++++-
 connectivity/source/drivers/postgresql/pq_resultsetmetadata.cxx         |   62 ++++-
 connectivity/source/drivers/postgresql/pq_resultsetmetadata.hxx         |   62 ++++-
 connectivity/source/drivers/postgresql/pq_sequenceresultset.cxx         |   62 ++++-
 connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx         |   62 ++++-
 connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx |   67 ++++--
 connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.hxx |   67 ++++--
 connectivity/source/drivers/postgresql/pq_statement.cxx                 |   62 ++++-
 connectivity/source/drivers/postgresql/pq_statement.hxx                 |   62 ++++-
 connectivity/source/drivers/postgresql/pq_statics.cxx                   |   61 ++++-
 connectivity/source/drivers/postgresql/pq_statics.hxx                   |   62 ++++-
 connectivity/source/drivers/postgresql/pq_tools.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_tools.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_updateableresultset.cxx       |   61 ++++-
 connectivity/source/drivers/postgresql/pq_updateableresultset.hxx       |   67 ++++--
 connectivity/source/drivers/postgresql/pq_xbase.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xbase.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xcolumn.cxx                   |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xcolumn.hxx                   |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xcolumns.cxx                  |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xcolumns.hxx                  |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xcontainer.cxx                |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xcontainer.hxx                |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xindex.cxx                    |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xindex.hxx                    |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xindexcolumn.cxx              |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xindexcolumn.hxx              |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xindexcolumns.cxx             |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xindexcolumns.hxx             |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xindexes.cxx                  |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xindexes.hxx                  |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xkey.cxx                      |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkey.hxx                      |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkeycolumn.cxx                |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkeycolumn.hxx                |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkeycolumns.cxx               |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkeycolumns.hxx               |   60 ++++-
 connectivity/source/drivers/postgresql/pq_xkeys.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xkeys.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xtable.cxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xtable.hxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xtables.cxx                   |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xtables.hxx                   |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xuser.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xuser.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xusers.cxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xusers.hxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xview.cxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xview.hxx                     |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xviews.cxx                    |   61 ++++-
 connectivity/source/drivers/postgresql/pq_xviews.hxx                    |   61 ++++-
 sal/inc/sal/macros.h                                                    |    2 
 71 files changed, 3182 insertions(+), 1135 deletions(-)

New commits:
commit 0d0ffe3ff12bee296440bb39aadd3edc0c735ad6
Author: Lionel Elie Mamane <lionel at mamane.lu>
Date:   Mon Nov 21 11:29:03 2011 +0100

    pgsql-sdbc: licence all non-Sun & future contributions under LGPLv3+/MPL1.1

diff --git a/connectivity/source/drivers/postgresql/makefile.mk b/connectivity/source/drivers/postgresql/makefile.mk
index 8b02689..f0f184e 100644
--- a/connectivity/source/drivers/postgresql/makefile.mk
+++ b/connectivity/source/drivers/postgresql/makefile.mk
@@ -1,29 +1,57 @@
-#*************************************************************************
+##########################################################################
 #
-#   This library is free software; you can redistribute it and/or
-#   modify it under the terms of the GNU Lesser General Public
-#   License version 2.1, as published by the Free Software Foundation.
+#  Effective License of whole file:
 #
-#   This library 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
-#   Lesser General Public License for more details.
+#    This library is free software; you can redistribute it and/or
+#    modify it under the terms of the GNU Lesser General Public
+#    License version 2.1, as published by the Free Software Foundation.
 #
-#   You should have received a copy of the GNU Lesser General Public
-#   License along with this library; if not, write to the Free Software
-#   Foundation, Inc., 59 Temple Place, Suite 330, Boston,
-#   MA  02111-1307  USA
+#    This library 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
+#    Lesser General Public License for more details.
 #
-#   The Initial Developer of the Original Code is: Sun Microsystems, Inc.
+#    You should have received a copy of the GNU Lesser General Public
+#    License along with this library; if not, write to the Free Software
+#    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+#    MA  02111-1307  USA
 #
-#   Copyright: 2000 by Sun Microsystems, Inc.
-#              2011 by Lionel Elie Mamane <lionel at mamane.lu>
+#  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
 #
-#   All Rights Reserved.
+#    The Contents of this file are made available subject to the terms of
+#    the GNU Lesser General Public License Version 2.1
 #
-#   Contributor(s): _______________________________________
+#    Copyright: 2000 by Sun Microsystems, Inc.
 #
-#*************************************************************************
+#  All parts contributed on or after August 2011:
+#
+#    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+#
+#    The contents of this file are subject to the Mozilla Public License Version
+#    1.1 (the "License"); you may not use this file except in compliance with
+#    the License or as specified alternatively below. You may obtain a copy of
+#    the License at http://www.mozilla.org/MPL/
+#
+#    Software distributed under the License is distributed on an "AS IS" basis,
+#    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+#    for the specific language governing rights and limitations under the
+#    License.
+#
+#    Major Contributor(s):
+#    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+#
+#    All Rights Reserved.
+#
+#    For minor contributions see the git repository.
+#
+#    Alternatively, the contents of this file may be used under the terms of
+#    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+#    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+#    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+#    instead of those above.
+#
+##########################################################################
+
 PRJ=..$/..$/..
 
 PRJNAME=postgresql
diff --git a/connectivity/source/drivers/postgresql/postgresql.xcu b/connectivity/source/drivers/postgresql/postgresql.xcu
index 4d455d5..d9bcc7c 100644
--- a/connectivity/source/drivers/postgresql/postgresql.xcu
+++ b/connectivity/source/drivers/postgresql/postgresql.xcu
@@ -1,29 +1,55 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--***********************************************************************
  *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *  Effective License of whole file:
  *
- * Copyright 2008 by Sun Microsystems, Inc.
- * Copyright 2011 by Lionel Elie Mamane <lionel at mamane.lu>
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 3, as published by the Free Software Foundation.
  *
- * OpenOffice.org - a multi-platform office productivity suite
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- * This file is part of OpenOffice.org.
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- * OpenOffice.org 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 Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 3
  *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
+ *    Copyright: 2008 by Sun Microsystems, Inc.
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv3+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+ *    instead of those above.
  *
  ************************************************************************ -->
 <oor:component-data oor:name="Drivers" oor:package="org.openoffice.Office.DataAccess" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema">
diff --git a/connectivity/source/drivers/postgresql/pq_allocator.hxx b/connectivity/source/drivers/postgresql/pq_allocator.hxx
index ffa2e02..fad9b03 100644
--- a/connectivity/source/drivers/postgresql/pq_allocator.hxx
+++ b/connectivity/source/drivers/postgresql/pq_allocator.hxx
@@ -1,28 +1,55 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Sun Microsystems, Inc.
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *  Copyright: 2002 by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *  All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *  Contributor(s): _______________________________________
+ *    Copyright: 2002 by Sun Microsystems, Inc.
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_array.cxx b/connectivity/source/drivers/postgresql/pq_array.cxx
index 9a88b62..dcccd80 100644
--- a/connectivity/source/drivers/postgresql/pq_array.cxx
+++ b/connectivity/source/drivers/postgresql/pq_array.cxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Sun Microsystems, Inc.
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *  Copyright: 2000 by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *  All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *  Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_array.hxx b/connectivity/source/drivers/postgresql/pq_array.hxx
index e211b31..d19969a 100644
--- a/connectivity/source/drivers/postgresql/pq_array.hxx
+++ b/connectivity/source/drivers/postgresql/pq_array.hxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_baseresultset.cxx b/connectivity/source/drivers/postgresql/pq_baseresultset.cxx
index f7a1eda..5c5bee5 100644
--- a/connectivity/source/drivers/postgresql/pq_baseresultset.cxx
+++ b/connectivity/source/drivers/postgresql/pq_baseresultset.cxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_baseresultset.hxx b/connectivity/source/drivers/postgresql/pq_baseresultset.hxx
index 8ccba31..928b5be 100644
--- a/connectivity/source/drivers/postgresql/pq_baseresultset.hxx
+++ b/connectivity/source/drivers/postgresql/pq_baseresultset.hxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_common.hxx b/connectivity/source/drivers/postgresql/pq_common.hxx
index c712f2c..68a973a 100644
--- a/connectivity/source/drivers/postgresql/pq_common.hxx
+++ b/connectivity/source/drivers/postgresql/pq_common.hxx
@@ -1,29 +1,30 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
+/*
+ * Version: MPL 1.1 / GPLv3+ / LGPLv3+
  *
- * Copyright 2011 Lionel Elie Mamane <lionel at mamane.lu>
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License or as specified alternatively below. You may obtain a copy of
+ * the License at http://www.mozilla.org/MPL/
  *
- * LibreOffice - a multi-platform office productivity suite
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
  *
- * This file is part of LibreOffice.
+ * Major Contributor(s):
+ * [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> (initial developer) ]
  *
- * LibreOffice is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
+ * All Rights Reserved.
  *
- * LibreOffice 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 Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
+ * For minor contributions see the git repository.
  *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with LibreOffice.  If not, see
- * <http://www.gnu.org/licenses/lgpl-3.0.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ * the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+ * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+ * instead of those above.
+ */
 
 #ifndef _PQ_COMMON_
 #define _PQ_COMMON_
diff --git a/connectivity/source/drivers/postgresql/pq_connection.cxx b/connectivity/source/drivers/postgresql/pq_connection.cxx
index 5b7c8ec..b4171d8 100644
--- a/connectivity/source/drivers/postgresql/pq_connection.cxx
+++ b/connectivity/source/drivers/postgresql/pq_connection.cxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_connection.hxx b/connectivity/source/drivers/postgresql/pq_connection.hxx
index 21d1831..2a34025 100644
--- a/connectivity/source/drivers/postgresql/pq_connection.hxx
+++ b/connectivity/source/drivers/postgresql/pq_connection.hxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx b/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
index 53d23ca..91eb3df 100644
--- a/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
+++ b/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
@@ -1,59 +1,87 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
  *
+ *    Contributor(s): Joerg Budischewski
  *
- * Portions adapted from JDBC PostgreSQL driver:
+ *  All parts contributed on or after August 2011:
  *
- *  Copyright (c) 2004-2008, PostgreSQL Global Development Group
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
  *
- * Licence of original JDBC driver code:
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
  *
- *  Redistribution and use in source and binary forms, with or without
- *  modification, are permitted provided that the following conditions are met:
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
  *
- *  1. Redistributions of source code must retain the above copyright notice,
- *     this list of conditions and the following disclaimer.
- *  2. Redistributions in binary form must reproduce the above copyright notice,
- *     this list of conditions and the following disclaimer in the documentation
- *     and/or other materials provided with the distribution.
- *  3. Neither the name of the PostgreSQL Global Development Group nor the names
- *     of its contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
  *
- *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- *  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- *  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- *  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
- *  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- *  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- *  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- *  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- *  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- *  POSSIBILITY OF SUCH DAMAGE.
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
+ *
+ *   Some portions were adapted from JDBC PostgreSQL driver:
+ *
+ *    Copyright (c) 2004-2008, PostgreSQL Global Development Group
+ *
+ *   Licence of original JDBC driver code:
+ *
+ *    Redistribution and use in source and binary forms, with or without
+ *    modification, are permitted provided that the following conditions are met:
+ *
+ *    1. Redistributions of source code must retain the above copyright notice,
+ *       this list of conditions and the following disclaimer.
+ *    2. Redistributions in binary form must reproduce the above copyright notice,
+ *       this list of conditions and the following disclaimer in the documentation
+ *       and/or other materials provided with the distribution.
+ *    3. Neither the name of the PostgreSQL Global Development Group nor the names
+ *       of its contributors may be used to endorse or promote products derived
+ *       from this software without specific prior written permission.
+ *
+ *    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ *    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ *    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ *    ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ *    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ *    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ *    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ *    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ *    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ *    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ *    POSSIBILITY OF SUCH DAMAGE.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_databasemetadata.hxx b/connectivity/source/drivers/postgresql/pq_databasemetadata.hxx
index 37f363e..7c84948 100644
--- a/connectivity/source/drivers/postgresql/pq_databasemetadata.hxx
+++ b/connectivity/source/drivers/postgresql/pq_databasemetadata.hxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_driver.cxx b/connectivity/source/drivers/postgresql/pq_driver.cxx
index 7aff3e3..4261283 100644
--- a/connectivity/source/drivers/postgresql/pq_driver.cxx
+++ b/connectivity/source/drivers/postgresql/pq_driver.cxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_driver.hxx b/connectivity/source/drivers/postgresql/pq_driver.hxx
index 99ef233..0657867 100644
--- a/connectivity/source/drivers/postgresql/pq_driver.hxx
+++ b/connectivity/source/drivers/postgresql/pq_driver.hxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #ifndef _PG_DRIVER_HXX_
 #define _PG_DRIVER_HXX_
 
diff --git a/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.cxx b/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.cxx
index 3594cd9..7dd7811 100644
--- a/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.cxx
+++ b/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.cxx
@@ -1,27 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.hxx b/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.hxx
index 0e0fe64..c5c37b6 100644
--- a/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.hxx
+++ b/connectivity/source/drivers/postgresql/pq_fakedupdateableresultset.hxx
@@ -1,29 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #ifndef PG_UPDATEABLERESULTSET_HXX_
 #define PG_UPDATEABLERESULTSET_HXX_
 
diff --git a/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx b/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx
index bb0f685..118ca5e 100644
--- a/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx
+++ b/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
index 96c6b07..d44bc75 100644
--- a/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
+++ b/connectivity/source/drivers/postgresql/pq_preparedstatement.hxx
@@ -1,28 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_resultset.cxx b/connectivity/source/drivers/postgresql/pq_resultset.cxx
index 5f0ca94..3fbc6d4 100644
--- a/connectivity/source/drivers/postgresql/pq_resultset.cxx
+++ b/connectivity/source/drivers/postgresql/pq_resultset.cxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *  Copyright: 2000 by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *  All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *  Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #include "pq_resultset.hxx"
 #include "pq_resultsetmetadata.hxx"
 
diff --git a/connectivity/source/drivers/postgresql/pq_resultset.hxx b/connectivity/source/drivers/postgresql/pq_resultset.hxx
index aa49d90..f9df7d9 100644
--- a/connectivity/source/drivers/postgresql/pq_resultset.hxx
+++ b/connectivity/source/drivers/postgresql/pq_resultset.hxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *  Copyright: 2000 by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *  All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *  Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #ifndef _PG_RESULTSET_HXX_
 #define _PG_RESULTSET_HXX_
 
diff --git a/connectivity/source/drivers/postgresql/pq_resultsetmetadata.cxx b/connectivity/source/drivers/postgresql/pq_resultsetmetadata.cxx
index 75b1640..2a83623 100644
--- a/connectivity/source/drivers/postgresql/pq_resultsetmetadata.cxx
+++ b/connectivity/source/drivers/postgresql/pq_resultsetmetadata.cxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #include <rtl/ustrbuf.hxx>
 
 #include "pq_resultsetmetadata.hxx"
diff --git a/connectivity/source/drivers/postgresql/pq_resultsetmetadata.hxx b/connectivity/source/drivers/postgresql/pq_resultsetmetadata.hxx
index 2366087..2282d1a 100644
--- a/connectivity/source/drivers/postgresql/pq_resultsetmetadata.hxx
+++ b/connectivity/source/drivers/postgresql/pq_resultsetmetadata.hxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #ifndef _PQ_RESULTSETMETADATA_HXX_
 #define _PQ_RESULTSETMETADATA_HXX_
 #include <vector>
diff --git a/connectivity/source/drivers/postgresql/pq_sequenceresultset.cxx b/connectivity/source/drivers/postgresql/pq_sequenceresultset.cxx
index 720dfd9..7f77825 100644
--- a/connectivity/source/drivers/postgresql/pq_sequenceresultset.cxx
+++ b/connectivity/source/drivers/postgresql/pq_sequenceresultset.cxx
@@ -1,31 +1,61 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 by Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
+
 #include "pq_sequenceresultset.hxx"
 #include "pq_sequenceresultsetmetadata.hxx"
 
diff --git a/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx b/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx
index bbec813..f906aac 100644
--- a/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx
+++ b/connectivity/source/drivers/postgresql/pq_sequenceresultset.hxx
@@ -1,30 +1,60 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
+ *  Effective License of whole file:
  *
- *  This library 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
- *  Lesser General Public License for more details.
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
+ *    This library 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
+ *    Lesser General Public License for more details.
  *
- *  The Initial Developer of the Original Code is: Joerg Budischewski
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
  *
- *   Copyright: 2000 by Sun Microsystems, Inc.
- *              2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
  *
- *   All Rights Reserved.
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
  *
- *   Contributor(s): Joerg Budischewski
+ *    Copyright: 2000 by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
+
 #ifndef _PG_SEQUENCERESULTSET_HXX_
 #define _PG_SEQUENCERESULTSET_HXX_
 
diff --git a/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx b/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx
index ff53ccc..b8d5e4a 100644
--- a/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx
+++ b/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx
@@ -1,22 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
- *
- *  This library 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
- *  Lesser General Public License for more details.
- *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
- *
- *  Copyright: 200? by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Effective License of whole file:
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
+ *
+ *    This library 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
+ *    Lesser General Public License for more details.
+ *
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
+ *
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
+ *
+ *    The Contents of this file are made available subject to the terms of
+ *    the GNU Lesser General Public License Version 2.1
+ *
+ *    Copyright: 200? by Sun Microsystems, Inc.
+ *
+ *    Contributor(s): Joerg Budischewski
+ *
+ *  All parts contributed on or after August 2011:
+ *
+ *    Version: MPL 1.1 / GPLv3+ / LGPLv2.1+
+ *
+ *    The contents of this file are subject to the Mozilla Public License Version
+ *    1.1 (the "License"); you may not use this file except in compliance with
+ *    the License or as specified alternatively below. You may obtain a copy of
+ *    the License at http://www.mozilla.org/MPL/
+ *
+ *    Software distributed under the License is distributed on an "AS IS" basis,
+ *    WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ *    for the specific language governing rights and limitations under the
+ *    License.
+ *
+ *    Major Contributor(s):
+ *    [ Copyright (C) 2011 Lionel Elie Mamane <lionel at mamane.lu> ]
+ *
+ *    All Rights Reserved.
+ *
+ *    For minor contributions see the git repository.
+ *
+ *    Alternatively, the contents of this file may be used under the terms of
+ *    either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+ *    the GNU Lesser General Public License Version 2.1 or later (the "LGPLv2.1+"),
+ *    in which case the provisions of the GPLv3+ or the LGPLv2.1+ are applicable
+ *    instead of those above.
  *
  ************************************************************************/
 
diff --git a/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.hxx b/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.hxx
index 1e6839a..53d18d0 100644
--- a/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.hxx
+++ b/connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.hxx
@@ -1,22 +1,57 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*************************************************************************
  *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Lesser General Public
- *  License version 2.1, as published by the Free Software Foundation.
- *
- *  This library 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
- *  Lesser General Public License for more details.
- *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- *  MA  02111-1307  USA
- *
- *  Copyright: 200? by Sun Microsystems, Inc.
- *             2011 Lionel Elie Mamane <lionel at mamane.lu>
+ *  Effective License of whole file:
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+ *    License version 2.1, as published by the Free Software Foundation.
+ *
+ *    This library 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
+ *    Lesser General Public License for more details.
+ *
+ *    You should have received a copy of the GNU Lesser General Public
+ *    License along with this library; if not, write to the Free Software
+ *    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ *    MA  02111-1307  USA
+ *
+ *  Parts "Copyright by Sun Microsystems, Inc" prior to August 2011:
+ *
+ *    The Contents of this file are made available subject to the terms of

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list