Forum: PC-Programmierung Closed source license text


von Mat. K. (matthias_kornfield)


Lesenswert?

Hi
ich fange gerade ein neues closed source c/c++ Projekt an. In jedem File 
sollte doch so ein Lizenz Text stehen.
Wo finde ich ein beispiel dafür?
Gibt es da was zu beachten?
Thx

von Oliver S. (oliverso)


Lesenswert?

Mat. K. schrieb:
> Hi
> ich fange gerade ein neues closed source c/c++ Projekt an. In jedem File
> sollte doch so ein Lizenz Text stehen.

Sollte es das?

Oliver

von Paul (Gast)


Lesenswert?

Wenn es closed Source sein soll ist es doch egal, was im Quelltext 
steht, sieht ausser Dir eh keiner.

von Mat. K. (matthias_kornfield)


Lesenswert?

IN Firmen Software (embedded) ist doch typischerweise immer so ein Text.

von René H. (mumpel)


Lesenswert?

Schau Dir einfach andere Lizenztexte an. Aber wenn Du es richtig machen 
möchtest und Du es aber nicht kannst, lass einen Fachanwalt ran.

von A. S. (Gast)


Lesenswert?

Mat. K. schrieb:
> IN Firmen Software (embedded) ist doch typischerweise immer so ein Text.

Ja. Weil irgendwer irgendwo der Meinung ist, dass man doch nicht einfach 
so losprogrammieren kann.

Und statt sich mit Papier und Bleistift oder UML ein paar Gedanken um 
Namen und Beziehungen zu machen, steckt man die Energie lieber in ein 
wirklich komfortables Gerüst, dass dann künftig alle .... pflegen 
dürfen.

Mit Name, Datum, Änderungen, Copyright und Copyleft, Dicken Köpfen für 
jede Funktion und kleinen für jede Variable.


Das macht auch viel her. Trotzdem liegt in der Kürze die Würze. Und 
alles was ein VCS machen kann, kann es besser.

von Manfred (Gast)


Lesenswert?

Mat. K. schrieb:
> IN Firmen Software (embedded) ist doch typischerweise immer so ein Text.

Weil irgendwelche Schwachköpfe Langeweile hatten, ähnlich den 
Mailfootern "Diese ... nur für sie perönlich ... sollten Sie ..."

Da gehört ein Kommentar rein, wer das Modul verbrochen / geändert hat, 
alles andere ist Blindleistung nach dem Vorbild von Staatsbeamten.

Falls sich Eure hochgeheimen Sources doch mal nach draußen verirren, 
interessiert es niemanden, was dort als Lizenz drin steht.

von Blechbieger (Gast)


Lesenswert?

Mat. K. schrieb:
> Gibt es da was zu beachten?

Das auch Lizenztexte unter Copyright stehen. Also einfach eine fremde 
Lizenz übernehmen geht nicht. Ausnahme Open-Source Lizenzen :). Im 
Zweifel beauftrage einen spezialisierten Anwalt eine für dich passende 
Lizenz zu schreiben. Als Nicht-Anwalt eine Lizenz zu schreiben kann nur 
schiefgehen und wenn es um Haftung geht sehr viel teurer werden als der 
Anwalt gekostet hätte.

OK, das bezieht sich auf die Lizenz des Programms denn was im Source 
steht ist wie schon Paul geschrieben hat irrelevant.

von Armleuchteranzünder (Gast)


Lesenswert?


von Ein Kommentar (Gast)


Lesenswert?

> In jedem File sollte doch so ein Lizenz Text stehen.

In allen Firmen, in denen ich bisher war, hatten Rechtstexte in 
Quelltexten keinen interessiert.

Ich erinnere mich nur an einen einzigen Fall. Ein Kollege hatte eine 
Library, die er in seiner Freizeit entwickelte, mitgebracht. Und der 
Abteilungsleiter lies das Copyright der Firma in die Quelltexte des 
Kollegen einbauen.

von Alexander (alecxs)


Lesenswert?

arbeitet ihr bei Microsoft oder bei Google?

von René H. (mumpel)


Lesenswert?

Armleuchteranzünder schrieb:
> Copyright hinweise (das Wort "Copyright", Jahr Firma) und email des
> Autors:

In DE hat das aber keine Bedeutung, da nach dem UrhG der Urheber immer 
die Rechte an seinem Werk hat, ohne das er darauf hinweisen muss.

: Bearbeitet durch User
von Rentner Ost (Gast)


Lesenswert?

René H. schrieb:
> In DE hat das aber keine Bedeutung, da nach dem UrhG der Urheber immer
> die Rechte an seinem Werk hat, ohne das er darauf hinweisen muss.

Immer dieses Halbwissen.
Der Urheber hat das Recht, das sein Name im Zusammenhang mit dem Werk 
genannt wird. Die Vermarktungsrechte, also die Rechte bei denen es um 
das Geld geht können auch andere natürliche oder juristische Personen 
haben. Siehe Musikindustrie oder auch angestellte Fotografen.

von MaWin (Gast)


Lesenswert?

Woher soll der Programmierer denn wissen, unter welcher Lizenz der 
Verkauf das Produkt später einmal verkauft? Was, wenn der Verkauf dem 
einen Kunden es mit Lizenz X und dem anderen Kunden mit Lizenz Y 
verkaufen will?

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

> Wenn es closed Source sein soll ist es doch egal,
> was im Quelltext steht, sieht ausser Dir eh keiner.
Naja, man könnte die Lizenzvereinbarungen im Textformat in die .EXE oder 
ihren Header (wobei, da passen die 42Mb Text nicht rein) linken, damit 
der böhse Disassmblierer gleich richtig Angst bekommt wenn er den 
Debugger anschmeißt und das ach so geheime/wertvolle Programm in Ruhe 
lässt.

Ich hab solche Texte als Halbstarker auch in meine "Hallo Welt"s 
reingeschrieben. Weil ich's konnte, nicht weil's was nutzt. 
Erfahrungswerte: Alles außer technische Lösungen und Tricks gegen 
Disassemblierung funktionieren nicht. Als die Maschine unter DOS noch 
wirklich dem Programm gehörte, konnte man damit richtig Spaß haben.

: Bearbeitet durch User
von vnnn (Gast)


Lesenswert?

Mat. K. schrieb:
> In jedem File
> sollte doch so ein Lizenz Text stehen.

Weil?

Mat. K. schrieb:
> IN Firmen Software (embedded) ist doch typischerweise immer so ein Text.

Macht halt jeder weil ers irgendwo so gesehen hat.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.