Ich würde gerne eine Community-Sicht auf diese zu bekommen, wie ich persönlich sehr beleidigt war auf die Art und Weise, wie einige Software, die ich seit langem in Verhalten verwendet habe.Ethische Software installiert - Auswirkungen auf andere Software
In diesem speziellen Fall ist es die .Net Reflector now updated by RedGate. Ich benutze es seit Jahren, ich bin mir sicher, dass viele von euch das auch haben, aber in ihren neuen Versionen 6.0+ (6.1 zum Zeitpunkt dieser Frage) installiert das Installationsprogramm automatisch Add-Ons in Visual Studio.
sind keine Optionen bei der Installation, Sie haben Reflektor zu öffnen und den VS Addons aus seinen Optionen deinstallieren. Zuerst musste ich meine VS-Instanz mehr als ein paar Mal abstürzen, bevor ich genervt genug wurde, um herauszufinden, warum, stellte sich heraus, dass dieses Add-On die Ursache war. Dies kostete mich Zeit, die als Programmierer ist sehr wertvolle an bestimmten Punkten in einem Projektlebenszyklus.
Dies ist einer von mehreren möglichen Effekten, die Ihre Software auf einen anderen haben kann. Was ist, wenn die anderen Software-Upgrades, die API-Änderungen und Ihr Plug-In (das Sie den Benutzer nie gefragt haben, ob Sie es installieren könnten) nun der entscheidende Punkt ist ? Was, wenn es andere Nebenwirkungen hat, müssen sie das Netz ausfindig machen?
Ist das jemals ok? Sollten Sie jemals etwas ohne Option installieren, um das zu verhindern, dass die Software nicht Ihre eigene ist? Ich kann nicht an ein akzeptables Beispiel denken, also stelle ich euch und euch die Frage.
Ich habe das auch bemerkt. Reflector war schon immer ziemlich aufdringlich, weil er Benutzer zwang, auf die neueste Version zu aktualisieren oder sich zu registrieren. Ich denke, deshalb wird von Reflector erwartet, dass er unter Redgate noch aufdringlicher ist. –
Ich stimme ab, diese Frage als Off-Topic zu schließen, weil es sich um eine Geschäftsentscheidung handelt. – gunr2171