This series of questions come up from time to time, so to help clear the water a little, here is my unofficial viewpoint on this.
- The current version of Pegasus Mail is based on Visual C, which is an enhancement on the original C++. Multiple Visual C++ derivatives on differing platforms do exist
- The encryption support, current and future (Cryptlib and OpenSSL) are both C based, though both offer other languages
- The Html webpage support is base on two third party rendering engines (Htmlview and I.E)
- Third party volunteer support extensions for Pegasus Mail are written in several languages, such as Pascal, Delphi, C++, Visual C, and macro languages such as Javascript.
- The third party rich text (Rtf and Html) editor, is proprietary and licensed from the vendor.
- The code used in creating Pegasus Mail is shared in part between Pegasus Mail and its sister product, Mercury
- Pegasus Mail is a Windows application that exploits functions unique to Windows
The main question you ask is about David releasing his code to the Open Community, and with 10-15 years invested in Pegasus Mail (DOS and Windows), I very much doubt he would ever give away his code in any fashion. Instead we are likely to see a major enhancement to the add-on/extension interfaces which will allow developers to develop ideas and directions that others may want to follow, while remaining true to the original product design.
Finally, as a comment too, Pegasus Mail was ported, to Apple some time ago, but was not well received due to Operating System compatabilty/capability problems. The closest language to C is still Java but the third party requirements for Pegasus Mail would likely not be possible.
Martin
<p>This series of questions come up from time to time, so to help clear the water a little, here is my unofficial viewpoint on this.</p><ul><li>The current version of Pegasus Mail is based on Visual C, which is an enhancement on the original C++. Multiple Visual C++ derivatives on differing platforms do exist
</li><li>The encryption support, current and future (Cryptlib and OpenSSL) are both C based, though both offer other languages
</li><li>The Html webpage support is base on two third party rendering engines (Htmlview and I.E)</li><li>Third party volunteer support extensions for Pegasus Mail are written in several languages, such as Pascal, Delphi, C++, Visual C, and macro languages such as Javascript.</li><li>The third party rich text (Rtf and Html) editor, is proprietary and licensed from the vendor.</li><li>The code used in creating Pegasus Mail is shared in part between Pegasus Mail and its sister product, Mercury</li><li>Pegasus Mail is a Windows application that exploits functions unique to Windows</li></ul><p>The main question you ask is about David releasing his code to the Open Community, and with 10-15 years invested in Pegasus Mail (DOS and Windows), I very much doubt he would ever give away his code in any fashion. Instead we are likely to see a major enhancement to the add-on/extension interfaces which will allow developers to develop ideas and directions that others may want to follow, while remaining true to the original product design.</p><p>Finally, as a comment too, Pegasus Mail was ported, to Apple some time ago, but was not well received due to Operating System compatabilty/capability problems.&nbsp; The closest language to C is still Java but the third party requirements for Pegasus Mail would likely not be possible.</p><p>&nbsp;Martin</p>