Monday, May 16, 2011

TPC source code leak

Foreign Correspondent from Belgium

Investigative Journalism -- Whistle Blowing

Your correspondent would like to draw attention to Turbo Pascal compiler source code leak on Delphi Indonesia Yahoo Group (source) with a curious download called "tpascal6.zip" uploaded almost (!) 9 years ago by a person called "myhesti".


For almost 9 years, this download was there for Indonesian Delphi developers to download. Nobody could find it because it required membership to the Indonesian Delphi developers and it required translating from Indonesian to English (or French) some other requirement (can't remember). The Yahoo profile is from Indonesia.

You can contact her by:

and your correspondent is sure that someone (probably Bensons & Hedges) from Embarcadero will read this.   


One may ask -- WTF is such a download doing on a "highly respected" Delphi-related website, unless probably most of the Delphi developers there have not paid for Delphi, but -- this is Indonesia and probably very hard to get a copyright case filed in Indonesia. Your correspondent hears that David I takes a trip every year down to Asia-Pacific region to promote a new version of Delphi. Maybe he might want to demand an explanation for this embarrassing download from Indonesian Delphi community leaders.


TPC source code review
Your correspondent would like to draw attention that this download was available for 9 years. The ZIP file contains lots of Turbo Pascal 6.0 .ASM files which can be compiled with Turbo Assembler/DOS.

Unfortunately, this is all 8/16-bit DOS code and does not contain TPC/BPC (TurboPascal/Borland Pascal 7.0) or the DPMI extender found in Borland Pascal nor the DCC32.EXE sources. It does provide fascinating look into the past.


Whistle Blowing
Your correspondent wonders, this is obviously a Delphi-hate site, but what if, dark deeds done by others were exposed on this blog? The developers who truly care about Delphi have the right to speak-up without fear of reprisals or retaliation.

1 comments:

Spacetime said...

Turbo Pascal 7 command line compiler source code is now published at http://turbopascal.org/