UBlock Origin

uBlock Origin（ユーブロック・オリジン）は、コンテンツフィルタリングのためのブラウザ拡張機能の1つで、フリーかつオープンでクロスプラットフォームのソフトウェアである。Google Chrome、Chromium、Microsoft Edge、Mozilla Firefox、Opera、Vivaldiにおいて利用可能。また、Tailsに搭載されたTor Browserにも標準で組み込まれている。

 歴史 
サムネイル|120px|"uBlock"のロゴ（2015年）|left
uBlockは初めは"μBlock"と名付けられていた。しかし、'µ'をどのように読めばよいのかという混乱を避けるため、"μBlock"は後に"uBlock"に名称が変更された。開発は高度なユーザー向けのuMatrixという拡張機能に加えて、HTTP Switchboardのコードベースからフォークされて始められた。uBlock Originはコミュニティが維持するブロックリストを利用する前提で開発されているが、特色が加えられ、コードの質はリリースできる水準まで上げられた。最初、2014年6月にChromeとOpera向けにリリースされ、2015年冬までに他のブラウザ用に拡張された。

2015年4月、5月にかけて、このuBlockプロジェクトはRaymond HillからChris Aljoudiに譲渡された後、Hillがそれをフォークする形で分裂した。

Aljoudi率いる「uBlock」はublock.orgを立ち上げ寄付を要求した。

「uBlock Origin」は元の開発者による取り組みが続けられることとなった。2024年現在でも寄付を一切受け付けていない。理由に公式サイトがなく費用がかからないことが挙げられている。

「ublockorigin.com」が公式サイトと誤認されることがあるが無関係の個人サイトである。

「uBlock」は停滞し2017年に散発的に更新される。2018年7月にAdBlockに買収された後、Adblock Plusが主導するAcceptable Ads（控えめな広告）を組み込むようになった。

 機能 
単なる広告ブロックの機能にとどまらず、広範なコンテンツブロッカーとして機能する。

同様の拡張機能よりも軽量であり、ユーザーがブラウザー上でどのコンテンツを受け入れるか否かを選択する自由を尊重している。
 除かれたフィルターリスト 

純正フィルターリストに一度は含まれながら、のちに外されたサードパーティーのフィルターリスト。

 Adblock-Iran - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uAssets/discussions/13259。
 YousList
 MVPS HOSTS - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/2032。
 ABP X Files - 地域・言語フィルターとして不適当だった。
 Spam404 - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/1766。
 EasyDutch - 政治的理由でブロック対象を決めていた。のち撤回し復帰。
 EasyList Dutch - 文法がよりuBOフレンドリーなEasyDutchと置き換えられたhttps://github.com/uBlockOrigin/uAssets/issues/11204。
 Fanboy’s Enhanced Tracking List - 低品質だった。
 CJX's EasyList Lite - メンテナンスされていなかった。
 EasyList China - 文法がよりuBOフレンドリーなAdGuard Chineseに置き換えられた。
 EasyList Liste FR - 文法がよりuBOフレンドリーなAdGuard Françaisに置き換えられたhttps://github.com/uBlockOrigin/uBlock-issues/issues/379。
 Malware Domain List - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/984。
 Malvertising filter list by Disconnect - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/973。
 hpHosts’ Ad and tracking servers - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/971。
 Adblock Warning Removal - 購読する意味がほぼないhttps://github.com/uBlockOrigin/uBlock-issues/issues/951。
 Korean Adblock List - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uBlock-issues/issues/914。
 AdGuard Russian - 文法がよりuBOフレンドリーなRU AdListがあるためhttps://github.com/uBlockOrigin/uBlock-issues/issues/749。
 Schacks Adblock Plus liste - メンテナンスされていなかったhttps://github.com/DandelionSprout/adfilt/issues/7。
 Energized Blu Go Protection - ラインセンスが不明瞭https://github.com/AdroitAdorKhan/EnergizedProtection/issues/46。
 ABP Japanese filters - メンテナンスされていなかったhttps://www.reddit.com/r/uBlockOrigin/comments/apby98/。
 Finnish Addition to Easylist - 政治的理由でブロック対象を決めていたhttps://github.com/uBlockOrigin/uBlock-issues/issues/285。
 Malware filter list by Disconnect - ルールがMalvertising filter list by Disconnectと重複していたhttps://github.com/gorhill/uBlock/issues/3147。
 Romanian Ad（ROad） Block List - 政治的理由でブロック対象を決めていたhttps://github.com/gorhill/uBlock/issues/3603。
 polskie filtry do uBlocka uzupelnienie - polskie filtry do Adblocka i uBlockaがあるため。
 Fanboy's Swedish - 文法がよりuBOフレンドリーなFrellwit's Swedish Filterに置き換えられたhttps://github.com/uBlockOrigin/uAssets/issues/999。
 AAK-Cont Filters For uBlock Origin - メンテナンスされていなかったhttps://github.com/gorhill/uBlock/issues/3241。
 Basic tracking list by Disconnect - メンテナンスされていなかった。
 CJX's Annoyance List
 Fanboy's Vietnamese - メンテナンスされていなかったhttps://github.com/gorhill/uBlock/pull/2600。
 Fanboy+Easylist-Merged Ultimate List - 個別に購読するのと変わらないので有用性が低いhttps://github.com/gorhill/uBlock/issues/3061。
 Fanboy's Korean - メンテナンスされていなかった。
 BitBlock List - 地域・言語フィルターとして不適当だったhttps://github.com/gorhill/uBlock/pull/3019。
 uBlock Protector List - メンテナンスされていなかったhttps://github.com/gorhill/uBlock/issues/2685。
 EasyList without element hiding rules - 整形フィルタリングの有効無効は本体機能で指定できるので有用性が低い。
 Prebake - Filter Obtrusive Cookie Notices - メンテナンスされていなかったhttps://github.com/gorhill/uBlock/issues/2997。
 Anti-Adblock Killer | Reek - メンテナンスされていなかった。
 Malware domains（long-lived） - メンテナンスされていなかった。
 EasyDutch - メンテナンスされていなかったhttps://github.com/uBlockOrigin/uAssets/issues/23325。

 脚注 
 注釈 

 出典 

 関連項目 

 インターネット広告
 アドブロック
 AdBlock
 Adblock Plus
 AdGuard
 NoScript
 Tor Browser
 Tails (オペレーティングシステム)

 外部リンク 
 uBlock Origin

 uBlock Origin - Add-ons for Firefox
 uBlock Origin - Chrome ウェブストア

Category:セキュリティソフト
Category:クロスプラットフォームのソフトウェア
Category:オープンソースソフトウェア
Category:拡張機能 (Mozilla)
Category:ウェブブラウザ
Category:成功報酬型広告
Category:2014年のソフトウェア
Category:アドブロッカー
Category:GNU General Public Licenseを利用するソフトウェア