Skip to content, sitemaporskip to search.
Personal tools
●
Log in
●
Help!
●
Members forum
●About
●Campaigns
●Licensing
●Membership
●Resources
●Community
●♥Donate♥
●Shop
●Search
You
are here:
Home
›
Blogs
›
Community
›
Watch: "JavaScript: If you love it, set it free"
Watch: "JavaScript: If you love it, set it free"
by
apatel
Contributions
—
Published on
Aug 27, 2014 04:22 PM
FSF executive director John Sullivan spoke at this year's FOSDEM, a volunteer-organized conference held in Belgium that highlights the development of free software.
In his speech, John emphasized how
proprietary JavaScript, which runs on the user's Web browser without
being released under a free license, hurts the user's freedom to view
and modify the software that they run. He also highlights some
specific examples of malicious behavior by proprietary JavaScript such
as blocking browser functions or recording the user's keystrokes.
Watch the video on our GNU MediaGoblin instance
John discussed the progress of the FSF's Free JavaScript
campaign, as well as the development of GNU LibreJS, a
browser plugin built to stop non-free JavaScript from being executed
on the user's computer. He also explained how simple it is to
release JavaScript under a free license through Web Labels --
simple pages that enumerate the licenses of all the JavaScript
distributed on a Web site -- or by adding a license tag to the code.
Through the Free JavaScript campaign, which grew out of Richard
Stallman's insights in The Javascript Trap, the FSF is working to
pursuade governments, NGOs, and other organizations to fix their Web
sites to work without forcing the user to execute any proprietary
software on their computer. The campaign is currently focusing on
Reddit.
To get involved in the Free JavaScript campaign, join the low-volume
Free JavaScript Action Team email list.
If you have expert-level knowledge of JavaScript or software
licensing, we invite you to submit a request to join the JavaScript
Developers Task Force, a discussion list that works closely with
the FSF on the Free JavaScript campaign and provides technical
guidance to Web sites working to free their JavaScript.
If you'd like to view the slides from John's presentation, you can
view them on John's user page on LibrePlanet.
This blog post was written by FSF campaigns intern Alex
Patel.
More information about the FSF's internship program is available on
our Internships page.
Spanish
Document Actions
●Share on social networks
●Syndicate:
●News
●Events
●Blogs
●Jobs
●
GNU
Help the FSF stay strong
Ring in the new year by supporting software freedom and helping us reach our goal of 100 new associate members!
●FSF community blog
●Licensing Compliance Lab blog
●Associate Membership blog
●System Administrator's blog
●Free Software Directory blog
●GNU Press blog
Sign up
News
Eko K. A. Owen joins the FSF board as the union staff pick
Dec 29, 2025
Free Software Foundation receives historic private donations
Dec 24, 2025
Free Software Awards winners announced: Andy Wingo, Alx Sa, Govdirectory
Dec 09, 2025
More news…
Recent blogs
GPL-compliant reasonable legal notices and author attributions
You came through for free software!
Our members help secure the future of a free society
Turning freedom values into freedom practice with the FSF tech team
Recent blogs -
More…
Upcoming Events
Meet up with FSF staff and Librephone developer at FOSDEM 2026
Jan 31, 2026 - Feb 01, 2026
—
ULB Solbosch Campus, Brussels, Belgium, Europe
Free Software Directory meeting on IRC: Friday, February 6, starting at 12:00 EST (17:00 UTC)
Feb 06, 2026 12:00 PM - 03:00 PM
—
#fsf on libera.chat
Previous events…
Upcoming events…
The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.
Copyright © 2004-2026 Free
Software Foundation, Inc. Privacy Policy.
This work is licensed under a Creative
Commons Attribution-No Derivative Works 3.0 license (or later
version) — Why this license?
Skip sitemaporskip to licensing items
●About
●Staff and Board
●Contact Us
●Press Information
●Jobs
●Volunteering and Internships
●History
●Privacy Policy
●JavaScript Licenses
●Hardware Database
●Free Software Directory
●Free Software Resources
●Copyright Infringement Notification
Skip to general items
●Campaigns
●Freedom Ladder
●Fight to Repair
●Free JavaScript
●High Priority Free Software Projects
●Secure Boot vs Restricted Boot
●Surveillance
●Upgrade from Windows
●Working Together for Free Software
●GNU Operating System
●Defective by Design
●End Software Patents
●OpenDocument
●Free BIOS
●Connect with free software users
Skip to philosophical items
●Licensing
●Education
●Licenses
●GNU GPL
●GNU AGPL
●GNU LGPL
●GNU FDL
●Licensing FAQ
●Compliance
●How to use GNU licenses
for your own software
●Latest News
●Upcoming Events
●FSF Blogs
Skip list
●Donate to the FSF
●Join the FSF
●Patrons
●Associate Members
●My Account
●Working Together for Free Software Fund
●Philosophy
●The Free Software Definition
●Copyleft: Pragmatic Idealism
●Free Software and Free Manuals
●Selling Free Software
●Motives for Writing Free Software
●The Right To Read
●Why Open Source Misses the Point of Free Software
●Complete Sitemap
fsf.org is powered by:
●Plone
●Zope
●Python
●CiviCRM
●HTML5
Send your feedback on our translations and new translations of pages to campaigns@fsf.org.