|
Source: Freshmeat Daily News CleanSheets is a spreadsheet application that is both extensible and platform-independent. It features a formula language that closely resembles that of Microsoft Excel, and extensions for aiding end-user programmers in developing correct spreadsheets. The application is written in Java, and relies on ANTLR for generating the formula compiler and the JFC/Swing JTable component for spreadsheet visualization. License: GNU General Public License (GPL) Changes: This release adds support for cell borders and format, and introduces the powerful new reflective DO function. Other new features are the ability to add and remove spreadsheets in a workbook, selection and auto-resizing of rows, and importing of tab-separated strings from the clipboard. Several improvements of existing features have also been made, such as in the performance of the spreadsheet table component, loading of language elements, and appearance of dialogs.
Source: Freshmeat Daily News SoX is the Swiss Army knife of sound processing tools. It converts audio files among various standard audio file formats and can apply different effects and filters to the audio data. License: GNU General Public License (GPL) Changes: This release contains a new status line while processing audio. It also contains an updated ALSA driver and bugfixes to the AIFF, SMP, and WAV handlers.
Source: Freshmeat Daily News Gollem is a Web-based file manager that provides the ability to fully manage a hierarchical file system stored in a variety of backends such as a SQL database, as part of a real filesystem, or on an FTP server. It supports uploading and downloading of files, basic file operations, permissions support, and MIME recognition and viewing of files through the Horde MIME library. It is fully internationalized and translatable. License: GNU General Public License (GPL) Changes: Default permissions for newly created files and directories may now be set per backend. Support for VFS Quota checking (if the VFS backend supports it) was added. An interface was added to facilitate admins in setting permissions on a per-backend basis. Autocreation of home directories was fixed when home is also the root directory. Several bugfixes and improvements were done.
Source: Freshmeat Daily News The Battle for Wesnoth is a turn-based strategy game with a fantasy theme. License: GNU General Public License (GPL) Changes: Many bugs were fixed in this version, including one which could cause a buffer overflow. Other changes include the addition of a few new utilities, a few more graphics, and a couple more sounds.
Source: Freshmeat Daily News IMMS (Intelligent Multimedia Management System) is an intelligent playlist framework that tracks your listening patterns and dynamically adapts to your taste. It is incredibly unobtrusive and easy to use as it requires no direct user interaction. Plugins are currently available for XMMS and BMP. License: GNU General Public License (GPL) Changes: This release fixes an important bug affecting the ratings of new songs. All users of 2.99.x and 3.0 are encouraged to upgrade.
Source: Freshmeat Daily News Java for C++ is a tool to generate C++ wrapper classes for existing Java classes. This tool reads a list of Java class names and creates source code for C++ classes to wrap them. The implementation of the wrapper classes uses JNI (Java Native Interface) to call the "real" Java classes. The C++ API to use these wrapper classes is very close to the API of the original Java classes. So developers of C++ software can use Java classes as if they have been implemented in C++. License: GNU General Public License (GPL) Changes: The generated code now uses namespaces (java::lang::Integer) instead of ugly long class names (java_lang_Integer). Ant build files have been added for easier compilation.
Source: Freshmeat Daily News Spe is a Python IDE with auto-indentation, auto completion, call tips, syntax coloring, syntax highlighting, UML, a class explorer, source index, an auto todo list, sticky notes, integrated pycrust shell, a Python file browser, a recent file browser, drag and drop, and context help. It also includes Blender support a 3D object browser and the ability to run interactively inside Blender. It includes the wxGlade GUI designer, the PyChecker source code doctor, and Kiki regular expression console. License: GNU General Public License (GPL) Changes: This release fixes the Windows installer and a lot of bugs, especially for the Mac (such as the regular expression console).
Source: Freshmeat Daily News uni2ascii and ascii2uni convert between UTF-8 Unicode and more than a dozen 7-bit ASCII equivalents including: hexadecimal and decimal HTML numeric character references, \u-escapes, standard hexadecimal, raw hexadecimal, and RFC2396 URI format. Such ASCII equivalents are encountered in a variety of circumstances, such as when Unicode text is included in program source, when entering text into Web programs that can handle the Unicode character set but are not 8-bit safe, and when debugging. License: GNU General Public License (GPL) Changes: Support was added for the format X'xxxx', e.g. X'00E9' for e with acute accent.
Source: Freshmeat Daily News CubeTest is aimed at primary school students. With it, users can train their spatial insight by answering questions about cubes. License: GNU General Public License (GPL) Changes: Ported to Qt 4. Support for two new languages: Italian and Portuguese. Autotools files have been cleaned up.
Source: Freshmeat Daily News IP-Array is a Linux iptables firewall script written in bash. It allows the creation of precise, stateful rules, while remaining easy to configure. IP-Array supports VPN, traffic shaping (creation of custom HTB and SFQ qdiscs, classes, and filters), multiple external interfaces, multiple LANs, multiple DMZs, NAT, logging, MAC address matching, packet marking, syslog logging, and various sysctl settings. It also includes some presets and autoconfig options for common needs like DNS, FTP, SMTP. License: GNU General Public License (GPL) Changes: Bugfixes and minor feature improvements were made.
Source: Freshmeat Daily News SLFFEA stands for San Le's Free Finite Element Analysis. It is a package of scientific software and graphical user interfaces for use in finite element analysis. License: GNU General Public License (GPL) Changes: This release adds support for Reisner-Midlin (shear deformable) Beams and hinge elements. It adds support for four nodes.
Source: Freshmeat Daily News Stunnix Perl Web Server is an advanced Web server developed for writing browser-based applications and database-driven catalogues or presentations that reside on CDROM or DVD, internally implemented as Perl-driven or PHP-driven Web sites that store data in a database also located on CDROM. It produces a single CD that works on Windows, Mac OS X, and Linux/x86, without requiring any additional software on the user's computer. All an author needs to do to build a cross-platform browser-based application or CDROM is to copy scripts to their proper directories. HTML::Mason and mod_perl-like execution modes are supported for Perl-driven Web sites. License: Other/Proprietary License with Free Trial Changes: Now database files of Web sites residing on read-only media can be copied from CD-ROM/DVD/flash to a non-temporary directory via a newly-added configuration option. The FastCGI interface of the PHP interpreter is used on Linux and Mac OS X if present, which allows PHP scripts to take 2 times less time to execute. The GD extension for PHP is supported on all platforms. Access control is ignored by MySQL to simplify porting sites for running from CD-ROMs. HTA files are supported out of the box. The XCGI module has been improved to make running XCGI scripts in CGI mode easier.
Source: Freshmeat Daily News HBCI4Java is a Java library for the HBCI home banking interface. It supports almost all aspect of the HBCI versions 2.01, 2.1, 2.2, HBCI+ and FinTS-3.0 (with PIN/TAN support). Its API is very application-oriented, so no knowledge about HBCI is required. The HBCI client package can be used to develop applications using HBCI features. The HBCI server package can be used to develop your own HBCI servers. This may be useful for credit institutes or software developers who want to setup their own HBCI test server. License: GNU General Public License (GPL) Changes: First version of the wrapper library. The C++ classes will be generated using Java4CPP. There is a (very small) sample application included demonstrating the usage of the newly created C++ classes.
Source: Freshmeat Daily News Jeti is a Java Jabber client that supports most chat features such as file transfer, group chat, emoticons, and formatted messages. It can be used as an application or as a Web applet. License: GNU General Public License (GPL) Changes: The applet has been updated to use jeti 0.7.2. It now has HTTPS proxy support and anonymous login (if the server supports it; no public server has it enabled). There is also a new groupchat only Jeti, which is much smaller then the normal Jeti applet.
Source: Freshmeat Daily News The aim of Ant SVK Task is to create fully functional support for the SVK SCM tool within Ant build files. License: GNU General Public License (GPL) Changes: Source/bin distribution in different formats (zip,tar.gz,jar) has been added, and the build process has been improved.
Source: Freshmeat Daily News Early Macintosh Image LoadEr (EMILE) makes it possible to boot linux-m68k from a floppy on a Macintosh such as a Mac II. It can be used to create rescue disks or remove the MacOS partition (required by the legacy penguin booter) from your hard drive. License: GNU General Public License (GPL) Changes: This release uses zlib-1.2.3, can decode ELF format, and can read files from CD-ROM.
Source: Freshmeat Daily News Jajuk is an MP3/OGG/WAV jukebox for all platforms. The main goal is to provide a fully-featured application to advanced users with large or scattered music collections. It currently supports MP3, Ogg Vorbis, Wave, AU, AIFF, and Speex audio formats. License: GNU General Public License (GPL) Changes: 14 bugs have been fixed. Performance has been improved.
Source: Freshmeat Daily News CMus is a small and fast text mode music player. Supported file formats include FLAC, Ogg, MP3 (via libmad), wav, and all module formats supported by libmodplug. Included output plugins are ALSA, ARTS, and OSS. It can be controlled through a UNIX socket. Background playlist loading and a metadata database make loading files very fast. Playqueue, directory browser and integrated help. Three playlist views are available: artist/album/track, shuffle list, and flat list. Three play modes: all, artist, album. UTF-8 support. License: GNU General Public License (GPL) Changes: This version adds a Sun output plugin and support for NetBSD and OpenBSD. Wide character support (libncursesw) is now optional; libncurses can be used instead. Two new built-in filters, tracknumber and discnumber, were added. This version can handle invalid UTF-8 strings safely. Various bugfixes and memory allocation optimizations were made.
Source: Freshmeat Daily News The Kent Retargettable Occam Compiler is a multi-platform Occam 2.1 compiler that is designed to allow the Occam programming language to be used on non-Transputer platforms. License: GNU General Public License (GPL) Changes: DXRaster has been replaced with SDLRaster. Improvements to hardware floating-point operations. Mobile process updates, including CIF support, the addition of on-the-fly loading and unloading of libraries, the addition of serialize and deserialize, and numerous bugfixes. The SUSPEND implementation has been updated. Fixes to variable constructors and very small static constructors. Minor bugfixes in PPC and SPARC support.
Source: Freshmeat Daily News prbeditor is an editor for Java property resource bundle files. The application's intent is to help in the localization (l10n) of those programs that have been internationalized with Java's standard i18n mechanism. In contrast to other similar tools, it shows the keys and values of several languages at the same time in a spreadsheet, giving a global view of the resource files. The tool relies on the application of regular expresions to organize the keys and filter the visibility of the files. License: GNU General Public License (GPL) Changes: This release adds a word Auto-Complete feature. It has the ability to disable the auto-complete and translator engines. The replace action has been fixed.
Source: Freshmeat Daily News D is a high-level language derived from C and C++ but is not backwards-compatible with either. GDC is a frontend for D written for GCC. License: GNU General Public License (GPL) Changes: Bugfixes for mixed complex/float operations on GCC 4.0, HTML line numbers, foreach/nested functions in templates, and recursive calls to nested functions. Now uses the correct default initializer when allocating arrays of typedef'd types. Updated to DMD 0.140.
Source: Freshmeat Daily News My Knoppix - Digital Home Edition is meant to be a smart and centralized OS that can be implemented in a home environment. It can be connected to a TV or other large screen to record and play DVD movies and surf the Internet. It also implements video sharing with the NX technology, and includes the videolan program for broadcasting video or music throughout the network. Diskless client computers can connect with the server as it performs other tasks. My Knoppix - Digital Home Edition is a bootable CD derived from Knoppix 3.9. License: GNU General Public License (GPL) Changes: This release has been remastered from Knoppix 4.0.2. Most programs are updated to the latest version. Krita, Kivio, and kmplayer have been added. udev/hal has been added for better support for USB storage. Multimedia support for browsers has been enhanced. Booting time is faster.
Source: Freshmeat Daily News Little Wizard is a development environment for children. Little Wizard can be programmed without using keyboard, just by using drag and drop. It works under Linux and Windows 2000/XP (using GTK). Even children in primary school can understand how it works. License: GNU General Public License (GPL) Changes: Project file version control has been fixed. This release will not allow you to drag dummy pieces. A warning in the save as dialog has been fixed.
Source: Freshmeat Daily News EpiGrass is a simulator of epidemics over networks. It is a scientific tool created for simulations and scenario analysis in network epidemiology. License: GNU General Public License (GPL) Changes: Enables the use of custom models written by the user The visualization module has been improved. Mouse-over shows city names. alt-Mouse-over shows time series. Choice of variable in the animation module. Models with arbitrary numbers of variables and parameters now work. Now seed can be put in any variable. Improved display with edge animation. An 'all' keyword for vaccination. An option to randomize seed during replicate run. This release exports the spread tree in GML format. Randomization of seeding sites has been added.
Source: Freshmeat Daily News mechanoid is a programmatic browser written in Python. It is a general solution for handling HTML form sequences. It comes with a set of site classes for accessing the primary pages of prominent sites. mechanoid is a fork of John J. Lee's mechanize. License: GNU General Public License (GPL) Changes: Mechanoid is being developed as the back-end for unusual browsers such as voice-text browsers for the handicapped and meta-page browsers for Web programmers. Because it is intended for use as a browser and not a Web bot, the handling of robots.txt files has been removed. You should no longer use it as a bot.
Source: Freshmeat Daily News Max (Macintosh Audio for OS X) is an application for ripping and encoding MP3 audio files. It aims to have a simple, intuitive interface. Features: high-quality MP3 encoding using the LAME encoding engine, integration with FreeDB to automatically acquire artist and track names using libcddb, and output tagged with ID3v2.4 tags using TagLib. License: GNU General Public License (GPL) Changes: The most obvious new feature is the ability to encode multiple audio formats: MP3, FLAC, and Ogg Vorbis. The homegrown ripper is gone, replaced with a custom port of cdparanoia to provide error correction. The user interface has been substantially improved, and the internals were rewritten to use the NSDocument architecture. A functional batch mode now exists, and the online help has been improved.
Source: Freshmeat Daily News BKchem is a chemical drawing program written in Python. License: GNU General Public License (GPL) Changes: This release focuses mainly on bugfixes and introduces support for several new common groups, such as TMS, MOP, etc.
Source: Freshmeat Daily News C++ Server Pages is a partial Java server pages and servlet implementation in C++. It is written as Apache 2.0 modules, with the focus on performance. License: GNU General Public License (GPL) Changes: A number of build errors were fixed. This release was tested on Red Hat and Fedora on the SourceForge compile farm.
Source: Freshmeat Daily News abcm2ps is a package that converts music tunes from ABC format to PostScript. Based on abc2ps version 1.2.5, it was developed mainly to print baroque organ scores that have independant voices played on one or more keyboards, and a pedal-board. It introduces many extensions to the ABC language that make it suitable for classical music. License: GNU General Public License (GPL) Changes: Minor bugs affecting page layout were fixed.
Source: Freshmeat Daily News SmileTAG is a shoutbox written in PHP. It has a powerful template system; it's easy-to-modify templates using only simple tags, and no programming skill is needed. Smart auto-refresh automatically refreshes whenever a new message is posted. No database is needed. It includes profanity filters, flood guard, IP address/nick banning, customizable smilies, time zone control, multi-language support, email/URL recognition, a custom CSS file, and a lot more. License: GNU General Public License (GPL) Changes: This is a WordPress Plugin version of the SmileTAG shoutbox.
Source: Freshmeat Daily News IMDbPY aims to provide an easy way to access the IMDb's database using a Python package. It is theoretically independent from the data source (since IMDb provides two or three different interfaces to their database). It is mainly intended for programmers and developers, but some example scripts are included. License: GNU General Public License (GPL) Changes: This is mainly a bugfix release. Some bugs in mobile, SQL, and HTTP data access systems were solved.
Source: Freshmeat Daily News mwcollect is an easy solution to collect worm-like malware in a non-native environment like FreeBSD or Linux. The first versions were used to collect binaries for botnet monitoring, and bots are still what it is mostly collecting. Some people consider it a next generation honeypot; however, that comparison often leads to the misunderstanding that computers running mwcollect can actually be infected with the malware, which is not the case. License: GNU General Public License (GPL) Changes: This release fixes some minor bugs, adds two shellcode parsers and a new parsing engine for FTP instruction files, and, most importantly, introduces approved Prelude IDS compatibility to mwcollect.
Source: Freshmeat Daily News sims (sims is more than sig2dot) parses the output of "gpg --list-sigs" and produces graphs of all the signature relationships in different output formats. It aims to be a replacement for sig2dot which provides many new features. Additionally, parsing of the input is much improved. License: GNU General Public License (GPL) Changes: It is now possible to produce an HTML statistics file with the number of signatures per key, thus providing a complete superset of the sig2dot functionality.
Source: Freshmeat Daily News lftp is a sophisticated command line based file transfer program. Supported protocols include FTP, HTTP, SFTP, and FISH. It has a multithreaded design allowing you to issue and execute multiple commands simultaneously or in the background. It also features mirroring capabilities and will reconnect and continue transfers in the event of a disconnection. Also, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. Additional protocols supported: FTP over HTTP proxy, HTTPS and FTP over SSL. There are lots of tunable parameters, including rate limitation, number of connections limitation and more. License: GNU General Public License (GPL) Changes: mirror --older-than, --size-range, and --max-errors options were added. Protected transfers are allowed after the CCC FTP command. Experimental support was added for SFTP v5 and v6. The configure option --with-pager was added. File uploading via protected FTP with OpenSSL was fixed. Compilation on Cygwin and with the Sun compiler was fixed.
Source: Freshmeat Daily News Stickloader is an easy solution for copying music files from your hard disk to your USB stick and re-encoding them at a lower bitrate for more efficient usage of your MP3 player disk space. MP3 files and whole directories can be easily dragged on the Stickloader window (which always stays on top) and they are automatically re-encoded using LAME and copied to your USB stick by using a temporary directory to avoid blocking the encoding process. License: GNU General Public License (GPL) Changes: A Linux binary package is now provided. Windows and Linux packages should run "out-of-the-box". WAV and MP3 files are accepted. Processes can be cancelled. The LAME path does not have to be provided if lame is in the search path.
Source: Freshmeat Daily News mGSTEP is an implementation of the core elements in NeXT's (now Apple) OPENSTEP/Cocoa Objective C class libraries. The principal design goal is the development of a modular application development framework suitable for use in embedded devices and server appliances running Linux, FreeBSD, or OpenBSD. The GUI (AppKit) portion is X11-based. License: GNU Lesser General Public License (LGPL) Changes: Several flaws in the field editor mechanism were resolved. A fix was made to the behavior of tool tips when clicked. A number of bugs related to the use of the open/save panels were fixed. A few of the cluster based classes were tuned to eliminate redundant method implementations. NSPropertyList was updated from the latest myStep source tree. Changes to NSWorkspace eliminate a nuisance bug in the use of this class without a pre-configured defaults database. A package of optional icons was added to the Web site's Projects page.
Source: Freshmeat Daily News PHP Project is an easy-to-use Web-based project management system. It features multiple user support, and is easy to customize for your needs. License: GNU General Public License (GPL) Changes: Some minor code cleanup was done within the CSS file.
Source: Freshmeat Daily News chan_misdn is a channel driver for the open source PBX Asterisk for using ISDN BRI/PRI devices that are supported by mISDN. It is the new ISDN Layer for Linux. License: GNU General Public License (GPL) Changes: Release management was changed. This is the first stable version.
Source: Freshmeat Daily News GOsa is a PHP-based administration tool for role-based managing of accounts and systems in LDAP databases. Standard configurations can manage generic, POSIX/shadow, postfix/cyrus/sieve, pureftpd, fax, and samba 2/3 accounts in LDAP. It has plugins for DNS (BIND), DHCP (ISC dhcpd), and system/terminal management. The look and feel can be easily adapted to users' needs. License: GNU General Public License (GPL) Changes: The layout has been updated to work cleanly with IE6+, Firefox 1.0.4+, and khtml 3.4+. Support for managing FAI (Fully Automated Installation) has been added. Management features for mailqueues have been added. A help browser has been added, including initial French help text. The speed has been improved by switching to directory-style dialogs and performing sub-searches.
Source: Freshmeat Daily News phc is a compiler for PHP that will translate PHP code directly into Linux assembly code. It can be used as a (C++) framework for developing refactoring tools, aspect weavers, script obfuscators, and any other tools that operate on PHP scripts. License: GNU General Public License (GPL) Changes: Windows-style line breaks are handled properly. The DOT unparser (which generates the syntax tree) now deals with NULL vectors (e.g., abstract methods). The --dump-tokens option has been fixed.
Source: Freshmeat Daily News Mapnik is an toolkit for developing GIS applications. At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization. Essentially a collection of geographic objects (map, layer, datasource, feature, and geometry), the library doesn't rely on "windowing systems" and can be deployed in any server environment. It is intended to play fair in a multi-threaded environment and is aimed primarily, but not exclusively, at Web-based development. High-level Python bindings (boost.python) facilitate rapid application development, targeting zope3, django, etc. License: GNU General Public License (GPL) Changes: This is mainly a bugfix release. Support for agg-2.4 was added.
Source: Freshmeat Daily News collectd is a small daemon which collects system information every 10 seconds and writes the results in an RRD-file. The statistics gathered include: CPU and memory usage, network interface traffic, and system temperatures (using lm-sensors). In network mode, clients multicast their values over the network to servers which write the RRD-files. License: GNU General Public License (GPL) Changes: Fixes for the daemon initialization have been added. The dependency on librrd has been relaxed so client-only binaries can be built. A module to monitor the current CPU frequency has been added.
|