MG: added license directory overview

git-svn-id: trunk@1670 -
This commit is contained in:
lazarus 2002-05-10 07:18:39 +00:00
parent 9be582f3bb
commit 8aa7f03a41
5 changed files with 60 additions and 60 deletions

34
COPYING
View File

@ -2,21 +2,39 @@ This is the file COPYING, it gives an overview of the licenses used in the
lazarus sources. lazarus sources.
The Lazarus sources consists of several parts and each part has its own The Lazarus sources consists of several parts and each part has its own
license. Three licenses are used. The GPL 2, the LGPL and the MPL. In general, license. Three licenses are in use. The GPL 2, a modified LGPL and the MPL. In
each file contains a header, describing the license for the file. general, each file contains a header, describing the license of the file.
The license directory tree: The license directory tree:
<lazarus>/ (mostly GPL2, but with a few files under LGPL) <lazarus>/ (mostly GPL2, but with a few files under LGPL)
|
+- designer (mostly GPL2, but with a few files under LGPL)
|
+- debugger (GPL2)
|
+- tools (GPL2)
|
+- examples (GPL2)
|
+- lcl (modified LGPL)
| |
+- components/ +- components/
| |
+- synedit +- synedit (MPL - Mozilla public license)
| |
+- codetools +- codetools (GPL 2)
| |
+- gtk +- gtk
| |
+- gtkglarea +- gtkglarea (modified LGPL, with one exception: nvgl.pp)
|
+-
The IDE files are the files in the <lazarus>, designer and debugger directory.
They are under the GPL 2, with the following exceptions:
objectinspector.pp, propedits.pp, transfermacros.pp,
wordcompletion.pp, patheditordlg.pas, outputfilter.pas, inputfiledialog.pas,
findreplacedialog.pp, findinfiles.pas
These files are under the modified LGPL as described in COPYING.modifiedLGPL.

View File

@ -1,10 +1,7 @@
This is the file COPYING.modifiedLGPL, it applies to several units in the This is the file COPYING.modifiedLGPL, it applies to several units in the
Lazarus IDE distributed by members of the Lazarus Development Team. Lazarus sources distributed by members of the Lazarus Development Team.
The source code of objectinspector.pp, propedits.pp, transfermacros.pp, These files are distributed under the Library GNU General Public License
wordcompletion.pp, patheditordlg.pas, outputfilter.pas, inputfiledialog.pas,
findreplacedialog.pp, findinfiles.pas
distributed under the Library GNU General Public License
(see the file COPYING.LPGL) with the following modification: (see the file COPYING.LPGL) with the following modification:
- object files and libraries linked into an application may be - object files and libraries linked into an application may be

View File

@ -1,22 +1,16 @@
{ {
*************************************************************************** *****************************************************************************
* * * *
* This source is free software; you can redistribute it and/or modify * * See the file COPYING.modifiedLGPL, included in this distribution, *
* it under the terms of the GNU General Public License as published by * * for details about the copyright. *
* the Free Software Foundation; either version 2 of the License, or * * *
* (at your option) any later version. * * This program is distributed in the hope that it will be useful, *
* * * but WITHOUT ANY WARRANTY; without even the implied warranty of *
* This code is distributed in the hope that it will be useful, but * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
* WITHOUT ANY WARRANTY; without even the implied warranty of * * *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * *****************************************************************************
* General Public License for more details. *
* * Author: Mattias Gaertner
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
} }
unit gtkglarea; unit gtkglarea;

View File

@ -1,22 +1,14 @@
{ {
*************************************************************************** *****************************************************************************
* * * *
* This source is free software; you can redistribute it and/or modify * * See the file COPYING.modifiedLGPL, included in this distribution, *
* it under the terms of the GNU General Public License as published by * * for details about the copyright. *
* the Free Software Foundation; either version 2 of the License, or * * *
* (at your option) any later version. * * This program is distributed in the hope that it will be useful, *
* * * but WITHOUT ANY WARRANTY; without even the implied warranty of *
* This code is distributed in the hope that it will be useful, but * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
* WITHOUT ANY WARRANTY; without even the implied warranty of * * *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * *****************************************************************************
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
} }
unit gtkglarea_int; unit gtkglarea_int;

View File

@ -3,17 +3,16 @@
Author: Mattias Gaertner Author: Mattias Gaertner
This file is distributed under the Library GNU General Public License *****************************************************************************
with the following modification: * *
* See the file COPYING.modifiedLGPL, included in this distribution, *
- object files and libraries linked into an application may be * for details about the copyright. *
distributed without source code. * *
* This program is distributed in the hope that it will be useful, *
If you didn't receive a copy of the file COPYING, contact: * but WITHOUT ANY WARRANTY; without even the implied warranty of *
Free Software Foundation * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
675 Mass Ave * *
Cambridge, MA 02139 *****************************************************************************
USA
} }
unit NVGLX; unit NVGLX;