Most Popular Stories
- Chrome 17's new features enhance speed, security
- Bug in Trendnet webcams exposes them to public viewing
- Spotlight: Intel launches 520 Series solid-state drive
- Apple's iPad 3 will be unveiled first week of March, says report
- Microsoft: How Windows 8 on ARM will be different
- There's no escaping the app economy
Events
- The AIIM Conference 2012
March 20-22, 2012 — San Francisco, CA - The AIIM Conference 2012
March 20-22, 2012 — San Francisco, CA - Northwestern University Master's in Information Systems
- Ready to meet the next-generation of business?
March 4-6 2012 — San Francisco, CA
Sponsored Links
Free Newsletter
HOT TOPICS >> The tech world's top flops and fiascos of 2011 | Top 8 features in Windows 8 | Paul's Q&As
INDUSTRY >> Healthcare IT | Government IT | Financial Services IT | Biotech IT | Compliance IT
Free Newsletter
Latest News
Popular Topics
Whitepapers
- Whitepaper: Integrated Analytics and WCM Can Improve Performance & ROI
- Attracting best-in-class clients with best-in-class OCR
- Ensuring Cultural Adoption
- Enterprise Digital Assistant Leverage in the Emerging Mobile Enterprise
- Durable Smart Devices for Mobile Field Forces: Selection and Evaluation Criteria
- 5 Ways to Reduce Enterprise Mobililty Costs with Wireless Telecom Expense Management
Stallman warns against non-free JavaScript code
Richard Stallman, free software activist and founder of the GNU Project, has warned the FOSS community of falling into the trap of non-free JavaScript. Addressing adherents to the free software principle, Stallman notes that while browsers such as Internet Explorer, Firefox, Opera and Chrome are free and readily identifies what Stallman terms as "non-trivial" JavaScript code--banner ad comes to mind--they are silent about the "hidden" JavaScript used in web services.
Citing Google Docs as an example, he explained how the web service works. "Google Docs downloads into your machine a JavaScript program which measures half a megabyte, in a compacted form that we could call Obfuscript because it has no comments and hardly any whitespace, and the method names are one letter long."
However, this Obfuscript is hardly the preferred form of medication, and the real source code of this downloaded JavaScript is not available to the user. Indeed, current web browsers also do not support a user changing the code and running modified JavaScript.
So what is Stallman's proposed plan of action? He suggests that "non-trivial" JavaScript software be properly defined, and that browsers be allowed to detect them--and allow users to make a decision on the JavaScript code that they're likely to run.
For more on this story:
- check out this article at GNU
- check out this article at The Register
Related Articles:
Safari 4 dominates JavaScript benchmarks
JavaScript attack gains control of routers
Related Stories
- Mozilla releases Firefox 9, updates it the next day
- Internet Explorer gains ground on the browser front
- Accelerometer awareness coming to Chromium
- Internet Explorer slides below 60 percent market share as Chrome gains ground
- Report: Novelty of Firefox wearing off
- Google to drop Gears for HTML5
- Chrome 4 opens the door to third-party extensions
- Google Chrome is now No. 3 browser
- Lead on other browsers narrows for Internet Explorer
- Founder of Netscape to make new browser
Home
| Subscribe | Advertise | RSS |
Privacy
| Site Map
| EditorsTHE FIERCEMARKETS NETWORKFierceEnergy | FierceSmartGrid | FierceFinance | FierceFinanceIT | FierceComplianceIT | FierceHealthcare | FierceHealthFinance | FierceHealthIT | Hospital Impact | FierceMobileHealthcare | FierceHealthPayer | FiercePracticeManagement | FierceEMR | FierceCIO | FierceCIO:TechWatch | FierceContentManagement | FierceMobileIT | FierceGovernmentIT | FierceGovernment | FierceHomelandSecurity | FierceBiotech | FierceBiotech Research | FiercePharma | FierceVaccines | FierceBiotechIT | FiercePharma Manufacturing | FierceMedicalDevices | FierceDrugDelivery | FierceIPTV | FierceOnlineVideo | FierceTelecom | FierceEnterpriseCommunications | FierceBroadbandWireless | FierceDeveloper | FierceMobileContent | FierceWireless | FierceWireless:Europe | FierceCable© 2011 FierceMarkets. All rights reserved. |
![]() |




