FalkonFreeOpen-source web browser; Linux installation and Windows download availableChecked 12 Oct 2026