QNX stellt Quellcode des Microkernel-basierten OS ab sofort zum Download bereit. Die erste Veröffentlichung umfasst den Code zum QNX Neutrino Microkernel, die C-Basisbibliothek und zahlreiche Board Support Packages (BSPs) für verbreitete Embedded- und Computing-Hardware.
Entwickler bekommen den Quellcode für QNX Neutrino jedoch nicht nur zu sehen, sondern können ihn für eigene Zwecke oder zum Nutzen der QNX Community verbessern, modifizieren und erweitern. QNX lässt Anwendern zudem freie Wahl, ob sie ihre Entwicklungen QNX Software Systems und der QNX Entwicklergemeinde anbieten oder aber proprietär für sich behalten wollen.
Das neue Hybrid-Software-Modell
Mit dem neuen Hybrid-Software-Modell will QNX sowohl die kommerziellen Interessen seiner Kunden an der Software als auch die Begeisterung für das Entwickeln mit QNX Software unterstützen. Der Zugang zu QNX Quellcode ist kostenlos. Nach wie vor kostenpflichtig ist jedoch der kommerzielle Einsatz der QNX Momentics Entwicklungsumgebung sowie der Einsatz von QNX Neutrino Runtime-Komponenten in kommerziell vermarkteten Systemen. Nichtkommerzielle Entwickler, Hochschulangehörige und qualifizierte Partner können die QNX Entwicklungstools und Runtime-Produkte jedoch gebührenfrei nutzen.
Ähnlich wie bei Projekten der Open Source-Welt werden sich Kunden und Community-Mitglieder am QNX Entwicklungsprozess beteiligen können. In einem neu gestalteten, transparenten Entwicklungsprozess wird die QNX Entwicklungsabteilung regelmäßig ihre Entwicklungspläne bekanntgeben, aktuelle Builds und Bug-Fixes direkt veröffentlichen und die Community moderierend unterstützen. Die Zusammenarbeit mit Kunden und der QNX Gemeinde wird außerdem über öffentliche Foren, Wikis und Source Code Repositories laufen.
"Mit dem neuen transparenten Entwicklungsprozess, der Quellcode-Initiative und dem Zugang zu den Entwicklungstools läutet QNX einen Wechsel in der kommerziellen Software-Entwicklung ein", sagt Dan Dodge, Chief Executive Officer von QNX Software Systems. "Profi- und Hobby-Entwickler werden in bisher ungekanntem Maß Zugang zu den Kronjuwelen unserer Software erhalten - und damit zur Basis für neue Computing-Innovationen."
Neues Community-Portal
Das neue Community-Webportal von QNX ist unter dem Namen Foundry27 online gegangen und wird als Plattform für die transparente Entwicklungsinitiative fungieren. Foundry27 bietet Kunden und Entwicklern umfangreiche Ressourcen rund um das QNX Neutrino RTOS, die QNX Momentics IDE sowie neue Community-Projekte.
Bei der kostenlosen Registrierung müssen sich die Benutzer entsprechend ihrer Interessen für eine der drei Software-Lizenzen entscheiden und haben anschließend sofort Zugang zu den meisten QNX Software-Produkten und zum Quellcode vieler Komponenten.