PresseKat - QNX veröffentlicht Quellcode seiner Filesysteme

QNX veröffentlicht Quellcode seiner Filesysteme

ID: 55509

QNX Software Systems gewährt im Rahmen des Hybrid-Software-Modells jetzt auch Zugriff zum Quellcode seiner Filesysteme.

(firmenpresse) - HANNOVER, 7. August 2008 – QNX Software Systems gewährt im Rahmen des Hybrid-Software-Modells jetzt auch Zugriff zum Quellcode seiner Filesysteme. Die QNX Filesysteme bieten eine Standard POSIX-Schnittstelle für diverse Speichergeräte, einschließlich NAND/NOR Flash Memory, IDE-, SATA- und SCSI-Festplatten, USB-Sticks, optische CD- und DVD-Laufwerke sowie RAM-Disks. Zu den unterstützten Formaten zählen FAT für Windows und EXT2 für Linux Disk-Partitionen sowie NFS/CIFS für den Zugriff auf Netzwerkdateien. Mit der Veröffentlichung des Quellcodes erhalten Embedded-Entwickler Echtzeitzugriff auf die neuesten QNX Code Updates, Bug-Fixes und Produktentwicklungen.

Zu den Filesystemen gehört unter anderem das Power-Safe File System, das für Festplattenlaufwerke mit hoher Kapazität entwickelt wurde. Es verwendet eine Copy-on-Write-Technik, mit der sich Datenverluste und aufwendige Integrity-Checks vermeiden lassen, wie sie bei einem plötzlichen Strom- oder Systemausfall auftreten. Das Ergebnis sind schnellere Boot-Zeiten und eine höhere Systemverfügbarkeit.

Das Embedded Transaction File System (ETFS) wurde primär für NAND Flash entwickelt und kann unerwartete Systemausfälle ohne Datenverluste überstehen. Es unterstützt Dynamic und Static Wear-Leveling, CRC und ECC Error Correction, Read Degradation Monitoring und die automatische Defragmentierung.

Mit dem Flash File System (FFS3), primär entwickelt für NOR Flash, werden Wear-Leveling, Error Handling, Background Reclaim, Fault Recovery, transparente Dekomprimierung, Multithreading sowie Endian Awareness unterstützt.

Bei einem Netzwerkserver auf Basis von Linux, Windows oder einem anderen OS, gewähren das Network File System (NFS) v2, v3 und die entsprechenden Server File Systeme transparenten Zugriff.

Das FAT File System bietet Zugriff auf Festplatten, Speicherkarten und andere Medien, die ein FAT File System nutzen. Mit dem CD und UDF File System wird der Zugriff auf CDs und DVDs möglich. Das EXT2 File System liefert Zugriff auf Linux Disk-Partitionen.




Das RAM File System eignet sich für Embedded-Systeme, die ein kleines und schnelles Filesystem als Zwischenspeicher benötigen. Der Package Manager ist ein virtuelles Filesystem, das eine individuelle Ansicht auf Dateien und Verzeichnisse eines Clients bietet. Dies ist besonders in einer Netzwerkumgebung nützlich, in der ein zentraler Server die einzelnen Dateipakete für jeden Client vorhält.

Der Inflator ist ein Utility zur Komprimierung/Dekomprimierung, das üblicherweise in Flash Filesystemen verwendet wird und die nutzbare Kapazität an Flash Memory nahezu verdoppeln kann. Das QNX 4 File System ist ein zuverlässiges und performantes Festplatten-Filesystem.

Dynamische Upgradefunktion
Im Gegensatz zu herkömmlichen Filesystemen laufen QNX Filesysteme außerhalb des OS Kernel als speichergeschützte Applikationen. Anwender können damit ihre Filesysteme im Betrieb und ohne Reboot starten, anhalten oder aktualisieren.

