マティアス・゚ットリッチ-Man-KDE。 クロスプラットフォヌム、Qt4、そしおもちろん-KDE



1996幎にKDEプロゞェクトを開始し、Amarokの最初の発売時にその声を聞いたMatthias Ettrichは、珟圚TrolltechでQtを開発しおいたす。 圌は圓然KDEマンず呌ばれるこずができたす。



圌がEFY News Networkに行ったむンタビュヌは3月15日にさかのがりたす

マティアスは次のように述べおいたす。

「ナヌザヌ゚クスペリ゚ンスのみに基づいお、Gnu / linuxシステムよりもWindowsを優先する人は誰もいたせん」



たた、Qt4、KDE4、およびオヌプン゜ヌス゜フトりェアの将来に぀いおも語っおいたす。



KDEはどのようにしお生たれたのですか



ME KDEの歎史は、ほが12幎前のLinuxずX11に関連するメヌリングリストから始たりたす。 1996幎10月に、私は通信に参加し、すぐに玄40人のボランティアを集めたした。 グラフィカル環境の共同開発を始めたした。 それ以来、プロゞェクトはプログラマヌの数ずナヌザヌの数の䞡方で倧きく成長したした。 そしお間違いなく、愛奜家によっお䜜成されるコヌドの量ずアプリケヌションの皮類は䜕倍にも増えたした。



1996幎でした。 Linuxは非垞に人気があり、初期のコン゜ヌルハッカヌずは察照的に、グラフィカルむンタヌフェむスに興味のある開発者ずナヌザヌが十分にいたした。 圓時、マむクロ゜フトはWindows95のオヌプン゜ヌスの䞖界に衝撃を䞎えたした。 今では信じがたいですが、倚くの人は、オヌプン゜ヌスがwin95に匹敵するものを提䟛できないず考えおいたした。 圌らはどれほど深く誀解されおいたのでしょう





珟圚KDEの開発に貢献したこずは䜕ですか



ME私は長い間KDEに取り組んでいたせん。 私は䞻にQtに取り組んでいたす。 しかし、QtはKDEの䞀郚であるため、぀たりKDEはQtに基づいおいるため、私自身はKDE開発者であるず考えおいたす。



Trolltechでのあなたの圹割は䜕ですか



ME今幎たで、Qt4の䜜業䞭にデスクトップ開発郚門を率いおいたした。 副瀟長 、プログラマヌ、パヌトタむムは管理チヌムのメンバヌであり、取締圹䌚にも参加しおいたした。 仕事で埗たものを倱いたくはありたせんでしたが、この数幎埌、私は家に戻りたかったのです。 2006幎の倏以来、圌はベルリンに新しいTrolltech開発センタヌを開発しおいたす。 だから今、私は開発オフィスのパヌトタむムの責任者であるず同時に、その䞭の䞊玚プログラマヌでもありたす。 オスロの埌継者はKDEの男でもあり、KHTMLの䜜成者であるLars Knollです。 そのため、Trolltechは匕き続きKDEフレンドリヌです。



Firefox、OpenOffice、および他の倚くのオヌプン゜ヌスプログラムがWindowsプラットフォヌムで人気を集めおいたす。 KDE for Windowsに぀いおどう思いたすか



ME KDEず蚀えば、少なくずも3぀の点に留意する必芁がありたす。開発プラットフォヌム、䜜業環境、およびこのプラットフォヌム䞊に構築されたナヌザヌアプリケヌションのセットです。 すべお䞀緒に䜿甚するのが最善です。 しかし、KDEチヌムは、QTラむブラリだけでなく、独自のKDEラむブラリずテクノロゞヌも移怍可胜にするために、倚倧な仕事をしたした。 これにより、WindowsプラットフォヌムでKアプリケヌションを開発および䜿甚するこずができたす。 これにより、開発者はより倚くの朜圚的なナヌザヌを獲埗でき、これが重芁な動機付け芁因ずなりたす。KDE甚に䜜成されたプログラムを䜿甚するために友人がLinuxをむンストヌルする必芁がなくなりたした。



そしお、より倚くのナヌザヌ-より倚くの開発者、最初は倚くのオヌプン゜ヌスプロゞェクトの䜜成者は単なるナヌザヌでした。 Windowsナヌザヌがいく぀かのプログラムを気に入っおくれるこずを願っおいたす。たた、開発チヌムに参加するこずもできたす。 オヌプン゜ヌス゜フトりェアの力は、ナヌザヌの数ではなく、䜜業を行う人の数にあるこずを忘れないでください。 理想的には、ナヌザヌ自身が開発者になり、奜きなプログラムを倉曎し始めたす。 実際には、すべおがそれほど簡単なわけではありたせんが、最䜎限必芁なのは、䜜業䞭にアドバむスやヘルプを提䟛できる友奜的なコミュニティず、匷力で同時に理解しやすい開発環境です。 KDEはいずれかで成功しおいるため、プロゞェクトの明るい未来に自信を持っおいたす。



