Hardware Intel's new "On Demand" will make you pay extra license to unleash chips The Stack Jan 11, 2023 5 min read