Main > Free Download Search >

Free machine 2.0 software for linux

machine 2.0

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2328
NVM Virtual Machine 2.0

NVM Virtual Machine 2.0


NVM Virtual Machine is a small, fast, extensible and portable virtual machine. more>> <<less
Download (0.28MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
546 downloads
Visual Turing Machine 2.0

Visual Turing Machine 2.0


Visual Turing Machine is a program that lets you create Turing machines with a point and click interface. more>>
Visual Turing Machine project is a program that lets you create Turing machines with a point and click interface instead of using esoteric languages.
You can pack your complex machines into small boxes, and then reuse them as part of a bigger machine. VTM also features an infinite length tape.
Enhancements:
- New features include an n-ary set of symbols, multiple windows (MDI), a huge workspace (10000x10000 pixels) without a memory issue, the ability to edit your own machines, the ability to execute machines n times (where n is undefined), the ability to use expressions (like n+5) to execute machines, the ability to execute machines at desired speeds, statistics to see how many instructions were executed and how much tape was "used", and an easy wasy to translate the program to other languages.
<<less
Download (0.28MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
890 downloads
SCLive 2.0

SCLive 2.0


SCLive is a complete Linux-based SystemC Development Environment, which boots directly off a CD or USB memory stick. more>>
SCLive is a complete Linux-based SystemC Development Environment, which boots directly off a CD or USB memory stick, allowing you to use SystemC without having to install any software.
The SystemC Live-CD is under 128MB and can be burned to a CD, mini-CD (8 cm) or a USB key. You can boot your machine off the CD or key and have a great SystemC based Linux distribution, for free and without commitment.
The LiveCD contains a complete Linux-based SystemC development environment, including:-
- OCSI SystemC 2.1 Simulator Kernel
- XFCE4 windows manager
- Firefox Internet browser
- GNU C and C++ compilers
- xffm File manager
- Geany Development environment
- GTKWave Waveforms Viewer
- GDB Debugger
- SystemC Tutorials
This distribution is developed by Esperan (www.esperan.com) and maintained at: sclive.blogsite.org
Enhancements:
This new release features the latest SystemC 2.2 library / simulation kernel, The SCV 1.0 library, the TLM 1.0 library all integrated.
In addition, a few programs have been added to the previous version:
- gdb: command line debugger
- ddd: graphical debugger
- vim: powerful editor
- xpdf: pdf viewer
- slapt-get and gslapt: package management
<<less
Download (139.3MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1104 downloads
jcinc 0.2.0

jcinc 0.2.0


jcinc is an emulator for the Bell Labs CARDIAC (Cardboard Illustrative Aid to Computation) computer. more>>
jcinc is an emulator for the Bell Labs CARDIAC (Cardboard Illustrative Aid to Computation) computer.
The CARDIAC kit was published in 1969 to teach the internal workings of a digital computer and machine code programming.
jcinc emulates the CARDIAC computer and allows the user to run CARDIAC programs.
Enhancements:
- Single step mode and button controls.
<<less
Download (0.71MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
1414 downloads
Wayback Machine 0.8.0

Wayback Machine 0.8.0


Wayback Machine is an open source java implementation of the The Internet Archive Wayback Machine. more>>
Wayback Machine is an open source java implementation of the The Internet Archive Wayback Machine.
The current production version of the Wayback Machine is implemented in perl, and lacks in maintainability and extensibility. Also, the code is not open source. Primary motivation for the new version is to address these three issues, enabling public distribution of the application, and easy experimentation with new features and access technologies.
The current Java version of the Wayback Machine supports two access, or replay modes of operation: "Archival Url" mode and "Proxy" mode.
Archival URL mode provides a user experience very close to the current production Wayback Machine. All query and replay access requests can be expressed as URLs.
In Archival Url replay mode, HTML documents are delivered with additional Javascript embedded in the page. This Javascript alters the document within the browser, attempting to make links and embedded content refer back to the Wayback Machine by rewriting them as Archival URLs.
Proxy URL mode allows replaying of archived documents within a client browser by configuring the browser to proxy all HTTP requests through the Wayback Machine. This has the strong advantage that no Javascript page markup is required to coerce the client browser to request additional URLs and embedded content from the Wayback Machine -- content just works as-is. One major disadvantage of this mode is that there is no way to forward temporal information with each replay request. Because of this limitation, only the most recently archived version of any resource is accessible thru the Wayback Machine in proxy Url mode.
Another limitation of the Proxy URL mode is that it requires special configuration of the client web browser to access the Wayback Service. This browser configuration is not complex, but it means that content cannot be accessed as a global URL.
See the User Manual to learn more about access modes.
The current Java version is intended to operate as a standalone webapp, maintaining an index on the machine hosting the webapp. This index contains records of the resources within a set of ARC files, which are also assumed to be stored on the same machine hosting the webapp.
This software includes the capability to scan for ARC files in a specified location, and to automatically index and serve content in newly discovered ARC files as they appear. Directing the Wayback Machine to look for ARC files in the directory where an instance of the Heritrix web crawler is writing ARC output should provide the capability to browse content archived by Heritrix as it is crawled.
Future versions of this software may integrate more tightly with the Heritrix web crawler application.
Enhancements:
- A sorted CDX flat file ResourceIndex implementation was added, allowing for much larger data sets.
- Support for ArchivalUrl Date-Range requests was added.
- Character set detection was improved so pages are not mangled when server side modification occurs.
- Several new command-line tools were added for generating and updating each ResourceIndex type.
- Indexing and merging processing were separated into different threads.
- Bugfixes were made to allow integration with NutchWax full-text searching.
<<less
Download (1.8MB)
Added: 2007-01-12 License: LGPL (GNU Lesser General Public License) Price:
1019 downloads
cnet 2.0.10

cnet 2.0.10


The cnet network simulator (v2.0.9) enables experimentation with various network protocols. more>>
The cnet network simulator (v2.0.10) enables experimentation with various data-link layer, network layer, routing and transport layer networking protocols in networks consisting of any combination of point-to-point links and IEEE 802.3 Ethernet segments. cnet has been specifically developed for, and is used in, undergraduate computer networking courses taken by thousands of students worldwide since 1991. At The University of Western Australia, cnet is used primarily in Chris McDonalds undergraduate unit Computer Networks (IT312).

cnet either displays the entire network under Tcl/Tk or runs rather less visually on an ASCII terminal. Under Tcl/Tk, cnet provides a graphical representation of the network under execution and permits a number of attributes of the network to be modified while the simulation is running. Nodes may be selected with the mouse to reveal a sub-window displaying the output and protocol statistics of that node. Some of the nodes attributes, such as message generation rates and sizes, may be modified while the network is running by selecting choice buttons. Similarly, the default attributes of all nodes in the network may be simultaneously modified by selecting and changing global attributes. From another menu, each node may be forced to reboot, (impolitely) crash, (politely) shutdown and reboot, pause and (hardware) fail, you can do many things.

You should note the following requirements and restrictions for various systems:

If using a Linux(ELF) system, the freely-available libelf package is required. Most Linux(ELF) systems (with at least version 2.0 kernels) now provide a copy of libelf, but if yours doesnt it greatly simplifies things if you can install libelf globally on your system. A full copy of libelf is included in the cnet distribution.
If using SunOS you should be using Release 4.1.2 or beyond. If still using Release 4.1.1 you must obtain and install Sun-Patch-ID#100257-03 (4-Oct-91) - whoa! welcome to the 21st century.
If using an SGI-IRIX machine, you must be using Release 5 or 6 (Release 4 is not supported).
Older Linux systems with a.out formats are no longer supported.
cnet has been tested with most Tcl/Tk versions, (Tcl7.X+Tk3.X), (Tcl7.X+Tk4.X), (Tcl8.0+Tk8.0), and. (Tcl8.3+Tk8.3).



<<less
Download (1.2MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1208 downloads
Money-Making-Machine 1.0

Money-Making-Machine 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-19 License: Freeware Price: Free
188 downloads
Download Machine 0.2

Download Machine 0.2


Download Machine provides a noninteractive, nongraphical, pure Java batch file downloader. more>>
Download Machine provides a noninteractive, nongraphical, pure Java batch file downloader.
Download Machine is pure Java daemon that watches queue files for changes. If a new entry is available, DM will download it. Queue files are just URL lists. DM fully supports the HTTP, FSP, and FTP protocols.
Main features:
- Design goals
- Non graphical
- Non interactive
- Relieable downloads
- Queued downloads
- Portability (uses Java)
- Simple to use
- Resume interrupted downloads
- Transports
- Support for HTTP/1.1 protocol
- Support for HTTP/1.0 protocol
- Support for FTP protocol
- Support for FSP protocol
- Custom headers
- Fake user-agent header
- Custom referer header, configurable per URL
- Custom cookie header, configurable per URL
- Other features
- Can check in different directories if we already have downloaded file (configurable by wildcard)
- Can move downloaded file to special directory (configurable by wildcard)
<<less
Download (MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
974 downloads
Conc 2.0.1

Conc 2.0.1


Conc is a console concentrator for Linux and Gnome. more>>
Conc is a console concentrator for Linux and Gnome. Conc project features remote maintenance of systems over IP, and concurrent connections to consoles.
Serial lines on multiple machines may be pooled into one system allowing a virtually unlimited number of consoles to be managed - ideal for large server farms, clusters or off-site server rooms.
Please feel free to try it out and send me any comments, feature requests, and bug reports.
The systems consists of three components. The first is concserv, the central daemon, that keeps logs from all the consoles and coordinates the rest of the system. When it starts, concserv spawns a number of termserv processes that control the serial lines to which the console lines are connected. The link between a termserv and concserv is encrypted and termservs may run on separate machines to concserv, communicated over TCP/IP.
The final component, conc, is the user interface. It connects to concserv over an encrypted TCP/IP link, and allows the system administrator to view the logs of a particular machine, connect to its console, add and remove consoles etc. There is also a small, text-based interface called console that allows connection to a single console.
Any number of user interface programs may run concurrently and multiple connections to the same are possible, allowing groups to work on one system. Having all the components communicate by TCP/IP allows administration of machines from off site or unifying management of co-located and local equipment.
Enhancements:
- This release improves the reliability of the connection between manager and servers, and removes the worst of the memory leaks from the client.
<<less
Download (0.57MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1088 downloads
XML::SAX::Machine 0.41

XML::SAX::Machine 0.41


XML::SAX::Machine is a Perl module that can manage a collection of SAX processors. more>>
XML::SAX::Machine is a Perl module that can manage a collection of SAX processors.

SYNOPSIS

## Note: See XML::SAX::Pipeline and XML::SAX::Machines first,
## this is the gory, detailed interface.

use My::SAX::Machines qw( Machine );
use My::SAX::Filter2;
use My::SAX::Filter3;

my $filter3 = My::SAX::Filter3->new;

## A simple pipeline. My::SAX::Filter1 will be autoloaded.
my $m = Machine(
#
# Name => Class/object => handler(s)
#
[ Intake => "My::SAX::Filter1" => "B" ],
[ B => My::SAX::Filter2->new() => "C" ],
[ C => $filter3 => "D" ],
[ D => *STDOUT ],
);

## A parser will be created unless My::SAX::Filter1 can parse_file
$m->parse_file( "foo.revml" );

my $m = Machine(
[ Intake => "My::SAX::Filter1" => qw( Tee ) ],
[ Tee => "XML::Filter::SAXT" => qw( Foo Bar ) ],
[ Foo => "My::SAX::Filter2" => qw( Out1 ) ],
[ Out1 => $log ],
[ Bar => "My::SAX::Filter3" => qw( Exhaust ) ],
);

WARNING: This API is alpha!!! It will be changing.

A generic SAX machine (an instance of XML::SAX::Machine) is a container of SAX processors (referred to as "parts") connected in arbitrary ways.

Each parameter to Machine() (or XML::SAX::Machine-new()>) represents one top level part of the machine. Each part has a name, a processor, and one or more handlers (usually specified by name, as shown in the SYNOPSIS).

Since SAX machines may be passed in as single top level parts, you can also create nested, complex machines ($filter3 in the SYNOPSIS could be a Pipeline, for example).

A SAX machines can act as a normal SAX processors by connecting them to other SAX processors:

my $w = My::Writer->new();
my $m = Machine( ...., { Handler => $w } );
my $g = My::Parser->new( Handler => $w );

<<less
Download (0.042MB)
Added: 2007-07-31 License: Perl Artistic License Price:
815 downloads
The Language Machine 0.2.3

The Language Machine 0.2.3


The Language Machine is a free software toolkit for language and grammar. more>>
The Language Machine is a free software toolkit for language and grammar. It includes a shared library, a main program, and several metalanguage compilers with one frontend. The system is easy to use on its own or as a component.
The Language Machine directly implements unrestricted rule-based grammars with actions and external interfaces. A unique diagram shows rulesets in action.
Main features:
- rules describe how to recognise and transform grammatical input
- the left-side of a rule describes a pattern
- the right-side of a rule describes how the pattern is treated
- the left- and right- sides are unrestricted pattern generators
- the system is a kind of symbolic engine for grammar
- the metalanguage is very simple and very concise
- multiple grammars, rule priorities, left-recursion, right-recursion ...
- variables and associative arrays, a subset of javascript
- transformed representations can include actions and side-effects
- transformed representations can themselves be analysed as input
- can be used as a free-standing engine or as a shared library
- can be packaged together with precompiled rules
- very simple interface to external procedures in C and D languages
- built-in diagnostics with lm-diagram generator
- several self-hosted metalanguage compilers with a single front end
- compiled rules can be wrapped as shell scripts, or as C or D programs
- rules can be compiled to C or D code
- metalanguage source can be treated as wiki text in the Mediawiki format
Enhancements:
- modifications for compatibility with gdc-0.22 and dmd-1.010
- element.d - wrong indices to non-keyword array literal cells
- add src/dmd/Makefile for building with dmd compiler
<<less
Download (1.3MB)
Added: 2007-06-05 License: GPL (GNU General Public License) Price:
874 downloads
xremote 2.0

xremote 2.0


xremote is a tool for grabbing mouse and keyboard of another display. more>>
xremote is a tool for grabbing mouse and keyboard of another display.

It creates a form of remote control of other machines. All mouse- and keyboard-actions on the local machine are forwarded to the remote display.

Installation

xremote should be easy to compile and install if you are using the tar.gz. Just issue the following commands to configure, compile and install it:

# ./configure
# make
# make install
<<less
Download (0.034MB)
Added: 2006-09-27 License: GPL (GNU General Public License) Price:
1137 downloads
State Machine Compiler 4.4.0

State Machine Compiler 4.4.0


State Machine Compiler takes a state machine stored in an .sm file and generates the state pattern classes. more>>
State Machine Compiler takes a state machine stored in an .sm file and generates the state pattern classes in nine programming languages.
Its features include default transitions, transition arguments, transition guards, push/pop transitions, and Entry/Exit actions. State Machine Compiler requires Java SE 1.4.1 or better.
Enhancements:
- This release cleans up C# and VB.net debug output using System.Diagnostics.Trace.
- It fixes a number of minor bugs.
<<less
Download (MB)
Added: 2007-02-19 License: MPL (Mozilla Public License) Price:
982 downloads
apoo 2.0

apoo 2.0


apoo project is an environment for a first course in assembly language programming. more>>
apoo project is an environment for a first course in assembly language programming.

It is implemented in Python and has the following components: apoo virtual machine is a virtual processor with a very simple architecture and instruction set that mimics almost all the essential features of a modern microprocessor.

As the aim is to teach assembly language, there is no machine code associated with the instruction set.

apoo Interface is a graphical environment that monitors the state of the machine during the execution of a program and allows the writing/editing/execution of programs in assembly language.

apoo Tutor is a module for grading of student programs based on a description of what the execution of the program should be for specified input data sets.

<<less
Download (0.059MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1078 downloads
Alan 1.0

Alan 1.0


Alan project is a Turing machine implementation. more>>
Alan project is a Turing machine implementation.

Alan is an implementation of a Turing machine for educational purposes.

It was created as a programing project at the University of Aplied Sciences Rosenheim.

Features include an easy-to-use GUI and a reusable Turing Machine component. Additionally, Alan contains many example programs for the Turing machine.

<<less
Download (0.37MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
1095 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5