Charging clients to use an open source software and proprietary modules

I'm building a system that included a GPLv3-licensed software (made up of multiple open source programs which are configured to work together) and some modules that I wrote myself from scratch but are not linked to the first part. These modules simply read and write to a database and configuration files and provide GUI management to the entire system and add functionalities that are not provided directly by the GPLv3 software. I intent to sell this system to clients. Can I charge the client for the use of both the GPLv3 software and the new modules on a yearly basis? Can I configure the system to disable all functions including those provided by the GPLv3 software making it virtually useless if the client does not the pay the yearly fees.

Mar 31, 2025 - 05:42
 0
Charging clients to use an open source software and proprietary modules

I'm building a system that included a GPLv3-licensed software (made up of multiple open source programs which are configured to work together) and some modules that I wrote myself from scratch but are not linked to the first part. These modules simply read and write to a database and configuration files and provide GUI management to the entire system and add functionalities that are not provided directly by the GPLv3 software. I intent to sell this system to clients.

  • Can I charge the client for the use of both the GPLv3 software and the new modules on a yearly basis?
  • Can I configure the system to disable all functions including those provided by the GPLv3 software making it virtually useless if the client does not the pay the yearly fees.