About a year and a half ago, I wrote a class in Java that uses reflection to create a parser for S-expressions , based on a class hierarchy.
Today, a reader had found the class and wanted to use it in a commercial product. He was kind enough to inquire about the license. I wanted people to use it, otherwise I wouldn’t have made it available, but I also wanted to avoid giving expressed or implied warranties.
Finally, the reader thanked me for “writing such a nice piece of well-designed software.” As you can tell, flattery gets you everywhere.