If you want to get deep into the technicalities, yes: you have breached quite a few license conditions.
For titan-engine specifically, because I have seen your emails:
2. Include the copyright
3. Include the license
4. The source-code of the library has to be available for a minimum of 3 years.
I think you might have included the license and copyright in the about or whatever, but I have no idea.
Cheat-Engine is licensed under APL and your breaches are:
1. Must disclose source of the components and usage
2. Include a separate notice stating changes, adaption and usage in the header of source code files.
3. Include the original license
I can go on if you want?
+1 ps Chris you might want to check your statement; the speedhack.dll is CE's lol
[Edited by Cooperb, 8/12/2016 6:33:43 AM]
TitanEngine is licensed as LGPLv2. We would have to provide bakc any changes made to the source code and make sure people can re-link the modified version (Dynamically linking).
1. We haven't modified the source code and used a compiled binary
2. The dll is dynamically linked so people can replaced it with their own version.
3 (Not needed) we talked to the author of the code refactoring Mr.exodia who also developed x64dbg and asked for permission which we have got as long as we met the two points above which we did.
The speedhack is written in Delphi but selfcoded. It has to be native code and cannot be written in .NET since it is injected int other process. There aren't much native languages and I cannot code in C++ but Delphi since it is what I learned in school. If you look at CE's source code the speedhack dll is a few lines only and yes I took his math calculation of the speed but that's all you can blame me for. Although taking a public method isn't a license breach or even close to it otherwise every trainer maker would breach a license for taking the public availably method of calculation for example pointers. You cannot have an intellectual property on to hook timer functions for example GetTickCount and modify the new time.
You throw several things into the room without any kind of proof. You didn't even fully checked what you are talking about.
This is exactly the kidn of discussion we do NOT want to have, because it is absolutely unnecessary and wrong. If you have a proper proof of a license breach contact us and we will solve it. But coming into a forum and writing stuff that is just wrong will lead other people who read this, to think we would steal intellectual property because they might not read our answers to it. Or we haven't even had a chance to answer to it.
License breaching is a serious topic. Especially when running a business like we do. We take this VERY serious. We don't want other people to have a wrong imagination of our work based on 'just-saying' from people like you. It ends up like in the past with CH and h4x0r and other times before.
Third party licenses: We went out of our way to make sure that we complied with every portion of software licenses that were required to put this project together. If you believe that we have breached any licenses, by all means, have them contact us directly and we will do whatever is necessary to rectify the issue. Take us to court if you want. But for now, this discussion is over. All of this because we're trying to release a FREE tool for our community to use. It disgusts me. [Edited by PWizard, 8/12/2016 7:45:22 AM]
SharpDisam is Copyright (c) 2015 Justin Stenning and is distributed under the 2-clause "Simplified BSD License".
Portions of the project are ported from Udis86 Copyright (c) 2002-2012, Vivek Thampi firstname.lastname@example.org/vmt/udis86 distributed under the 2-clause "Simplified BSD License".
Copyright Â© 2012-2013 James Menetrey (a.k.a. ZenLulz)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files ( the "Software" ), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
TitanEngine is Copyright ReversingLabs, refactoring Mr.Exodia and is distributed under LGPLv2
CoSMOS uses an unmodified compiled version of TitanEngine.
CoSMOS uses some icons made by www.flaticon.com/authors/madebyoliver
We can even post a sceenshot of the conversation we had with the author of TitanEngine where we were given explicit permission to use it.
We went out of our way to make sure that we complied with every portion of software licenses that were required to put this project together. If you believe that we have breached any licenses, by all means, have them contact us directly and we will do whatever is necessary to rectify the issue. Take us to court if you want. But for now, this discussion is over. All of this because we're trying to release a FREE tool for our community to use. It disgusts me.
[Edited by PWizard, 8/12/2016 7:45:22 AM]
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem