1
|
[//]: # ( SPDX-License-Identifier: CC0-1.0 )
|
2
|
|
3
|
[//]: # ( Haketilo's README file )
|
4
|
|
5
|
[//]: # ( Copyright (C) 2021 Wojtek Kosior )
|
6
|
|
7
|
[//]: # ( Available under the terms of Creative Commons Zero v1.0 Universal. )
|
8
|
|
9
|
# Haketilo - Make The Web Great Again!
|
10
|
|
11
|
This extension's goal is to allow replacing javascript served by websites
|
12
|
with scripts specified by user. Something like NoScript and Greasemonkey
|
13
|
together. Such facility is necessary to enable browsing World Wide Web
|
14
|
without executing nonfree software.
|
15
|
|
16
|
Currently, the target browsers for this extension are Ungoogled Chromium
|
17
|
and various forks of Firefox (version 60+).
|
18
|
|
19
|
This extension is still in an early stage. Also see
|
20
|
[our wiki](https://hydrillabugs.koszko.org/projects/haketilo/wiki/)
|
21
|
for documentation in development.
|
22
|
|
23
|
## Installation
|
24
|
The extension can be "built" with `./build.sh mozilla` or `./build.sh chromium`.
|
25
|
This creates directories build_mozilla/ and build_chromium/, respectively.
|
26
|
Such directory can be loaded into Ungoogled Chromium or a modern Gecko-based
|
27
|
browser as unpacked extension.
|
28
|
|
29
|
## Copyright
|
30
|
All copyright information is gathered in the `copyright` file which follows
|
31
|
(loosely) the [format of debian/copyright file](https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/). License notices are also present in all text files of the extension.
|
32
|
|
33
|
In general, this entire extension is available under the terms of GPLv3+ with
|
34
|
various additional licenses and permissions for particular files.
|
35
|
|
36
|
I, Wojtek Kosior, thereby promise not to sue for violation of this program's
|
37
|
licenses. Although I request that you do not make use of this code in a
|
38
|
proprietary program, I am not going to enforce this in court.
|
39
|
|
40
|
## Contributing
|
41
|
Get the code from: https://git.koszko.org/browser-extension/
|
42
|
Come to: https://hydrillabugs.koszko.org/projects/haketilo
|
43
|
|
44
|
Optionally, write to `$(echo a29zemtvQGtvc3prby5vcmcK | base64 -d)`
|