Dear users,
Today, I'd like to share with you some important changes coming to HWiNFO (especially HWiNFO64) in the near future. For many years it was possible to maintain this project as an unconditional freeware model and cover the expenses and effort with some income from advertisements and voluntary donations. As some of you have maybe noticed, during the recent months and years HWiNFO has received many new features and frequent updates, not just to keep up with latest hardware and technologies and many of those features are truly unique. This was only possible by devoting a huge amount of time and effort to this project. The user base has grown significantly, which also resulted in a substantial increase in support and feature requests. Moreover, this also means an increase in additional direct/indirect expenses required to keep this project going and provide more comfortable experience.
Due to all these facts (and some others), running this project at the current pace became no longer possible with the full freeware model. So I needed to make some important decisions to secure the future of HWiNFO. The upcoming changes were carefully evaluated and defined so that the impact on personal users will be minimal.
PLEASE READ THIS ENTIRELY BEFORE POSTING QUESTIONS OR REACTIONS.
So what exactly is going to happen soon:
- Using HWiNFO64 for commercial purposes will require purchasing a commercial license. Personal use will remain free.
- Introduction of HWiNFO64 Pro - a licensed version of HWiNFO64 offering additional features and commercial use (with a proper license).
- HWiNFO64 Pro will additionally support: command-line interface for automatic reporting and sensor logging.
- Shared Memory Interface (SHM) in HWiNFO64 (non-Pro) will be run-time limited to 12 hours. HWiNFO64 Pro will not have such limit.
- To compensate for the SHM limitation, the interface details will be made fully public, so that anyone can interface with HWiNFO to read all sensor data. See below FAQ for more details.
- Default value of the "Shared Memory Support" configuration option will change from Enabled to Disabled. See below FAQ for more details.
- Remote Sensor Monitoring will be limited to 5 machines in HWiNFO64. HWiNFO64 Pro will have a higher limit.
Various license types for HWiNFO64 Pro will be available:
- Personal: Non-commercial use only. For private users requiring Pro features, or those who just want to contribute to the project.
- Engineer: Allows commercial use. User-based licensing.
- Corporate: Allows commercial use. Computer-based licensing.
Each license will include a 1-year maintenance period that will allow to upgrade to new versions released within this period at no additional cost.
Some Frequently Asked Questions that you might wanted to ask:
Q: When will this change happen?
A:The final date has not set yet, it is expected to happen in the next couple of weeks starting with version 7.0. On Mar-09-2021 HWiNFO version 7.00 was released.
Q: What will the licenses costs?
A:Exact pricing has not been finalized yet. Check the Licenses page for further details.
Q: What will happen to versions prior to 7.0, can we use them as we do now?
A: Nothing will change for versions prior to 7.0, they will remain full freeware.
Q: What will happen after expiry of the license maintenance period?
A: Versions issued before the license expiry date will continue to work as licensed copies. Versions released after that date will require a new (renewed) license. This will be available for licensed users with a discount.
Q: Will it be possible to use HWiNFO64 in commercial environment for evaluation?
A: Yes, a 14-day evaluation period will be allowed.
Q: I'm using HWiNFO64 for personal (non-commercial) purposes and don't need any of the Pro features. Will I need to purchase HWiNFO64 Pro?
A: No. You might consider upgrading to Pro in case you're using HWiNFO64 with some SHM-based addon or application and require uninterrupted monitoring via SHM for extended periods (>12 hours).
Q: I'm using HWiNFO64 for personal purposes and don't use the above mentioned limited features (or I'm OK with those limits). Will there be anything else forcing me to upgrade to Pro?
A: Nothing. No nag screens, no reminders. It's your choice whether you stay with HWiNFO64 or upgrade.
Q: I'm using HWiNFO64 for personal (non-commercial) purposes together with an application pulling data from HWiNFO64 via SHM. Will I need to purchase HWiNFO64 Pro?
A: You're not required to purchase HWiNFO64 Pro. If the SHM is used for limited time periods (i.e. to watch stats in game), or if you're OK with manually enabling it after 12 hours, you can stay with the non-Pro version.
Q: What plugins and extensions will be affected by the SHM limitation?
A: All that make use of the SHM interface to pull data from HWiNFO64: HWiNFOMonitor, Rainmeter plug-in, Prometheus Adapter, Aquacomputer Aquasuite, MSI Afterburner via the HWiNFO plugin, Elgato Streamdeck, TThrottle, etc. RTSS support built-in HWiNFO will not be affected.
Q: What were the reasons behind limiting the SHM also for personal users?
A: Current requirement for allowing other applications to use SHM is that the product must be an unconditional freeware while keeping the interface details closed. The main reason behind this is not to allow commercial products to make use of (and earn from) a freeware product. However this was difficult to meet for many projects - open-source projects to keep a part of code closed, or projects that were somehow related to commercial products or were earning even indirectly. Moreover, some subjects have attempted to circumvent the SHM restriction and use it for commercial purposes by utilizing illegal methods. So the new SHM model is uniform without implementation restrictions and allows full disclosure of the interface. I also believe that a 12-hour limit on SHM is sufficient for most personal users and will deter some of the commercial usage.
Q: How is the 12-hour limit to SHM enforced in HWiNFO64 and what will happen when it's exceeded?
A: The countdown starts once the sensors and SHM is started. After 12 hours a notification will be shown and SHM will be deactivated. It can be manually activated again, then a new 12-hours countdown will start.
Q: Why will the default value of the "Shared Memory Support" configuration option change from Enabled to Disabled?
A: This is to avoid disturbing users that don't use the SHM (a majority) with the automatic SHM deactivation notification.
Q: I want to create a commercial application that would read sensor data from HWiNFO via SHM. Will I be allowed to utilize the SHM?
A: Yes, according to new conditions you're allowed to do so. HWiNFO32/64 version 7.0 or later shall be used on the client side.
Q: What will happen to HWiNFO32 or HWiNFO for DOS, will there be any changes too?
A: No changes. Both will continue as freeware for both non-commercial and commercial use, SHM will not be limited in HWiNFO32. HWiNFO32 is designed to support legacy systems since Windows 95 and it's not recommended to be used on modern 64-bit systems due to many (yet still increasing) limitations of 32-bit applications.
Q: Do you plan to add more Pro features?
A: Yes, definitely. Some of those features will mean additional expenses on my side, so the Pro license justifies this.
Q: Will any of these changes impact the HWiNFO SDK?
A: No, the HWiNFO SDK is a separate and flexible product designed for commercial purposes. Many users have been requesting features similar to the SDK (i.e. automated report generation or sensor logging) for commercial purposes. HWiNFO64 Pro will addresses these requirements with commercial use in mind.
Q: Have you considered other ways of covering the effort and costs so that HWiNFO64 would remain free?
A: Yes, there are many ways. But most of them are aggressive and would be met with a strongly negative user experience and opinion (i.e. installer bundles). I have been accused a few times that HWiNFO must be doing some nasty tricks in the backyard when it's freeware (e.g. collecting and selling personal data) This has never been the case and user privacy is of utmost importance here. HWiNFO collects only system/hardware-specific data and this remains with the user. Moreover it's easy to check that HWiNFO is not transmitting any data over internet.
Q: I don't like this change, it should be free!
A: We don't live in communism and have to pay our bills.
Thanks for your support!
Martin
Today, I'd like to share with you some important changes coming to HWiNFO (especially HWiNFO64) in the near future. For many years it was possible to maintain this project as an unconditional freeware model and cover the expenses and effort with some income from advertisements and voluntary donations. As some of you have maybe noticed, during the recent months and years HWiNFO has received many new features and frequent updates, not just to keep up with latest hardware and technologies and many of those features are truly unique. This was only possible by devoting a huge amount of time and effort to this project. The user base has grown significantly, which also resulted in a substantial increase in support and feature requests. Moreover, this also means an increase in additional direct/indirect expenses required to keep this project going and provide more comfortable experience.
Due to all these facts (and some others), running this project at the current pace became no longer possible with the full freeware model. So I needed to make some important decisions to secure the future of HWiNFO. The upcoming changes were carefully evaluated and defined so that the impact on personal users will be minimal.
PLEASE READ THIS ENTIRELY BEFORE POSTING QUESTIONS OR REACTIONS.
So what exactly is going to happen soon:
- Using HWiNFO64 for commercial purposes will require purchasing a commercial license. Personal use will remain free.
- Introduction of HWiNFO64 Pro - a licensed version of HWiNFO64 offering additional features and commercial use (with a proper license).
- HWiNFO64 Pro will additionally support: command-line interface for automatic reporting and sensor logging.
- Shared Memory Interface (SHM) in HWiNFO64 (non-Pro) will be run-time limited to 12 hours. HWiNFO64 Pro will not have such limit.
- To compensate for the SHM limitation, the interface details will be made fully public, so that anyone can interface with HWiNFO to read all sensor data. See below FAQ for more details.
- Default value of the "Shared Memory Support" configuration option will change from Enabled to Disabled. See below FAQ for more details.
- Remote Sensor Monitoring will be limited to 5 machines in HWiNFO64. HWiNFO64 Pro will have a higher limit.
Various license types for HWiNFO64 Pro will be available:
- Personal: Non-commercial use only. For private users requiring Pro features, or those who just want to contribute to the project.
- Engineer: Allows commercial use. User-based licensing.
- Corporate: Allows commercial use. Computer-based licensing.
Each license will include a 1-year maintenance period that will allow to upgrade to new versions released within this period at no additional cost.
Some Frequently Asked Questions that you might wanted to ask:
Q: When will this change happen?
A:
Q: What will the licenses costs?
A:
Q: What will happen to versions prior to 7.0, can we use them as we do now?
A: Nothing will change for versions prior to 7.0, they will remain full freeware.
Q: What will happen after expiry of the license maintenance period?
A: Versions issued before the license expiry date will continue to work as licensed copies. Versions released after that date will require a new (renewed) license. This will be available for licensed users with a discount.
Q: Will it be possible to use HWiNFO64 in commercial environment for evaluation?
A: Yes, a 14-day evaluation period will be allowed.
Q: I'm using HWiNFO64 for personal (non-commercial) purposes and don't need any of the Pro features. Will I need to purchase HWiNFO64 Pro?
A: No. You might consider upgrading to Pro in case you're using HWiNFO64 with some SHM-based addon or application and require uninterrupted monitoring via SHM for extended periods (>12 hours).
Q: I'm using HWiNFO64 for personal purposes and don't use the above mentioned limited features (or I'm OK with those limits). Will there be anything else forcing me to upgrade to Pro?
A: Nothing. No nag screens, no reminders. It's your choice whether you stay with HWiNFO64 or upgrade.
Q: I'm using HWiNFO64 for personal (non-commercial) purposes together with an application pulling data from HWiNFO64 via SHM. Will I need to purchase HWiNFO64 Pro?
A: You're not required to purchase HWiNFO64 Pro. If the SHM is used for limited time periods (i.e. to watch stats in game), or if you're OK with manually enabling it after 12 hours, you can stay with the non-Pro version.
Q: What plugins and extensions will be affected by the SHM limitation?
A: All that make use of the SHM interface to pull data from HWiNFO64: HWiNFOMonitor, Rainmeter plug-in, Prometheus Adapter, Aquacomputer Aquasuite, MSI Afterburner via the HWiNFO plugin, Elgato Streamdeck, TThrottle, etc. RTSS support built-in HWiNFO will not be affected.
Q: What were the reasons behind limiting the SHM also for personal users?
A: Current requirement for allowing other applications to use SHM is that the product must be an unconditional freeware while keeping the interface details closed. The main reason behind this is not to allow commercial products to make use of (and earn from) a freeware product. However this was difficult to meet for many projects - open-source projects to keep a part of code closed, or projects that were somehow related to commercial products or were earning even indirectly. Moreover, some subjects have attempted to circumvent the SHM restriction and use it for commercial purposes by utilizing illegal methods. So the new SHM model is uniform without implementation restrictions and allows full disclosure of the interface. I also believe that a 12-hour limit on SHM is sufficient for most personal users and will deter some of the commercial usage.
Q: How is the 12-hour limit to SHM enforced in HWiNFO64 and what will happen when it's exceeded?
A: The countdown starts once the sensors and SHM is started. After 12 hours a notification will be shown and SHM will be deactivated. It can be manually activated again, then a new 12-hours countdown will start.
Q: Why will the default value of the "Shared Memory Support" configuration option change from Enabled to Disabled?
A: This is to avoid disturbing users that don't use the SHM (a majority) with the automatic SHM deactivation notification.
Q: I want to create a commercial application that would read sensor data from HWiNFO via SHM. Will I be allowed to utilize the SHM?
A: Yes, according to new conditions you're allowed to do so. HWiNFO32/64 version 7.0 or later shall be used on the client side.
Q: What will happen to HWiNFO32 or HWiNFO for DOS, will there be any changes too?
A: No changes. Both will continue as freeware for both non-commercial and commercial use, SHM will not be limited in HWiNFO32. HWiNFO32 is designed to support legacy systems since Windows 95 and it's not recommended to be used on modern 64-bit systems due to many (yet still increasing) limitations of 32-bit applications.
Q: Do you plan to add more Pro features?
A: Yes, definitely. Some of those features will mean additional expenses on my side, so the Pro license justifies this.
Q: Will any of these changes impact the HWiNFO SDK?
A: No, the HWiNFO SDK is a separate and flexible product designed for commercial purposes. Many users have been requesting features similar to the SDK (i.e. automated report generation or sensor logging) for commercial purposes. HWiNFO64 Pro will addresses these requirements with commercial use in mind.
Q: Have you considered other ways of covering the effort and costs so that HWiNFO64 would remain free?
A: Yes, there are many ways. But most of them are aggressive and would be met with a strongly negative user experience and opinion (i.e. installer bundles). I have been accused a few times that HWiNFO must be doing some nasty tricks in the backyard when it's freeware (e.g. collecting and selling personal data) This has never been the case and user privacy is of utmost importance here. HWiNFO collects only system/hardware-specific data and this remains with the user. Moreover it's easy to check that HWiNFO is not transmitting any data over internet.
Q: I don't like this change, it should be free!
A: We don't live in communism and have to pay our bills.
Thanks for your support!
Martin
Last edited: