Ich arbeite für ein Unternehmen, das mehrere Closed-Source-Software besitzt. Eine unserer Software wird verwendet, um Kunden zu betreuen und Einnahmen zu generieren, damit sie für uns einen kommerziellen Wert hat (und mein Gehalt zahlt).
Ich habe über Open Sourcing des Codes gesprochen, aber die Option des Open Sourcing unter dem MIT oder der GPL oder einer anderen Open Source-Lizenz, die es Wettbewerbern ermöglicht, ihn zu installieren und unseren Kunden zu günstigeren Preisen anzubieten, ist auf deutlichen Widerstand gestoßen.
Was ist mit dem Anzeigen des Codes, aber nicht unter einer Open Source-Lizenz?
Die Argumente, die ich dagegen bekommen habe, sind, dass dieser Schritt Kunden und Entwickler verwirren und uns mehr schlechte Werbung als jede gute Sache bringen wird. Der Entwickler von PAINT.NET veröffentlichte seinen Code und bekam viel Flack, als er die Konkurrenten daran erinnerte, dass der Code nur zu Bildungszwecken dient und nicht wirklich Open Source ist.
Mir wurde auch gesagt, dass Open Sourcing für Open Sourcing keinen Sinn macht, bla bla bla, und dass es nichts für uns ist, wenn ich keinen Plan habe, wie das mehr Umsatz bringen wird. Ehrlich gesagt habe ich keinen Plan, aber ich dachte mir, warum ich es nicht versuchen sollte. Natürlich kann ich nicht sagen, ob dies uns helfen oder uns verletzen wird. Ich möchte nicht die Verantwortung für einen Schritt übernehmen, der einem Unternehmen, dem es gut geht, schaden und die Leute entlassen könnte.
Wie gesagt, eine Open-Source-Lizenz sieht nicht nach einer Option aus. Sie befindet sich also zwischen Closed Source oder dem Anzeigen des Codes, unterliegt jedoch immer noch einer normalen Copyright-Lizenz. Aber wie gesagt, es gibt Widerstand gegen das Anzeigen des Codes, weil die Konkurrenten befürchten, dass unser Code unseren eigenen Code erstellt.
Kennt jemand irgendwelche Fakten, die bei dieser Entscheidung helfen können, ob für oder gegen das Anzeigen des Codes.