Der Hauptunterschied zwischen FOSS und kommerzieller Software besteht darin, dass erstere auf Stolz basiert, während letztere auf Einkommen basiert.
Fragen Sie sich: Wie glücklich sind die Leute, die Software XYZ geschrieben haben?
Wenn es FOSS ist, waren sie wahrscheinlich sehr glücklich, denn warum sollten sie sich sonst die Mühe machen, ihre Zeit damit zu verschwenden?
Wenn es sich um kommerzielle Software handelt, kann man das nicht wirklich sagen. Die Chancen stehen gut, dass die Leute dafür bezahlt wurden, etwas zu schreiben, das sie nicht wirklich mögen.
So bekommt FOSS-Software mehr Liebe. Das bedeutet nicht unbedingt, dass es besser ist, aber wenn es ein erfolgreiches FOSS-Projekt ist, können Sie ziemlich sicher sein, dass es besser ist als alles, was Sie kaufen können ("Geld kann kein Glück kaufen", erinnern Sie sich?).
Wie können Sie feststellen, dass es erfolgreich ist? Überprüfen Sie die Website. Wenn die Website aktuell ist und gut aussieht, ist sie erfolgreich genug, um Zeit auf der Website zu verschwenden (FOSS-Entwickler sind hart im Nehmen; sie möchten keine Zeit mit etwas verschwenden, das keinen Juckreiz verursacht).
Damit bleibt der wichtigste Punkt: Unterstützung. Unternehmen kaufen keine Software, um sie legal zu verwenden, sondern um Unterstützung zu erhalten, falls etwas schief geht (wenn man bedenkt, dass 100 Leute nicht arbeiten können und ich innerhalb eines Tages eine Lösung bekomme, ist das 100.000 US-Dollar wert). Glücklicherweise können Sie Support für FOSS-Software kaufen (auf der Website finden Sie Hinweise oder fragen Sie in der Mailingliste nach).
Ja, wenn Sie eine Evaluierung durchführen und der FOSS Ihren Anforderungen entspricht, gibt es keinen Grund mehr, kommerzielle Software zu bevorzugen.