LinOTP is a solution for strong two-factor authentication with one time passwords. It features a modular architecture into which UserIdResolver, authentication, and OTP calculation modules can be plugged. It includes UserIdResolver modules for LDAP/AD, SQL, and flat file user databases, and authentication modules for PAM and RADIUS. New modules can be developed easily. Supported tokens are HMAC-OTP/HOTP (RFC 4226/ OATH compliant), Aladdin eToken PASS, eToken NG-OTP, Safeword Alpine, Yubikey, Google Authenticator, motp, SMS OTP/Mobile TAN, email token, and a Simple Pass token for users without token hardware. TOTP is supported, along with a new algorithm for daily passwords for applications not supporting RADIUS. OCRA tokens are supported to allow transaction signing in banking environments. CLI, Web, and GTK+ GUI clients are available for management. LinOTP features multi-client capability, redundancy, and a self-service portal. It has been used with PAM for local and SSH logins, Apache, VPN, and Windows Terminal Server, and is OATH certified.
The Palabos library offers a framework in C++ for fluid flow simulations with the lattice Boltzmann (LB) method. Originally conceived as a research tool for lattice Boltzmann models, the code has evolved into a general-purpose program for computational fluid dynamics. The programming interface is straightforward and offers an access to the rich world of lattice Boltzmann, even to an audience with restricted theoretical knowledge of this method. A special emphasis is put on high performance and parallel computing.
CodingTeam is a software forge that is lightweight and extensible. It provides a lot of collaborative tools. With this software forge, projects can benefit from basic features (such as screenshots, downloads, uploads, and news), communication features (such as chatrooms, forums, the OpenForge API, and Jabber/XMPP integration), and development features (such as a VCS code browser, a bug tracker, SVG statistics, timeline, and roadmap). Also provided are community tools (project browsing, tag clouds, notepad, and user profiles).
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.
ConcourseConnect is a social networking platform. You can build social networking sites including corporate intranets, business community add-on sites, enthusiast sites, business or product directory sites (like a chamber of commerce or yellow pages), or even stand-alone Web sites. Features include a full range of Web 2.0 tools: ratings, reviews, wiki, blog, comments, discussion forums, an ideas engine, and more. Users begin by creating a rich profile and joining groups. It is perfect for internal collaboration or as a customer feedback forum. The portal framework allows developers to plug in custom portlets and themes.
OpenERP is a complete business application suite. It covers CRM, accounting (analytic and financial), production management (MRP), stock management, sales and purchases management, task automation, marketing campaigns, help desk, POS, and more. Technical features include a distributed server, flexible workflows, an object database, a dynamic GUI, an XML-RPC interface, and customizable reports.
AfterLogic WebMail Lite PHP is a Webmail script with a modern AJAX interface. It supports IMAP accounts, SMTP, and SSL (including Gmail). Users can check and send mail and use an address book. It provides a slick skin, a three-pane view, non-English language support, UTF-8 support, IMAP folders, and viewing and composing HTML mail. A MySQL backend is supported, with Web-based administration and installation and cPanel/Plesk/DirectAdmin integration.
Slideshow is a kiosk-style application for showing text, image, and video in a loop on monitors and projectors. It is not meant for situations where interactive control is required, but when the content is continuously looping for a long time. The content is updated through a Web GUI. The application is split into two packages, the backend and frontend. The backend is written in C++ and OpenGL. and the frontend uses Python. Currently. the frontend is very GNU/Linux specific and will not run on any other platform, but is meant to be as platform independent as possible, as long as it handles OpenGL.
Urbi is a robotics software platform. It includes a C++/Java middleware API called UObject to interface components such as motors, cameras, and algorithms, and an innovative scripting language, urbiscript, with built-in support for parallel and event-based programming, used to write high-level behaviors and orchestrate the interactions between components. UObject components are built as shared libraries exposed as native objects within urbiscript, and either hot-plugged in a running Urbi engine, or started as a remote autonomous process communicating with the engine via the network. At any time, new urbiscript code can be sent to a running Urbi engine via a simple telnet, to introspect the state of components, modify existing code, or add new behaviors. Urbi is cross-platform and supports several robots (Gostai Jazz, Lego Mindstorms, Aldebaran Nao, Segway RMP, Spykee, Bioloid, etc.) and a simulator (Webots).