Matthias Ettrich KDE Project 1996年-2000年開発のLinuxブラウザ+ファイルマネージャ。KHTMLエンジン搭載・Apple Safari/Chrome WebKit祖先。
KDE Konquerorは、Matthias Ettrich(KDE Project創始者、1996年10月設立)+KDE Projectコミュニティが1996年-2000年に開発したLinux KDE デスクトップ環境標準ブラウザ+ファイルマネージャ統合アプリケーションで、KHTML レンダリングエンジン(KDE HTMLレイアウトエンジン)搭載がApple WebKit(2003年KHTML/KJSフォーク)+Google Chrome Blink(2013年WebKitフォーク)+現代のApple Safari+Chrome+Edge+Operaなど Chromium/WebKit派生ブラウザ全機種の祖先となったWeb歴史的に最重要なオープンソースブラウザ。Konqueror公式リリース: ①KDE 2.0同時2000年10月23日(コアアプリ「Kfm」を統合してKonqueror成立)、②KHTML 1.0(2000年同時、HTML 4.01+CSS 2.0+JavaScript対応)、③KDE 1.x時代の Kfm(KDE File Manager、Web ブラウザ機能統合)からの正式分離+進化版。KHTML エンジンの主な技術: ①HTML 4.01+XHTML+CSS 2.0+JavaScript(KJS=KDE JavaScript)対応+②比較的軽量+メモリ効率優位+LGPLライセンス(Linux GNU General Public License v2)でオープンソース全社活用可能+③自然言語検索+プラグイン拡張+ファイルマネージャ統合(File Browser+Web Browser+FTP Client+Tarball Browser等を1アプリ統合)+④**「Konq」コードネームで「Conqueror(征服者)」もじり。Apple WebKit Forkの歴史的意義(2003年6月Apple Safari 1.0発表時): ①Apple はiCab**+OmniWeb+Internet Explorer for Mac等の既存Macブラウザに不満、②Apple独自ブラウザ開発のため、KHTML+KJS LGPLオープンソース活用を採用、③WebKit Project 2003年6月設立(KDE KHTMLからフォーク+Apple独自カスタマイズ+iOS Safari対応+Mobile WebKit統合等の発展)、④Nokia Symbian S60 WebKit(2005年)+Android WebKit(2008年)+Chromium 2008年9月(Google Chrome 1.0)等の主要モバイル+デスクトップブラウザがWebKit基盤に集約、⑤2013年Google Chrome 28でWebKitから+独自進化(V8 JavaScript+異なるレンダリング戦略+改善)、⑥+となった。: ①(KDE 4.x 2008年-)に置換+、②、③+等の限定的ユーザー継続使用、累計が間接的に Konqueror+KHTML遺産を利用継続。
| ブラウザ系統 | エンジン | KHTML起源 | 公開 |
|---|---|---|---|
| KDE Konqueror | KHTML | 1996年原典 | 2000/10 |
| Apple Safari | WebKit | KHTML 2003 fork | 2003/06 |
| Nokia Symbian | WebKit |
| KHTML 経由 |
| 2005 |
| Android WebView | WebKit | KHTML 経由 | 2008 |
| Google Chrome | Blink | WebKit 2013 fork | 2008/12 (Chrome) / 2013/04 (Blink) |
| Microsoft Edge Chromium | Blink | KHTML経由 | 2020/01 |
KDE Konquerorは現代のLinux KDE Plasma 6.x環境でレガシー位置だが、KDE Linux Distribution(KDE neon+Kubuntu+Manjaro KDE Edition+Fedora KDE Spin+openSUSE KDE等)で標準インストール+利用可能。自作PC Linux環境での Konqueror 利用シナリオ: ①Linux KDE デスクトップ環境を完全活用するKDE愛好家(KDE Project/Plasma 6/Konqueror一貫した KDE エコシステム)、②KHTML 軽量エンジン+Chromium QtWebEngine オプションで実用的Web ブラウジング、③ファイルマネージャ機能(Dolphin が現代主流だがKonquerorも継続使用可)、④Web 史教育(Apple WebKit+Google Chrome祖先の実機体験)、の4シナリオで限定的価値。現代の自作PC実用 Linux ブラウザ: Firefox(OSS推奨)+Google Chrome(業界標準)+Microsoft Edge(Linux版2021年-)+Chromium+Brave Browser+Vivaldi+Opera等が主要選択肢、KonquerorはKDE愛好家+KHTML 歴史教材用途のみ実用的。Web 開発者: KHTML エンジンのHTML 4.01+CSS 2.0+JavaScriptサポートは現代Web標準(HTML 5+CSS 3+ES2024)に対し制限的、Web開発検証にはChromium DevTools+Firefox DevTools+Safari WebKit Inspector等の現代ブラウザ DevTools 推奨。
Apple Safari(既存登録、2003年6月)はKonqueror KHTML フォークの最初の主要派生+Apple独自カスタマイズ+iOS Safari統合でWeb業界の主要勢力。Google Chrome(既存登録、2008年12月)は Apple WebKit基盤から始まり2013年4月Blink エンジンフォークで独自進化、現代Webブラウザシェア65%の業界標準。Mozilla Firefox 1.0(本batch同時登録、2004年11月)はGecko エンジンでKHTML/WebKit/Blinkとは別系統、Firefox は Konquerorの直接の祖先ではないがOSSブラウザ業界の重要勢力として並列存在。Internet Explorer(既存登録)+Microsoft Edge EdgeHTML時代(本batch同時登録「Microsoft Edge」)はTrident/EdgeHTML エンジンでKHTML系列とは別系統、ただし2020年Edge Chromium版でBlink基盤統合でKHTML遺産との間接的合流。
Q1: なぜ Apple は KHTML を選んだ? A: ①LGPL オープンソースで商業利用可能、②KHTML レンダリングコードの軽量+整理されたコードベース(当時のGecko/Mozillaは複雑+大規模だった)、③JavaScript KJSエンジン統合、④Apple iCab/OmniWeb等の既存Macブラウザに不満+独自ブラウザ開発戦略、⑤Steve Jobs Apple復帰後の Apple自社ブラウザ Safari 戦略、の5要素複合で2003年Apple WebKit Project Forkを実現しました。
Q2: Apple WebKit と Google Blink の関係は? A: ①Apple WebKit 2003年 KHTML フォーク+Apple Safari 2003年6月リリース、②Google Chrome 1.0 2008年12月 WebKit 基盤で開発(Apple/Google共同維持期間)、③2013年4月Google Chrome 28で Blink エンジンフォーク+WebKitから独自進化、結果としてApple WebKit(Safari)+Google Blink(Chrome+Edge+Opera+Brave+Vivaldi)の2系統がKHTML祖先で世界Webブラウザの90%超を占める形となりました。
Q3: 現代でKonquerorを使う価値は? A: ①KDE Linux デスクトップ完全活用+②Web 歴史教育(Apple WebKit+Google Chrome 祖先の実機体験)+③KHTML エンジン軽量性+④KDE エコシステム愛好家の4シナリオで限定的に価値あり、現代Web標準(HTML 5+CSS 3+ES2024)対応で Firefox/Chrome/Brave 等の現代ブラウザが実用的選択肢です。