CodeArchiv-Rebirth

Für allgemeine Fragen zur Programmierung mit PureBasic.
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von GPI »

So ein paar codes mehr. Es sollten auch mehr Checks drin sein, ob das ganze läuft (bspw. wenn man eine Windows-only-Code mit Mac compiled, dann gibts eine Fehlermeldung).

Ich würde mich weiterhin über mitstreiter freuen!
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von GPI »

Auf zum Pre-XMAS-Release :)

Neu im Team: Imotheb

Mittlerweile sind 86 Codes in Archiv gelandet. Neu sind auch viele MAC-Api-Aufrufe und eine content.html-Datei in Hauptverzeichnis des Archivs, die man lokal aufrufen kann und in einer großen HTML-Liste den Inhalt des kompletten Archivs sauber anzeigt.

Aktuell sind wir damit beschäftigt die Codes aus diesen Forum einzuarbeiten und wir würden uns da wirklich über jede Hilfe freuen, die wir bekommen können.

Interne Änderungen gibts auch ein paar kleine: Das CodeCleaner-Tool ist mächtiger geworden und überprüft nicht nur, ob die Syntax für 64Bit in Ordnung ist, sondern sich auch mit 32Bit compilen lässt. Zudem überprüft es das Datumsformat in Header.

Zu finden wie immer unter: https://github.com/GPIforGit/PureBasic- ... iv-Rebirth bzw. als Komplettdownload: https://github.com/GPIforGit/PureBasic- ... master.zip

Frohe Weinachten alle!
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von GPI »

Miniupdate:
Es gibt jetzt einen Mirror:
http://game.gpihome.eu/PureBasic/CodeArchivRebirth/
und haben 134 Codes in Archiv.

Und willkommen Sicro!

Wer noch helfen will, bitte melden!
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von GPI »

Jetzt sinds schon 157 codes :) Danke an Sico!
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Benutzeravatar
Sicro
Beiträge: 955
Registriert: 11.08.2005 19:08
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von Sicro »

Aktuell denke ich über eine Lizenz für das CodeArchiv nach.

Ohne Lizenz darf eigentlich keiner die Codes verwenden, bearbeiten oder weiter verteilen - außer der Autor des Codes.
https://choosealicense.com/no-license/

Hier eine Auflistung von Lizenzen:
https://choosealicense.com/licenses/

Eine größere Auflistung lässt sich hier einsehen:
https://choosealicense.com/appendix/

Wie die meisten würde ich ebenfalls zur MIT-Lizenz greifen:
https://choosealicense.com/licenses/mit/
MIT License

Copyright (c) [year] [fullname]
Was schreibe ich aber bei "fullname" (vollständiger Name) hin?
Mich selbst kann ich dort ja nicht eintragen, weil ich von den meisten Codes nicht der alleinige Autor bin.

Muss das Jahr jährlich aktualisiert werden?

Edit:
Ebenfalls hilfreich bei der Wahl der Lizenz:
http://producingoss.com/de/license-choosing.html
Zuletzt geändert von Sicro am 26.08.2017 11:57, insgesamt 1-mal geändert.
Bild
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von RSBasic »

Sicro hat geschrieben:Hier eine Auflistung von Lizenzen:
https://choosealicense.com/licenses/

Eine größere Auflistung lässt sich hier einsehen:
https://choosealicense.com/appendix/
Gute Übersicht. :allright:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
uweb
Beiträge: 461
Registriert: 13.07.2005 08:39

Re: CodeArchiv-Rebirth

Beitrag von uweb »

Hallo,

zunächst möchte ich mich bei allen bedanken die am CodeArchiv gearbeitet bzw. Codes beigetragen haben.

Ich denke Sicro's Gedanke trifft nicht nur auf das CodeArchiv zu.
Hier im Board gibt es neben einfachen Tipps (die keine Lizenz benötigen) auch reichlich Code der eine individuelle geistige Leistung dastellt und deswegen auch ohne Angabe einer Lizenz automatisch geschütz und damit eigentlich zunächst zur Verwendung blockiert ist.

Wäre es nicht sinnvoller schon hier im Board zumindest ein Forum für ausdrücklichen Open-Source-Code zu haben?
Auf die Art wäre das Thema nicht nur für das CodeArchiv, sondern ganz allgemein gelöst.

Ich denke Tipps & Tricks wäre dafür geeignete.
Hier veröffentlicht ja heute schon i.d.R. der Autor selbst seinen i.d.R. autom. geschützten Code i.d.R. mit der Absicht ihn für andere frei zu geben.
Es wäre denkbar, dass die Auswahl einer Lizenz neben anderen notwendigen Feldern (z.B. "fullname") ein Pflichtfeld beim Posten ist. Die MIT-Lizenz könnte dabei ja der Default-Wert sein.
Benutzeravatar
mhs
Beiträge: 224
Registriert: 11.01.2009 16:30
Wohnort: Graben
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von mhs »

