How to choose open source software
Judge a project on maintenance before features. A tool with a recent release, several active contributors and a busy issue tracker will still be there in three years; one with a single unpaid maintainer and no commit since last spring is a risk you are taking on knowingly, however good it looks today. After that, ask what happens when something breaks, because there is no support line: for the projects here the answer is documentation, forums and a paid support option, which is usually enough, but it is a different arrangement from a vendor contract and worth being clear-eyed about.
What open source actually costs
Desktop software is the easy case. LibreOffice, GIMP and Blender are free in every sense: you download them, they work, nobody sends you a bill. Server software is where the accounting gets honest. Nextcloud, Matomo and a self-hosted Supabase are free to licence and not free to operate, because someone has to provide a server, apply updates, test backups and notice when sync stops at eleven at night. For a small team that total frequently exceeds the subscription it replaced. That does not make it the wrong choice, but the reason to make it is ownership, privacy or avoiding lock-in, and if you pick it purely to save money you will be disappointed twice.
The open source pick in each category
Plenty of the searches in this area are for one specific replacement rather than a general list. For passwords, Bitwarden is the clear answer and the best password managers guide places it against the paid options. For notes, Obsidian keeps your files as plain Markdown on your own disk, which delivers most of what people want from open source even though the app itself is not; see the best note-taking apps guide. For customer records, SuiteCRM, EspoCRM and Twenty are the self-hosted options worth knowing, with the hosted field covered in best CRM software. For coding assistants, Cline and Aider are fully open and covered in the best AI coding assistants guide. And for running an AI model with nothing leaving your machine, Ollama, discussed in ChatGPT alternatives.
Licences, in one paragraph
Two families cover almost everything. Permissive licences, meaning MIT, Apache 2.0 and BSD, let you do essentially anything including building closed commercial products, provided you keep the copyright notice. Copyleft licences, meaning GPL and its network-facing sibling AGPL, allow the same uses but require modified versions you distribute, or in AGPL\'s case run as a service, to be released under the same terms. If you are simply using the software as intended, none of this constrains you. If you are shipping a product built on somebody else\'s code, read the licence properly, because this is the part people get wrong expensively.
Where open source wins outright
It is worth separating the projects that are a compromise from the ones that are simply the best tool. Blender is not a cheaper Maya, it is a serious industry application that happens to be free. Bitwarden is not a lesser 1Password, it is arguably the better choice because its security can be inspected. Postgres, Linux and Firefox are infrastructure the commercial world builds on. Elsewhere the honest answer is that you are trading polish for control: GIMP is not Photoshop and Penpot is not Figma. Both trades are reasonable; just know which one you are making before you migrate a team.
Frequently asked questions
What is open source software?
Software whose source code is published under a licence that lets anyone read it, run it, modify it and share it. The practical consequences are what matter: you can verify what it does rather than trust a claim, you are not dependent on one company continuing to sell it, and there is usually no licence fee. It is maintained by a mix of volunteers, foundations and companies that fund the work because they depend on it.
Is open source software really free?
Free of licence fees, not free of cost. For desktop software such as LibreOffice, GIMP or Blender, free genuinely means free. For anything you run on a server, such as Nextcloud, Matomo or a self-hosted Supabase, the software costs nothing and the hosting, setup, updates, backups and the person maintaining it cost something. For a small organisation that total is often higher than a modest subscription. The honest question is not price but whether you value control enough to take on the work.
What are some examples of open source software?
The ones most people have used without noticing: Firefox, VLC, LibreOffice, GIMP, Blender, Bitwarden, Linux, WordPress, Signal and Python. Most of the internet also runs on it, including the web servers, databases and programming languages behind the sites you use daily. It is not a niche category; it is a large part of the infrastructure, with a consumer layer on top.
Is open source software safe to use?
Well-maintained open source software is at least as safe as commercial software, and often easier to trust, because the code can be audited by anyone and security researchers do exactly that. Bitwarden publishes independent audits for precisely this reason. The risk is not openness but abandonment: a project with one unpaid maintainer and no release in two years is a liability whatever its licence. Check recent activity and the size of the community before depending on anything.
What is the best open source password manager?
Bitwarden, without much argument. It is open source, independently audited, works on every platform, and its free tier covers unlimited passwords on unlimited devices. Proton Pass and KeePassXC are the other credible open source options, the first if you want an integrated privacy suite and the second if you want a purely local vault with no sync at all. The best password managers guide compares them with the paid alternatives.
What is the best open source CRM?
The established self-hosted options are SuiteCRM, EspoCRM and Odoo, with Twenty as the newer, better-designed entrant. All are free to run and all cost real time to set up and maintain, which for a small sales team usually outweighs the subscription they replace. Most businesses are better served by a cheap hosted CRM until the licence cost genuinely hurts. The best CRM software guide covers the hosted options.
What do the different open source licences mean?
Practically, they split into two groups. Permissive licences such as MIT, Apache 2.0 and BSD let you use the code in anything, including closed commercial products, as long as you keep the copyright notice. Copyleft licences such as GPL and AGPL let you do the same but require that if you distribute a modified version, or in AGPL's case run it as a network service, you publish your changes under the same terms. For using software as intended, either is fine. If you plan to build a commercial product on top of someone's code, read the licence properly or ask a lawyer.
Can businesses use open source software commercially?
Yes, and almost all of them do, usually without realising how much. The licence conditions are mostly about distribution rather than use, so running open source internally is unrestricted under every common licence. The care is needed when you ship a product containing someone else's code, where copyleft terms can apply to what you ship. Larger organisations keep an inventory of what they depend on and under what terms, which is worth doing long before anyone asks.
