MapIt! is a simple Web-mapping application implemented in Python that lets you navigate raster maps through your Web browser. It lets you zoom in and out, and select objects and object classes that are highlighted on the map. MapIt! can be integrated with an existing Web server in several ways: as a CGI script, Fast-CGI, or in Apache with mod_python. It can also serve GIS results over the Web.
MapServer is a CGI based Web mapping application development tool. It processes user defined configuration files and templates to allow for a wide variety of applications to be developed, including interactive mapping, and spatial query definition and processing. It supports several data formats. Key features include scale dependent map rendering, automatic scalebar and legend building, feature labeling with collision avoidance, logical and thematic classifications, and on-the-fly projection of raster and vector data. The application can also access other WMS servers as a cascading map server.
The MathMap GIMP plug-in is an image processing tool that works on several levels. Without any prerequisite knowledge about image processing, one can use any of the more than one hundred filters that come bundled with MathMap. More advanced users can combine filters intuitively in the Composer, a graphical user interface similar to Yahoo Pipes! and the Quartz Composer. For expert users, there is a simple but very efficient programming language. This is the core of MathMap, and the language that almost all MathMap filters are implemented in. MathMap allows the generation of still images and of animations.
Mckoi SQL Database is a full featured SQL-92 relational database management system written in Java. The software can operate as either a dedicated multi-client, multi-threaded database server, or can be used as an embedded database inside a Java application. The engine is designed to be easy to use and maintain and versatile for sophisticated database development tasks. The software provides a JDBC 2.0 driver.
Memchan is an extension library to the script language Tcl, as created by John Ousterhout. It provides two new channel types for in-memory channels and the appropriate commands for their creation. They are useful to transfer large amounts of data between procedures or interpreters, and additionally provide an easy interface to on-the-fly generation of code too. No need to set or append to a string, just do a simple puts.
Mercat is a light-weight, cross platform programming language. It is garbage collected and self hosting and produces portable byte-compiled binaries that can be executed on any platform with the appropriate interpreter. Interpreters are available for Linux, DOS (32-bit) and DOS (16-bit) and the interpreter source should be easily compilable for other platforms.
Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.
climm (CLI-based Multi-Messenger) is a portable, small, yet powerful console-based ICQ and XMPP client. It supports password changing, auto-away, creation of new accounts, and other features that makes it a very complete yet simple client. It is able to send and receive messages from the ICQ network, list users that are offline and online (including their online status), search for users by email address, and look up basic (name, UIN, email) information. climm was formerly known as mICQ.