But I’m entitled to …

When I give code away, for free, I’ve probably already invested a bit of time in it. How much time I’ve invested will vary depending on why I originally created whatever it is I’m giving away.

And often I will update the code. Sometimes to meet my own needs. Sometimes to meet a clients needs. And sometimes the code just sits for a long time without getting updated or touched.

And then I get someone saying “but you gave me this code it’s your responsibility to update it”.

Ummm ….. well my standard disclaimer is

All code is supplied on an AS IS basis.

I give it away. I don’t charge you for it or the time I’ve put into it. If its helpful then great. If not well I’m sorry for that. But that also doesnt mean I’m obliged to tweak the code to meet your requirements. Nor am I on the hook to fix any and all bugs you might find. It’s why I give full source code for you to do with it as you please.

It’s a gift. Accept it as offered.

Or hire me to tweak it to meet your needs.

5 Replies to “But I’m entitled to …”

  1. Well, you gave that answer to me.

    I looked at your BevelButton custom control, had no intention of using it, and INFORMED you about some problems that I encountered (and even made a new thread as not to hijack the original one).

    You got quite stroppy in your reply when you ASSUMED what I wanted.

    I do appreciate when people make their work available to the community.

    And I‘m certainly nowhere near your level of expertise.

    If I put something out and it isn‘t working as one would expect, then I for one appreciate people taking the time to test something and providing feedback. But maybe that‘s the Scientist in me.

    I do not go all „high and mighty“ on others for daring to point out shortcomings in my work, and I found your lecturing quite uncalled for.

    Instead of doubling down here and propagating your annoyance, maybe you should consider whether it was justified in the first place?

    1. 1) the forums arent the appropriate forum for filing a bug report or whatever you want to call it
      since this is now on github you can report issues here
      2) the button works the way I needed
      3) if you’d like to fix the issues I’d welcome your submission
      if not accept it as offered

  2. Norman I appreciate all of the code you’ve posted on your website over the years. It has been a very good way to learn how to program correctly.

    1. Thanks
      I will admit that when I look at my old code its improved a lot over the years
      There are things I learned from guys like Aaron and Joe that improved my code quite a bit and made me think about things I might never have otherwise

Comments are closed.