ComponentPro was selling .NET libraries that didn't belong to them. Instead of writing the software themselves, they illegally used libraries created by Rebex and other vendors. To hide the real authors they changed the names of classes and some methods, but vast majority of the code remains the same. They are selling the software as their own creation. The ComponentPro brand, which pretends to be a purely American company, was actually run by Mr. Thang Dang from Hanoi, Vietnam.

It exposes ComponentPro customers to several problems. First of all - they are using the libraries illegally. The ComponentPro had never had any right to sell them a license for the code created by other vendors.

Infringing libraries

ComponentPro's name Original Vendor Contains code from
Ultimate Studio Suite Rebex + others Parts of Rebex Total Pack + components from other vendors
Network Expert Suite Rebex + others Parts of Rebex Total Pack + components from other vendors
FTP Expert Suite Rebex Rebex File Transfer Pack
Mail Expert Suite Rebex + others Parts of Rebex Secure Mail + components from other vendors
FTP & FTPS Rebex Rebex FTP
SFTP & SCP Rebex Rebex SFTP
Terminal Emulation Rebex Rebex Terminal Emulation
Mail Library Rebex Rebex Secure Mail
SFTP Server Rebex Rebex File Server
Email Validator Rebex Uses parts of Rebex Mail
Template Engine Rebex Uses parts of Rebex Mail
Ultimate SAML ComponentSpace SAML Suite

Lost copyright infringement lawsuit

Thang Dang, the guy behind the ComponentPro brand was sued by Rebex, creator of the original libraries.

In March 2025, Thang Dang and ComponentPro lost copyright infringement lawsuit. The court decided that they never had any right to distribute the Rebex intelectual property. It also means that ComponentPro had no right to sell any of the products mentioned above. The court ordered them to stop distributing the infringing software and pay damages to Rebex.

Help for affected ComponentPro customers

For clients who have already invested time and money in a components pirated under the ComponentPro brand, Rebex offers a competitive upgrade offer to make the transition to genuine Rebex components as painless as possible.

Benefits of switching to the genuine version

  • Latest updates, many improvements and security fixes
  • Support for TLS 1.2 and TLS 1.3
  • Support for the most recent version of .NET
  • A real license that enables you to legally use the library

The transition is in most cases pretty easy because the ComponentPro API is almost identical to the original Rebex one. Some work will be needed, though. Don't worry. We'll help you. You'll get the support directly from the dev team that wrote the original code.

How to get it

  • Email us your original invoice from ComponentPro.
  • We'll contact you with further instructions.

Contact us if you have any questions.