Endorse software range (7)
I believe the answer is:
approve
'endorse' is the definition.
(thesaurus)
'software range' is the wordplay.
'software' becomes 'app' (I've seen this before).
'range' becomes 'rove' ('rove' can be a synonym of 'range').
'app'+'rove'='APPROVE'
(Other definitions for approve that I've seen before include "Regard with favour" , "Officially accept as satisfactory" , "Consider right" , "permit" , "Commend; ratify" .)