Ciao is a complete Prolog system subsuming ISO-Prolog with a novel modular design which allows both restricting and extending the language. Ciao extensions currently include feature terms (records), higher-order, functions, constraints, objects, persistent predicates, a good base for distributed execution (agents), and concurrency. Libraries also support WWW programming, sockets, and external interfaces (C, Java, TCL/Tk, relational databases, etc.). An Emacs-based environment, a stand-alone compiler, and a toplevel shell are also provided.
E*Reminders is a series of PHP scripts that interact with a MySQL database to setup email reminders for any events or occasions you'd like. It includes recurring reminders, advance notices, and password authentication for email addresses. It can be used for an entire company, as a service for Internet users on your site, or privately.
YASQL is an open source Oracle command line interface. It features a much kinder user interface than SQL*Plus (sqlplus). This is meant to be a complete replacement for SQL*Plus when dealing with ad hoc queries and general database interfacing. It adds features such as full ReadLine support for command history and tab completion, alternate output methods, table, list, CSV, redirection and piping of query results, query editing, scripting, and easy administrative data dictionary commands.
SAGU, which is a portuguese acronym for "Sistema Aberto de Gestão Unificada", was originaly designed to automate all of what that happens between a student and their Educational Institution. This relationship happens at the academic, financial and administrative levels, and SAGU has subsystems dedicated to these levels. SAGU can be tailored to fit the needs of any Educational Institution.
Open Simp-X is a powerful Internet platform for everyone, attempting to change programming for the Internet with sharing database information. It strives for scalablility, reliability, and ease of use. The platform consists of a client/server pair. Security is a top priority, and data transfers are encrypted. Open Simp-X achieves scalability through plugins. Plugins can collect information, manipulate it, and send it back to the database. Writing plugins is easy since they do not have to worry about how to send or receive their information, and can focus on manipulating it. Open Simp-X can be set up to retreive data through a LAN or through a Web server.
Originally named Sync4j, the Funambol Mobile Application server includes a suite of tools to develop, deploy, and manage mobile projects. It includes push email functionality and is a certified implementation of SyncML (OMA DS/DM standard). It includes a mobile application server with connectors to SQL relational databases, Microsoft Exchange, Lotus Domino, and SugarCRM, applications for Outlook, Windows Mobile PocketPC, BlackBerry, Palm, and iPod for synchronizing address books and calendars, and a gateway for supporting mobile email. An SDK and an OMA DM server for remotely managing mobile devices are also included.
Permission Record Information Machine (PRIM) delivers database connectivity via a web browser. Users can have different database permissions (e.g. create tables, modify tables, etc.). PRIM has built-in database analytical tools such as graph displays, reporting, etc. English and Chinese (Big5) language support.
DMO is generic object management, documentation, and inventory software. It enforces defining an abstract hierarchical structure for the data stored, making object management very intuitive. All the data in a company can be stored in a structured manner, from hard disks, computers, and printers to routers, UPSes, and alarm systems. Powerful querying and PDF report generation, plugin support, a high level of customization, and very clean code make DMO a very powerful tool.
My Handy Restaurant is software created to help restaurant waiters and managers in their job. Waiters can choose a restaurant table, assign orders to it and have them automatically printed on printers. "Normal" dishes can also be modified, by adding or removing ingredients. Bills can be printed automatically, even for separated bills. The accounting section allows a restaurant manager to easily administrate the whole accounting (bank accounts, employees, suppliers, income) in an easy way. Stock management is also available, and items quantity is automatically updated. The interface is handheld-sized and is written to be compatible with most handheld browsers.