Free Music Publishing Administration Software

If you just landed on this website, looking for free music publishing administration software, read Django Music Publisher first.

There is no such thing as free lunch! How can software be available for free? Even if it is, can it be any good? Even if it is now, will it exist in a year or two? Even if it will, … The questions go on and on.

Let me start by agreeing that there is no such thing as free lunch. Someone is paying for it. And they want something in return. I create free software an I do expect to be paid for it. Just not directly and straight away.

Open Source as Advertisement

When I released the first version of DMP in July 2018, I wanted to make money. The idea was actually to have a proof of concept for CWR Developer Toolset, one of the services based on my music metadata engine. That did not work at all.

However, it landed me with a couple of custom development contracts in music rights. I almost broke even.

I realized that DMP and CWR Toolset have separate futures. So, I decoupled them and added full validation and CWR generation into the open-source code of DMP.

I made a simple hosting solution for it. It never got profitable, but it did help land me a DevOps job in early 2019, unconnected to music rights, that fed my family for months.

During that time, I added many new features to DMP, including CWR 3.0 support. Which, once again, turned to be a good advertisement investment. Together with my videos, it landed me with financing for a new music metadata open-source project, among other things.

And all this activity gave me good positioning with search engines for some important queries, which is also starting to bring in money from music metadata conversions and consulting.

While it did not pay itself off yet, things are going in the right direction. DMP seems to be a very good long-term investment for me.

Maintenance and User Support

Django, the framework DMP was made with, received a very interesting feature in December 2019. It makes an initial deployment to the free Heroku (PaaS) tier simple. Anyone can deploy and test DMP, without any technical assistance.

However, security and bugfix updates, as well as upgrades to newer versions with new features require technical skills. There is no technical lock-in, but some users of DMP might be interested in technical assistance.

Also, while using DMP is as simple as I could make it, the domain of music publishing is by no means simple, and some users may require professional user support.

This is where Professional support for DMP comes in.