Vistaは、Microsoftによっお挔奏された癜鳥の歌を連想させたす。 あなたの意芋では、匷さを集めお垂堎に勝぀こずは今、FOSS無料およびオヌプン゜ヌス゜フトりェアの䟡倀がありたすか



MEデスクトップの問題は長い間解決されおきたした。 ぀たり、Windows XPずKDE3を比范しおみおください。GNU/ Linuxの背景に察しお、ナヌザヌ゚クスペリ゚ンスだけに基づいお、Windowsを奜む人は誰もいたせん。 Webの問題も解決されたした。 マむクロ゜フトは実際にネットワヌクスペヌスの戊争に敗れたした-圌らは独自のWebテクノロゞヌを十分に広めるこずができたせんでした。 䜕が残っおいたすか マルチメディアラむセンスに関するいく぀かの問題もほが解決されおおり、オフィス圢匏の互換性が䜎く、Windows専甚に実行される無数のプログラムは誰もが慣れおいるゲヌムでもありたす。



幅広いプログラマヌに䌝えたいのは、クロスプラットフォヌム゜フトりェアを䜜成するこずです これは倧したこずではありたせん テクノロゞヌKDE / QtたたはJavaを䜿甚するのに十分です。 Qt Jambiを䜿甚するず 、JavaでKDEアプリケヌションを䜜成するこずもできたす。 Microsoft Officeは䟝然ずしお頭痛の皮です。真にオヌプンなフォヌマットを暙準ずしお受け入れ、独占に抵抗するのに十分な勇敢な䌁業や掻動家はいたせん。 .docは、 事実䞊の暙準である独自の圢匏です。 これは恥ずべきこずです これは特別に特蚱を取埗したむンクを䜿甚した堎合ず同じで、適切に特蚱を取埗したメガネでのみ読み取るこずができたす。 誰が科孊、個人、および䜜業文曞のすべおにこれを䜿甚したすか 誰も。 しかし、なぜこれがコンピュヌタヌで行われるのかは明らかではありたせんか



あなたの意芋では、KDE4、Windows Vista、たたはMacOsX Leopardのナヌザヌ環境ずしお優れおいるものは䜕ですか そしお、なぜですか



MEナヌザヌの芳点から芋るず、それらは同じ重みカテゎリに属しおいるため、 芁玠ごずの詳现な比范が可胜です。 しかし、それぞれの人が別々に異なる機胜を評䟡するため、より優れた倚くの倚目的な結論があるでしょう。 これは奜みの問題です。



個人的には、2぀のこずが最も重芁です。 たず 、提瀺されたプラットフォヌムの可胜性を最倧限に掻甚するプログラムを曞くのはどれほど簡単ですか 画面に衚瀺されるこれらのシェルは氷山の䞀角にすぎないこずを忘れないでください。 第二に、それは普遍的な意味で無料ですか ゜ヌスコヌドを入手できたすか それを勉匷しお自分で䜕かを孊ぶこずはできたすか 倉曎しお他の人ず共有できたすか オヌプン゜ヌス゜フトりェアでないずしたら、今コンピュヌタヌの䞖界はどうなるのか想像しおみおください。 密宀に隠される秘密の知識はどれくらいでしょうか 人々は、本栌的なプログラムを芋るこずもなく、それを孊ぶ機䌚がなくおもプログラミングを孊びたす。 これは、1冊の本を読たずに䜜家になろうずするようなものです。



倚くの人が、PlasmaをKDE4むンタヌフェヌスの䞻芁な革新であるず考えおおり、MacOsXからも倚くのものが収集されおいたす。 いずれにせよ、むンタヌフェむスデザむナヌはブラむンドコピヌに関䞎しおいたせんでしたが 、独自のアむデアをいく぀か持っおいたした。 むンタヌフェむスの䜜成者のチヌムに蚭定された䞻な目暙は䜕ですか



ME新しいアむデアやむンスピレヌションを求めおポピヌを芋る必芁はありたせん。 KDE3にはりィゞェットシステムがありたした-SuperKarambaは、Konfabulatorに觊発されたかもしれたせん。 䞀番䞋の行は、これはすべお新しいものではないずいうこずです。 今日のりィゞェットの前身であるX11デスクトップ甚の小さなプログラムが垞にありたした。 KDEパネルは、その存圚の最初の日以来、それらをその構成で持っおいたした。 プラズマの革新は、独自のプラズモむドを簡単に䜜成できるこずです。 これはMackチップではなく、SVGやスクリプティングなどのテクノロゞヌが甚意されおおり、䜿甚するこずを叫ぶだけの事実です。



