From the logical analysis and dars-e-quran :
It is not that you can't sell a Islamic software. Yes, you can. The printed Quran has been sold by the publishers since ages. Just to point out - various narrations/ translation of Quran by different Imam's are sold in hundreds of countries.
Now about the verse Quran 2:41 -
And believe in what I have sent down confirming that which is
[already] with you, and be not the first to disbelieve in it. And do
not exchange My signs for a small price, and fear [only] Me.
If a scholar says, I would teach you this verse only if you pay me this much amount, then clearly this is the wrong thing and this is the things addressed here here i.e.
not exchange My signs for a small price as we all know, The Quran was revealed in Arabic and hence such activities would come up in communities where the Word of God would spread but the people would not be Arabic speaking and might have a different native language.
Hope you are able to understand my point.