I usually charge $20 because they want me to do something using my gear and knowledge of the tool. I don't see anything wrong with it, usually stuff like adding the option to enable disable drl or change the location and most of them have iPhones so the price do it themselves is more than $20!
Sent from my SM-N950W using Tapatalk
Well... I am a software developer, so let me put this into a bit of perspective for you guys.
I have my own small business developing software, I'm a single father raising my 2 kids by myself for the last 14 years (since my daughter was 1-1/2). I struggle at times to make ends meet, pay the mortgage etc, let alone even think about helping them get thru college/university.
I've had people try to offer my software to others so they could start projects and use my software as a basis for it. All without asking me or even considering that my only source of income is the code I write.
When you buy software you buy the right to use it for your own personal use. When you use it to help others (and there's nothing wrong with helping others), especially if you charge for that service and you don't bother to pay the guy that made it possible, then you are stealing from that developer, no matter how much that software cost.
Just because you "buy" a piece of software cheap or otherwise, doesn't give you the right to use it in any manner you see fit.
When you make money helping others, you by rights should be purchasing another copy of that software. Even if you feel "well they just need a little bit out of the software and not the whole thing like I do", as a developer I understand that and perhaps I'm OK with that and perhaps not. At a minimum I would expect to pay a couple of bucks to the developer each time I made a "few bucks" helping out a friend, and I would expect to be paid in full when you help out everyone else.
When I got my 2015 Ram and I started down this DIY path, I bought not only the service + wiring guide for it from Tech Authority, but I also bought the same for the 2014 donor truck that I'm getting the bulk of my stuff off of. I bought an android tablet, and a copy of AlfaODB to do the DIY. I plan on leaving that tablet and AlfaODB with my father whose 4000Km's away who's doing most of the work on the truck (he being an auto mechanic) and I'll be buying another copy for my use when I finally get my "new to me" truck back home. I could just have easily have used a single email account for the Play Store and installed the software twice and saved myself a few bucks... but I know what it feels like to have your work stolen and I won't do that myself.
I'm sure you'd feel otherwise if just because you bought his software, he figured he could drop by your place, use your garage and tools... just for a week or so (It's not like it'd be for a whole year or anything) so he could fix his truck, oh and a few friends trucks... and a few family members too... and a couple of guys trucks he met down at the local bar.