CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. It features support for international languages and character sets. It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.
Cascade DataHub is a memory resident real-time database that acts as a hub, providing fast and efficient concentration and distribution of data for Windows, Linux, and QNX applications. It enables two-way exception-based messaging between all registered clients on any specified data points. It eliminates problems associated with synchronous polling, and supports open modular architectures.
kshSQL is a conversion of shql into Korn shell. It runs 30%-40% faster than shql. Like its Bourne shell counterpart, kshSQL is a database management system with an "Ingres"-like interface. It reads SQL commands interactively and executes those commands by creating and manipulating Unix files.
The c-tree Plus embedded database engine offers developers several APIs that provide low-level routines, ISAM-level control, and higher-level interfaces. c-tree Plus is distributed in complete C source, has been ported to 100+ environments and includes a robust database Server SDK. It can be used to develop single user and peer-to-peer applications, or the client-side for applications using FairCom's database server, the c-tree Server.
The c-tree Server is FairCom's multi-threaded, low-maintenance database server. It supports heterogeneous networks and lets dissimilar clients attach concurrently to any single or combination of c-tree Servers. Portability is afforded through over 30 supported platforms and 5+ supported communication protocols. c-tree Servers are easy to set up and require no system tuning or DBA. Additionally, FairCom offers a Server Side Development System, allowing developers to build their own application-specific database server.
HyperSQL is like the doxygen program with Javadoc added, but for SQL. It hypermaps SQL views, packages, procedures, and functions to HTML source code listings, and it shows all the code locations where these are used. You can use JavaDoc-style comments for documentation and even embed UnitTests with them.
X2c is an Xbase compiler that creates executable programs from Xbase source on any Unix or C platform. This is accomplished by creating C source from the Xbase source, compiling, and linking with included Xbase function libraries. Whilst the C source is considered an intermediate stage for X2c, it can be used and developed as any other C source. The X2c dialect of Xbase accepts virtually all statements from Borland (was Ashton-Tate), dBASE III PLUS, Computer Associates (was Nantucket), Clipper (Summer '87), and Microsoft (was Fox Software) FoxBASE (2.1). Selected Foxpro statements are also supported.
The Directory Server NT Authentication Module project is made of two parts: The first is a simple daemon which takes an NT user's domain credentials (including password) and attempts to authenticate via the SMB protocol with those credentials. The second part is a plugin which takes an LDAP DN and password and discovers the DN's NT domain identifier (if the entry has such an ID). The daemon will only listen on localhost, so the credentials are not exposed via the network, and it does not run as root, so that compromise can be limited. It attempts to locate all the domain controllers for an arbitrary domain, so failure of one DC does not cause the module to fail the authentication attempt unless no DC can be found that will accept the credential.