This page exists to display proof of software piracy of my Gift Promotions module
CMSmart.net is selling my module on their site, as their own work. ( http://magento-promotion-gift-extension.cmsmart.net/magento-extensions/magento-promotion-gift-extension )
I have purchased a copy of the module in question, to first confirm, without a doubt, that it is indeed my software being sold as their own.
I used PayPal to make the purchase, and afterwards I issues a claim with payPal to recover my money. Paypal returned the money to me quickly (Thank you kindly Paypal). I see no reason why cmsmart.net should make money from me, on my own software.
From the purchase I have determined that they are re-selling (illegally) version 1.0.0 of my Gift Promotions module.
Although that version of the module is no longer sold as it was superceded by a later version, it is still copyrighted software, and may not be re-sold.
Below some proof.
Since I tag each release, it was a simple matter to just download the files I wanted to diff from my git repo. The image below shows my config.xml file from the GIT repo, with a clear indication this was commited 7 months ago. Unfortunately version 1.0.0 of the module is not in my tags, as I only started tagging releases slightly later. I thus used the first available v1 tagged version for comparison (1.2.9) The code is still close enough to v1.0.0 to show without a doubt that this is my code they are selling as their own.
A diff test using the Helper/Data.php file.
Here you can clearly see they must have used a string replace on the source, to replace ProxiBlue with Cmsmart in all source files.
The stupid dumb arses had thus forgotten to remove my name from the actual PHPDOC heading.
What more proof do we need?
[09:28:26][lucas@multivac ~/.../Cmsmart/GiftPromo/Helper]$ /usr/bin/diff -c ./Data.php ~/downloads/Data\ \(1\).php
*** ./Data.php 2013-12-19 09:37:53.000000000 +0800
--- "/home/lucas/downloads/Data (1).php" 2014-05-16 09:27:54.875162636 +0800
***************
*** 1,25 ****
<?php
/**
! * Helper routines to manage gifts and products
*
! * @category Cmsmart
! * @package Cmsmart_GiftPromo
! * @author Lucas van Staden (support@Cmsmart.com.au)
*/
! class Cmsmart_GiftPromo_Helper_Data extends Mage_Catalog_Helper_Data {
/**
* Flag to add alert that gift was removed
! * @var type
*/
private $_alertMax = true;
/**
* Get the parent product of given item
! *
! * @param Cmsmart_GiftPromo_Model_Sales_Quote_Item $item
! * @return \Mage_Catalog_Model_Product|\Varien_Object
*/
public function getParentOfGift($item, $returnParentProductId = False) {
if ($buyRequest = $this->isAddedAsGift($item)) {
--- 1,25 ----
<?php
/**
! * Helper routines to manage gifts and products
*
! * @category ProxiBlue
! * @package ProxiBlue_GiftPromo
! * @author Lucas van Staden (support@proxiblue.com.au)
*/
! class ProxiBlue_GiftPromo_Helper_Data extends Mage_Catalog_Helper_Data {
/**
* Flag to add alert that gift was removed
! * @var type
*/
private $_alertMax = true;
/**
* Get the parent product of given item
! *
! * @param ProxiBlue_GiftPromo_Model_Sales_Quote_Item $item
! * @return \Mage_Catalog_Model_Product|\Varien_Object
*/
public function getParentOfGift($item, $returnParentProductId = False) {
if ($buyRequest = $this->isAddedAsGift($item)) {
Fortunately it seems they host the site/page with HostGator in the USA. This means I can submit a DMCA request to hostgator to remove the page selling the software.
To anyone buying software from CMSmart.net, I suggest you do a bit of a google, to determine if the software you are buying is legal, or pirated.
Like to give CMSmart a tweet, telling them how great they are? - https://twitter.com/Cmsmartnet (@Cmsmartnet )