Main > Free Download Search >

Free state of the art software for linux

state of the art

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1320
State Threads 1.8

State Threads 1.8


State Threads project is a small library for designing scalable Internet applications. more>>
State Threads project is a small library for designing scalable Internet applications.
The State Threads is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as Web servers, proxy servers, mail transfer agents, etc.) on UNIX-like platforms.
It offers a threading API for structuring a network application as an event-driven state machine.
The State Threads library is a derivative of the Netscape Portable Runtime library (NSPR) and therefore is distributed under the Mozilla Public License (MPL) version 1.1 or the GNU General Public License (GPL) version 2 or later.
Enhancements:
- Added support for kqueue and epoll on platforms that support them.
- Added ability to choose the event notification system at program startup.
- Long-overdue public definitions of ST_UTIME_NO_TIMEOUT (-1ULL) and ST_UTIME_NO_WAIT (0) [bug 1514436].
- Documentation patch for st_utime() [bug 1514484].
- Documentation patch for st_timecache_set() [bug 1514486].
- Documentation patch for st_netfd_serialize_accept() [bug 1514494].
- Added st_writev_resid() [rfe 1538344].
- Added st_readv_resid() [rfe 1538768] and, for symmetry, st_readv().
<<less
Download (0.097MB)
Added: 2007-03-16 License: MPL (Mozilla Public License) Price:
953 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
Tom the Tomato 2.0.1

Tom the Tomato 2.0.1


Tom the Tomato is a clone of Rainbow inslands. more>>
Tom the Tomato is a clone of Rainbow inslands.
Tom must jump higher and higher to survive. Graphic is simple - hand draw.
Enhancements:
- Higher RESOLUTION (320x240 Pixel instead of 256x192!)
- More COLORS (Full 8-bit mode, 262144 color palette instead of 256 colors!)
- More NOISE (New 8-bit square-wave generator! [replaced with a sample in 2.01])
- True programmers` art GRAPHICS (...!)
- True programmers` art MUSIC (turn off speakers!)
- Bounding box COLLISION (with big bounding boxes!)
- 4-way SCROLLING (and simulated 8-way scrolling!)
- 10 LEVELS (hard to beat!)
- unique TILES in every level (with transparent background!)
- 4 unique ENEMIES (animated!)
- 1 PARTICLE effect (rain drops!)
- 1 SPECIAL EFFECT (tainted sprites in water!)
- 1 SOUND effect (might interfere with music though [not anymore in 2.01]!)
- RECORD/PLAYBACK possibilities (9 demo recordings included!)
- Unlimited RESTARTS (instead of load/save cheating!)
- CHEAT CODE (skip levels by pressing IDLEV times during ready screen!)
- Full C++ SOURCE CODE provided (somewhat obfuscated, and protected by GPL!)
- Uses the ALLEGRO library (therefore running on lots of platforms!)
- Uses DUMB for music playback (as of version 2.01!)
<<less
Download (0.12MB)
Added: 2005-08-11 License: GPL (GNU General Public License) Price:
859 downloads
The Eye Of Horus 0.2

The Eye Of Horus 0.2


The Eye Of Horus is a monitoring and alerting tool for computers. more>>
The Eye Of Horus is a monitoring and alerting tool for computers. Its mainly useful for monitoring network services (eg, HTTP or SMTP servers) and the internal status of Unix servers (eg, load, disk usage, process counts).

In that respect, its a lot like Nagios, but in my opinion its better. It lacks a few features Nagios has, but it is a very simple architecture to which they can easily be added.

Its a flexible thing made from independent modules with well-defined interfaces, making it easy to customise and extend, but out of the box itll monitor your servers and produce a nice HTML summary of their status - OK, the looks need a bit of work, but that will come soon, and it can optionally integrate with the excellent (and I mean excellent) RRDTool to store logs of statistics (response times, number of packages with known security holes, etc) - and link from the status page to nice graphs of the historical behaviour of these statistics.

HOW IT WORKS

