Wie sieht es den momentan aus? Applikation A benötigt Lib X in Version 2.5 und Applikation B mindestens Lib X in Version 2.6. App A läuft nicht mit Version 2.6 und B nicht mit 2.5. Und nu? Das war noch ein einfaches Beispiel für das Abhängigkeiten-Chaos bei Linux!
Also haben wir eine Abhängigkeiten-Hölle oder die Windows-Methode. Tolle Aussichten!
Deshalb gibt es Softwarecollections - genannt Distributionen. Wenn diese Ihre Arbeit gut machen, dann läufst du mit deren Software nicht in Abhängigkeitsprobleme. Ansonsten solltest du die Distribution wechseln.
Wenn du nun im Einzelfall eine bestimmte Software benötigst welche dir die Distribution nicht zur Verfügung stellt und du dich selbst um dessen Abhängigkeiten kümmern musst, dann ist dir zwangsweise auch bekannt, dass du dich selbst um die Pflege samt Sicherheitsupdates kümmern musst.
Vereinfacht man diesen Prozess jedoch soweit, dass sich jeder DAU Software aus irgendwelchen Quellen zusammensuchen kann - aus Quellen die nie vor hatten hierfür die dauerhafte Pflege samt Sicherheitsupdates zu übernehmen - dann wird die Systemsicherheit darunter massiv leiden. Ganz besonders wenn dies am Paketsystem vorbei geschieht.
Wie sieht es den momentan aus? Applikation A benötigt Lib X in Version 2.5 und Applikation B mindestens Lib X in Version 2.6. App A läuft nicht mit Version 2.6 und B nicht mit 2.5. Und nu? Das war noch ein einfaches Beispiel für das Abhängigkeiten-Chaos bei Linux!
Also haben wir eine Abhängigkeiten-Hölle oder die Windows-Methode. Tolle Aussichten!
Deshalb gibt es Softwarecollections - genannt Distributionen. Wenn diese Ihre Arbeit gut machen, dann läufst du mit deren Software nicht in Abhängigkeitsprobleme. Ansonsten solltest du die Distribution wechseln.
Wenn du nun im Einzelfall eine bestimmte Software benötigst welche dir die Distribution nicht zur Verfügung stellt und du dich selbst um dessen Abhängigkeiten kümmern musst, dann ist dir zwangsweise auch bekannt, dass du dich selbst um die Pflege samt Sicherheitsupdates kümmern musst.
Vereinfacht man diesen Prozess jedoch soweit, dass sich jeder DAU Software aus irgendwelchen Quellen zusammensuchen kann - aus Quellen die nie vor hatten hierfür die dauerhafte Pflege samt Sicherheitsupdates zu übernehmen - dann wird die Systemsicherheit darunter massiv leiden. Ganz besonders wenn dies am Paketsystem vorbei geschieht.