プラズマやその他の装食を砎棄するず、KDE4は3番目のバヌゞョンず比范しお40少ないメモリを䜿甚するず蚀われたした。 声明は匕き続き有効ですか どのようにしおこれを達成したしたか 通垞、チップず装食の数の増加は、アむロンに非垞に厳しいです。



ME通垞、プログラムの実行速床が予想よりも遅い堎合、たたはメモリを倧量に消費する堎合、この問題の簡単な解決策はありたせん。 なぜなら、もし存圚するなら、実装されおいるべきだからです。 これがオヌプン゜ヌス゜フトりェアの矎しさです。 無関心でない人は誰でもプログラムをデバッグし、その䞭の゚ラヌを修正できたす。 Qt4の開発䞭に、メモリ消費ずパフォヌマンスを忘れずに、システムの倚くの内郚的な偎面を䜜り盎したした。 合蚈するず、これらの数千の倉曎ず改善が印象的な効果をもたらしたした。



それにもかかわらず、KDE4が3より速いずいう事実に぀いおは、それほど急進的には話さないでしょう。同じタスクに察しお-たぶんそうです。 しかし、開発者は、解攟されたプロセッサ時間をどこで䜿甚するかを確実に芋぀けるず確信しおいたす。 個人的には、最も重芁なこずは、システムのロヌド、ナヌザヌのログむン時間、プログラムの起動です。珟時点では、倚くの点で良い結果を達成しおいたす。



Qt4は、Qt3ず比范しお基本的な䞀歩前進ず呌ばれたす。 改善点は䜕ですか



ME Qt3は2001幎、Qt4.0-2005幎にリリヌスされたした たもなく4.4をリリヌスしたす。 4番目のブランチの䞻な改善点は次のずおりです。SVGむメヌゞをレンダリングする機胜を備えた新しいグラフィックスサブシステム。 圌女のおかげで、スムヌゞングず半透明の芖芚効果がすべお可胜になりたした。 マルチスレッドが倧幅に改善されたため、近幎䞀般的になっおいるマルチコアプロセッサの可胜性を十分に感知できたす。 パフォヌマンスずメモリ䜿甚量に぀いおはすでに説明したした。 CSSスタむルを䜿甚した新しいりィゞェット。 新しいツヌル、IDEぞの統合、むンタヌフェヌス開発ツヌル。 これはすべおオヌプン゜ヌスであり、すべおのプラットフォヌム䞊で、 MacOsXおよびWindows。



新しい高速のJavascript゚ンゞンが導入されたした。 将来のバヌゞョンでは、マルチメディアAPI-フォノン、およびWebkit䞊に構築されたレンダリングりィゞェットが提䟛される予定です。 たた、Jambiでは、これらすべおがJavaプログラマヌに利甚可胜になりたす。



KDE4の埌に期埅するこず。 他のプロゞェクトに取り組んでいたすか



ME Qt4.4に加えお、別のプロゞェクトに取り組んでいたす。 残念ながら、私は圌に぀いお話すこずはできたせんが、すぐに圌に぀いお聞くず思いたす。



むンドに行きたせんか むンドのプログラミングコミュニティに䜕を蚀いたいですか



ME家で小さな嚘が私を埅っおいるので、最近旅行しおいたせん。 むンドのコミュニティの垌望を犠牲にしお、フリヌ゜フトりェアコミュニティが成長するのを芋るのは玠晎らしいこずです。 むンドは、倚くの゜フトりェア䌁業の発祥の地である商甚゜フトりェアの開発の䞭心地であり、オヌプン゜ヌス゜フトりェアにむンドを提䟛するこずを劚げるものは䜕もありたせん。 この軍拡競争の䞻な目暙は、より質の高いクロスプラットフォヌム゜フトりェアを䜜成し、移怍可胜にし、OSに䟝存しないようにするこずです。



自由に䜿えるテクノロゞヌ。 これらは、C ++およびJavaず組み合わされたQtおよびKDEです。 これらの技術を䜿甚するむンドの倧芏暡な開発オフィスが、クロスプラットフォヌム゜リュヌションを海倖の顧客に提䟛し始めるず想像しおください。 これは、オヌプン゜ヌス゜フトりェアの開発ぞの匷力な掚進力になりたす



All Articles