Free Music Publishing Administration Software

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

There is no such thing as free lunch! How can software be available for free? Even if it is, how can it be any good? Even if it is now, will it even 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 by everyone using it. And also by ones who will never use it at all.

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, I got a couple of custom development contracts in music rights because people have heard about DMP. I almost broke even.

And DMP got a life of its own. So, I decoupled it from the CWR Developer Toolset and added full validation and CWR generation into the open-source code. And made a simple hosting solution for it. It never got profitable, but it did help land me a job in early 2019, unconnected to music rights, that fed my family for many 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.

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

But, it is time I start making money from actual DMP users. Django, the framework DMP was made in, got a very interesting feature in December 2019, making an initial deployment to the free Heroku (PaaS) tier much simpler. So, whoever wants to try DMP out, can do it on their own, without any technical assistance. This also makes service obsolete.

However, security and bugfix updates, as well as upgrades to newer versions with new features require significant technical skill. There is absolutely no technical reason why they could not do it on their own, but some will choose to pay for this.

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.

Beyond DMP

As stated in the roadmap, DMP has a narrow focus. The reason for it is simple. Within its scope, one can figure most things out with no user support. User support makes everything much quicker and smoother, but it is not necessary.

There are tools I have been developing in parallel with DMP that also covers administration, sub-publishing, features data imports, etc. But the market for it requires it to be a clone of a certain outdated buggy software. And I have other ideas.