Commit Graph

291 Commits

Author SHA1 Message Date
811852656e add improved legal protections clauses
The license for software created by Whonix is the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version with additional terms applicable per GNU GPL version 3 section 7.

The additional terms are based on the Doom 3 license which is Debian refers to as `GPL-3+-with-id-software-additional-terms`, which is Debian DFSG [1] (The Debian Free Software Guidelines) approved and which is therefore suitable for Debian `main`. Whonix made applied minimal changes to it:

* Rewrite `The Doom 3 BFG Edition GPL Source Code` to the more common `this program` which is used throughout the GPL.
* Added a "trump clause" [2], in other words, any conflicts or disputes between the additional terms and the GPLv3 shall be resolved in favor of the GPLv3 by adding `Notwithstanding any other provision of this License` (as mentioned in GPL FAQ [3]) at the beginning of the additional terms.

[1] https://www.debian.org/social_contract#guidelines
[2] https://www.fsf.org/news/canonical-updated-licensing-terms
[3] https://www.gnu.org/licenses/gpl-faq.html#v3Notwithstanding

For more considerations, see also:
https://www.whonix.org/wiki/Dev/Licensing
2019-03-01 14:32:41 +00:00
2298d0f6b0 bumped changelog version 2018-11-28 06:33:14 +00:00
2bd6dabc7c bumped changelog version 2018-11-08 09:55:41 +00:00
f9e18772d7 bumped changelog version 2018-11-01 07:42:29 +00:00
4ecd32ef99 description 2018-10-31 02:26:13 -04:00
256e4bac52 bumped changelog version 2018-09-14 13:20:11 +00:00
73e5319711 'Depends: libglib2.0-bin' - contains glib-compile-schemas (required by postinst) 2018-09-14 10:46:00 +00:00
64b5e55d8c bumped changelog version 2018-08-27 16:49:44 +00:00
c296cba838 bumped changelog version 2018-02-01 15:18:55 +00:00
5b3fc2f6b9 update copyright 2018-01-29 15:22:05 +00:00
c3b6a44e97 update copyright 2018-01-29 15:15:17 +00:00
ff28f5932c update copyright 2018-01-29 15:09:42 +00:00
674d2d8abf bumped changelog version 2017-12-21 20:35:29 +00:00
7b2d3c9e2f bumped changelog version 2017-07-26 14:37:34 +00:00
61bd4d05b7 bumped changelog version 2017-03-06 16:16:32 +00:00
99bb1e877e "$@" 2017-03-06 15:00:33 +00:00
2130b4c654 use python rather than unbuffer
because unbuffer eats exit code when process is killed
2017-02-27 23:16:32 +00:00
1fb48e3548 bumped changelog version 2017-02-27 02:04:00 +00:00
966e90ebe2 add missing dependency tcl8.6 (which is required by unbuffer [package expect]) 2017-02-27 00:17:36 +00:00
5653b7732a fix, show progress during apt-get-wrapper
fix, propagate signals to apt-get child process
2017-02-26 23:57:17 +00:00
0228e87d47 minor 2017-02-19 22:37:10 +00:00
dfe8a569b6 override glib-compile-schemas with || true in postinst
https://phabricator.whonix.org/T500
2017-02-19 22:32:04 +00:00
5ba2a5b6ff disable previews in nautilus by default for better security
copied solution by @unman

https://github.com/QubesOS/qubes-issues/issues/1108

https://github.com/QubesOS/qubes-core-agent-linux/pull/39

https://phabricator.whonix.org/T500
2017-02-19 22:25:28 +00:00
91adab0d1b bumped changelog version 2017-02-17 14:08:56 +00:00
0bb059093f remove faketime from Build-Depends:
since no longer used for reproducible builds
2017-02-10 15:47:52 +00:00
be8084ad1c remove debian/gain-root-command workaround 2017-02-10 15:35:25 +00:00
1e66e03da1 bumped changelog version 2017-01-15 15:35:31 +00:00
d80d576953 fix lintian warning 2017-01-15 13:11:38 +00:00
59633fbc60 packaging, bumped Standards-Version from 3.9.6 to 3.9.8 for jessie support 2017-01-15 08:35:40 +01:00
814d6c5f74 bumped changelog version 2017-01-12 02:56:55 +00:00
7b3ef3a00f bumped changelog version 2016-12-10 02:30:50 +00:00
0d66fc60b9 bumped changelog version 2016-04-25 23:27:58 +00:00
492ce12890 bumped changelog version 2016-04-07 22:54:45 +00:00
9d7ad9e97e fixed package description and package description linitan warnings 2016-03-31 15:53:40 +00:00
d5e61eb4b1 added 'Replaces: tcp-timestamps-disable'
https://phabricator.whonix.org/T486
2016-03-31 15:36:59 +00:00
989f2f54e2 Update control 2016-03-31 03:18:05 +00:00
c7d88571e4 Update control 2016-03-31 03:16:10 +00:00
ba7b06ce30 bumped changelog version 2015-12-15 04:16:14 +00:00
c47f9697b4 deactivate preview in Nautilus 2015-12-15 04:14:00 +00:00
4b7d8a4bd8 bumped changelog version 2015-12-15 02:00:39 +00:00
d3ccf0eeaf initial commit 2015-12-15 02:00:24 +00:00