Users don’t usually realize the value of free software they get for free. Things like Linux, LibreOffice, Inkscape, GIMP and a lot of other free software may be essential in the daily life of each of us. However, we may not actually feel “pleasure” for those software developers who provided us with all of this. They may not feel the value of what they have.

If you ask an engineer, a doctor, a professor, a teacher or a farmer to give you one of the products they do for free, probably they will just refuse. You won’t find a professor working full time in a university for free. You won’t find a civil engineer working on building houses for free. You won’t find a farmer giving you vegetables for free. However, you do find software developers giving it for you for free.

Software are not developed by magic. Developing good software requires investing hundreds of hours in it. And although of all of that, we find a huge number of software developers who are ready to create free software for us.

Investing just 100 hours in developing a small tool should worth $1500 (with a minimum wage of $15 per hour). So imagine how much it really costs to invest thousands of hours in such processes.

Let’s make a small comparison.

In a Closed-Source World

Windows 10 Home license today costs $119. This is just the basic operating system. If you are planning to also buy Microsoft Office, then it would cost you $100 per year. Or $10 per month. In total, you would have to pay $219 as a start. And $100 per year.

However, things may be more costly according to your needs. If you are a designer, then you won’t find any better than Adobe products on Windows. It’s the general standard those days in the industry. It will cost you $50 per month to buy Adobe products bundle, or $600 per year. If you just want to use a single app instead of the whole bundle, then it would cost you $20 per month.

Antivirus software on Windows is another deal. You could get Kaspersky for $40 per year. Or you can stuck to one of the free antivirus software over there like AVG.

Video editing, programming & development, games and other software all would cost you more. More importantly, even after you pay, you don’t get a free software (as in freedom). You get an EULA to use the software. You can’t see the source code or modify it or share it with a friend.

Even if you use open source software on Windows. You still owe them a big deal when they provide you with a free alternative.

Debian On The Other Hand

debian 9 review

In an old 2012 report, it’s estimated that the actual cost of developing all the source packages which are shipped in Debian is roughly $19 billion. This number was depending on the fact that there were 17000 source packages in Debian Wheezy. Each costs around $1.1 million dollar as an average.

Just for a general insight and assuming the average value of each package is still the same, today, Debian 9 Stretch contains 25000 source packages. Which is equal to $27.5 billion. The number could easily pass $30 billion when adding the effort/patches done by Debian project itself and calculating the new average value per package.

All of this you get for free. For $0. And not just that, you get it for free as in freedom. Not just without a price. Unlike freeware, which are just given without any actual cost, you have the full 4 basic freedoms when you use open source software. You can run, modify, distribute and share the source code with whoever you want according to the license of that code.

Don’t Just Feel Pleasure, Show it

Software by default are not free nowadays. It should be a “big deal” for you if you see a software which is free and open source. It’s not “just another nice thing to have”. It’s something huge. It means that someone has just donated hundreds of hours of work for you. Free of charge!

That being said, there are a lot of ways which you can use to support FOSS developers:

  • Money: You can send them contributions on their PayPal account or via Patreon (if they were there).
  • Code: If you were a programmer, you can take a look on the source code of an application to try to improve it.
  • Report Bugs: If you see a bug in an open source software, report it. Don’t just close the program and leave.
  • Help Designing: Are you a designer? You can make some logos or wallpapers or other stuff for the project.
  • Support Users: If you an experienced user in the software, you can join IRC channels and mailing lists to support other users of that software. You can create tutorials or online videos about it.
  • Spread the word: Tell other users about the software you use if it was good. Recommend it for them.

At the end, we would like to thank every single free and open source software in the world for investing his time in creating free and open products for people. It’s rarely that you see such things in other industries. It’s truly a noble thing to do.

Load More Related Articles

Join the Discussion

15 Comments on "People Should Really Be Thankful For Free Software Developers"

avatar
newest oldest most voted
Harold J. Wolfe
Guest

I fund FSF thru donations and Amazon’s Smile program.
Free software of all types is superb. I am a Kubuntu fanboy.
More correctly, an aging Kubuntu fanboy at 68.

Free Info
Guest
“If you ask an engineer, a doctor, a professor, a teacher or a farmer to give you one of the products they do for free, probably they will just refuse. You won’t find a professor working full time in a university for free. You won’t find a civil engineer working on building houses for free. You won’t find a farmer giving you vegetables for free. However, you do find software developers giving it for you for free.” I’m confused, because my experience is exactly the opposite. I’ve walked into universities (all over America) and asked professors questions about their field… Read more »
Ifeanyi Emeka
Guest

Will a doctor carry out a surgical operation for free? Will a professor spend thousand of hours giving lecture for free? Show me one engineer that is willing to undertake a complex building project for free.

Sam
Guest

There are doctors, teachers and engineers not only working for free, but moving to the poorest, most destabilized areas and war zones of the world to do so. Your remark is an insult to those who dedicate themselves to go where it is a matter of life and death instead of a license fee.

prokoudine
Guest

> Your remark is an insult to those who dedicate themselves to go where it is a matter of life and death instead of a license fee.

Let THEM talk, not you.

MohamedAmin Samet
Guest

The number of those doctors and teachers who are doing their work for free is nothing by comparison to the number of free software developers..
Also free software developers spend surely more time..

Genoskill
Guest

Way to miss the point, buddy.

SD
Guest

It should be a habit with everybody to share and recommend free software. People should also donate money according to their capacity. These kind of things motivate software engineers to work more towards free software.

Lewis Cowles
Guest

I’m not sure that free software gets to the 1000 hour mark without funding TBH. Having not been on the ground-floor before any took off, I can’t know, but It’s at least my perception that the rough stone is polished by a much wider array of contributors, quite a lot of whom are paid…

রিং
Guest

Free Software never relates to “For FREE”, rather it always relates to “FREEDOM”

Gene Mosher
Guest

I changed the license on my ViewTouch hospitality point of sale software to GPL3 in November of 2014. https://github.com/ViewTouch/viewtouch

http://www.viewtouch.com

malakon
Guest

I assume there is some notion of contributing something to the grand tapestry of history. Some code you created that could perhaps be used long after you have passed the final return;

Zubin Parihar
Guest

🙂

Michael Brown (Holotronic Dk)
Guest
Michael Brown (Holotronic Dk)

🙂

Pat Maechler
Guest