Sicro hat geschrieben:Aktuell denke ich über eine Lizenz für das CodeArchiv nach.
Davon würde ich dir dringend abraten, wenn du nicht alleiniger Autor des jeweiligen Quellcodes bist. Ohne schriftliche Einverständnis des ursprünglichen Autors ist das eine gewagte Sache. Schon alleine das Copy&Paste aus dem Forum...
Michael Hack

Michael Hack Software :: Softwareentwicklung | Webentwicklung | IT-Dienstleistungen
www.michaelhacksoftware.de :: www.mh-s.de :: www.michael-hack.de
Benutzeravatar
Sicro
Beiträge: 955
Registriert: 11.08.2005 19:08
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von Sicro »

uweb hat geschrieben:Ich denke Sicro's Gedanke trifft nicht nur auf das CodeArchiv zu.
Hier im Board gibt es neben einfachen Tipps (die keine Lizenz benötigen) auch reichlich Code der eine individuelle geistige Leistung dastellt und deswegen auch ohne Angabe einer Lizenz automatisch geschütz und damit eigentlich zunächst zur Verwendung blockiert ist.
So sieht es aus :|

Es betrifft:
  • deutsches/englisches Unterforum "Codes, Tipps und Tricks"
  • RSBasic WinAPI Library
  • Charly LinuxAPI Library
  • PureBasic-CodeArchiv-Rebirth
Alle Codes von den Foren, die vom Umfang her über Tipps und Tricks hinausgehen, dürfen nur angesehen werden, aber nicht verwendet, modifiziert oder verbreitet werden - außer der Autor gibt der Person das Recht dazu.

uweb hat geschrieben:Wäre es nicht sinnvoller schon hier im Board zumindest ein Forum für ausdrücklichen Open-Source-Code zu haben?
Auf die Art wäre das Thema nicht nur für das CodeArchiv, sondern ganz allgemein gelöst.

Ich denke Tipps & Tricks wäre dafür geeignete.
Hier veröffentlicht ja heute schon i.d.R. der Autor selbst seinen i.d.R. autom. geschützten Code i.d.R. mit der Absicht ihn für andere frei zu geben.
Es wäre denkbar, dass die Auswahl einer Lizenz neben anderen notwendigen Feldern (z.B. "fullname") ein Pflichtfeld beim Posten ist. Die MIT-Lizenz könnte dabei ja der Default-Wert sein.
Ja, wie viele andere hier und im englischem Forum hatte ich mir darüber bis jetzt auch leider keine großen Gedanken gemacht - bis auf die Nennung der Autoren und Quellenangaben zu den Foren-Threads. So gut wie jeder hat einfach seinen Code gepostet, mit der Absicht ihn mit den anderen zu teilen, ohne groß über die Urheberrechte nachzudenken.

Können die Moderatoren hier solch ein Lizenz-Auswahlmenü einrichten?

mhs hat geschrieben:
Sicro hat geschrieben:Aktuell denke ich über eine Lizenz für das CodeArchiv nach.
Davon würde ich dir dringend abraten, wenn du nicht alleiniger Autor des jeweiligen Quellcodes bist. Ohne schriftliche Einverständnis des ursprünglichen Autors ist das eine gewagte Sache.
Bei dem Thema "Lizenz" ist es mir völlig klar, dass ich nicht einfach einen Code nehmen und diesem eine Lizenz zuweisen kann. Nur der Autor selbst kann seinen Code lizenzieren.

Ich wollte hier eigentlich nur mal anfragen, welche Lizenz dafür am besten geeignet wäre.
Danach hätte ich alle Autoren per PN angeschrieben, um mein Vorhaben zu schildern.

Und während ich mich über verschiedene Lizenzen informiert habe, bin ich auf die "Keine Lizenz"-Problematik gestoßen (siehe ersten Link oben).

Edit:
Wenn ich noch einmal darüber nachdenke, ist es bei "RSBasic WinAPI Library" und "Charly LinuxAPI Library" in Bezug zum Urheberrecht nicht so schlimm, weil diese nur kleine Code-Schnipsel zur Verfügung stellen.
Zuletzt geändert von Sicro am 26.08.2017 16:23, insgesamt 1-mal geändert.
Bild
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Benutzeravatar
Sicro
Beiträge: 955
Registriert: 11.08.2005 19:08
Kontaktdaten:

Re: CodeArchiv-Rebirth

Beitrag von Sicro »

Am 26.08. habe ich alle Autoren der Codes im CodeArchiv per PN angeschrieben und angefragt, ob sie mit einer Lizenzierung ihrer Codes einverstanden sind. Einige haben mir ihr Einverständnis gegeben - vielen Dank an dieser Stelle dafür -, aber leider haben nicht alle ein Feedback dazu gegeben.

Ich warte noch bis 27.10. Danach werde ich Codes, die keine Lizenz zur freien Verwendung in anderen Codes besitzen, aus dem CodeArchiv entfernen.

Ich möchte hier nochmal betonen: Die MIT-Lizenz war in der PN nur ein Vorschlag. Jeder Code kann anders lizenziert sein (z. B. keine kommerzielle Nutzung).
Bild
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Antworten