20100426

Thinknowlogy : A program capable of "understanding" the hidden logic in natural language

Thinknowlogy is a program capable of "understanding" the hidden logic in natural language. It demonstrates this by drawing conclusions from sentences in natural language independently, and reading as well as executing the playing rules of the game Connect-Four.
  • Licenses : GPLv2
  • Operating Systems : OS Independent
  • Implementation : C++, Java

20100425

monotone : A free distributed version control system


monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. It uses cryptographic version naming and client-side RSA certificates.
  • Licenses : GPL
  • Operating Systems : Linux, Solaris, Mac OS X, Windows, and other unixes

Guitone : A Qt-based, cross-platform graphical user interface for the distributed version control system monotone (http://monotone.ca)


Guitone is a Qt-based, cross-platform graphical user interface for the distributed version control system monotone (http://monotone.ca). It aims towards full implementation of the monotone command line interface and is specially targeted at beginners.
  • Licenses : GPL
  • Operating Systems: Mac OS X, Windows, POSIX, Linux
  • Implementation : C++

20100422


Kiwix is an offline reader for Web contents based on the ZIM file format. It uses the Mozilla framework and integrates a full-text search engine. For example, this software allows you to read Wikipedia offline.
  • Licenses : GPL
  • Operating Systems : Linux, Windows
  • Implementation : C++, Xapian, HTML, JavaScript, XULRunner

20100421

Basenji : A media indexing tool designed for easy and fast indexing of media collections

Basenji is a media indexing tool designed for easy and fast indexing of media collections. It currently supports indexing of removable media such as CDs and USB sticks and stores them as volume objects in a database. After being stored in this database, volumes can be browsed and searched through for specific files very quickly. Basenji has been developed with platform independence in mind right from the start, and presently consists of a GTK+ GUI frontend and a reusable library backend (VolumeDB) that implements the actual indexing, searching, and database logic.
  • Licenses : GPLv3
  • Operating Systems : Linux, Windows

20100419

Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images


Ziproxy is a high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images by converting them to lower quality JPEGs or JPEG 2000. It is intended to increase the speed for low-speed Internet connections (mobile, dial-up, other). It's suitable for both home and professional usage. Ziproxy is fully configurable and also features transparent proxy mode, HTML/JS/CSS optimization, operation in daemon mode, a detailed access log with compression statistics, basic authentication, and more.
  • Licenses : GPLv2, GPL
  • Operating Systems : Linux, BSD, Cygwin, Mac OS X, FreeBSD
  • Implementation : C

RT-Thread RTOS : A real-time operating system for 16-bit to 32-bit microcontrollers


RT-Thread RTOS is a real-time operating system for 16-bit to 32-bit microcontrollers, with components which include a hard real-time kernel, a command line shell, a device virtual file system, and a graphic user interface. RT-Thread/GUI is a graphic user interface integrated with RT-Thread. It provides a multi-window, multi-thread graphic user interface. Rich widgets are implemented in RT-Thread/GUI, such as label, button, checkbox, textbox, etc. The typical RAM usage of RT-Thread/GUI is less than 20kB RAM.
  • Licenses : GPLv2, Apache 2.0
  • Implementation : C, Assembly

20100416

TrustedGRUB extends the GRUB bootloader with TCG support


TrustedGRUB extends the GRUB bootloader with TCG support. This makes it possible to provide a secure bootstrap architecture. The whole boot process is measured and - by support of a Trusted Platform Module (TPM) - the system integrity is verifyable.
  • Operating System : All POSIX (Linux/BSD/UNIX-like OSes)
  • License : GNU General Public License (GPL)
  • Intended Audience : Advanced End Users, Science/Research, System Administrators
  • User Interface : Command-line, Console/Terminal
  • Programming Language : C

TrouSerS : An open-source TCG Software Stack implementation

TrouSerS - An open-source TCG Software Stack implementation, created and released by IBM.
  • Operating System : Linux
  • License : Common Public License 1.0
  • Programming Language : C
TPM/J is an object-oriented API using Java for low-level access to the TPM. It was developed as part of the research project on Trusted Computing at MIT.
  • Operating System : OS X, Linux, WinXP
  • License : BSD License
  • Programming Language : Java

RCDevs OpenOTP Radius Bridge provides a RADIUS RFC-2865 (Remote Authentication Dial-in User Service) API for the OpenOTP Authentication Server

RCDevs OpenOTP Radius Bridge provides a RADIUS RFC-2865 (Remote Authentication Dial-in User Service) API for the OpenOTP Authentication Server. It is an optional server component to be deployed on top of your OpenOTP infrastructure. Radius Bridge is implemented over the powerful FreeRADIUS software. The RADIUS API interfaces with VPN servers and many other software applications requiring end-user authentication. The supported authentication schemes are based on One-Time Passwords technologies (OATH HOTP/TOTP or mOTP Software Tokens, SMS One-Time Passwords, and Mail / Secure Mail One-Time Passwords).
  • Licenses : GPLv2
  • Operating Systems : Linux
  • Implementation : C

20100401

Vyatta : A Linux-based routing and security distribution


Vyatta is a Linux-based routing and security distribution. It is meant to deliver a flexible, affordable alternative to Cisco 1800 through 7200 series routers. Vyatta is also a great virtual router, virtual firewall, virtual security solution for VMware, Xen, XenServer, and KVM virtualization projects.
  • Licenses : GPLv2
  • Implementation : C, C++