winavr-xx-bin-install

Gast
das heist also, dass die binarys die dateien zur ausführung der 
enthaltenen programme sind und die source das paket mit dem code ist für 
die, die was dazu beitragen wollen/können, da es ja ein "open source" 
projekt ist. richtig?
hoffe das war jetzt nicht zu dumm :-! War mir halt nich so ganz klar.
gruß und danke mal an alle,
-die winavr auf den weg gebracht haben. mit der neuen version ist es 
wirklich super einfach zu einem ergebnis zu kommen.
-und natürlich auch an die, die hier so fleisig antworten (auch auf so 
fragen wie meine).
Gast
Fast richtig.  Den Sourcecode mußt Du nicht nur dazu haben
wollen, um selbst aktiv was beizutragen, sondern es kann ja
auch mal sein, daß Du selbst etwas ändern möchtest, rein für
Dich.  Für die Dinge, die der GPL als Lizenz unterliegen
(Compiler, binutils) ist das OK, solange Du es komplett für
Dich tust und nicht weitergibst, andernfalls bist Du verpflichtet,
Deine Änderungen zumindest auf Anfrage hin auch weiterzugeben.

Interessanter wird's aber für die Dinge, die einer BSD-ähnlichen
Lizensierung unterliegen, insbesondere der avr-libc: die darfst
Du sehr gern auch für Dich ändern und das beliebig weiterbenutzen,
die einzige Forderung ist, daß Du die Urheberschaft nicht
verschleiern darfst.  Diese Lizensierung wurde vorsätzlich für
die avr-libc gewählt, um die Integration in embedded controllers
zu vereinfachen.  Genau für solche Fälle kann es sicher dem
einen oder anderen auch mal interessant sein, an der
Bibliothek etwas zu ändern (und sei es nur eine Modifikation
am gcrt1.S).  OK, derjenige müßte dann natürlich seine
Änderungen selbst pflegen und in künftige Versionen wieder
einarbeiten.  Wenn er die Änderungen stattdessen an das
Projekt zurückgibt (kann/darf), dann werden sie künftig
automatisch mit gepflegt.  Das muß dann eben jeder für sich
entscheiden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.