HeffeD you are still not understanding an important fact:
When a code is written from scratch, that means all of the ideas of that code were all new ideas from that developer, not based on or modeled after another code.
For example:
Windows Task Manager> written from scratch.
Sysinternals HandleEx and DLLView> written from scratch inspired by Windows Task Manager to add new features.
Sysinternals RegMon and Filemon> written from scratch inspired by Windows Task Manager to add new features.
Sysinternals Process Monitor> modeled and coded from Sysinternals RegMon and Filemon (not written from scratch).
Sysinternals Process Explorer> modeled and coded from Sysinterals HandleEx and DLLView. (not written from scratch)
Process Hacker> modeled and coded from Sysinternals Process Explorer (not written from scratch)
Comodo Killswitch> at least modeled and inspired from Process Hacker (not written from scratch).
System Explorer> modeled from Sysinternals Process Explorer (original coding)
Almost all similar process management applications at least use modeling after one of the name programs or is inspired by one of the name programs (not written from scratch).
It doesn't make a different how Comodo wrote the code, it was not original code that they made themselves from scratch. They used Process Hacker as their model, if there was no Process Hacker, then they would have been no Killswitch.
I'm sure Comodo didn't just use a stolen code, they either got permission, paid money to use the code or reconstructed their own code using PH as a model.
For Comodo to claim that they wrote Killswitch all by themselves without using any type of models or other information available is ridiculous since Killswitch is identical to PH is more than just GUI, almost all features and options.
You can't tell me that Killswitch wasn't inspired by Process Hacker, Process Explorer and many other process management tools before its time. Not even Sysinternals Process Explorer was written from scratch.
Comodo acts like they come up with new ideas that have never been used before in other programs. I'm sorry but that's not the way it is.
Thanks.