Paint.NET의 WINE 지원을 위한 Direct2D 리버스 엔지니어링
Quoting Rick Brewster
Paint.NET은 WINE에서 Direct2D의 사용이 불가능하다는 점을 해결하기 위해 내부적으로 리버스 엔지니어링된 Direct2D 코드를 새로 작성했다. 이 코드는 PaintDotNet.Windows.Direct2D1.Managed.dll에 포함되어 있으며, Claude라는 개발자가 작업했다. 전체 Paint.NET의 코드량은 약 700,000줄이며, 이번 작업은 180,000줄의 코드로 이루어져 있다.
Paint.NET은 WINE에서의 호환성을 높이기 위해 리버스 엔지니어링된 Direct2D를 사용하고 있다.
원문 출처
Simon Willison's Weblog