Devices Looking after devices and the data on them
Open source software for people who are not developers
What open source actually means for a normal user, where it is genuinely better, where the trade offs bite, and the programs worth trying first.
The short answer
- Open source means the code is published under a license that lets anyone read, change and share it, and the practical benefits for you are open file formats, no license counting and long life on old hardware.
- Free of cost and free to inspect are different things: some open software is sold, and plenty of free software is closed.
- The trade offs are support, polish and exchanging complex files with people who use the commercial default, not capability.
- Judge a project by its last release, its activity and who backs it, because abandoned projects keep their download page online for years.
- Swap individual programs first and the operating system last, and try Linux from a USB stick before installing it.
- Always download from the project's own site, since popular open programs attract lookalike sites bundling adware.
Open source software is software whose source code is published under a license letting anyone read it, change it and pass it on. For an ordinary user that translates into four practical things: it usually costs nothing, it rarely locks your files into a format only one company can open, it keeps running on hardware newer commercial software has abandoned, and nobody can switch it off or move it behind a subscription. The trade offs are just as real, and they are about support, polish and file compatibility rather than quality.
What open source actually means
When a program is compiled, the human readable instructions become something a machine runs and a person cannot read. Closed software ships only that result. Open source projects publish the original instructions too, with a license granting you rights over them.
Those licenses come in two broad families. Permissive licenses (the MIT and Apache styles) say do what you like, keep the copyright notice. Share alike licenses (the GPL family, sometimes called copyleft) add a condition: if you distribute a modified version, it must be published under the same terms. That condition is why some projects survived being absorbed by a company. The code could be forked and continued by other people, and several widely used programs exist today because exactly that happened.
Two neighbours are worth separating. Source available means you can read the code but the license restricts what you may do with it. And in artificial intelligence the word open is used loosely: publishing a model's weights is not the same as publishing the code and data behind them, a distinction drawn in what open really means for AI models.
Free as in cost and free as in permission
Most open source software costs nothing, but that is a side effect rather than the point. The point is permission: to inspect it, run it on as many machines as you want, keep an old version, modify it, and hand a copy to a colleague without buying a second license. Plenty of free software is not open at all, and some open source products are sold, usually as a hosted or supported edition while the code stays public.
Permission removes the sharpest edges of commercial software. There is no seat count to audit, no activation server that could go away, no account you must create to open a file you wrote. If the project is abandoned tomorrow your copy keeps working and someone else can pick up the code. That is a different kind of security than a support contract, and for personal use it is often the more useful kind.
Where open source is genuinely better
File formats you can still open in ten years. Open projects tend to use documented formats, so a document, a drawing or a project file stays readable by more than one program. That matters most for what you intend to keep: records, photos, accounts.
Life on older hardware. A laptop that struggles with a current commercial operating system often runs a lightweight Linux distribution comfortably, because these projects still care about modest machines. If a computer feels sluggish, work through the ordinary causes of a slow computer first, since a full disk or a failing drive will not be fixed by switching systems. When the hardware is simply old, this is the cheapest way to get more years out of it.
Less data leaving the machine. Open projects rarely have a commercial reason to collect usage data, and when they do collect it, the collection is visible in the code and usually off by default. The browser side of this matters most, because that is where cookies, pixels and fingerprinting actually reach you, and the browsers with the strongest default protections tend to be the open ones.
Inspectable security. Being able to check the code helps for anything handling secrets, which is why auditors can verify an open password manager's encryption rather than take a company's word for it. Be honest about the limit: many eyes only help when people are looking, and widely used open libraries have carried serious flaws for years unnoticed. What protects a vault is the design and the audit, not the license, which is covered in how a password manager stores your vault.
Where the trade offs bite
Support is a forum, not a phone number. When something breaks you are searching a community wiki or an issue tracker. The answers are often excellent and sometimes come from the person who wrote the code, but nobody is obliged to help you today. If you need someone accountable when a deadline is at risk, pay for that.
Polish and first impressions. Commercial products spend heavily on the first hour of use. Open equivalents often put the same features behind a less guided interface, with more menus and fewer tutorials. The gap has narrowed, but it is real, and it is largest where the work is creative rather than mechanical.
File compatibility with other people. This is the trade off that bites hardest. An open office suite reads and writes the common formats well enough for ordinary letters and spreadsheets, and imperfectly for the awkward cases: heavy layout, tracked changes passed back and forth, and macros. Use it happily for your own documents, and export to PDF when the appearance matters to someone else.
Hardware quirks. Installing a different operating system is where hardware support shows its seams: wifi chips, fingerprint readers, graphics switching and sleep behavior are the usual suspects. Some of this is checkable before you buy, which is why compatibility deserves a line on your laptop buying checklist alongside memory and screen quality.
Ecosystems you cannot leave. If your industry standardizes on one application and its plugins, or you play games with anti cheat systems tied to a single platform, an open alternative will not fix that however capable it is. Recognize an ecosystem lock and pick your battles.
What to try, by category
Think in categories rather than recommendations, and judge a candidate on three questions: does it read the files you already have, is it still being released, and can you get your data back out.
| Category | Common open option | How it compares | Where you would notice |
|---|---|---|---|
| Web browser | Firefox and Chromium based browsers | Fully competitive, stronger default privacy in some | A handful of sites built for one engine |
| Office suite | LibreOffice | Very capable for your own work | Complex layouts and macros exchanged with colleagues |
| Media player | VLC | Better than most paid players, plays almost anything | Nothing, this is the easy win |
| Photo and image editing | GIMP, Krita, Inkscape, Darktable | Strong feature coverage, different workflow | Retraining your habits, and some professional file exchange |
| Video and streaming | Kdenlive, Shotcut, OBS | OBS is the standard tool for streaming, open or not | High end color and effects work |
| 3D and animation | Blender | Used professionally at every level | Studio pipelines built around other tools |
| Password manager | KeePassXC and similar | Audited encryption, you handle the syncing | Convenience: no hosted sync unless you set it up |
| Operating system | A mainstream Linux distribution | Excellent on older or simple hardware | Drivers, specialist applications and games |
Two cautions on getting hold of these. Download from the project's own site, because popular open programs attract lookalike sites that wrap the installer in adware and search results are not a safe guide. And an app being open source does not prove the build you installed came from that code, one more reason to be selective about what you let an extension read on every page.
Telling a healthy project from an abandoned one
Open source projects do not announce their own death. They go quiet, and the download page stays up for years. Before committing your files to one, spend two minutes on four signals: the date of the most recent release, activity in the code repository over the last few months, whether reported problems get replies, and whether security advisories are published and answered.
Also look at who is behind it. A project backed by a foundation or a company selling a supported edition has a reason to keep going. A single maintainer working in spare time can be superb and can also stop without notice. Neither is disqualifying; they tell you how much to build on top of it.
One more open question is worth knowing about. Open source is often treated as proof of trustworthiness in privacy tools, but the code is only half the story: with a hosted service you are still trusting the operator with what passes through their servers, which is exactly why a VPN cannot do the three things people assume it does no matter how open its client is.
A low risk way to try it this week
Nothing here is permanent, which is the point.
- Take a backup before you change anything structural, and confirm you can restore a file from it. A backup routine that actually works is the safety net for every step below.
- Install one open program alongside what you already use. A media player or an image editor is a painless first choice, since nothing depends on it.
- Open your real files in it for a week. Not a test document: the spreadsheet you maintain.
- To try Linux, run it from a USB stick first. Most distributions boot a live session that changes nothing on the drive, and it tells you within ten minutes whether your wifi, sound and screen work.
- Only then consider installing, and do it on a second machine or an old laptop rather than the computer you depend on.
- Keep the old software installed for a month. Migrations fail on the one file you forgot.
If the trial goes well you have removed a recurring cost and a dependency. If it does not, you lost an evening and learned exactly where the limits are, which is more than most opinions on this subject rest on.
Common questions
Is open source software safe to download?
The software generally is, but the download often is not. Fake sites and bundled installers are a real problem for popular open programs, because nobody owns the trademark aggressively enough to chase them all down. Go to the official project site directly rather than through a search advert, and prefer your system's own app store or package manager where one exists.
Why is open source free if it costs money to make?
The work is funded in several ways. Some projects are paid for by companies that depend on the software commercially. Some sell a hosted or supported edition while the code stays public. Some run on foundation grants or donations, and some are genuinely volunteer work. Knowing which applies tells you how likely the project is to still be here in five years.
Can I open Word and Excel files in LibreOffice?
Yes, and for ordinary documents and spreadsheets it works fine. Problems appear with heavy formatting, embedded macros, and documents passed back and forth with tracked changes, where small differences accumulate. For your own work it is rarely an issue. When the file goes to someone else and the appearance matters, send a PDF.
Will Linux run on my old laptop?
Usually yes, and older machines are where it shines, because the projects still support modest hardware. The uncertain parts are wifi chips, fingerprint readers, graphics switching and sleep. You can test all of them without committing: most distributions boot from a USB stick into a full session that leaves your existing drive untouched.
Is open source more private than commercial software?
Often, but not automatically. The advantage is that data collection is visible in the code, so hidden telemetry is hard to sustain and defaults tend to be quieter. That says nothing about a hosted service built on open code, where you still trust the operator with whatever passes through their servers. Judge the service separately from the software.