26.12.2013 Aufrufe

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

SUSE Linux Enterprise Desktop-Dokumentation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.7 Rückportierungs-Quellcode<br />

Bei <strong>SUSE</strong> kommt die Rückportierung umfassend zum Einsatz. Dieser Abschnitt<br />

erläutert, warum der Vergleich der Versionsnummern irreführend sein kann, wenn es<br />

darum geht, die Funktionen und die Probleme einer Software zu beurteilen.<br />

4.7.1 Warum Rückportierung?<br />

Upstream-Entwickler befassen sich hauptsächlich damit, die Software weiterzuentwickeln.<br />

In vielen Fällen beheben sie Fehler, während sie gleichzeitig neue Funktionen<br />

einbauen, die noch nicht eingehend getestet wurden und daher ihrerseits neue Fehler<br />

verursachen.<br />

Distributionsentwickler müssen daher zwischen Folgendem unterscheiden:<br />

• Fehlerbehebungen mit begrenztem Risiko von Funktionsstörungen und<br />

• Änderungen, die die bestehenden Funktionen stören.<br />

In den meisten Fällen beachten Distributionsentwickler nicht alle Upstream-Änderungen,<br />

sobald ein Paket in eine veröffentlichte Distribution eingebunden ist. Häufig bleiben<br />

sie bei der Upstream-Version, die sie ursprünglich veröffentlicht hatten, und sie erstellen<br />

auf Patches auf der Grundlage der Upstream-Änderungen, mit denen dann Fehler<br />

behoben werden sollen. Dies wird als Rückportierung bezeichnet.<br />

Im Allgemeinen stellen Distributionsentwickler nur in zwei Fällen eine neuere Software-<br />

Version bereit:<br />

• wenn die Änderungen zwischen ihren Paketen und den Upstream-Versionen so groß<br />

geworden sind, dass eine Rückportierung nicht mehr praktikabel ist, oder<br />

• für Software, die schon an sich rasch veraltet, beispielsweise Anti-Malware-Software.<br />

4.7.2 Argumente für die Rückportierung<br />

Bei <strong>SUSE</strong> wird die Rückportierung umfassend genutzt, damit die verschiedenen<br />

Anforderungen an Unternehmens-Software in ein gesundes Gleichgewicht gebracht<br />

werden können. Beispiele für die wichtigsten Punkte:<br />

Aktualisieren von <strong>SUSE</strong> <strong>Linux</strong> <strong>Enterprise</strong> 87

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!