Adobe 發出 DMCA 請求,要求刪除繼續支持 Flash 的開源項目 Clean Flash 

我們都記得,Adobe Flash Player 於 2020 年 12 月 31 日停止服務,標誌著這項當時風靡一時的技術的終結。雖然我們可能都以為 Flash 就此銷聲匿跡,但事實並非如此,它並沒有完全消亡,因為Flash 在中國和企業用戶中仍然可以使用。

這是因為Clean Flash 專案團隊利用這種情況繼續在全球提供該軟體。然而,這激怒了 Adob​​e,導致他們提交了 DMCA 刪除請求,試圖關閉這個開源專案。

事實上,儘管Adobe已停止發布全球新版Flash,但該技術仍透過Flash.cn在企業和中國兩個市場獲得支援。然而,問題在於如何在中國或企業環境之外的地方獲取可用的Flash版本,該版本必須安全可靠、能夠頻繁更新且不會對用戶電腦構成風險。 Clean Flash專案團隊透過建立一個不依賴Adobe用於停用特定Flash版本的Flash Helper系統服務的安裝程式來實現了這一目標。因此,Adobe向GitHub發出了DMCA版權移除通知,試圖關閉該專案。

“Adobe 是版權所有者,我被授權代表其行事。 我們的 Adob​​e Flash Player 軟件遭到侵犯。 有問題的文件包含 Adob​​e Inc. 擁有的受版權保護的材料(軟件代碼),”出版商的法律顧問說。

Chrome瀏覽器在引領網路開發趨勢方面發揮了重要作用。谷歌透過Chrome 55版本公告,確認了使用HTML5取代Flash的決心。此外,這並非谷歌立場的唯一體現。事實上,早在十年前,YouTube就開始廣泛採用HTML5。

蘋果公司在 2010 年回應了這個問題,強調“雖然 iPhone、iPod 和 iPad 的作業系統是專有的,但我們堅信所有與網路相關的標準都應該是開放的。蘋果沒有使用 Flash,而是採用了 HTML5、CSS 和 JavaScript,這些都是開放標準。”

所有 Apple 移動設備都配備了這些開放標準的高性能、低功耗實現。 HTML5 是 Apple 採用的新 Web 標準,它使其他 Web 開發人員能夠創建高級圖形、字體、動畫和過渡,而無需依賴第三方插件(如 Flash)。 HTML5 是完全開放的,並由 Apple 是其成員的委員會控制。 »

因此,除了Google選擇的 HTML5 之外,JavaScript 也被列入了依賴 Flash 的程式碼庫應考慮遷移的技術清單中。此外,Haxe 程式語言可以很好地補充 ActionScript 開發人員的需求。

WebAssembly 語言(其核心規範最近已成為 Web 標準)為開發者提供了更多選擇。 WebAssembly承諾更高的安全性和速度,但開發者需要學習 C、C++、Rust、Java 或 C# 才能在 Web 上執行程式碼。

至於目前可用的選項,我們仍然有 Ruffle,對於那些想要繼續使用 Flash 的用戶來說,Ruffle 是一個不錯的選擇,因為它是一個用 Rust 編寫的 Flash Player 模擬器。 Ruffle 可以作為獨立應用程式在所有現代作業系統上原生運行,也可以透過 WebAssembly 在所有現代瀏覽器上運行。

這將為希望繼續使用 Flash 的第三方提供另一種選擇。關於哪些 Flash 元件需要授權,哪些 Adob​​e 不太可能發布,Adobe 可以新增註釋,說明哪些元件將被移除。這樣,這些元件就可以被省略,或替換為開源替代方案。

無論如何,Adobe 在開發者社區中對 Flash 的開放態度是有爭議的。 一方面,一些人認為數以萬計的遊戲和媒體依賴於 Flash,而且由於歷史原因,使用開源是一個好主意。 這也應該可以節省很多時間。

其他人認為這個想法很荒謬,因為是時候放棄 Flash 了,讓它開源只會讓它永遠活著。

資料來源:https://github.com


在 Google 中將其新增為首選來源