What recession? Lessons learned through Free Software
Paw Prints: Writings of the maddog
It all started ten years ago, at a beach party called (appropriately enough) “Open Beach”. A young programmer named Douglas Conrad had discovered Free Software about two years before, and dreamed of having his own company devoted to Free Software, making a living from the use and production of Free Software.
Douglas started his company “OpenS Tecnologia” a year later in 2002, but still did not have a good idea for a sustainable business plan. In the years between 2002 and 2006, his company grew slowly while Douglas investigated different parts of Free Software, until the year 2008.
In 2008 Douglas created a business plan revolving around VoIP, utilizing software from the Asterisk PBX project and developing a product called SNEP, with the goal of involving the Free Software community to both help develop SNEP and to allow people to make money from SNEP.
As SNEP evolved Douglas had another realization (something that I have been preaching for the past ten years), that Free Software developers should not be charging for their “time and materials” in the projects they address for customers, but should be charging for the value they deliver to the customer. To determine customer value, of course, requires that the Free Software developer learn about the customer's problems and issues, how much the customer is spending to address those problems currently, and how much a software implementation or change to the customer's existing software could reduce those expenses. This type of analysis is rarely done by “shrink-wrap” software producers, but often allows Douglas to charge a significant amount of money for his company's services, instead of charging “just enough to cover expenses”. Douglas has found that the “sales pitch” of saving or making the customer money is a strong one.
An example that Douglas gave me was a customer that was experiencing huge costs with calls between cell phone companies. Douglas studied the customer's call flow patterns (made easy by using the logging facilities of SNEP), and wrote an extension to the SNEP PBX software that re-routed the calls in a more intelligent way, saving his customer 25,000 Brazilian Reais (about 14,000 USD) in charges every month. It took Douglas three days to write the code, but he charged the customer R$ 25,000 (one month's savings) for the service of writing the software. Not a bad wage for about four days' work, and Douglas was free to apply this same software to other customer's problems.
In another example, the solution required no code to be written at all. Analysis of the call logs kept by SNEP allowed Douglas to analyze the spikes in the client's call volume which were losing customers when they could not get through to the client's call center. A slight change to the client's tactics allowed the client to influence and change customer calling habits, and save the client from having to install more telephone lines and hire more people, yet still address the client's call volume needs.
Knowing your customer and your customer's business. Tailoring the software to meet your customer's needs. Recognizing the value of your time, and not the cost. These are the strategies of Free Software.
In the years of 2008 to 2009 Douglas' company grew 100%. From 2009 to 2010 OpenS grew 250%, and from 2010 to through 2011 OpenS has grown 70%. During an economic time where a lot of companies are laying off employees, Douglas turns away business because he can not hire enough good employees to meet the needs of his customers.
Now Douglas is moving to the next part of his business plan, which is to engage the community to make money through his product and services. Since SNEP is Free and Open Source Software and is available through the Free Software Portal sponsored by the Brazilian government, any one can use it for free, and without even telling Douglas that they are using it. However, to help meet the needs of his customers, Douglas is actually going to give courses in how to extend SNEP, write modules for SNEP, integrate SNEP with customer's businesses, and show developers how to make money with it. Some of his partners ask him "Why are you helping other people make money with your software?" Douglas just smiles and tells them that he knows what he is doing, and the power of the community will continue to make opportunities for everyone.
Douglas has a plan to bring together customers, developers, integrators, manufacturers and end users to allow everyone to make money with SNEP Free Software and to describe this plan at the first SNEP conference on December 1st and 2nd in Florianopolis Brazil. The first day is a tutorial day for people who have knowledge in telecommunications, but do not have to have detailed knowledge in Free Software PBX systems. The second day is targeted toward developers and complimentary to the first day. The training will be done in Portuguese, and of course the participants will be welcome to stay over the weekend and participate in the tenth anniversary of “Open Beach”, to be held December 2nd, 3rd and 4th.
To help to promote the SNEP conference I have offered Douglas one of my “famous clocks” made from a CD-ROM autographed by Linus Torvalds, to be raffled at the conference.
Carpe Diem!
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.
-
DebConf24 to be Held in South Korea
Busan will be the location of the latest DebConf running July 28 through August 4
-
Fedora Unleashes Atomic Desktops
Fedora has combined its solid distribution with rpm-ostree system to make it possible to deliver a new family of Fedora spins, called Fedora Atomic Desktops.
-
Bootloader Vulnerability Affects Nearly All Linux Distributions
The developers of shim have released a version to fix numerous security flaws, including one that could enable remote control execution of malicious code under certain circumstances.