Free Software for Linux
SRWare Iron
SRWare Iron, or Iron for short, is a fork of the free and open-source web browser Chromium developed by Google and the open-source community.
Browsh
A is a fully-modern text-based browser. Browsh renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs. To run Browsh, you need to have Firefox 57 or newer installed.
Sandcat Browser
Sandcat is a free and open-source browser designed for penetration testers and is used for testing security holes and bugs in websites and web applicaitons. The Sandcat Browser is developed by Syshunt on top of Chromium and uses the Lua programming language to provide extensions and scripting support. Although the browser is directed towards system administrators and penetration testers, it can be useful for people who want to verify in real-time how they are tracked online.
Firefox Developer Edition
As a developer you will love Firefox Developer Edition! It is a blazing fast browser that includes the latest development tools such as support for CSS grid debugging, CSS shape path editor, the variable fonts inspector, and many other features. Firefox Developer Edition is also handled as a separate profile compared to your regular Firefox setup, so you don't have to worry that your Firefox Developer Edition settings will affect your regular browsing experience. As a developer the Firefox Developer Edition browser is a must have.
Yandex.Browser
The Yandex.Browser is a free and secure browser developed by the Russian internet service company Yandex. The browser is released for computers, as well as smartphones and tablets. The Yandex.Browser uses the WebKit engine, the same engine found in the Safari browser developed by Apple. It allows you to load webpages quickly, even on slow connections, while ate the same time protecting you from virus and malware attacks.
Lynx
Lynx is a customizable text-based web browser for use on cursor-addressable character cell terminals. The Lynx browser is avalible for UINX, MacOS, VMS, Windows 95/98/NT, DOS386+. As of 2020, Lynx is the oldest web browser still being maintained, having started in 1992.
Zorin OS
A Linux distribution that is designed from the ground-up to be a replacement for Windows or macOS. With Zorin OS you can get to know Linux quickly with a desktop environment similar to your previous experience with the commercial operating systems. Zorin OS let's you choose a desktop layout that mimic your previous OS, be it Windows or macOS. The operating system is built on-top of Ubuntu and runs on the same open-source software that powers the U.S. Department of Defense, NASA, and more.
Otter Browser
Otter Browser is a cross-platform, free and open-source web browser that is designed to be very modular. With Otter Browser, the user can replace whole bookmarks manager or history viewer by the use of plugins and the built-in abstraction layer. The browser is built with the Qt WebEngine as a wrapper around Chromium and released under the GPLv3 and is available for Linux, macOS, and Windows platforms.
ProtonVPN
ProtonVPN is a virtual private network service provider operated by the Swiss company Proton Technologies AG, the provider of ProtonMail. Just like ProtonMail, ProtonVPN is a community supported project that aims to build a safer Internet that also protects civil liberties. The service provides a strict no data logging policy, that ensures that no personal data is kept by ProtonVPN. It also has Tor integration and SecureCore servers for additional security if needed. Currently, ProtonVPN provides over 560 servers in more than 40 countries.
C
C is a free and open-source general-purpose, procedural programming language. The language supports structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. C was first created and released in 1972 at Bell Labs by Dennis Ritchie, today C is used in systems where you need absolute control over memory management such as OS kernels and other mission critical software.