「Crystal Clear Architecture」:EclipseとPREEvisionにモニター固有のスケーリング機能を実装した経緯
システム設計の勢いを加速させましょう。すべてのスクリーンで、ピクセル単位の鮮明さを体感してください。

複数のスクリーンにまたがる複雑なシステムを扱う際、インターフェースがぼやけていれば作業の効率が低下してしまいます。私たちはその課題を解決しました。Yatta社との協業により、PREEvisionにピクセル単位の鮮明さをもたらし、将来を見据えたEclipseプラットフォームを構築したその仕組みをご覧ください。
視覚的な精緻さが、エンジニアリングの卓越性を支えます。複雑な電気・電子システムを設計する際には、細部まで明確に把握することが不可欠です。しかし、ピクセル密度の異なる複数のモニターを組み合わせた現代のセットアップにおいて、Eclipse Rich Client Platformの弱点が露呈しました。PREEvisionのウィンドウをセカンダリディスプレイに移動すると、インターフェースがぼやけてしまうことが頻繁に発生していました。私たちはこのボトルネックを認識しました。UIのスケーリングに関する既存のソフトウェアアーキテクチャは、その限界に達していたのです。そこで、私たちは対策を講じることにしました。


オープンソースコミュニティにおけるイノベーションの推進
私たちは、この課題をEclipse Platform Project内で直接解決するため、Yatta社と提携しました。私たちの目標は明確でした。既存のアプリケーションに支障をきたすことなく、Windows向けの安定した、モニター固有のスケーリングソリューションを作成したいと考えていました。
私たちは協力して、コアアーキテクチャに新しい機能を統合しました。
- 接続されたすべてのモニターで鮮明な表示を保証する機能を開発しました。
- 旧式の組み込みブラウザーをエッジおよびWebView2に置き換えました。
- GEF Classicダイアグラムフレームワークを改良し、ピクセル単位の正確なレンダリングに対応させました。
すべての改善点をオープンソースコミュニティにコミットしました。独自のパッチは使用しませんでした。このアプローチにより、Eclipseに依存する数千もの製品にとって、将来を見据えた基盤が築かれました。


PREEvisionでその勢いを実感する
この統合は、お客様にとってどのような意味を持つのでしょうか?2026年2月にリリースされるPREEvision 26.0からは、すべてのスクリーンで、ズーム機能に対応したスムーズなインターフェースをご利用いただけます。システム設計を、極めて明瞭に操作することが可能になります。
「Yattaとの協業により、Eclipseプラットフォームにおける長年の技術的課題を恒久的に解決することができました。一貫したオープンソースへの取り組みが特に大きな価値をもたらしました。新しいモニター固有のUIスケーリングは安定しており、下位互換性も確保されており、今や標準となっています。これはPREEvisionだけでなく、Eclipseコミュニティ全体にとっての標準となっています。」
— ヘイコ・クラレ、ベクター ソフトウェア開発シニアマネージャー
PREEvisionの新たな明快さをぜひご体験ください。私たちと共に、システム設計の未来を切り拓きましょう。