Senuti Changes

24 April 2009

wbyoung

There have been two major changes to Senuti recently — a change in price and a change of license. In the interest of openness, we have provided an explanation of these changes below.

The change in price

It was a very difficult decision to no longer distribute Senuti for free. A lot of time and thought was put into this decision. Creating and distributing free software has been an overall positive experience. We did so with Senuti for four years, and the generosity of those users who chose to donate was helpful and encouraging.

There is an immense amount of work required to properly support a product like Senuti. Maintaining the software while also replying to a high volume of emails (with personalized, detailed responses) is a challenge that requires full time attention to properly support. Finding time to also develop and improve the product then becomes an even greater challenge.

It is difficult to provide services and products to people for free. There’s a lot that goes into creating successful products. Mostly, it’s the time commitment from the various people who make the product possible. Outside of that, infrastructure costs (hardware, hosting, etc) have a large impact. A source of revenue is required to support such a project; a donation based model is not a viable solution in this case. Many people are generous and willing to donate, but as we have seen, the majority of people don’t tend to pay for things if they don’t have to.

During 2008, we experimented with mixing a donation model and a fixed-price model. The new model was explained clearly and honestly on our website — our goal was to keep Senuti free for as long as possible, and the more people who purchased a license, the longer we would be able to do so. Included in this information was a statement that, at some point, Senuti may no longer be free. Also, individuals who purchased licenses during that time will receive free updates for life.

Currently we are offering a trial period and what we consider to be a fair price to use the software without restrictions. There was some confusion in regards to the streamlined update process that is built into Senuti. Initially we provided notification of the change in revenue model via the release notes which are displayed during the update process. However, those users who did not review the release notes were not aware that the updated version would limit their use. Our team acknowledges that we made the mistake of allowing streamlined updates from the older versions to the new, fixed-price versions. This has since been rectified. Our release notes are also available online. We apologize for any confusion this may have caused.

We appreciate your understanding and thank you for your continued support of Senuti.

The change of license

This is for the developers and the curious.

In transitioning to a fixed-price model for Senuti, we have also changed the licensing. We have done so in full compliance with the GPL, the previous license under which Senuti was released. We are no longer using any code licensed under the GPL in Senuti. The small portion of GPL licensed code that was used in previous versions of Senuti has been removed.

During the time that Senuti was released under the GPL, there were no code contributions from outside FadingRed with the exception of one half-line patch. This patch was submitted in an early version of Senuti and was removed during a major re-factoring of the application (prior to and independent of our license change). The code base for Senuti has been written entirely by FadingRed, and we reserve the legal rights to change the license according to our needs at any time.

We are fully aware of the terms of open-source licenses, having distributed code under one such license and would never attempt to violate the terms set forth by any license. FadingRed has always ensured that the licensing choices of copyright holders are honored and will continue to do so.

Again, your understanding is appreciated.