I can't recall for sure because the last time I installed openSUSE from scratch was years ago. Since then I am only upgrading it to newer versions. But during initial setup you can choose what you install - package by package. And you can select repos from which you install.

https://en.opensuse.org/Package_repositories

The "OSS and "Update" repos are the ones from which comes the main installation (base system), so this is what is surely enabled by default.

"Non-OSS" repo contains only 34 packages. 2 of them (patterns-openSUSE-non_oss and patterns-openSUSE-non_oss_opt) are just text files:

/etc/products.d
/etc/products.d/openSUSE-Addon-NonOss.prod
/usr/share/doc/packages/openSUSE-Addon-NonOss-release-addon-nonoss
/usr/share/doc/packages/openSUSE-Addon-NonOss-release-addon-nonoss/README

From that repo I have installed only 2 packages:

AdobeICCProfiles: which is just a bunch of ICC profiles, surely that won't invite NSA into your computer)

unrar: because I need a way to extract rar files when clients send me such. If there is a free alternative to it, I would use it but so far I haven't found one.

The "Non-OSS Update" repo list only 1 package (opera) and it is not installed (and not in the list of recommended in YaST)

"Packman" contains a mix of free and non-free software. It is NOT part of the official repo list, i.e. you must add it manually and explicitly. I have done that and I am using only packages with free licenses (FSF's license list).

As for kernel, the following packages come from the "OSS" repo:

kernel-default: GPL-2.0
kernel-default-devel: GPL-2.0
kernel-devel: GPL-2.0
kernel-firmware: SUSE-Firmware and GPL-2.0 and GPL-2.0+ and MIT
kernel-macros: GPL-2.0

I also have ucode-intel (License: SUSE-Firmware) which is perhaps the thing which most people are concerned about (blobs for CPU microcode which you have in your CPU regardless of OS). It is from the "OSS update" repo (I don't know why).

Again: I am not recommending anything. Just sharing what is.

Reply via email to