QNX

The latest articles related to QNX

OpenVPN allows peers to authenticate each other using a pre-shared secret key, certificates, or username/password. When used in a multiclient-server configuration, it allows the server to release an authentication certificate for every client, using signature and Certificate authority. It uses the OpenSSL encryption library extensively, as well as the SSLv3/TLSv1 protocol, and contains many security [...]

Message queues provide an asynchronous communications protocol, meaning that the sender and receiver of the message do not need to interact with the message queue at the same time. Messages placed onto the queue are stored until the recipient retrieves them. Most message queues have set limits on the size of data that can be [...]

Obtaining a service is inherently more expensive in a microkernel-based system than a monolithic system. In the monolithic system, the service is obtained by a single system call, which requires two ”mode switches” (changes of the processor’s privilege level). In the microkernel-based system, the service is obtained by sending an IPC message to a server, [...]

The main products of Genesi are the PowerPC and ARM central processing unit (CPU) based computers, and an Open Firmware compliant firmware for computers based on PowerPC processors from Freescale and IBM. All products can run a multitude of operating systems, among Linux, MorphOS, OpenSolaris and QNX. Current products include: * EFIKA MX Open Client [...]

It is based on a 400& MHz Freescale MPC5200B SoC-processor and includes 44-pin 2.5″ IDE, USB, serial port, stereo audio in/out, 100 Mbit/s Ethernet, 33/66& MHz PCI port and 128 MB DDR RAM. EFIKA uses an Open Firmware based CHRP compliant firmware with a special x86/BIOS emulator providing support for standard graphics cards on an [...]

OpenSolaris

Several operating systems run on the Pegasos Platform. Genesi is very eager to support any efforts to port and optimize operating systems or applications for their computers. * MorphOS is broadly compatible with legacy Commodore Amiga applications which profess to be “OS friendly” (meaning they do not access native Amiga hardware directly), as well as [...]

OpenSolaris

The ARM architecture is supported by Unix and Unix-like operating systems Linux, BSD, QNX, Plan 9 from Bell Labs, Inferno, Solaris, iOS, WebOS and Android. Linux The following Linux distributions support ARM processors: * Arch Linux * Ångström * Chrome OS * Debian * ELinOS * Fedora * Gentoo * GoboLinux * iPodLinux * Maemo [...]

FreeBSD

Besides NetWare, driver support for these cards was (and still is) available for a variety of operating systems, including DOS, Microsoft Windows, UNIX, FreeBSD, QNX, and Linux. Note that Windows XP does not support non-Plug and Play versions and Windows Vista does not support the NE2000 at all. Windows 2000 appears to have a working [...]

OpenSolaris

DTrace was first made available for use in November 2003, and was formally released as part of Sun’s Solaris 10 in January 2005. DTrace was the first component of the OpenSolaris project to have its source code released under the Common Development and Distribution License (CDDL). DTrace has been ported to FreeBSD and NetBSD. Apple [...]

FreeBSD

Troll was designed to abstract and help users to write games quickly. The main idea is to encapsulate common tasks involved in writing a game, and make it easy to write a game in a few lines of code. Troll supports Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, BeOS, QNX, Mac OS X, DOS, Symbian, [...]

NetWare Operating System

REXX was designed and first implemented, in assembly language, as an ‘own-time’ project between 20 March 1979 and mid-1982 by Mike Cowlishaw of IBM, originally as a scripting programming language to replace the languages EXEC and EXEC 2. It was designed to be a macro or scripting language for any system. As such, REXX is [...]

OpenVMS

vile has been under continuous development since 1990. Some highlights: * 1990 port to MS-DOS * 1991 first posting to alt.sources (“version three”) * 1991 xvile, an X11 client * 1992 Step through C-preprocessor #if/…/#endif statements. * 1993 port to OpenVMS * 1994 ** using autoconf to port to Unix platforms ** port to Microsoft [...]

Windows Operating Systems

Watcom C/C++ compiler is esteemed amongst DOS developers by the high execution speed of the compiled code it produces and for having been one of the first compilers to support the Intel 80386 “protected mode”. In the mid-1990s, some of the most technically ambitious DOS games such as ”Doom”, ”Descent” and ”Duke Nukem 3D” were [...]

OpenVMS

ACE provides a standardized usage for operating system/machine specific features. It provides common data types and methods to access the powerful but complex features of modern operating systems. These include: inter-process communication, thread management, efficient memory management, etc. It was designed to be portable and provides a common framework. The same code will work on [...]