Skip to content
This repository has been archived by the owner on Nov 18, 2018. It is now read-only.

Commit

Permalink
Update license
Browse files Browse the repository at this point in the history
LGPL v2.1+ or GPL v2+ for our code.
This makes it easier to combine work with others
  • Loading branch information
plfiorini committed Feb 21, 2016
1 parent 066c7a7 commit ee3a6ec
Show file tree
Hide file tree
Showing 201 changed files with 2,606 additions and 2,408 deletions.
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,12 @@ minimal Wayland compositor and shell written with QML.

## License

Licensed under the terms of the GNU Lesser General Public License
version 3 (see LICENSE.LGPLv3), except for the following parts which are
licensed under the terms of the GNU General Public License version 3
(see LICENSE.GPLv3):

* greenisland
* greenisland-launcher
* greenisland-screencaster
Licensed under either of the following licenses:

* GNU Lesser General Public License version 3.0
* GNU General Public License version 2.0 or (at your option)
version 3.0 or any later version approved by the
KDE Free Qt Foundation.

## Dependencies

Expand Down
25 changes: 13 additions & 12 deletions compositor/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:GPL2+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/WaylandScreen.qml
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/WaylandWindow.qml
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/fpscounter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/fpscounter.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/globalpointertracker.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/globalpointertracker.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/keybindingsfilter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/keybindingsfilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/keyeventfilter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
25 changes: 13 additions & 12 deletions declarative/keyeventfilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,21 @@
* Author(s):
* Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
*
* $BEGIN_LICENSE:LGPL2.1+$
* $BEGIN_LICENSE:LGPL$
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 2.1 of the License, or
* (at your option) any later version.
* This file may be used under the terms of the GNU Lesser General Public
* License version 2.1 or later as published by the Free Software Foundation
* and appearing in the file LICENSE.LGPLv21 included in the packaging of
* this file. Please review the following information to ensure the
* GNU Lesser General Public License version 2.1 requirements will be
* met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
* Alternatively, this file may be used under the terms of the GNU General
* Public License version 2.0 or later as published by the Free Software
* Foundation and appearing in the file LICENSE.GPLv2 included in the
* packaging of this file. Please review the following information to ensure
* the GNU General Public License version 2.0 requirements will be
* met: http://www.gnu.org/licenses/gpl-2.0.html.
*
* $END_LICENSE$
***************************************************************************/
Expand Down
Loading

0 comments on commit ee3a6ec

Please sign in to comment.