Web Devs: Please help free DuckDuckGo's JS UI
- Inicie sesión o regístrese para enviar comentarios
If you are like me, you use LibreJS to avoid the nonfree JavaScript. Currently I'm using DuckDuckGo.com/HTML because both LibreJS and NoScript block the standard DuckDuckGo by default. Concerned, I emailed DuckDuckGo's support team, and have attached the conversation.
So I ask that someone help DuckDuckGo release their code under a free license. I would encourage you to coax them to choose GPLv3, and to refer to their code as free software. However, I think it's more important to push them to free their code than to use the proper terminology.
Here is their GitHub: https://github.com/duckduckgo/duckduckgo/wiki
Also, does anyone know of a completely anonymous image host that supports HTTPS, and allows uploading from only HTML?
Adjunto | Tamaño |
---|---|
ddg.png | 145.2 KB |
Correct me if I am wrong, but these are the preferred licences for the type of code?
JavaScript and other "client side" code: GPL v3
Server side code like PHP: Affero GPL v3
Correct me if I am wrong, but these are the preferred licences for the type
of code?
JavaScript and other "client side" code: GPL v3
Server side code like PHP: Affero GPL v3
double post
To control your computing, SaaS should never be accepted. The AGPL does not
solve this problem and no license can (the machine executing your work is not
under your control).
In practice the problem is to decide what is SaaS and what is not. The line
certainly is fuzzy but, most of the activities are not SaaS (reading a
published content, including the result of a Web search query, participating
to a project running the remote computers, such as Wikipedia and
OpenStreetMap, having public discussions, buying/selling stuffs, etc).
For client side it's GPLv3, but the server could be the Microsoft EULA, as
long as they aren't doing our computing. DDG is a service, unlike something
like LastCalc (which is AGPLv3), or Google web apps, which should freely
license the parts of their back ends that actually do our computing. I think.
To control your computing, SaaS should never be accepted. The AGPL does not solve this problem and no license can (the machine executing your work is not under your control).
In practice the problem is to decide what is SaaS and what is not. The line certainly is fuzzy but, most of the activities on Internet are not SaaS (reading a published content, including the result of a Web search query, participating to a project running the remote computers, such as Wikipedia and OpenStreetMap, having public discussions, buying/selling stuffs, etc).
- Inicie sesión o regístrese para enviar comentarios