Fixed / Added browsers
This commit is contained in:
parent
991a046601
commit
a1bbbcb173
19 changed files with 87 additions and 29 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,3 +1,4 @@
|
|||
port.json
|
||||
config.json
|
||||
*.pyc
|
||||
*~
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
"interface":["Touch",
|
||||
"JavaScript"],
|
||||
"languages":["JavaScript"],
|
||||
"networks_read":[],
|
||||
"networks_write":[],
|
||||
"formats_read":[],
|
||||
"networks_read":["http", "onion"],
|
||||
"networks_write":["http", "onion"],
|
||||
"formats_read":["pdf","html","js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser"]}
|
||||
"generic_name":["Browser", "Deep Web"]}
|
||||
|
|
|
@ -10,10 +10,11 @@
|
|||
"iOS",
|
||||
"GNU/Linux"],
|
||||
"interface":["Touch",
|
||||
"JavaScript"],
|
||||
"JavaScript",
|
||||
"GTK"],
|
||||
"networks_read":["http"],
|
||||
"networks_write":["http"],
|
||||
"formats_read":["pdf"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser"],
|
||||
"issues":["Surveillance",
|
||||
|
|
|
@ -13,9 +13,10 @@
|
|||
"licenses":["BSD-3-Clause"],
|
||||
"languages":["C++"],
|
||||
"interface":["Touch",
|
||||
"JavaScript"],
|
||||
"JavaScript",
|
||||
"GTK"],
|
||||
"networks_read":["http"],
|
||||
"networks_write":["http"],
|
||||
"formats_read":["pdf"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser"]}
|
||||
|
|
|
@ -21,4 +21,5 @@
|
|||
"Audio Calls",
|
||||
"Video Conference"],
|
||||
"issues":["Surveillance",
|
||||
"Non-Free Software"]}
|
||||
"Non-Free Software",
|
||||
"Non-Free JavaScript"]}
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
{"names":["Firefox"],
|
||||
{"names":["Firefox",
|
||||
"Mozilla Firefox"],
|
||||
"comment":"Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Corporation.",
|
||||
"links":{"website":"https://mozilla.org/",
|
||||
"wikipedia":"https://en.wikipedia.org/wiki/Firefox",
|
||||
"git":"https://github.com/brave/brave-browser",
|
||||
"git":"https://hg.mozilla.org/mozilla-central/",
|
||||
"icon":"https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Firefox_logo%2C_2019.svg/800px-Firefox_logo%2C_2019.svg.png"},
|
||||
"licenses":["MPL-2.0"],
|
||||
"platforms":["Android",
|
||||
|
@ -11,10 +12,11 @@
|
|||
"iOS",
|
||||
"Linux"],
|
||||
"interface":["Touch",
|
||||
"JavaScript"],
|
||||
"languages":["JavaScript"],
|
||||
"networks_read":[],
|
||||
"networks_write":[],
|
||||
"formats_read":[],
|
||||
"JavaScript",
|
||||
"GTK"],
|
||||
"languages":["C++", "C", "Rust", "Assembly"],
|
||||
"networks_read":["http"],
|
||||
"networks_write":["http"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser"]}
|
||||
|
|
21
apps/icecat.json
Normal file
21
apps/icecat.json
Normal file
|
@ -0,0 +1,21 @@
|
|||
{"names":["GNU IceCat",
|
||||
"IceCat",
|
||||
"GNU IceWeasel",
|
||||
"IceWeasel"],
|
||||
"comment":"GNU IceCat is a version of Firefox which is a part of the GNUzilla project.",
|
||||
"links":{"website":"https://www.gnu.org/software/gnuzilla/",
|
||||
"wikipedia":"https://en.wikipedia.org/wiki/GNU_IceCat",
|
||||
"git":"https://git.savannah.gnu.org/cgit/gnuzilla.git",
|
||||
"icon":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Icecat1-300x300.svg/80px-Icecat1-300x300.svg.png"},
|
||||
"licenses":["MPL-2.0", "GPL-3.0-or-later"],
|
||||
"platforms":["Android",
|
||||
"Linux"],
|
||||
"interface":["Touch",
|
||||
"JavaScript",
|
||||
"GTK"],
|
||||
"languages":["C++", "C", "Rust", "Assembly"],
|
||||
"networks_read":["http", "onion"],
|
||||
"networks_write":["http", "onion"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser", "Deep Web"]}
|
|
@ -22,7 +22,7 @@
|
|||
"Music Player",
|
||||
"Marketplace",
|
||||
"Crypto"],
|
||||
"issues":["Google Analytics",
|
||||
"issues":["Surveillance",
|
||||
"Relies on YouTube for streaming",
|
||||
"Relies on Google Services ( Android )",
|
||||
"Subscription ( Premium )"]}
|
||||
"Subscription"]}
|
||||
|
|
|
@ -1,17 +1,19 @@
|
|||
{"names":["Palemoon"],
|
||||
"comment":"Pale Moon is an open-source web browser with an emphasis on cusomizability; its moto is 'Your browser, Your way'.",
|
||||
{"names":["Pale Moon",
|
||||
"Palemoon"],
|
||||
"comment":"Pale Moon is a Non-Free browser with source code being Free Software if you remove branding.",
|
||||
"links":{"website":"http://www.palemoon.org/",
|
||||
"wikipedia":"https://en.wikipedia.org/wiki/Pale_Moon",
|
||||
"git":"https://repo.palemoon.org/MoonchildProductions/Pale-Moon",
|
||||
"icon":"https://upload.wikimedia.org/wikipedia/en/a/a2/Pale_Moon_browser_icon.png"},
|
||||
"licenses":["MPL-2.0"],
|
||||
"platforms":["Windows",
|
||||
"Linux"],
|
||||
"GNU/Linux"],
|
||||
"interface":["Touch",
|
||||
"JavaScript"],
|
||||
"languages":["JavaScript"],
|
||||
"networks_read":[],
|
||||
"networks_write":[],
|
||||
"formats_read":[],
|
||||
"languages":["C", "C++", "JavaScript"],
|
||||
"networks_read":["http"],
|
||||
"networks_write":["http"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser"]}
|
||||
"generic_name":["Browser"],
|
||||
"issues":["Some official clients are Non-Free"]}
|
||||
|
|
|
@ -54,4 +54,5 @@
|
|||
"tga"],
|
||||
"generic_name":["Image Editor", "Image Converter", "Painting Program"],
|
||||
"issues":["Surveillance",
|
||||
"Subscription"]}
|
||||
"Subscription",
|
||||
"Non-Free Software"]}
|
||||
|
|
|
@ -27,5 +27,5 @@
|
|||
"Video Conference"],
|
||||
"issues":["Requires a Cell-Phone",
|
||||
"Some official clients are Non-Free",
|
||||
"Some Dependecies on Non-Free Software",
|
||||
"Dependencies on Non-Free Software",
|
||||
"Non-Free Network"]}
|
||||
|
|
22
apps/tor-browser.json
Normal file
22
apps/tor-browser.json
Normal file
|
@ -0,0 +1,22 @@
|
|||
{"names":["Tor Browser",
|
||||
"Tor"],
|
||||
"comment":"Tor Browser is a modified Mozilla Firefox, for private browsing of the internet and the Onion Network.",
|
||||
"links":{"website":"https://torproject.org",
|
||||
"wikipedia":"https://en.wikipedia.org/wiki/Tor_Browser",
|
||||
"git":"https://gitweb.torproject.org/tor.git",
|
||||
"icon":"https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Tor-logo-2011-flat.svg/150px-Tor-logo-2011-flat.svg.png"},
|
||||
"licenses":["BSD-3-Clause"],
|
||||
"platforms":["Android",
|
||||
"Windows",
|
||||
"MacOS",
|
||||
"iOS",
|
||||
"Linux"],
|
||||
"interface":["Touch",
|
||||
"JavaScript",
|
||||
"GTK"],
|
||||
"languages":["C++", "C", "Rust", "Assembly"],
|
||||
"networks_read":["http", "onion"],
|
||||
"networks_write":["http", "onion"],
|
||||
"formats_read":["pdf", "html", "js"],
|
||||
"formats_write":[],
|
||||
"generic_name":["Browser", "Deep Web"]}
|
1
data/issues/Dependencies on Non-Free Software.html
Normal file
1
data/issues/Dependencies on Non-Free Software.html
Normal file
|
@ -0,0 +1 @@
|
|||
Some features may not work when a specific Non-Free program is not installed on the system. It's usually the case with Android apps which depend on either Google Play Services or Google Maps to be installed. But it could be other things, on other systems too. It could be even a simple fact that the program is only available on a Non-Free operating system. If a program in question is Free, but depends on Non-Free software, there might be a fork ( a different version ) where this dependency is removed, or changed to use something Free instead.
|
1
data/issues/Non-Free JavaScript.html
Normal file
1
data/issues/Non-Free JavaScript.html
Normal file
|
@ -0,0 +1 @@
|
|||
In order for the software to be Free, just having the source code is not enough. You need to have a copyright license that gives each user the <a href="https://www.gnu.org/philosophy/free-sw.html">4 essential freedoms</a>. JavaScript are little software elements running inside webpages automatically as you load the page. And they might or might not have a Free Software license. On the other hand, companies like to mangle the JavaScript programs enough, so no human reader could ever understand them. Resulting in something similar to a binary program. You can read more about this issue in an article <a href="https://www.gnu.org/philosophy/javascript-trap.html">"The JavaScript Trap"</a> by Richard Stallman.
|
1
data/issues/Non-Free Network.html
Normal file
1
data/issues/Non-Free Network.html
Normal file
|
@ -0,0 +1 @@
|
|||
A lot of software connects to internet servers in order to work. It means that some of the work of this software is done on the server. And not on the user's computer. Meaning, the user looses some control over the computation. The server could be Free Software as well. Meaning, if users don't like something about the server, they can start another one, fixing all their problems. And connect to it instead. But other servers might be proprietary or secret. In this case, you are on the mercy of the server maintainers.
|
1
data/issues/Requires a Cell-Phone.html
Normal file
1
data/issues/Requires a Cell-Phone.html
Normal file
|
@ -0,0 +1 @@
|
|||
Mobile phones are not software but they have inherent anti-features which made a lot of people avoid them like fire. For example, the way mobile phones connect to the mobile network, through towers, by design, makes it a surveillance system. And the SIM card companies keep the data of where the phone goes. Notice how for this surveillance, the software on the phone is irrelevant. It could be Free or it could be Non-Free. Surveillance is done in a different way. So requiring a cell phone is a big issue.
|
1
data/issues/Some official clients are Non-Free.html
Normal file
1
data/issues/Some official clients are Non-Free.html
Normal file
|
@ -0,0 +1 @@
|
|||
Some companies like to lure people into using their software by providing a Free Software client to their service. And then promoting a client which they call "Premium" or "Better" which unfortunately is Non-Free. Sometimes people don't double-check the other offering and believe they run Free Software, when in fact they run Non-Free Software.
|
1
data/issues/Subscription.html
Normal file
1
data/issues/Subscription.html
Normal file
|
@ -0,0 +1 @@
|
|||
Some features or the entire program may "require a subscription". Which means that the program will refuse to work after a certain period of time, if a <i>certain action</i> will not be made. If such features are implemented we can say that these features are Non-Free, since they deny the zeroth essential freedom: to run the program as you wish and for whatever purpose. If this is implemented in source code and under a Free Software license, though, it's still possible to edit the source code, to remove the time-bomb. And turn the program into a truly Free one. With Non-Free software it's impossible to do so. Regardless, subscriptions are an anti-feature.
|
|
@ -1 +1 @@
|
|||
Surveillance, also presented sometimes to the user as Telemetry, Analytics or Targeted Advertising - is a feature of collecting personal information, or information about the use of the software by the company that provided the software. The company may try to justify such a malicious behavior by pointing the user on the immediate benefits of the surveillance. Like: "You will get ads specifically chosen for you". This is just a tactic to ease the fact that you are being watched. More about surveillance you can see on <a href="https://www.gnu.org/proprietary/proprietary-surveillance.html">GNU.ORG/MALWARE</a>.
|
||||
Surveillance, also presented sometimes to the user as Telemetry, Analytics or Targeted Advertising - is a feature of collecting personal information, or information about the use of the software by the company that provided the software. Or sometimes even, by a third party like Google Analytics or ID.me. The company may try to justify such a malicious behavior by pointing the user on the immediate benefits of the surveillance. Like: "You will get ads specifically chosen for you". This is just a tactic to ease the fact that you are being watched. More about surveillance you can see on <a href="https://www.gnu.org/proprietary/proprietary-surveillance.html">GNU.ORG/MALWARE</a>.
|
||||
|
|
Loading…
Reference in a new issue