Language Selection

English French German Italian Portuguese Spanish

Upstream projects vs. Distributions

Filed under
Linux
Software

You can globally split open source projects into two broad categories. Upstream projects develop and publish source code for various applications and features. Downstream projects are consumers of this source code. The most common type of downstream projects are distributions, which release ready-to-use binary packages of these upstream applications, make sure they integrate well with the rest of the system, and release security and bugfix updates according to their maintenance policies.

The relationship between upstream projects and distributions is always a bit difficult, because their roles overlap a bit. Since I’m sitting on both sides of the fence, let’s try to find common ground.

Overlapping roles

In an ideal world, everyone would install software through distribution packages, and the roles wouldn’t overlap. In the real world though,

rest here




More in Tux Machines

Netrunner Minor Update Release 17.01.2

Today we released an updated Netrunner 17.01.2 Desktop ISO, which ships the just released version 3.0 of Calamares Installer and KPMCore 3.0.2. This hopefully will fix the UEFI bootloader issues that some people reported, so if you experienced those with the previous ISO, this might fix it. Read more

All You Need To Know About Swap Partition In Linux

So somewhere while installing your favorite Linux distro you came across the word “Swap” and now you are here to know what is Swap. Well, I will tell you it in the simplest sense. Read
more