Installed GTX.Zip Professional stops working after 6 months (not sure if this is exact, or approximate). Expired GTZ shows message:
Powered by GTXLab of Genetalks. (built in PROFESSIONAL-2.1.2-V-2019-11-13 01:02:13 )
Warning:Invalid certificate!
Warning:The expiration date is:20200511
Warning:Please update the program from https://github.com/Genetalks/gtz .If you would like to use an unrestricted version, please contact contact@gtz.io .
Upon seeing this message, the user is expected to download and install the latest version. (It's also mentioned in the license).
Why is this a problem for any serious use of GTX.Zip Professional?
- Someone may use GTX.Zip Professional as part of data analysis system. Such system (possibly consisting of dozens of software tools) is tested and deployed in production environment. It's easy to miss the expiration message in EULA when constructing such system. Then in a few months the system suddenly stops working. By this time the people who designed the system may be unavailable, and the cost of investigating, fixing, and downtime may be high.
Therefore currently GTX.Zip Professional is not suitable for data analysis pipelines (i.e., in the industry).
- Many journals require reproducible data analysis protocols when publishing results. A data analysis protocol must include versions of all software used. However, the exact version of GTZ used in the protocol will be unavailable for download by the time the paper is out. Even if a reader has the same version, it will expire and stop working by the time the paper is out.
Therefore GTX.Zip Professional is useless for reproducible science.
I don't know what benefits expiration brings to GTZ developers to make it worth rendering it useless for both science and industry. Perhaps it is intended to motivate the user to purchase a commercial license. This by itself is OK, the problem is that the current README.md never mentions the expiration.
To avoid misleading the users, freely downloadable GTX.Zip Professional must be clearly marked as "trial" and "6 month expiration" should be prominently mentioned in the README.md.
Installed GTX.Zip Professional stops working after 6 months (not sure if this is exact, or approximate). Expired GTZ shows message:
Upon seeing this message, the user is expected to download and install the latest version. (It's also mentioned in the license).
Why is this a problem for any serious use of GTX.Zip Professional?
Therefore currently GTX.Zip Professional is not suitable for data analysis pipelines (i.e., in the industry).
Therefore GTX.Zip Professional is useless for reproducible science.
I don't know what benefits expiration brings to GTZ developers to make it worth rendering it useless for both science and industry. Perhaps it is intended to motivate the user to purchase a commercial license. This by itself is OK, the problem is that the current README.md never mentions the expiration.
To avoid misleading the users, freely downloadable GTX.Zip Professional must be clearly marked as "trial" and "6 month expiration" should be prominently mentioned in the README.md.