I think , Muslims should try to avoid making israf, and making harm by self-restricting from using something without respectful reasons is making israf.
And forcing/compelling somebody to make israf is sinful.
So, Muslim who makes useful digital content or software
must put it in internet to be downloaded freely and usable without payments, unless it is some private/personal data which should not be published, or maybe other respectful reasons (another example is if it is not useful so it makes extra work for search engines and publishing that is israf). > 2016 july 14: i cannot easily do what i said. so i strike out that my words, but do not delete, because it is good idea, maybe somebody finds proofs for it. i am making a program (site) and i hope i can earn money with that site, and i am afraid that if i publish that program, i cannot earn money with it, or i have to go to court. and i believe that if i do not publish that program, i can keep it in secret. are using of know-hows allowed in islam? is not it something like gold, which is priceful because rare people has it, and seems usage of gold is allowed in islam. july 24: i think i keep it in secret before i achieve some [amount of] money or [count of] users, and then publish it, maybe except most recent development. <
In other hand, if somebody already made such data/software and put it with such license/agreement , not allowing to use it without paying for it, it seems that the agreement/license should be fullfilled/complied, (should not be violated). but that can contradict the policy of trying to not make israf. i think in some cases avoiding israf can really overweight in front/view of god, and every person in every case makes decision what he should choose, taking in account what he could pay etc.
A counter-argument: if people strictly follow the licences, somebody could buy software and give it for rent to many people, so he would get money enough to buy the software and function as money gatherer for software companies. - answer to it: it would be also quite unoptimal, israf, wasteful, if people would have to go to its office. - answer to it: that is possible through internet nowadays...
Also i and you should take in account that breaking the license is breaking country law. breaking country law by itself usually is a sin.
And we should take in account that usually software licence is not a regular agreement, it is an offer, see https://en.wikipedia.org/wiki/Offer_and_acceptance , and in case we use the software, we automatically make, by country laws, and by license, an unilateral contract.