[情報] Richard Stallman轟Javascript:有自由陷阱
Richard Stallman轟Javascript:有自由陷阱
文/陳曉莉 (編譯) 2009-03-25
Stallman指出,瀏覽器經常在未詢問使用者的狀況下執行許多非自由的程式,這些程式多
半是用Javascript所撰寫。
自由軟體(Free Software)之父Richard Stallman近日在網路上發表一篇文章警告使用
者,每天可能都透過瀏覽器執行非自由的軟體而不自知,並將其稱為Javascript陷阱。
Stallman倡導全面使用自由軟體,他所謂的自由軟體與付費與否無關,而是標榜使用者對
軟體應該有使用、修改、複製及散布的自由。
然而,Stallman指出,瀏覽器經常在未詢問使用者的狀況下執行許多非自由的程式,甚至
未告知使用者網頁所含或是即將連結的程式,這些程式多半是用Javascript所撰寫。
以往Javascript通常被用來執行一些小功能,僅被視為HTML標誌語言的延伸,而非真正的
軟體,但開始有一些網站利用Javascript執行較重要的任務,例如Google Docs就會在使
用者電腦中安裝512KB的Javascript程式,然而Google並沒有提供真正的原始碼給使用者
。
Stallman表示,一般而言瀏覽器不會在下載Javascript程式時通知使用者,大多數的瀏覽
器可以完全關閉Javascript功能,但沒有一個瀏覽器能夠檢驗Javascript程式是否為有意
義的程式及非自由軟體,而且就算在自由軟體社群中,大多數的使用者仍未認知到此問題
。
除了Javascript外,Flash、Silverlight或Java applet也都存在類似的問題。
對此Stallman列出了行動計畫,希望首先擬定有實質意義的Javascript程式準則;並要求
這些有實質意義的Javascript程式得說明其原始碼存放的位置及授權;此外瀏覽器必須告
知使用者非自由或有意義的Javascript程式資訊,而非馬上執行它;以及瀏覽器應該允許
使用者執行更改後的Javascript程式。(編譯/陳曉莉)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.14.39
→
03/26 21:25, , 1F
03/26 21:25, 1F
推
03/26 21:35, , 2F
03/26 21:35, 2F
→
03/26 21:36, , 3F
03/26 21:36, 3F
→
03/26 21:37, , 4F
03/26 21:37, 4F
→
03/26 21:37, , 5F
03/26 21:37, 5F
→
03/26 21:38, , 6F
03/26 21:38, 6F
推
03/26 21:51, , 7F
03/26 21:51, 7F
→
03/27 02:22, , 8F
03/27 02:22, 8F
推
03/27 14:40, , 9F
03/27 14:40, 9F
推
03/31 12:20, , 10F
03/31 12:20, 10F
→
03/31 12:20, , 11F
03/31 12:20, 11F
推
04/02 07:22, , 12F
04/02 07:22, 12F
→
04/02 07:22, , 13F
04/02 07:22, 13F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章