Main > Free Download Search >

Free multi software for linux

multi

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1187
Multi Distro 2.5

Multi Distro 2.5


Multi Distro is a CD that contains multiple small linux distributions. more>>
Multi Distro is a CD that contains multiple small linux distributions. Multi Distro is a compilation of several live, bootable, distributions.
Its based on R.I.P. It uses GRUB, as bootloader. It goes in one, 700MB CD.
Enhancements:
- 11.04.06 RIP from 11.6 to 15.2
- DSL from 0.9.3 to 2.3
- GeexBOX from 0.98.5 to 0.98.7
- INSERT from 1.2.18 to 1.3.6
- SLAX from 4.2.0 to 5.1.0 (PE version)
- added Olive 0.2
- added Mpentoo 2006.0
- added Grafpup 1.0.2
- added Limp 2.2
- released as Multi Distro v2.5
<<less
Download (697.5MB)
Added: 2006-04-13 License: GPL (GNU General Public License) Price:
1292 downloads
Test::Tail::Multi 0.03

Test::Tail::Multi 0.03


Test::Tail::Multi is a Perl module to execute code, monitor dynamic file contents. more>>
Test::Tail::Multi is a Perl module to execute code, monitor dynamic file contents.

SYNOPSIS

use Test::Tail::Multi files => [qw(file1 file2)] tests=>2;
# Can add files dynamically as well
add_file(file3, "decided to add file3 too");

# Execute a command and check against output
contents_like {system(my_command -my_args")} # Note no trailing comma!
qr/expected value/,
"got the expected output");

# if code to execute is undef, check against previously captured new content
contents_unlike undef, # trailing command REQUIRED
qr/unexpected text/,
"unexpected stuff not found in same text");

# Shorten the delay to 1 second.
delay(1, "Now a 1 second delay");
contents_like(sub {system(fast_command)}, # trailing comma in parens
qr/expected/,
"this command runs faster");

Test::Tail::Multi allows you to create tests or test classes that permit you to monitor the contents of one or more files a la < tail -f > using the nice File::Tail module. You can execute arbitrary code and then run tests versus the new content in the files.
If you choose, you can run multiple tests against the same content by passing undef as the code to be executed; Test::Tail::Multi will then reuse the contents it last extracted.

You can also adjust the delay time to be used to allow the code you called to "settle down" before checking the tails.

Test::Tail::Multi comes in handy for those testing jobs that require you to monitor several files at once to see whats happening in each one.

<<less
Download (0.005MB)
Added: 2006-12-18 License: Perl Artistic License Price:
1040 downloads
Tk::Multi::Manager 1.006

Tk::Multi::Manager 1.006


Tk::Multi::Manager is a Tk composite widget managing Tk::Multi slaves. more>>
Tk::Multi::Manager is a Tk composite widget managing Tk::Multi slaves.

SYNOPSIS

use Tk::Multi::Manager ;
use Tk::Multi::Text ; # if you use MultiText as a slave

my $manager = yourWindow -> MultiManager
(
menu => $menu_ref , # optionnal
title => "windows", # optionnal
help => "Explain what your set of widget do" #optionnal
) -> pack ();

# Dont pack it, the managet will do it
my $w1 = $manager -> newSlave
(
type => MultiText,
title => a_label,
help => "Explain what your slave widget does" #optionnal
);

The manager is a composite widget made of a menu cascade of check buttons and slaves which can be Tk::Multi::Text.

The user can add windows to the manager. Each window visibility is controled by a check button in the menu cascade. The check button actually tells the packer to forget the window. note that the window object is not destroyed.

The main menu bar will feature a Help menu on the right. If the main help which explain the purpose of the Multi::Manager and its slaves is provided when creating the widget, the Help sub-menu will feature a global label.

Each slave widget which is created with a help will have its own label in the help menu.

<<less
Download (0.015MB)
Added: 2006-11-03 License: Perl Artistic License Price:
1091 downloads
GraphViz::ISA::Multi 0.02

GraphViz::ISA::Multi 0.02


GraphViz::ISA::Multi is a display ISA relations between modules. more>>
GraphViz::ISA::Multi is a display ISA relations between modules.

SYNOPSIS

use GraphViz::ISA::Multi;

