Windows 10 supports legacy applications.
Windows 7 does not necessarily support future libraries.
Again, we are speaking real-time audio libraries and high speed USB development. While I have no direct proof from within , if they’re not supporting the OS it’s for one of a few reasons.
-
The dev cost of supporting a legacy OS that will only get less popular over time and has no support from Microsoft without paying the sorts of consulting fees only world governments could afford.
-
Incompatibility of what OB is at its core with the deprecated libraries Win7 supports.
Both are likely, but even if the latter wasn’t true, the former would be.
You develop for the most users, and for that Elektron is necessarily focusing on recent OSX and Windows versions. They want to keep supporting this for additional years to come, and that means that you start with a relatively new OS and support THAT for 5-10 years. You don’t feel obligated to support an already 10 or whatever y/o OS and support for an additional OS. There lies madness!
Support costs a TON of dev hours and developing say, a calculator app requires less intensive and low level embedded hardware knowledge than OB.