I read recently of 3tera and how they license on the basis of memory and not just processor count. I am interested in hearing what others think of this. If one is creating a product that leverages massive amounts of memory as well as multiple CPUs, then it strikes me as a valid way to license.
Our product (which is under wraps just now) supports the development of applications that need to manipulate very large data stores in-memory, and thus is a way to leverage the power of massive 64-bit address spaces and very large physical memory.
We are considering licensing based upon number of processors supported and max physical memory supported.
Thus to utilize all CPUs and memory in a 4 processor (not core) box with 128GB we will charge some fee. If customer later adds more processors or memory, product will still operate correctly but will not let apps built with product to "see" or exploit, these extra resources, unless license is upgraded.
Do others here have a view on this approach?
Hugo
Tags: 64-bit, licensing, memory, processors
Share
-
▶ Reply to This