behaupten die NXP Leute denn irgendwo, ihre Ressourcen unter GNU-, MIT- oder OSL-Standards etc. frei zu geben?
behaupten die NXP Leute denn irgendwo, ihre Ressourcen unter GNU-, MIT- oder OSL-Standards etc. frei zu geben?
Nein, da hast Du recht HaWe, generell behaupten sie das nicht und sie geben ja auch vielen Code frei, unter anderem mit dem Hinweis: SPDX-License-Identifier: BSD-3-Clause
aber anscheinend nicht alles, was ich sehr schade finde.
Ich denke auch die allermeisten Entwickler freuen sich darüber, dass sie nicht noch die ganzen Initialisierungen usw. tätigen müssen,
da bin ich wohl eher die Ausnahme.
[edit]
Mir wird grade Einiges etwas klarer.
Den Code, den ich suche, befindet sich anscheinend im Controller selbst (ROM-Bereich)
Die benötigte Bibliothek stellt wohl nur das Interface für den Zugriff auf diese Funktionen zur Verfügung.
Der Controller interne ROM-Code wird wohl generell nicht offen gelegt.
Damit hat sich dieser Thread denke ich mal erledigt.
Geändert von Siro (04.07.2020 um 07:10 Uhr)
Der Vollständigkeit halber würde ich den Hersteller selbst, zu diesen Fragen, anschreiben. Mehr, als dass die auch nicht mehr schreiben, als man selbst schon weiß, kann ja nicht passieren.Den Code, den ich suche, befindet sich anscheinend im Controller selbst (ROM-Bereich)
Die benötigte Bibliothek stellt wohl nur das Interface für den Zugriff auf diese Funktionen zur Verfügung.
MfG
letztlich hätte man auch keine rechtliche Durchsetzungskraft, selbst wenn deren Codes auf GNU GPL etc. beruhen würden.
Zum Beispiel baut Dexter Industries (Colorado, USA) ein Shield für den Raspberry Pi (BrickPi3) und wäre lizenzrechtlich nach GPL zur Veröffentlichung und Freigabe ihrer Codes z.B. für die SPI-Motorsteuerung verpflichtet, tun sie aber einfach nicht, auch nicht auf mannigfache Nachfrage und Aufforderung. Wenn NXP es also auf Nachfrage freiwillig macht, wäre das sicherlich sehr zu begrüßen, ansonsten hülfe nur die Abwanderung von Kunden...
Lesezeichen