'aptitude why' ist hier ein Stichwort. Also intransparent ist für mich was anderes.
Wäre es dir lieber, wenn da in der Doku 568 Paketabhängigkeiten aufgeführt wären, die du erstmal selbst installieren darfst, damit Opsi funktioniert?
Dann müsste man erst gar kein Paket bauen, sondern einfach dem User die zig Abhängigkeiten auflisten und die eigene Software als Blob/Source hinwerfen.
Ich kenn da einige andere Projekte, die so verfahren... grauenhaft. Erstrecht wenn die Doku gern mal vom aktuellen Stand abweicht und dann die Abhängigkeiten nicht mehr stimmen.
Ich wüßt jetzt auch nicht was man an open source falsch verstehen kann. Quellcode ist frei verfügbar. Mehr besagt dieser Begriff nicht. Der Rest hängt a) von der Lizenz ab (jaja, das Lizenzchaos) und b) vom Willen der Entwickler, deine Patches anzunehmen.
Sicherlich gibts noch ein c) und d)
Dieser Beitrag wurde von Sturmovik bearbeitet: 17. Dezember 2015 - 21:53