Wann immer ein Anwender einen USB-Stick, iPod, eine Festplatte oder ein anderes Speichergerät anschließt, können QNX basierte Embedded-Systeme das passende Filesystem dynamisch aufrufen und wieder entladen, sobald das Gerät entfernt wird. Dies vereinfacht die Entwicklung von In-Car Infotainment, industriellen Steuerungssystemen und anderen Anwendungen, die sich dynamisch mit unterschiedliche Datenquellen oder -streams verbinden müssen.

Download
Über das QNX Entwicklerportal Foundry 27 können Mitglieder der Community den Quellcode der QNX Filesysteme herunterladen. Weitere verfügbare quelloffene QNX Produkte sind der QNX Neutrino Microkernel, QNX Adaptive Partitioning, die QNX Networking Stacks und Board Support Packages für Embedded-Hardware.

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.

Weitere Infos zu dieser Pressemeldung:
Unternehmensinformation / Kurzprofil:

QNX Software Systems, ein Unternehmen der Harman Gruppe, ist der Marktführer für Embedded-Echtzeitbetriebssysteme. Die komponentenbasierte Architektur des QNX Neutrino RTOS, der QNX Momentics Development Suite und QNX Aviage Middleware liefern zusammen den zuverlässigsten und skalierbarsten Rahmen für die Entwicklung innovativer, hoch performanter Embedded-Systeme. Unternehmen wie Cisco, Daimler, General Electric, Lockheed Martin und Siemens verlassen sich bei der Entwicklung von Systemen für Vernetzung, Medizintechnik, Automotive, Verteidigung, Industrieautomatisierung und anderen kritischen Applikationen auf QNX Technologie. QNX, mit Hauptsitz in Ottawa, Kanada, wurde 1980 gegründet und vertreibt seine Produkte weltweit in über 100 Länder. www.qnx.com

QNX, Aviage, Momentics, and Neutrino are trademarks of QNX Software Systems GmbH & Co. KG,
registered in certain jurisdictions, and are used under license.
All other trademarks and trade names belong to their respective owners.



Leseranfragen:

QNX Software Systems GmbH & Co. KG
Paul Leroux
Am Listholze 76
D-30177 Hannover
Tel.: +49-511-94091-0
Fax: +49-511-94091-199
presse(at)qnx.de



PresseKontakt / Agentur:

stautner & stautner consulting . pr . communications
Heike Stautner
Südliche Münchner Straße 8
D-82031 Grünwald
Tel.: +49-89-230877-0
Fax: +49-89-230877-23
info(at)stautner.com



drucken  als PDF  an Freund senden  SEP forciert die Partnerschaft mit Red Hat Strategische Partnerschaft mit SpringSource
Bereitgestellt von Benutzer: stautner
Datum: 07.08.2008 - 11:10 Uhr
Sprache: Deutsch
News-ID 55509
Anzahl Zeichen: 0

Kontakt-Informationen:

Kategorie:

New Media & Software


Meldungsart: Produktinformation
Versandart: Veröffentlichung
Freigabedatum: 07.08.2008

Diese Pressemitteilung wurde bisher 120 mal aufgerufen.

SAP Jobs: Ihre Karriere in der Welt der Unternehmenssoftware ...

SAP, als Europas größter Softwarehersteller mit Sitz in Walldorf, spielt eine zentrale Rolle in der Unternehmenssoftwarebranche. Die von SAP entwickelten Lösungen werden weltweit von über 320.000 Kunden in 180 Ländern genutzt. Diese weitreichend ...

Modernes Marketing: was alles möglich ist ...

Modernes Marketing: Innovationen, die den Markt verändern Die Marketinglandschaft hat sich in den vergangenen Jahren rasant weiterentwickelt. Digitale Technologien und neue Kommunikationswege haben Unternehmen völlig neue Möglichkeiten eröffnet, ...

Wie funktioniert Google Ads und was nützt es? ...

Die bekannteste und größte Suchmaschine der Welt ist Google. Sie ist schon seit vielen Jahren das Synonym für die Suche im Internet. Alles, was auf normalem Weg nicht gefunden wird, kann "gegoogelt" werden. Alleine in Deutschland wurde G ...