The core of the system is horus-check.py, a Python script which reads a configuration file (specified on the command line). The configuration file specifies a list of services - either network services, in which case the host to run the check from and the host to run the check at are specified, or local services, in which case only the host to run the check from need be specified. In either case, if the host to run the check from is not specified, then it defaults to the local host.

The service types reference definitions in a file which is referenced from the configuration file. In the service definitions file, a shell command to check the service is given; this command must output service status in a defined format, as a single-line YAML list. The list must contain, at least, a single-word status (OK, WARNING, FAILURE, or UNKNOWN), then optionally numeric statistics, then optionally a status message. For example:

[OK]
[UNKNOWN]
[OK, { load: 0.5, users: 3 }]
[WARNING, { load: 3, users: 30 }]
[FAILURE, { load: 95, users: 300 }]
[UNKNOWN, { }, Could not find AWK executable]

When a check is to be performed from a remote host, Horus opens an ssh connection to that host. It is assumed that the user horus is run as will have an ssh key set up to enable it to ssh to all such hosts without requiring a password.

Having performed the checks, horus-check.py then:

Reads in the status database named in the configuration file
Updates the status database with the new status of hosts
Computes an overall system status (the worst non-unknown status of any checked service)
Examines the service dependencies, and marks any service whose state is no worse than might be expected (eg, no worse than the worst state of a service it depends upon) are automatically marked as quiet
Computes a list of differences between the old and new status (services added, services removed, services whose status has improved, services whose status has worsened)
If there are any differences, invokes a notification script (named in the configuration file) with them, along with the overall status
Invokes a logging script (named in the configuration file) with the new value of every statistic reported by the service checks; I will soon provide a sample logging script that uses RRDTool to generate nice graphs.

The status database (which is written in YAML, so easily accessible to user scripts) can then be used to generate HTML status report (see status.cgi).

