Free Software for Linux

DrJava DrJava

DrJava is a lightweight programming environment specifically designed for writing Java. Through its design the IDE foster test-driven software development that leads to scalable and maintainable Java applicaitons. DrJava includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, a unit testing tool, and a new code coverage tool.

OpenBoard OpenBoard

OpenBoard is an interactive whiteboard for schools and universities. With OpenBoard you can use a pen tablet, an interactive whiteboard or even a mouse to write and annotate your course. The software is also designed to be easy to use, yet powerful enough to facilitate most usecases, so that you can focus on your presentation rather than the software itself.

Audius Music Audius Music

Audius is a music streaming and sharing platform that puts power back into the hands of content creators.

neo4j neo4j

Neo4j is a commercially provided graph database management system developed by Neo4j, Inc. The graph database is fundamentally different to the relational model found in relational database management systems (RDBMS). With Neo4j, each data record, or node, stores direct pointers to all the nodes it's connected to. The database is also designed to perform complex queries with complex connections orders of magnitude faster. Neo4j is ACID-compliant and suited for projects that requires complicated relationship structures.

k3s k3s

K3s is a lightweight Kubernetes distribution by Rancher Labs intended for IoT, Edge, and cloud deployments.

GNOME Disks GNOME Disks

GNOME Disks is a free and open-source GUI for the gnome-disk-utility package. GNOME Disks can be used for partition management, monitoring, benchmarking, and software RAID.

Docker Docker

Docker is an open-source platform that automates deployment and development life cycles with OS-level virtualization. These virtualization are called containers and contain application specific operating system, software and configurations that are built on deployment. Containers are encapsulated and work across systems, be it in local development or on production servers, they run anywhere. Docker provides a Community Edition (CE) and an Enterprise Edition (EE) and can be used for personal and enterprise level projects alike.

Visual Studio Code Visual Studio Code

A free and open source IDE based on Electron and Atom, developed by Microsoft. Visual Studio Code or VS Code is an extensible IDE or coding editor that is loved by many developers around the globe. The editor combines a streamlined UI with advanced code assistance, code nagivation and intellisense.

Ricochet Ricochet

Ricochet is a communications application that uses the Tor network to reach your contacts without relying on messaging servers. It creates a hidden service, which is used to rendezvous with your contacts without revealing your location or IP address. Instead of a username, you get a unique address that looks like ricochet:rs7ce36jsj24ogfw.

Haskell Haskell

Haskell is a free and open-source purely-functional programming language. The language has been around since the 1990's and has pioneered a number of advanced programming language features such as type classes, which enable type-safe operator overloading. Haskell is an open-source project of more than twenty years of scientific research and provides built-in concurrency and parallelism, debuggers, profilers and rich libraries that can be used to build robust applications while following functional programming patterns.