1 Punkte von GN⁺ 2024-11-08 | 1 Kommentare | Auf WhatsApp teilen
  • Kostenloser Zugang zu QNX-Software

    • QNX stellt QNX-Software und Ressourcen für nichtkommerzielle Nutzung kostenlos bereit und unterstützt damit Entwickler und Ingenieure.
    • Hobby-Entwickler, Studierende und Branchenexperten erhalten praktische Tools, Schulungen und eine Community.
  • Lizenzoptionen

    • Es stehen verschiedene Lizenzoptionen zur Verfügung, zusammen mit einer Anleitung, um die passende Lizenz zu finden.
  • QNX Software Development Platform 8.0

    • QNX SDP 8.0 ist eine Entwicklungsplattform für Systeme der nächsten Generation auf einem Chip (SoC) und basiert auf einer Architektur, die darauf ausgelegt ist, künftige Fortschritte bei Silizium zu nutzen.
    • Sie bietet konsistente Echtzeit-Performance im Internet der Dinge (IoT) und enthält eine aktualisierte Toolchain sowie neue Utilities für Debugging und Profiling.
  • Teilnahme an der QNX-Community

    • In der QNX-Community auf GitLab lassen sich verschiedene Ressourcen nutzen und Open-Source-Projekte aufrufen, die auf QNX laufen.
  • FAQ

    • Ziel dieser Initiative ist es, QNX-Software und Ressourcen für nichtkommerzielle Nutzung leicht zugänglich zu machen und so Innovation sowie technische Entwicklung in der Embedded-Systems-Community zu fördern.
    • QNX SDP 8.0 kann kostenlos für die Entwicklung genutzt werden; außerdem werden Informationen zur Bedeutung von „nichtkommerzieller Nutzung“ bereitgestellt.
    • Auch QNX SDP 7.1 wird als Teil dieser Initiative angeboten.
  • Community-FAQ

    • QNX bietet hilfreiche Dokumentation und Demo-Projekte für den Einstieg.
    • Entwickler können ein QNX SDP 8.0-Image auf ein Raspberry Pi 4 flashen und direkt mit der Entwicklung beginnen.
  • Support und Kontakt

    • Bei Problemen mit der Registrierung eines myQNX-Kontos oder bei Fragen zu Produktlizenzen kann myqnx@blackberry.com kontaktiert werden.

1 Kommentare

 
GN⁺ 2024-11-08
Hacker-News-Kommentare
  • QNX wurde nach zwei Open-Source-Versuchen wieder geschlossen. Früher gab es Kompatibilität mit Firefox, Eclipse, GCC usw., doch nach der Übernahme durch Harman und RIM wurde die Open-Source-Entwicklung eingestellt.

    • Es besteht das Risiko, dass QNX die Lizenz gemäß den Vertragsbedingungen jederzeit kündigen kann.
    • Um die Verbreitung von QNX zu erhöhen, sollte man sich am erfolgreichen Lizenzmodell der Unreal Engine orientieren.
  • Es wurde ein Link zu den Entwicklerbedingungen für die nichtkommerzielle Nutzung von QNX 8.0 bereitgestellt.

    • Es wird empfohlen, es nicht ohne Rechtsberatung zu nutzen, und darauf zu achten, dass Nutzer keine rechtliche Verantwortung übernehmen müssen.
    • Die Nutzung von Cloud-Diensten außerhalb von AWS ist eingeschränkt, und Lizenzen, die nicht der OSI-Definition entsprechen, sind nicht zulässig.
  • Da die Echtzeitbetriebssystem-Funktionen von Linux ausgereifter geworden sind, ist der Bedarf an QNX gesunken.

    • Wegen des Risikos von Lizenzänderungen gibt es Stimmen, die von einer Nutzung von QNX absehen.
    • Wenn QNX ernsthaft angenommen werden soll, ist vollständiges Open Source erforderlich.
  • QNX und BeOS zeigten in der Vergangenheit eine hervorragende Leistung, doch heute bietet allenfalls iOS noch eine ähnliche Erfahrung.

  • Der Quellcode von QNX war von 2007 bis 2010 öffentlich zugänglich.

    • Es wurde die Frage aufgeworfen, ob es Pläne gibt, künftig wieder Zugang zum Quellcode bereitzustellen.
  • In einem früheren Unternehmen wurde QNX zur Entwicklung mobiler Netzwerkrouter eingesetzt, wobei die IPC-Funktionen von QNX entscheidend waren.

    • Die Möglichkeit, Gerätetreiber im Userspace neu zu starten, war nützlich.
  • Es gibt die Meinung, dass Hobby-Entwickler leichteren Zugang hätten, wenn die Download-Beschränkungen und der Lizenzmechanismus auf der QNX-Website entfernt würden.

  • Es wurde vorgeschlagen, über eine Blogpost-Reihe zu den Stärken von QNX mehr Nutzer zu erreichen.

  • Die Ein-Floppy-Demo von QNX war beeindruckend, und es gibt die Hoffnung, dass rechtliche Probleme gelöst werden, um Open Source voranzubringen.