my $gnew= GraphViz::ISA::Multi->new(ignore => [ Exporter ]);

$gnew->add("Curses::UI::TextViewer" );
$gnew->add("Curses::UI::Listbox" );

print $gnew->as_png();

GraphViz::ISA::Multi visualizes the ISA relations between multiple modules. It is a addition to GraphViz::ISA, which can only show the ISA tree of one module.

USAGE

new( ignore => ARRAYREF )

Creates a new GraphViz::ISA::Multi object. Takes as an
additional parameter the ignore => [ Module ] list,
which tells the object to not display certain modules
in the graphic.

add( MODULENAMELIST )

Adds packages to the graphic. Takes a list of module names
and returns the data structure used to display the graphic
on success. On error it returns a false value (undef).

graph( )

Used to create the actual GraphViz object and graphic. You
usually dont call this directly as it is called when you
call one of the as_* methods. You can override if it you
subclass the class.

It returns the GraphViz object on success.

as_png( )

See GraphViz() for more details.

<<less
Download (0.011MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1179 downloads
Multi Gnome Terminal 1.6.2

Multi Gnome Terminal 1.6.2


Multi Gnome Terminal is an enhanced Gnome Terminal more>>
Multi Gnome Terminal is an enhanced version of gnome-terminal, with many powerful new features and extensions. The most notable enhancement is the ability to run multiple terminals within the same window.
Each terminal may be accessed by its "tab", through keyboard shortcuts, or menu selections. Inactive terminals provide an alert when the buffer changes by changing the color of the tab labels.
Other enhancements include a toolbar, a buttonbar, flexible command options to launch new terminals, tabs, and shells from either the GUI or command line, customizable key bindings for MGT functions and other uses, font shadowing, the ability to "split" terminals so that each window can simultaneously multiple terminals, the ability to "view" or "bond" terminals with other terminals, and various other improvements
Main features:
- Multiple terminals may be opened within the same Window.
- Each terminal Window is "Tabbed" for easy navigation.
- The terminal Window may be "split" vertically and/or horizontally. And also unsplit, or the split terminal can be moved to its own "Tab", or even another Window.
- Terminals may be "bonded" so that the output of a command in one terminal is echoed to all the "bonded" terminals.
- Terminals may be moved from one Multi Gnome Terminal Window to another.
- Notification that an inactive terminal buffer has changed, or is in the process of changing, via colors on Tab labels.
- Extensive keyboard shortcuts for most Multi Gnome Terminal features, and configurable key bindings for these features and other uses.
- Shading, tinting and psuedo-transparency of the Multi Gnome Terminal Window background.
- Gamma corrrection and contrast controls for background pixmaps.
- Configurable "Commands" for initializing new terminals, accessible from within the Multi Gnome Terminal GUI interface, or as command line options.
- Adds a Toolbar and Buttonbar, which can be disabled like the other GUI components. The Toolbar can be repositioned too.
- Search the scrollback buffer.
- Font "shadowing" for better contrast on transparent or pixmapped backgrounds.
- Improved terminal emulation capabilities, including support for VT52.
- Improved support for launching URLs direct from the terminal Window.
- A flexible command line for creating new Windows and Tabs.
- Bold fonts can be a different font, and different color.
- Support for pseudo-graphics characters (like xterm).
- Greatly improved Class handling (configuration profiles) with many available configuration options.
<<less
Download (1.46MB)
Added: 2005-04-03 License: GPL (GNU General Public License) Price:
1674 downloads
Multi Purpose Scanner 0.03

Multi Purpose Scanner 0.03


Multi Purpose Scanner is a simple scanner written in C that starts a number of child processes. more>>
Multi Purpose Scanner is a simple scanner written in C that starts a number of child processes, connects to a list of IP addresses, and logs a certain number of characters to standard out or a file.
Low band use is one consecuence of a single connection per child that recieve an only defined num of characters.
Main features:
- $ mpscan -e -p 25 -t 15 -r 100 -T 20 -R 192.168.1.0-10
- Fast mp-scan 0.04-testing ...
- Total ip: 11
- 11/11 91% 192.168.1.10
- Generated 11 ip in 0.199 seconds
- Ip range parsed... 11 ip found
- Scan on 25 started...
- 0:192.168.1.0 -> Network is unreachable
- 3:192.168.1.3 -> Connection refused
- 2:192.168.1.2 -> Connection refused
- 1: 192.168.1.1 -> 220 zeus.olimpo.hm ESMTP Postfix (Debian/GNU)
- 6:192.168.1.6 -> No route to host
- 5:192.168.1.5 -> connected but no data retrived within 7 sec
- 4:192.168.1.4 -> No route to host
- 8:192.168.1.8 -> connect timeout after 15
- 7:192.168.1.7 -> No route to host
- 9:192.168.1.9 -> No route to host
- 10:192.168.1.10 -> No route to host
- Waiting for child dead...
- Scanned 10 ip in 3.14821 seconds
- Scan ended... enjoy the result
Enhancements:
- added T and I option,
- added changelog,
- added debian rules,
- added man page,
- Makefile created.
<<less
Download (0.007MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
PSPL Multi Select Box 1.0.1

PSPL Multi Select Box 1.0.1


PSPL Multi Select Box is an enhanced implementation of the HTML form input element for selecting multiple items from a list. more>>
PSPL Multi Select Box is an enhanced implementation of the HTML form input element for selecting multiple items from a list.

Users can select multiple choices without having to press the ALT button like a normal "select multiple" box. It is easy to customize, and you can easily modify the visual style of PSPL Multi Select Box to match your Web site design or theme.

The project is also compliant to W3C standards, and has been tested with most recent browsers. Unlike normal "select multiple" boxes, PSPL Multi Select Box follows the layer design in IE.
<<less
Download (MB)
Added: 2007-02-09 License: Free To Use But Restricted Price:
987 downloads
TaskFreak! 0.6.1 (Multi User)

TaskFreak! 0.6.1 (Multi User)


TaskFreak! is a simple but efficient web based task manager written in PHP. more>>
TaskFreak! project is a simple but efficient web based task manager written in PHP.
Main features:
- GTD compliant (learn more about GTD)
- easy setup with MySQL or SQLite (PHP4 and PHP5 compatible)
- simple and easy to use (outrageously user friendly)
- order tasks by priority and deadline, organize by project and context
- absolutely free & open source
<<less
Download (0.13MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
947 downloads
Translate! (multi-language) 1.0

Translate! (multi-language) 1.0


Translate! (multi-language) is a Google-based, over-the-network translation desktop widget. more>>
Translate! (multi-language) is a Google-based, over-the-network translation desktop widget.

It automatically supports all languages translate.google.com supports as of the moment you start the widget.

(Double-)Click the Wrench button on the middle to chose the language pair.

<<less
Download (0.014MB)
Added: 2007-04-06 License: GPL (GNU General Public License) Price:
935 downloads
Mandriva Multi Network Firewall

Mandriva Multi Network Firewall


Mandriva Multi Network Firewall 2 is the up-to-date Mandriva Linux security solution dedicated to the business world. more>>
Multi Network Firewall is the up-to-date Mandriva Linux security solution dedicated to the business world. Maximum innovation, performance and scalability is only a click away thanks to an easy-to-use web interface.
Combining firewall, Intrusion Detection System and VPN functionality, MNF 2 is the ultimate full-featured security solution meeting all your demands. Furthermore, to make your network even more secure, benefit from a year of free updates through Mandriva Online Pro!
Main features:
- a firewall, to protect your computer network from unauthorized access (filtering).
- Intrusion Detection System, to alert you to abnormal network activity.
- Virtual Private Network, to enable a secure private tunnel over public networks.
- Proxy server, to intercept all web traffic entering the network.
- DHCP server, to enable the automatic configuration of new machines connected to the LAN.
- Caching DNS, to provide a local DNS service for computers connected to the LAN.
New Featurs:
As well as the existing IPSec, MNF2 provides 2 other types of VPN:
PPTP: a desktop under Windows(R) can be automatically connected without installing any special software
OpenVPN: a lighter open source VPN; Compattible with Linux, Mac OS and Windows
Bonding: Channel combines several network interfaces into a single connection. Effectively, it means that data transfer speeds can be multiplied.
Bridging: this new function enables the administrator to build bridges between network interfaces.
Traffic shaping: You can regulate the flow of traffic on your network just by clicking on a wizard.
Network mapping: Makes it possible to connect networks which use the same private network addresses
Peer-to-Peer Filtering: MNF2 automatically blocks network traffic from "Fast Track" peer-to-peer clients.
Better software support
2.6 Linux Kernel
Better hardware support
Improved support for multiple network cards (up to 10)
Wi-Fi Support
Better ADSL support
Services included in the product
Mandriva Online Pro: benefit from updates for one year through Mandriva Online Pro
Support included/
<<less
Download (250.5MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
858 downloads
Multi-Cursor Window Manager 1.0

Multi-Cursor Window Manager 1.0


Multi-Cursor Window Manager is a modified Unix window manager which provides multiple cursors. more>>
Multi-Cursor Window Manager is a modified Unix window manager which provides multiple cursors. This allows multiple users to simultaneously interact with a Unix desktop environment.

Using a modified x2x client users can capture the keyboard and mouse input from their workstation and send to their personal cursor on a shared computer display. Multiple cursors are distinguished by different colors, and users can simultaneously interact with separate windows.

There are 7 uniquely colored cursors available. The current multi-cursor window manager is based on a modified version of IceWM 1.2.13

The multi-cursor window manager works by time-slicing the system cursor to provide the appearance of multiple independent cursors.

Compiling the Software:

To compile Ice Window Manager:

>cd icewm
>./configure --without-imlib
>make
>make install

Note: there is a preferences file in the icewm directory ("icewm/preferences"). Move this file to the installation preferences directory. It has some default choices that work well for multi-user interaction. Also, use the "nice" theme in IceWM.

To compile the x2x client:

>cd x2x-mp
>xmkmf
>make
<<less
Download (1.5MB)
Added: 2006-03-13 License: GPL (GNU General Public License) Price:
768 downloads
Multi-Protocol Remote Login 0.3.0

Multi-Protocol Remote Login 0.3.0


Multi-Protocol Remote Login provides a middleware allowing SSH, telnet, and local logins from the login: prompt. more>>
Multi-Protocol Remote Login provides a middleware allowing SSH, telnet, and local logins from the login: prompt.
MPRL is a middleware application between a *getty program and SSH, telnet, and other such remote-login protocols. It allows a user at a Linux terminal to log into other systems without needing a valid local user-id. It currently supports telnet, ssh, and /bin/login.
It syntax follows the [protocol:]user[@host][:port] fashion.
These are valid logins:
- buanzo - Normal local login: /bin/login gets called.
- buanzo@linux.org.ar - SSH protocol by default: /usr/bin/ssh gets called
- ssh:buanzo@webserver.algo.net
<<less
Download (0.022MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
971 downloads
Multi-Simulation Interface 0.14.0

Multi-Simulation Interface 0.14.0


Multi-Simulator Interface, in shrot MSI, is a simulation interconnection engine. more>>
Multi-Simulator Interface, in shrot MSI, is a simulation interconnection engine. In other words it is a program that connects simulations together by synchronizing their clocks and data. Multi-Simulation Interface serves the same purpose as HLA and supports most of HLAs functionality (and more).
The MSI is an HLA alternative. The major motivating factors in the design of the MSI are speed, interoperability, and ease of use.
The MSI was written as a cutting edge distributed simulation component to connect multiple instances of ATLs premiere simulation software, CSIM, and it can be used to interface any compatible simulations.
How does the MSI compare to HLA?
The MSI was originally created to be just a light weight HLA RTI. However, as it was written, limitations in HLA were discovered. The MSI is an improvement on both the design and implementation of HLA. Some highlights include:
A 1,536 to 1 reduction in size over the publicly available (until late 2002) HLA RTI.
At least one order of magnitude of bandwidth consumption less than the publicly available (until late 2002) HLA RTI.
The ability to subscribe to an object name in addition to a type.
Time synchronization that allows for proper causality when used with discrete event simulators.
Support for systems-of-systems (SoS) and hierarchically organized simulations.
Availability for many platforms.
MSI Concept - A Synchronized Data Broker
The concept behind MSI is the synchronized data broker. There are many connected software systems that posses state data that changes over the life of that system. In the case where these systems need to exchange this changing data with other systems and the other systems will exhibit the effects of this data on their own state, the synchronization of this data may need to be managed.
Historically the management of this data has been as simple as tagging it with the time of its release. If there is any conflict in the data the most recent version of the data is used. If the data is late an extrapolation can potentially be used. In SQL relational databases transactions and locking are used to ensure data integrity. Most data brokering services offer little or no sychronization, only delivery.
MSI Setup and Use
The MSI uses a XML stream through a direct socket connection for communications. This enables the MSI to be used from any programming language that can use sockets (C, C++, Java, Ada, Lisp, Perl, etc.). Also, the MSI was written with cross-platform libraries that make it portable to all the major OS platforms (Linux, Solaris, Mac OS X, Microsoft Windows, IRIX, HPUX, etc.).
The MSI is a single executable file and is distributed with example code for the simulator/federate side interface.
MSI Time Synchronization
The MSI time synchronizer can mix unconstrained with time constrained simulations. Each constrained simulation reports the time of the next event that will occur in that simulation/federate. This time may be artificially inflated to cause loose synchronization (less overhead but less guarantee of accuracy). The simulations/federates will advance to the announced time.
MSI Data Synchronization
The MSI implements a publish/subscribe data broker. The MSI is presently not validating, therefore it does not require a separate data format specification (like the HLA FOM). When data format validation is implemented, it will be an optional feature and not written in Lisp. This greatly reduces MSIs setup time. Also, not being locked to a predetermined data format allows for dynamic data types.
There are five commands associated with the MSI data broker: publish, subscribe, update, unsubscribe, destroy (destroy is not implemented yet). Simulations/federates may subscribe to object names in addition to object types. This allows simulations to subscribe to specific objects of a type without needing to receive updates of all objects of that type. The update command is both an incoming and outgoing command. When a simulation/federate receives an update command, it is expected to reflect the new values of that object.
The MSI has a very flexible publish and subscribe system. A federate may subscribe to an object type or an object name. In addition a federate may specify particular attributes of an object or object type. For example, if an object has attributes name, x, y, and z, a federate that only considers two dimensions may choose to subscribe only to name, x, and y.
The MSI also supports systems of systems and object hierarchy in simulations. A publishing federate may designate a parent object. Subscribers may then subscribe to the objects children.
MSI Messaging
The MSI allows simulations/federates to send messages (interactions in HLA) to each other. These messages can contain multiple attributes and be multicast to a specific group of simulations.
Recently Added Features
Removed external library dependencies to improve the portability and fragility of the MSI.
Added a better client library.
Improved documentation.
Enhancements:
- An XML parsing bug in the utilities library was fixed.
- The socket library was enhanced with more protocols, Win32 tricks, and the ability to key off of addresses as well as names.
- The --wait-for command line argument was added.
- Several internal bugs were fixed.
- More of the client library and the CSIM interface were flushed out.
- All standard functionality was tested.
<<less
Download (3.0MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1254 downloads
Class::Multimethods::Pure 0.13

Class::Multimethods::Pure 0.13


Class::Multimethods::Pure is a Perl module that contains a method-ordered multimethod dispatch. more>>
Class::Multimethods::Pure is a Perl module that contains a method-ordered multimethod dispatch.

SYNOPSIS

use Class::Multimethods::Pure;

package A;
sub magic { rand() > 0.5 }
package B;
use base A;
package C;
use base A;

BEGIN {
multi foo => (A, A) => sub {
"Generic catch-all";
};

multi foo => (A, B) => sub {
"More specific";
};

multi foo => (subtype(A, sub { $_[0]->magic }), A) => sub {
"This gets called half the time instead of catch-all";
};

multi foo => (any(B, C), A) => sub {
"Accepts B or C as the first argument, but not A"
};
}

<<less
Download (0.015MB)
Added: 2007-07-05 License: Perl Artistic License Price:
843 downloads
Multi-Agent Grid Engine library 0.1.3

Multi-Agent Grid Engine library 0.1.3


Multi-Agent Grid Engine library is an experiment aimed to make a programming tool for creation of autonomic systems. more>>
Multi-Agent Grid Engine library is an experiment aimed to make a programming tool for creation of autonomic systems.

<<less
Download (0.68MB)
Added: 2005-09-27 License: LGPL (GNU Lesser General Public License) Price:
1488 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5