Group: Free Javascript Action Team
(Add places to start) |
(→The solution: watch the wiki) |
||
Line 11: | Line 11: | ||
* If you write Javascript, follow the suggestions in Stallman's article for clearly and freely licensing your code. | * If you write Javascript, follow the suggestions in Stallman's article for clearly and freely licensing your code. | ||
* Build community repositories of free Javascript programs useful for popular sites. | * Build community repositories of free Javascript programs useful for popular sites. | ||
− | * Raise awareness of this issue by publicizing Stallman's article, writing about the problem yourself, and talking to friends and colleagues about it. | + | * Raise awareness of this issue by publicizing Stallman's article, writing about the problem yourself, and talking to friends and colleagues about it. Watch this wiki page and help organize the effort. |
== Places to start == | == Places to start == |
Revision as of 12:03, 24 March 2009
The problem
Currently, web applications like Google Docs are transmitting programs written in Javascript and other languages to users, without unobfuscated source code and without any ability for users to modify them. This means that even in free software web browsers, users are running nonfree programs.
The solution
Here is a basic outline for things that need to be done. Please edit and add your suggestions, and discuss ideas on the Talk page.
- Modify browsers to allow users to run their own modified Javascript programs for particular sites that they visit.
- Write browser extensions that notify users about nonfree Javascript.
- If you write Javascript, follow the suggestions in Stallman's article for clearly and freely licensing your code.
- Build community repositories of free Javascript programs useful for popular sites.
- Raise awareness of this issue by publicizing Stallman's article, writing about the problem yourself, and talking to friends and colleagues about it. Watch this wiki page and help organize the effort.
Places to start
Here are some projects that might help get the ball rolling.
- Noscript
- Greasefire
- Greasemonkey
References
- The Javascript Trap by Richard Stallman. Richard announced the initial plan for addressing this problem at the LibrePlanet2009 conference.