SystemXFiles / process-governor

Process Governor is a utility that automates the management of Windows processes and services by adjusting their priorities, I/O priorities, and core affinity according to user-defined rules
GNU General Public License v3.0
105 stars 3 forks source link

I think you might want to rename your project #22

Open leland37 opened 3 weeks ago

leland37 commented 3 weeks ago

Summary

Process Lasso has an internal feature called Process Governor and has been out much longer than your program. See https://bitsum.com/docs/pl/Core%20Engine/core_engine.htm

Brief explanation of the feature. Bitsum owns the copyright to Process Governor if they choose to enforce it. As such it would be a good idea to either reach out to them now or rename your project. Nothing against your project.

Basic example

Include a basic example or links here.

Motivation

Why are we doing this? What use cases does it support? What is the expected outcome?

SystemXFiles commented 3 weeks ago

Thank you, @leland37, for your attention to the project and for your recommendation! I’ve reviewed the Bitsum website carefully and would like to clarify a few points.

  1. The Process Governor module is indeed mentioned on Bitsum's website as a part of Process Lasso, but it is not a standalone product.

  2. Regarding trademark registration, Bitsum only has three registered trademarks, none of which include Process Governor:

Thus, there are no grounds to believe that the name Process Governor infringes any of Bitsum's trademarks or copyrights at this time. However, I remain open to further discussion if new facts emerge.

Additionally, if you have any ideas for a new name for the application, I’m willing to consider them. However, I have to be honest: it will be difficult to change the name as I’ve grown accustomed to it, and it perfectly reflects the essence of my application.

leland37 commented 3 weeks ago

Copyright is automatically given to the person who uses it first. You can check Bitsum's web site to see Jeremy has been using the name since near the beginning of his project. I have been a beta tester during most of that time.

That said he may not care. Here are some alternative names I came up with. I will let you know if I think of any more.

Process Resource Controller System Mission Control Process Control Center

Personally I like the last name best. It seems to capture the essence of your program.

SystemXFiles commented 3 weeks ago

I am not a legal expert, especially when it comes to international aspects, so I may be mistaken in the following conclusions. However, from what I’ve gathered, the situation looks like this: Copyright automatically protects original works (such as source code) once they are fixed in a tangible form. However, copyright does not cover names like "Process Governor," which fall under trademark law. To legally protect a product name, it typically needs to be registered as a trademark. Without registration, protection is limited to common law rights, which may not provide adequate national or international protection.

The situation regarding the name remains open, as anyone could attempt to register a trademark for any name at any time, even if it has been previously used. Therefore, it’s important to monitor the status of trademark registrations and act based on the circumstances.

I will consider the suggested alternative names and choose the most appropriate one when necessary.

Thank you for highlighting this important issue!