<<less
Download (0.027MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1065 downloads
Save The Penguins 0.02

Save The Penguins 0.02


Save The Penguins is a crazy space shooter with penguins and flying saucers. more>>
Save The Penguins is a crazy space shooter with penguins and flying saucers.
This is inspired by "Save The Gweeks" for the Archimedes, in which you saved the gweeks from the snerds. I havent had access to the original, so how close it is I couldnt say.
You control this sphere/circle/whatever with the mouse. Left click to acellerate towards the cursor. Right click to fire lasers. Middle click to pause. Esc to Quit.
The idea is to kill the space ships before they either kill you or all the penguins.
The art for the penguins came from Pingus, the tileset was ripped from supertux.
If anyone would like to contribute levels/art/sound that would be cool.
Main features:
- Scrolling, moving and shooting.
- Tileset defined in simple configuration file
- Loading/Saving level to file with in-game level editor (press E).
- Objects (that is, non-static ones) get damaged when you hit them. The penguins explode in a pile of blood.
- Reasonable collision detection - you have to at least try to get it stuck.
- NEW!! Nice particle-based explosions. Saves me both needing a graphic for it, and it looks pretty cool
- NEW!! Powerups. Dont do much atm. One heals you, the other two hurt you by different amounts. Theres a hook to attach a sound to powerup/powerdown for when I get round to it.
<<less
Download (0.46MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
827 downloads
GNOME Art 0.2

GNOME Art 0.2


GNOME Art is a frontend for art.gnome.org. more>>
GNOME Art is a frontend for art.gnome.org.

The GNOME Art Collection written in ruby is a collection of tools for managing art from the art.gnome.org website.

GNOME Art is the graphical frontend for art.gnome.org. Backgrounds and all themes can be downloaded and previewed. Backgrounds, icon themes and splash screens can be installed directly.

GNOME Splash Screen Manager is for managing the splash screens of the GNOME desktop.

<<less
Download (0.065MB)
Added: 2005-08-02 License: GPL (GNU General Public License) Price:
1554 downloads
Ragel State Machine Compiler 5.23

Ragel State Machine Compiler 5.23


Ragel State Machine Compiler compiles state machines from regular languages. more>>
Ragel State Machine Compiler compiles finite state machines from regular languages into executable C/C++/Objective-C code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language.
Ragel can also be thought of as a finite state transducer compiler where output symbols represent blocks of code that get executed instead of written to the output stream.
When you wish to write down a regular language you start with some simple regular language and build a bigger one using the regular language operators union, concatenation, kleene star, intersection and subtraction.
This is precisely the way you describe to Ragel how to compile your finite state machines. Ragel also understands operators that embed actions into machines and operators that control any non-determinism in machines.
Ragel FSMs are closed under all of Ragels regular language, action specification and priority assignment operators. This property allows arbitrary regular languages to be described. Complexity is limited only by available processing resources.
For example, you can make one machine that picks out specially formatted comments in C code, another machine that builds a list all function declarations and a third that identifies string constants then "or" them all together to make a single machine that performs all of these tasks concurrently and independently on one pass of the input.
Main features:
- Describe arbitrary state machines using regular language operators and/or state tables.
- NFA to DFA conversion.
- Hopcrofts state minimization.
- Embed any number of actions into machines at arbitrary places.
- Control non-determinism using priorities on transitions.
- Visualize output with Graphviz.
- Use byte, double byte or word sized alphabets.
- Generate C/C++/Objective-C code with no dependencies.
- Choose from table or control flow driven output.
Enhancements:
- The documentation and the Ruby code generator were improved.
<<less
Download (0.52MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
824 downloads
open Outcast: The Hidden Gate 0.1

open Outcast: The Hidden Gate 0.1


open Outcast: The Hidden Gate is a free Outcast successor. more>>
open Outcast: The Hidden Gate is a free Outcast successor The aim of the open Outcast project is to create a free successor to the commercial action-adventure "Outcast" released in 1999 and developed by Appeal.

Since the official sequel was canceled we decided to create our own using free technology like Crystalspace / CEL since portability and a free license were important to us. We also make sure, that all artist tasks can be done via free programs as well (like 3d art 3dsmax OR Blender, 2d art Photoshop OR Gimp).
<<less
Download (112.8MB)
Added: 2007-02-20 License: Freeware Price:
983 downloads
UML::State 0.02

UML::State 0.02


UML::State is an object oriented module which draws simple state diagrams. more>>
UML::State is an object oriented module which draws simple state diagrams.

SYNOPSIS

use UML::State;

my $diagram = UML::State->new(
$node_array,
$start_list,
$accept_list,
$edges
);

# You may change these defaults (doing so may even work):
$UML::State::ROW_SPACING = 75; # all numbers are in pixels
$UML::State::LEFT_MARGIN = 20;
$UML::State::WIDTH = 800;
$UML::State::HEIGHT = 800;

print $diagram->draw();

ABSTRACT

Are you tired of pointing and clicking to make simple diagrams? Do your wrists hurt thinking about making the pretty UML your boss likes so well? Consider using UML::State and UML::Sequence to make your life easier.

UML::State together with drawstate.pl allows you to easily generate state diagrams. You enter them in something like a cross between ASCII art and school room algebra. They come out looking like something from a drawing program like Visio. See drawstate.pl in the distribution for details about the input format and the samples directory for some examples of input and output.

You will probably use this class by running drawstate.pl or drawstatexml.pl which are included in the distribution. But you can use this package directly to gain control over the appearance of your pictures.

The two methods you need are new and draw (see below). If you want, you may change the dimensions by setting the package global variables as shown in the SYNOPSIS. Obviously, no error checking is done, so be careful to use reasonable values (positive numbers are good). All numbers are in pixels (sorry by Beziers in SVG seem to require pixels). I have not tried changing the numbers, so I dont have any idea if doing so makes reasonable changes to the output.

<<less
Download (0.054MB)
Added: 2007-04-23 License: Perl Artistic License Price:
915 downloads
Art of Illusion 2.4.1

Art of Illusion 2.4.1


Art of Illusion is a free, open source 3D graphics studio. more>>
Art of Illusion is a free, open source 3D graphics studio.

Art of Illusion combines modelling, animation, texturing and rendering in one application, with advanced features which compare favorably to those found in many commercial programs.

Art of Illusion is written entirely in Java. It should (in theory) work under any Java Virtual Machine (JVM) which is compatible with Suns Java Development Kit (JDK) 1.4 or later.

<<less
Download (7.4MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
980 downloads
NVBase 3.1 Beta 4

NVBase 3.1 Beta 4


NVBase is a highly customizable open source enterprise search engine licensed under LGPL. more>>
NVBase is a highly customizable open source enterprise search engine licensed under LGPL. The project comes with several search devices like RSS, HTML, Samba, NNTP, Database and local file systems, agents for passive searching and a seamless integration of popular authentication systems. It uses state of the art technologies like:
- JBoss
- EJB 3
- Lucene
- MyFaces
- Ajax
- Compass
<<less
Download (85MB)
Added: 2007-08-01 License: LGPL (GNU Lesser General Public License) Price:
814 downloads
FastVox 2.0 Alpha 1

FastVox 2.0 Alpha 1


FastVox project is a state of the art volume rendering API with outstanding image quality and acceleration features. more>>
FastVox project is a state of the art volume rendering API with outstanding image quality and acceleration features that take advantage of todays hardware. These features include GPU, SSE and hand-tuned assembly language optimizations, resulting in one of the fastest implementations available on the market.
FastVox is built on top of OpenGL, the leading industry standard for high performance 3D computer graphics. A new feature of the 2.0 engine are the GLSL-based pixel shaders which perform all volume rendering computations exclusively on the GPU.
A key-feature of FastVox is the clean and simple API. This API enables developers to quickly integrate FastVox into third-party applications.
In contrast to other volume renderers, FastVox also supports features specially suited for use in the medical field. Features like Multiplanar Reformation and Maximum Intensity Projection are supported and made readily accessible through its simple API.
Enhancements:
- This release features hardware-accelerated rendering plugins based on the OpenGL 2.0 GLSL shading language.
- The GPU acceleration is available for volume rendering, ISO surface rendering, maximum-intensity projection, and multiplanar reconstruction.
- In addition, the handling of transfer tables has been facilitated and enhanced to improve the rendering output.
<<less
Download (MB)
Added: 2006-08-31 License: Free for non-commercial use Price:
1150 downloads
Album Cover Art Downloader 1.6.0

Album Cover Art Downloader 1.6.0


Album Cover Art Downloader will go through your collection of music albums and for each one download a set of matching covers. more>>
Album Cover Art Downloader will go through your collection of music albums and for each one download a set of matching cover images for you to choose from.

The project makes the selected image usable for programs such as KDE, Windows Media Player, etc.

<<less
Download (0.43MB)
Added: 2005-06-15 License: GPL (GNU General Public License) Price:
1619 downloads
libmysqltemplate 1.0

libmysqltemplate 1.0


libmysqltemplate is a very high speed C state machine template library that uses MySQL data for the source of the templates and more>>
libmysqltemplate project is a very high speed C state machine template library that uses MySQL data for the source of the templates and optionally for name/value pairs.

It is required for the mysqlApache2/mysqlMail2/iDNS family of openisp.net/unixservice.com Web based consoles for clusters and other complex Internet service infrastructure management.
<<less
Download (0.003MB)
Added: 2007-08-15 License: LGPL (GNU Lesser General Public License) Price:
800 downloads
IP Tables State 2.2.0

IP Tables State 2.2.0


IP Tables State implements the state top feature from IP Filter for IP Tables. more>>
Having worked with IP Filter on Solaris for a few years now, when I work on IP Tables in Linux I come to miss State Top. So I decided to write a version for IP Tables. IPTState is a state top along with a "single run" mode to quickly display states once. IP Tables State has customizable sorting (including reverse), customizable refresh rates, etc. etc. See the README, the man page and the -h option for details.

IPTState is now in the Debian, Redhat, Fedora Core, Mandrake, Gentoo, FloppyFW, and Devil Linux distributions as well as the pkgsrc project.

<<less
Download (0.027MB)
Added: 2007-03-19 License: zlib/libpng License Price:
949 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5