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.