SymmetricDS provides file and database synchronization with support for multi-master replication, filtered synchronization, and transformation across the network in a heterogeneous environment. It supports multiple subscribers with one-direction or bi-directional, asynchronous data replication. It uses Web and database technologies to replicate data as a scheduled or near-realtime operation. The software has been designed to scale for a large number of nodes, work across low-bandwidth connections, and withstand periods of network outage. It works with most operating systems, file systems, and databases, including Oracle, MySQL, MariaDB, PostgreSQL, MS SQL Server (including Azure), IBM DB2, H2, HSQLDB, Derby, Firebird, Interbase, Informix, Greenplum, SQLite (including Android), Sybase ASE, and Sybase ASA (SQL Anywhere) databases.
Kaltura Community Edition is a self-hosted version of the Kaltura video platform, developed through the combined efforts of Kaltura and its worldwide developer community. You can use it to run a live online video service or as a development environment framework for developing Kaltura-based applications and extensions. You can access the Kaltura API Suite for enabling development of diverse online video solutions, integrations, and extensions, deploy and integrate Kaltura's video platform within your own infrastructure or preferred cloud service provider, integrate with Kaltura's widgets, applications, and CMS/LMS extensions, and integrate with the CDN of your choice for content delivery.
mysql-diff is a commandline database structure comparator. It compares the structure of two databases. It currently works with MySQL. A database can be specified as an SQL script or as an URL to a running database. So the tool can compare two scripts, two live databases, or a database and a script. The tool outputs SQL DDL script that can be used to convert one schema to another.
ASTRA is a set of software tools for mediated interpersonal awareness, addressing the need to stay in touch with family and friends or the need to be reassured regarding their well-being. The software provides a service oriented architecture, user tools, and applications that support communities to appropriate Pervasive Awareness applications.
BigBlueButton is a Web conferencing system that focuses on usability, modularity, and clean design, both for the user and developer. It implements real-time sharing of voice, Web cams, desktops, slides, and chat messages to provide remote students with a high-quality learning experience. Unlike other conferencing systems, the desktop sharing works on Mac OS X, Unix, and PC computers, and there is no hard-coded limit on the number of simultaneous Web cams.
The PARSEC (Preliminary Analysis of Revolutionary Space Exploration Concepts) CEE (Collaborative Engineering Environment) creates a single-user interface for engineers and scientists to work together to design launch vehicle and spacecraft concepts. The interface allows for seamless integration of design tools for any discipline as well as communication with other team members. Data storage and maintenance is handled automatically. The interface gives users the ability to run multiple design codes and iterative analyses. Branching and other logic operations are also supported. Some data reduction ability is provided as well.
JavaCrontab is a local area network scanning tool. It scans for operating systems, MAC address, IP address, open ports, et cetera for all devices in your LAN and saves the data in a local MySQL database. It is meant to be automatically started by the crontab software every evening.