Dodgy retail stores fight for free computer programmes (9)
I believe the answer is:
trialware
'free computer programmes' is the definition.
(software available with a trial)
'dodgy retail stores fight' is the wordplay.
'dodgy' indicates anagramming the letters (a dodgy or wrong order of the letters).
'stores' indicates putting letters inside.
'fight' becomes 'war' (warring is a kind of fighting).
'retail' is an anagram of 'triale'.
'triale' enclosing 'war' is 'TRIALWARE'.
'for' acts as a link.
I've seen this clue in The Times.
Want a hint initially instead of a full solution?
Install my app