I've been on the internet for decades, and that phrase never sat well with me; Beer Money is a real phrase, and AFAICR I've always been required to tender a fee for the right to undock a beer container from the beer-temperature-control-apparatus or purge beer fluid from a heat controlled storage vessel.
Have you never been invited over and been offered to fetch yourself some beer from the fridge? It'd be weird for a friend to require you to tender a fee before doing so, and they'd also be quite annoyed if you started stockpiling the beer being offered to you and started reselling it. In my mind the phrase conjures the right frame of mind: "Hey! Check out this piece of code I've written, friend! Feel free to use it!"