10 projects tagged "Public Domain"
U++ is a C++ cross-platform rapid application development suite focused on programmers' productivity without sacrificing runtime performance. Based on strictly deterministic design, it provides a viable alternative to garbage-collected platforms, even for business logic oriented problems.
BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
The Openwall Linux kernel patch is a collection of security "hardening" features for the Linux kernel. In addition to the new features, some versions of the patch contain various security fixes. The "hardening" features of the patch, while not a complete method of protection, provide an extra layer of security against the easier ways to exploit certain classes of vulnerabilities and/or reduce the impact of those vulnerabilities. The patch can also add a little bit more privacy to the system by restricting access to parts of /proc so that users may not see what others are doing.
Linux NTFS provides Linux kernel drivers, a multiplatform NTFS library, and tools to create, resize, clone, rescue, query, label and fix NTFS volumes, and to undelete, resize, list, and query files for the filesystem used by Windows XP, 2003, 2000, NT4, and Vista. It also provides support for the Logical Disk Manager (LDM) that controls Windows' Dynamic Disks and is used to create software mirrors, stripes, and RAID.
The Gaudí Database Visual Editor is a Java application that allows you to visually design the tables of a database using a JDBC 2.0 (or higher) driver. It saves generated diagrams in XML format. It also generates Java code that binds an object to a table from a database and XML code for generating GUIs.
SolarCalc is a program for estimating the solar radiation and electrical energy yield in a given site around the world. The software has been written in Qt and uses the most recent models of solar radiation conversion by PV effects. The software can take into account many aspects of solar systems such as detailed diffuse/beam correlation models, temperature effects, and shadowing effects. The system allows you to build a user-based archive of components, like solar panels and inverters. Many printing and exporting functions are available, as well as ready-to-use PDF report export.
Parallel Bladeenc is a true parallel version of the Bladeenc MP3 encoder; it distributes work across CPUs to speed up MP3 encoding. It uses the Message Passing Interface (MPI) for parallelization across SMPs and/or multiple machines. Hence, if you have a 4-way SMP, you can encode your MP3s about 4 times as fast as the regular Bladeenc; if you have two 4-way SMPs, you can encode about 8 times as fast.
The rcpod (Remote Controlled PIC of Doom) project is based on firmware for the PIC16C745 or PIC16C765 microcontrollers that executes I/O operations on behalf of the USB host. Included are libraries for C and Python programs to access the rcpod device, PCB layouts for rcpod devices, and example programs. It currently supports basic general-purpose I/O, pulse-width modulation, synchronous and asynchronous serial, and RS-485.