2017-01-19 1 views
-2

Angenommen, es gibt ein npm-Paket, das mir die Funktionalität A ermöglicht. Sagen wir, ich schreibe eine Wrapping-Software, die im Grunde nur Funktionalität A bietet, nur packt es schöner, aber - abgesehen davon - ist nichts mehr.Ist es für kommerzielle Software legal, ein kostenloses Paket zu erstellen und nichts Wichtiges beizutragen?

Wäre es legal, diese Software zu verkaufen? Bekommt der ursprüngliche Benutzer der Funktionalität A (die Person, die das npm-Paket geschrieben hat) etwas?

Ich habe das Gefühl, dass einige Leute großartige Arbeit geleistet haben, und ich verstehe nicht, wie es möglich ist, dass ich einfach ihre Pakete verwenden und sie theoretisch als meine verkaufen kann (sozusagen). Oder verkenne ich hier einige grundlegende Dinge?

+0

Ich wähle diese Frage als Wegthema zu schließen, weil sie nicht über die Programmierung ist aber über Lizenzprobleme. – user2314737

+0

fair genug. Wo könnte ich eine solche Frage stellen, denkst du? –

+0

Ich stimme ab, diese Frage als off-topic zu schließen, weil es um Lizenzierung und rechtliche Probleme statt direkt um das Programmieren geht. ** [Siehe hier] (http://meta.stackoverflow.com/q/274963/1402846) ** für Details und die ** [Hilfe] ** für mehr. – Pang

Antwort

0

Im Allgemeinen ist die Antwort:

  • Ja, Sie dürfen es verkaufen (die meiste Zeit).
  • ziemlich jede Software kaufen Sie in diesen Tagen freie Software

Detailliertere umfasst:

  • gibt es wirklich viele Lizenzen. Beginnen Sie mit https://spdx.org/licenses/.
  • Die Lizenz der Originalverpackung darf den Verkaufsteil nicht zulassen. Dies ist sehr selten
  • Manchmal müssen Sie Ihren Code (z. B. GPL3) verteilen, aber Sie können die Software verkaufen.
  • Die meisten freien Lizenzen versuchen sicherzustellen, dass die Arbeit wiederverwendet wird und fügen manchmal Bedingungen hinzu, denen sie oder ihre Software zugeordnet werden. Sie sind nicht so sehr daran interessiert, Geld

Wo diese Fragen stellen:

Verwandte Themen