Mail a friend
 Print this page
 Add to favorites







NexGen software is a leading embedded software editor formed in 1998 by two Engineers who worked for leading RTOS Companies like QSSL(QNX), CHORUS (now Sun), ENEA (OSE) and MICROTEC (VRTX32).

We designed a complete product-line for the deeply Embedded Market.

 A ready to use portable Embedded TCP/IP suite
 A ready to use modular Embedded Graphical User Interface
 A ready to use Embedded XML/xHTML-Basic browser
 A set of different XML based parsers


We worked with strong guidelines like size, performance and architecture in mind and the result was a set of highly portable products.

Our products export their dependencies in a low level layer called NexGenOS® which in turn wraps its own functions on the underlying OS or interfaces with the hardware directly.
NexGenOS® is not an OS but is required to work with any NexGen Software's products.
It is always supplied as source code and provides all the functions to isolate the OS, the processor and the drivers.
Once one of our product has been compiled for a given processor it can be delivered either as a binary library or in source code.
The main advantage of this unique design is that the price for a binary library is 50% off when compared with the source code pricing.

Someone can say that it adds some code (6-10 KB) and a very small overhead but there is no secret to keep 15 products (750.000 lines of code) totally portable.


This small overhead is something negligeable when you know how a TCP/IP stack or a Graphical User Interface are working.
In fact, the internal design of a product is from far more important than adding a few lines of code to glue an OS.

Each NexGen Software's products is avalaible either as a binary library or in source code for the following supported architectures.

All our products include a full documentation with manuals for

 Specification
 Implementation
 Programming
 Porting

a total of 1800 pages in order to transfer you our expertise.