The Varnish Moral License¶
Software development may be open, and the result shared with an Open Source Software licence, but the actual hours of programming are not gratis.
Just like everybody else, I need money for mortgage, kids and food, money I make by doing things with computers, for people who are willing to pay for that.
One of the things I do for money, is develop Varnish, and the Varnish Moral License is the vehicle I invented for the paperwork.
The way it works is very simple:
Happy varnish users tell me that they want a Varnish Moral License
I send them an invoice from my company
They pay the invoice
I develop Varnish
Cash in hand: 5118 EUR
4 invoices outstanding: 9420 EUR
Work already done this month 4 h = 480 EUR
Hours currently funded: 117 h = 14058 EUR
- VML accounting for 2022
- VML accounting for 2021
- VML accounting for 2020
- VML accounting for 2019
- VML accounting for 2018
- VML accounting for 2017
- VML accounting for 2016
- VML accounting for 2015
- VML accounting for 2014
- VML accounting for 2013
- VML accounting for 2012
- VML accounting for 2011
- VML accounting for 2010
- VML accounting for 2009
After three years at €115 I have adjusted my hourly rate according to the Danish Consumer Price Index so it now is €120.
After five years at €110 I have adjusted my hourly rate according to the Danish Consumer Price Index so it now is €115.
There has been an instance of a company not following through on the VML after I sent the invoice.
I have no problem with that and harbour no bad feelings to the company and individual(s) involved. I know more than I need about office politics and bureacracy.
It has been the policy from the start not to reveal names of licensees until payment arrived, exactly for this kind of contingency, so the name of the licensee will of course remain secret.
But for maximum transparency I do list invoices sent, but not yet paid, so for half a year the invoice I have now cancelled has been listed here.
This is page is for accounting for the companies who have helped fund Varnish development, it is not meant to track inquiries, negotations or other preliminaries to a VML agreement. Consequently I have removed the unpaid invoice from the list, rather than add a matching credit entry.
In the future, I will not list invoices for new VML licensees until the first invoice has been paid.