Man könnte aber auch einfach anders Argumentieren: Wenn ein Entwickler ein 2.6er Featureset voraussetzt dann, kann er doch auch einfach auf 2.6.x prüfen. Ändert der Kernel seine Versionierunsstrategie bricht er damit mit der Aussage "bleibt immer Kompatibel". Denn: früher genügte eine einfache Prüfung auf 2.6.x und jetzt gehts halt nichtmehr -> Inkompatibel. (schlechte Software hin oder her)
Mir persönlich ist sogar keine andere Möglichkeit bekannt, Featuresets in Bash-Skripte zu prüfen ohne uname -a (kenn mich aber auch nicht aus)
Das ist eine mögliche Sichtweiße.
Man könnte aber auch einfach anders Argumentieren:
Wenn ein Entwickler ein 2.6er Featureset voraussetzt dann, kann er doch auch einfach auf 2.6.x prüfen. Ändert der Kernel seine Versionierunsstrategie bricht er damit mit der Aussage "bleibt immer Kompatibel".
Denn: früher genügte eine einfache Prüfung auf 2.6.x und jetzt gehts halt nichtmehr -> Inkompatibel.
(schlechte Software hin oder her)
Mir persönlich ist sogar keine andere Möglichkeit bekannt, Featuresets in Bash-Skripte zu prüfen ohne uname -a (kenn mich aber auch nicht aus)