|
| Sun, Jul 20th | home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop | 23:51 UTC |
|
login « register « recover password « |
The ubiquity of PC hardware has been mirrored in the software market, where a handful of operating systems are firmly entrenched and new systems find it difficult to attract interest to themselves. In today's editorial, Rob Pike of Bell Laboratories gives his reflections on the state of systems software research, drawing on his own experiences working on Plan 9 and Inferno. [Comments are disabled]
About: XML for SCRIPT is a simple, non-validating XML DOM and SAX parser written in JavaScript. It was designed to help Web application designers implement cross-platform, client-side manipulation of XML data without having to resort to proprietary platform-limiting solutions. It includes extensive documentation on both its DOM and SAX parsers as well as a host of tools, sample applications, and test suites to aid in developing applications based on its technology. Changes: A fix for attributes named 'length'.
About: Jargon File is the classic repository of Hacker slang and jargon. It defines every term imaginable, and is a useful resource on Hacker history and culture.
About: Trebuchet Tk is a MUCK/MUSH/MOO GUI client written entirely in TCL/Tk. It supports both Unix/X11 and Windows, and includes powerful scripting, triggers, hilites, macros, quickbuttons, keybinds, etc. that you would expect from a good MU* client. It also supports MCP simple-edit, and GUI dialog packages for MOO and FBMUCK6. For Muck users, Trebuchet also supports intelligent colored editing of MUF and MPI programs. Changes: Critical security bugfixes with URL parsing, and the Live-Update upgrade code. Other bugfixes for the MCP-GUI, log indicator font, and Netscape launcher. New 'activity' warning by flashing the title text when running in background, and updated copyright and licensing information.
About: FemFind is a crawler and search engine for SMB shares (provided by Samba/Unix or Windows) and FTP servers. The crawler maps the filesystem structure of your shares to a MySQL database. Then, the Web interface or a Windows client can be used to quickly locate any file on the network. Changes: New install script, improved robustness, and the crawler login/password is now configurable.
About: The Apache Compile HOWTO is a simple set of instructions and examples for compiling Apache, mod_ssl, mod_perl, mod_dav, mod_auth_ldap, mod_auth_mysql, mod_dynvhost, mod_roaming, mod_jserv, and mod_php (including MySQL, Postgres, pdflib, and IMAP). Changes: Initial release.
About: Boa is a single-tasking HTTP server. That means that unlike traditional Web servers, it does not fork for each incoming connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections, and forks only for CGI programs (which must be separate processes), automatic directory generation, and automatic file gunzipping. Tests show boa is capable of handling up to several hundred hits per second on a 100 Mhz Pentium, dozens of hits per second on a lowly 20 MHz 386/SX, and thousands on more powerful CPUs. Changes: Fixes for the temporary file permissions and POST problems, pipes are now closed in the child fork, minor changes to the Debian package, HTTP_REFERER variable is now implemented in cgi.c, and a maximum number of active connections has been implemented to prevent running out of file descriptors.
About: Pronto! is a full-featured mail client written in Perl/GTK+, and a continuation of the development of CSCMail project in Perl. It supports multiple POP3/maildir and mbox accounts, imports/exports MBOX, and has full search features and VFolders, sortable filters, threaded message list, a nested folder list, drag and drop, and inbound and outbound attachments. Changes: Rewritten to use Modules instead of one huge program, speed and memory usage improvements, a lot of bugfixes and workarounds for GTK::Perl bugs, GPG updates and enabling of Regex Filters, and more.
About: FreeMind is Mind-Mapping tool and an intuitive editor for tree-structured data. It features a modular design, and can be used to edit any kind of data, dependent on the current mode. The data is represented as a Mind-Map, while data, behavior, node style, edge style, color, etc. are determined by the mode. It features one-click fold, unfold, and "follow link" operations. Changes: A modular design, implementations of MindMap and File Modes, many bugfixes, improved view, and folding & unfolding of branches.
About: CDR-Toaster is a Tk frontend for writing CDs. It is a graphical front-end for the excelent programs 'mkisofs', 'cdrecord' and 'cdparanoia'. It may be used to burn audio, data, bootable, and combo CDs. It can also rip audio and data tracks. CDR-Toaster can even burn mp3s as audio CDs. Changes: A fix for ripping data tracks.
About: KMovisto is a free molecule viewer which reads GAUSSIAN files, exports POV-Ray scripts for high quality presentations, and VRML files for creating 3D molecule sceneries for the Web. Changes: The ability to export VRML files.
About: Cannon Smash is a 3D table-tennis game. This game represents various strategies of tabletennis on the computer. Changes: Enhancements that make the game easier to play.
About: Actionpoll is a simple PHP script which provides the standard functionality such as unlimited options, IP tracking of users, easy installation, and HTML and WML output. An event can be triggered if a certain number of votes is reached. Surveys can be stored either in a MySQL database or in text files. Changes: Initial announcement.
About: The Computer History Graphing Project is an attempt to graph every computer standard, every piece of hardware, every OS, and every computer language in one big family tree. Changes: A partially complete parser for VCG, removal of the Graphviz requirement, and updates to the datafiles.
About: Alt+Connect manages dialup connections, allowing a group of networked machines to share a single Internet connection through their server. Custom client software lets users to start or stop their internet connection, and the server (connectd) ensures that the connection remains up only while someone's using it. Features include support for multiple ISPs and links (modems or ISDN channels), connection control lists, ability to record the time a user spends online and charge him for it, and the ability to enable and disable IP forwarding as a machine starts or stops using the Internet. Changes: Detection improvements in configure, and connect -X/-x returns a non-zero exit code if the command fails so that the new 'connect is -X client:
About: frgpasswd is a utility to change both the Samba and shadow passwords at the same time.
Changes: New ability for root to change other users' passwords.
About: DX0 is a PHP library that generates Dynamic HTML specific to the visitor's browser. DX0 focuses on generating tight, compact DHTML. DX0 allows reusable cross-browser widgets to be stored in a binary pickle, so scripters in any of the supported languages can use them. IE4+, NS4+, and Mozilla M14+ have all been tested and work well.
Changes: Fixes for bugs with coordinate-grabbing in Mozilla, new rollovers, more event handlers, sliding functions, liquid layout, and PHP4 fixes.
About: CBE is a revision control system with integrated make-like functions written in pure Java. It can be used in a way similar to CVS but offers some new features like renaming files (while still keeping the history) and using a database as backend (optional).
Changes: Initial announcement.
About: vmanpg is an svgalib-based pager designed for viewing man pages. It uses proportional fonts with bold and italic ones showing emphasis (much like xman). It uses the mono 640x480 mode, and should work on all VGA cards.
Changes: Initial freshmeat announcement.
About: Analogue Bitmap Clock displays the current time with hours and minutes in an analogue fashion but unlike the traditional clock; unlike ordinary analogue clocks, this design is clear even in very small bitmaps.
Changes: First release.
About: POPular is a suite of programs for setting up a large distributed mail cluster. Included are a POP3 server and proxy and several utility programs for delivering mail into mailboxes, listing the current connections, and configuring the servers. POPular supports virtual servers, scales to millions of mailboxes, is completely configurable at runtime and uses a flexible authentication mechanism through shared library modules.
Changes: First freshmeat announcement.
About: MOSIX is a management system targeted for high
performance computing on Linux clusters and multi-cluster organizational grids. In MOSIX, there is no need to modify or link applications with any library, copy files or login to remote nodes, or even
assign processes to different nodes. It is all
done automatically, similar to a single computer
with multiple processors; just fork and forget.
Changes: This release adds bugfixes in MFS and in memory-ushering, a workaround for a compiler bug (some compilers crashed on "mos/syscalls.c"), a change to make complex-network-topology a configurable option rather than the default and to allow a configurable level of complexity, improved DFSA operations on invalid file descriptors, noticing of new CR4 bits on recent processors, an extension of load balancing to include MFS I/O, a new program for the system-administrator: "mtune" to tune MFS I/O (including corresponding updates to "tune_kernel" and the "tune(1)" manual), and a mosix.map(5) manual.
About: ROX-Filer is a fast and powerful graphical file manager. It has full drag-and-drop support and background file operations, and is highly configurable. It can also act as a pinboard, allowing you to pin frequently used files to the desktop background.
Changes: This release adds 'Spring-loaded' directories: If you drag a file over a directory and hold it there, the directory will spring open. Changing file permissions is now easier. Tab and Shift-Tab move to the next and previous selected item. The toolbar Up and Home buttons can act as drop targets (and spring open too!). New options to set the pinboard text background style have been added.
About: The ext2fsprogs package contains essential ext2 filesystem utilities which consists of e2fsck, mke2fs, debugfs, dumpe2fs, tune2fs, and most of the other core ext2 filesystem utilities.
Changes: Support for new ext3 journalling, experimental support for the ext2 compression patches, internationalization support, and finally released the resize2fs program which could not be released previously due to a license restriction.
About: Bashish is a theme enviroment for text terminals.
It can change colors, font, transparency, and
background image on a per-application basis.
Additionally Bashish supports prompt changing on
common shells such as bash, zsh, and tcsh.
Changes: Numerous updates to the API including speed-ups, localization, more Eterm features, and uninstall. The graphical theme editor is also updated with ZshPrompt support and bugfixes.
About: ReactOS is an advanced operating system providing a ground-up implementation of a Microsoft Windows XP compatible operating system. It aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems by using a similar architecture and providing a complete and equivalent public interface.
Changes: Many additions have been made to the kernel and the NTDLL, KERNEL32, ADVAPI32, and USER32 DLLs. Support for running ReactOS under BOCHs, GDI and VGA driver improvements, filesystem improvements, Win32 console support with multiple virtual consoles and scrollback buffer, and many minor bugfixes and additions.
About: Surfraw (Shell Users' Revolutionary Front Rage Against the Web) provides a Unix command line interface to a variety of popular Web search engines and sites, including Google, Altavista, Wikipedia, Babelfish, Ebay, Wayback, Research Index, Yahoo!, Slashdot, freshmeat, CPAN, dictionaries, weather, currency conversion, and many others.
Changes: This version marks a name change to `Surfraw', and includes new clients for appwatch, CNN, Excite!, ftpsearch, linuxdoc, ScalePlus, SunDocs, SunSolve, thesaurus, weather and Websters.
About: GNU Aspell is a spell checker designed to eventually replace Ispell. It can either be used as a library or as an independent spell checker. Its main feature is that it does a superior job of suggesting possible replacements for a misspelled word than just about any other spell checker out there for the English language. Unlike Ispell, Aspell can also easily check documents in UTF-8 without having to use a special dictionary. Aspell will also do its best to respect the current locale setting. Other advantages over Ispell include support for using multiple dictionaries at once and intelligently handling personal dictionaries when more than one Aspell process is open at once.
Changes: New slightly reworked word list and minor bugfixes.
About: The goal of the Portable Spell Checker Interface Library (Pspell) is to provide a generic interface to Spell checker libraries installed on the system.
Changes: New "personal" option and minor bugfixes.
About: PPP Daemon for Linux, Solaris 2, *BSD, SunOS 4,
Digital Unix, SVR4, NeXTStep, and Ultrix. This
allows Unix machines to connect to the internet
through dialup lines, using the PPP protocol, as a
PPP server or client. Works with 'chat', 'dip',
and 'diald', among (many) others. Supports IP,
TCP, UDP and (for Linux) IPX (Novell).
Changes: New hooks, multilink support, and all pppd processes now share a common information database.
About: reiserfs is a revolutionary new approach to file system design which stores not just filenames but the files themselves in a B*-tree. It is a generation ahead of alternatives which use older plain B-tree technology, and cannot store the files themselves in the tree. Reiserfs doesn't suffer from log congestion either, you can effectively use it for quickly creating a 100,000 entry directory, and it is fairly unique in that.
Changes: Fixes for get_num_ver, zeroing of truncated bytes-in, unformatted nodes, r5 hash handling (for reiserfsck), null transaction handle in do_balance (for fsck), bad path checking in fsck, bad delimiting keys are now caught, tail locking , and 'du' works properly.
About: mytop is a Perl program which allows you to monitor MySQL servers by viewing active threads, queries and overall server performance numbers.
Changes: Initial freshmeat announcement.
About: Give allows users to share files between themselves without modifying their file permissions or using world-writeable temporary areas. Using Give, users can queue a file in a queue area for another user to take at their convenience.
Changes: Initial freshmeat announcement.
About: ModLogAn is a modular logfile analyzer that combines speed with flexibility. It parses the logfiles generated by several server-types (HTTP, FTP, mail, streaming, etc.) and other logfile sources (flow-tools, ipchains, PABXs): currently 24 parsers. It features incremental logfile processing and internal resolving, and is able the split (mass-hosting) and combine logfiles (clusters) internally. The output can be based on the internal template engine to generate your own look & feel.
Changes: A fix for not parsing the input if no format string was specified for (input-clf:format) and some new search engines.
About: Dillo Web browser is a very fast, extremely small
Web browser that's completely written in C. The
source and binary are less than 400 kilobytes
each. It is a graphical browser built upon GTK+,
and it renders a good subset of HTML, excluding
frames, JavaScript, and JVM support.
Changes: Full documentation, fixes for some bugs and leaks, and improved stability and speed.
About: Email Security through Procmail (the Procmail Sanitizer) provides methods to sanitize email, removing obvious exploit attempts and disabling the channels through which exploits are delivered. Facilities for detecting and blocking Trojan Horse exploits and worms are also provided.
Changes: A fix for a problem where it was possible for the sanitizer to overlook every other attachment in a series of document attachments, and preventing the mail program from figuring out the attachment type from the MIME type or from Eudora-embedded codes.
About: EIRC is an RFC 1459 compliant client program written entirely in Java using only version 1.1.x Java API, for compliance with current mainstream web browsers, without the need to download the Swing classes. It can be run also as an application (outside Applet context).
Changes: First announcement.
About: OOMPI is an object-oriented interface to the MPI message passing library standard. It is used at a much higher level than the standard MPI C++ bindings, providing a full class library that takes advantage of many C++/object oriented abstractions for message passing. It is a thin layer that runs over any MPI-1.1 compliant C implementation.
Changes |