Main > Free Download Search >

Free ace software for linux

ace

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 38
ACE 5.5.9

ACE 5.5.9


ACE is an object-oriented (OO) C++ framework. more>>
ACE short from ADAPTIVE Communication Environment is an object-oriented (OO) C++ framework that can help you develop and deploy high-performance software systems faster and better.
ACE is especially useful for systems that use network and/or inter-process communications and that take advantage of multithreading. While the ACE source code is free, thats not the only way you save money with ACE.
ACEs wrappers and higher-level patterns help you develop your software quickly and portably, helping you to complete your projects on time and within budget.
Over the past decade, my research group has worked with many collaborators on large-scale distributed application R&D projects in diverse domains, including command and control systems, telecom, datacom, medical engineering, distributed interactive simulations, and financial services.
Regardless of the domain and application requirements, weve found that software developers wrestle with the same core infrastructure challenges. Key challenges focus on OS platform portability, connection management and service initialization, event demultiplexing and event handler dispatching, multi-threading and synchronization, fault detection and fault tolerance, and various quality-of-service (QoS) issues, such as controlling latency, throughput, and jitter end-to-end.
Unfortunately, its very costly, time consuming, and error-prone for researchers and developers companies to independently rediscover and reinvent ad hoc solutions to these core distributed application software development challenges.
Fortunately, we have identified a relatively concise set of patterns and framework components that can be applied systematically to eliminate many tedious, error-prone, and non-portable aspects of developing and maintaining distributed applications.
A decade of intense R&D on these topics has yielded ACE, which is an object-oriented framework that implements many core patterns for concurrent communication software. We have applied the patterns and components in the ACE framework to develop The ACE ORB (TAO), which is our standards-based, CORBA middleware framework that allows clients to invoke operations on distributed objects without concern for object location, programming language, OS platform, communication protocols and interconnects, and hardware.
TAO is designed using the best software practices and patterns that we have discovered in our work on ACE in order to automate the delivery of high-performance and real-time QoS to distributed applications.
Enhancements:
- This release adds support for Intel C++ specific optimizations for Linux on IA64.
- It improves support for ACE_OS::fgetc, and adds support for other low-level I/O.
- Shared library builds on AIX now produce a libxxx.so file.
- A workaround has been added for a bugfix in GCC in Fedora Core 7.
- The footprint has been reduced on some platforms.
- Major improvements have been made to IPv6 support.
- TAO DDS enhancements have been added.
- There are assorted bugfixes and other minor enhancements.
<<less
Download (29.8MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
1664 downloads
Ace::Object 1.89

Ace::Object 1.89


Ace::Object is a Perl module to manipulate Ace Data Objects. more>>
Ace::Object is a Perl module to manipulate Ace Data Objects.

SYNOPSIS

# open database connection and get an object
use Ace;
$db = Ace->connect(-host => beta.crbm.cnrs-mop.fr,
-port => 20000100);
$sequence = $db->fetch(Sequence => D12345);

# Inspect the object
$r = $sequence->at(Visible.Overlap_Right);
@row = $sequence->row;
@col = $sequence->col;
@tags = $sequence->tags;

# Explore object substructure
@more_tags = $sequence->at(Visible)->tags;
@col = $sequence->at("Visible.$more_tags[1]")->col;

# Follow a pointer into database
$r = $sequence->at(Visible.Overlap_Right)->fetch;
$next = $r->at(Visible.Overlap_left)->fetch;

# Classy way to do the same thing
$r = $sequence->Overlap_right;
$next = $sequence->Overlap_left;

# Pretty-print object
print $sequence->asString;
print $sequence->asTabs;
print $sequence->asHTML;

# Update object
$sequence->replace(Visible.Overlap_Right,$r,M55555);
$sequence->add(Visible.Homology,GR91198);
$sequence->delete(Source.Clone,MBR122);
$sequence->commit();

# Rollback changes
$sequence->rollback()

# Get errors
print $sequence->error;

Ace::Object is the base class for objects returned from ACEDB databases. Currently there is only one type of Ace::Object, but this may change in the future to support more interesting object-specific behaviors.

Using the Ace::Object interface, you can explore the internal structure of an Ace::Object, retrieve its content, and convert it into various types of text representation. You can also fetch a representation of any object as a GIF image.

If you have write access to the databases, add new data to an object, replace existing data, or kill it entirely. You can also create a new object de novo and write it into the database.

<<less
Download (0.29MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1108 downloads
Ace Operator 1.5.0

Ace Operator 1.5.0


Ace Operator is a web-based customer contact solution using instant messaging. more>> <<less
Download (19.5MB)
Added: 2006-02-20 License: LGPL (GNU Lesser General Public License) Price:
1341 downloads
The Ace of Penguins 1.2

The Ace of Penguins 1.2


The Ace of Penguins project is a X11 solitaire card games. more>>
The Ace of Penguins project is a X11 solitaire card games.

This package includes freecell, golf, mastermind, merlin, minesweeper, pegged, solitaire, taipei, and thornq, plus a solitaire toolkit so that you can write your own games.

These games are modelled after the Windows(tm) versions, with several enhancements, including a more colorful "Linux-y" theme.

<<less
Download (0.30MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1077 downloads
The Ace Of Pinguins 1.2

The Ace Of Pinguins 1.2


The Ace of Penguins is a set of Unix/X solitaire games based on the ones available for Windows. more>>
The Ace of Penguins is a set of Unix/X solitaire games based on the ones available for Windows(tm) but with a number of enhancements that my wife says make my versions better.

The latest version includes clones of freecell, golf, mastermind, merlin, minesweeper, pegged, solitaire, taipei (with editor!), and thornq (by Martin Thornquist).

Installation:

To install the binaries tar, do this as user root (other platforms are similar):

cd /usr/bin/X11
tar xvfz /tmp/ace-1.2.linux.tar.gz
tar cf - libcards.so* | (cd /usr/local/lib ; tar xf -)
rm libcards.so*

You will need to run ldconfig to notice the new shared libraries.

Then you can open a new shell window and type the name of the program you want at the command line to run it.
<<less
Download (0.30MB)
Added: 2005-08-17 License: GPL (GNU General Public License) Price:
1529 downloads
Ace::Browser::AceSubs 1.91

Ace::Browser::AceSubs 1.91


Ace::Browser::AceSubs Perl module contains subroutines for AceBrowser. more>>
Ace::Browser::AceSubs Perl module contains subroutines for AceBrowser.

SYNOPSIS

use Ace;
use Ace::Browser::AceSubs;
use CGI qw(:standard);
use CGI::Cookie;

my $obj = GetAceObject() || AceNotFound();
PrintTop($obj);
print $obj->asHTML;
PrintBottom();

Ace::Browser::AceSubs exports a set of routines that are useful for creating search pages and displays for AceBrowser CGI pages. See http://stein.cshl.org/AcePerl/AceBrowser.

The following subroutines are exported by default:

AceError
AceMissing
AceNotFound
Configuration
DoRedirect
GetAceObject
Object2URL
ObjectLink
OpenDatabase
PrintTop
PrintBottom
Url

The following subroutines are exported if explicitly requested:

AceAddCookie
AceInit
AceHeader
AceMultipleChoices
AceRedirect
DB_Name
Footer
Header
ResolveUrl
Style
Toggle
TypeSelector

To load the default subroutines load the module with:

use Ace::Browser::AceSubs;

To bring in a set of optionally routines, load the module with:

use Ace::Browser::AceSubs qw(AceInit AceRedirect);

To bring in all the default subroutines, plus some of the optional ones:

use Ace::Browser::AceSubs qw(:DEFAULT AceInit AceRedirect);

There are two main types of AceBrowser scripts:

display scripts

These are called with the CGI parameters b and b , corresponding to the name and class of an AceDB object to display. The subroutine GetAceObject() will return the requested object, or undef if the object does not exist.

To retrieve the parameters, use the CGI.pm param() method:

$name = param(name);
$class = param(class);
search scripts

These are not called with any CGI parameters on their first invocation, but can define their own parameter lists by creating fill-out forms. The AceBrowser system remembers the last search performed by a search script in a cookie and regenerates the CGI parameters the next time the user selects that search script.

<<less
Download (0.29MB)
Added: 2007-07-20 License: Perl Artistic License Price:
826 downloads
The ACE ORB from the doc group 1.5.8

The ACE ORB from the doc group 1.5.8


TAO is a standards-compliant, real-time implementation of CORBA that provides. more>>
TAO project is a standards-compliant, real-time implementation of CORBA that provides efficient, predictable, and scalable quality of service (QoS) end-to-end.

Unlike conventional implementations of CORBA, which are inefficient, unpredictable, non-scalable, and often non-portable, TAO applies the best software practices and patterns to automate the delivery of high-performance and real-time QoS to distributed applications.

Over the past decade, my research group has worked with many collaborators on large-scale distributed application R&D projects in diverse domains, including command and control systems, telecom, datacom, medical engineering, distributed interactive simulations, and financial services. Regardless of the domain and application requirements, weve found that software developers wrestle with the same core infrastructure challenges. Key challenges focus on OS platform portability, connection management and service initialization, event demultiplexing and event handler dispatching, multi-threading and synchronization, fault detection and fault tolerance, and various quality-of-service (QoS) issues, such as controlling latency, throughput, and jitter end-to-end.

Unfortunately, its very costly, time consuming, and error-prone for researchers and developers companies to independently rediscover and reinvent ad hoc solutions to these core distributed application software development challenges. Fortunately, we have identified a relatively concise set of patterns and framework components that can be applied systematically to eliminate many tedious, error-prone, and non-portable aspects of developing and maintaining distributed applications.

A decade of intense R&D on these topics has yielded ACE, which is an object-oriented framework that implements many core patterns for concurrent communication software. We have applied the patterns and components in the ACE framework to develop The ACE ORB (TAO), which is our standards-based, CORBA middleware framework that allows clients to invoke operations on distributed objects without concern for object location, programming language, OS platform, communication protocols and interconnects, and hardware. TAO is designed using the best software practices and patterns that we have discovered in our work on ACE in order to automate the delivery of high-performance and real-time QoS to distributed applications.

<<less
Download (34MB)
Added: 2007-05-21 License: GPL (GNU General Public License) Price:
887 downloads
psArchive 0.1.2

psArchive 0.1.2


psArchive is a PHP 5 extension designed to provide an easy to use interface for manipulating all the most common archives. more>>
psArchive is a PHP 5 extension designed to provide an easy to use interface for manipulating all the most common archive files used in Web projects at high speeds and workloads.
psArchive is especially designed for Web applications that need to understand, to produce, or even edit archives in order to function.
Main features:
Supports archive *editing*! You can add, remove, rename and copy files, you can change file contents, attributes and modification time, you can create new files and directories, *all* right inside the archive before output.
Supports the following archive formats:
- 1. ZIP (single volumes);
- 2. TAR (tarball tape archive);
- 3. GZ (Gzip compressed format);
- 4. BZ, BZ2 (Bzip/Bzip2 compressed format);
- 5. TAR.GZ, TGZ (Gzipped Tarball);
- 6. TAR.BZ2, TAR.BZ, TBZ2, TBZ (Bzipped Tarball);
- 7. Other formats can be supported on demand, such as RAR or ACE support (since these formats are uncommon in web environments we decided not to include them in order to keep the extension size as small as possible);
Configurable buffer storage for optimized and threadsafe memory handling:
- 1. In raw memory (for optimized speed);
- 2. In compressed memory (normal operation);
- 3. On disk (for optimized memory consumption);
Provides 2 functions for extremely fast in memory data compression / decompression using LZF algorithm. These functions correctly compress / decompress data blocks far greater than 1024 bytes;
<<less
Download (0.56MB)
Added: 2006-07-14 License: LGPL (GNU Lesser General Public License) Price:
1198 downloads
XArchive 0.2.8-6

XArchive 0.2.8-6


XArchive is a generic front-end that uses external wrappers around command line archiving tools. more>>
XArchive is a generic front end for archives that uses external wrappers around the command line tools. XArchive checks its wrapper directory when it starts, consulting each wrapper found to see what file types are supported.
Thus, a new archive format can easily be supported by just writing a wrapper for it and dropping it in the wrappers directory.
Currently there are bash shell wrappers for: rar, tar, zip, and ace
(ace supported using unace, so only reading and extracting available).
These can easily be copied and modified to have xarchive support other command line tools and file types without having to touch xarchive at all.
Enhancements:
- This version supports adding files to an archive using Drag n Drog, and has a few GUI clean ups.
<<less
Download (0.052MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1339 downloads
Extract archive 1.11

Extract archive 1.11


Extract archive is a service menu that allows you to extract any archive file that ark is capable to read + ACE files. more>>
Extract archive is a service menu that allows you to extract any archive file that ark is capable to read + ACE files.
You can chose to extract here, or in a subdirectory. In that case, it asks you the name of the subdirectory where you want to extract, and suggests you the archive name by default.
To install, simply extract, and move the 2 files in ~/.kde/share/apps/konqueror/servicemenus
Its highly recommended to download the latest version of unace on www.winace.com and to run this command line in the unace directory location : sudo cp unace /usr/bin/unace
You should desactivate ark integration into kde by going into the configuration menu of ark.
If you want translation to be added, post me comments.
Enhancements:
- thanks to shirka, extract archive path is now "test" for an "test.tar.bz2" file
- Name that appears in the menu is now "Extract archive" as suggested by dovidhalevi to differentiate with ark
<<less
Download (MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
896 downloads
autovaca 3716

autovaca 3716


autovaca is a probabilities simulator for contract bridge with a Web interface. more>>
autovaca is a probabilities simulator for contract bridge with a Web interface. autovaca game helps the user explore the probabilities of the presence of cards in each hand, color, and point lengths, as new information is learned during bidding and playing.
Enter known cards and properties of each hand. Enter for example: AT67 at S of NORTH to say that you know that north has the ace, the ten, the 6 and the 7 of spades.
Use A,K,Q and J for the honor cards. To say that you know positively that north does not have another spade enter both a min and a max of 4, except if you enter all the cards in norths hand.
Click the button below to compute the probabilities for each card to be in each hand, each hand to have any length in any colour or any number of honour points.
Enhancements:
- Produces output compliant with HTML 4.01 Transitional.
<<less
Download (0.030MB)
Added: 2005-12-13 License: GPL (GNU General Public License) Price:
1411 downloads
DAPHNE 0.99.7

DAPHNE 0.99.7


DAPHNE is the First Ever Multiple Arcade Laserdisc Emulator! more>>
DAPHNE is a Free laserdisc game emulator that allows one to play laserdisc arcade games on ones PC. Using DAPHNE, one can play the following laserdisc arcade games:
- Astron Belt
- Badlands
- Begas Battle
- Cliff Hanger
- Cobra Command (running on Astron Belt hardware)
- Dragons Lair (US)
- Eshs Aurunmilla
- Galaxy Ranger
- Space Ace (US)
- Star Blazer
- Super Don Quix-ote
- Thayers Quest
The main question everyone seems to want to know is whether you need a real laserdisc and a real laserdisc player to play games with DAPHNE.
The answer is you do NOT need a real laserdisc player to play games with DAPHNE. DAPHNE can emulate a real laserdisc player using mpeg files. However, if you happen to have a real laserdisc and a real laserdisc player, you CAN use them with DAPHNE.
DAPHNE is available for i386 GNU/Linux, i386 FreeBSD, Mac OSX and Windows 2000/XP. It also may work on older versions of Windows such as 95/98/ME but performance will not be as smooth (rather jerky when using mpeg files).
<<less
Download (2.3MB)
Added: 2005-11-07 License: GPL (GNU General Public License) Price:
1140 downloads
Krusader 1.80.0

Krusader 1.80.0


Krusader is an advanced twin-panel (commander-style) file-manager for KDE 3.x more>>
It provides all the file-management features you could possibly want.
Plus: extensive archive handling, mounted filesystem support, FTP, advanced search module, viewer/editor, directory synchronisation, file content comparisons, powerful batch renaming and much much more.
It supports the following archive formats: tar, zip, bzip2, gzip, rar, ace, arj and rpm and can handle other KIOSlaves such as smb or fish. It is (almost) completely customizable, very user friendly, fast and looks great on your desktop!
You should give it a try.
Main features:
- extensive archive handling
- mounted filesystem support
- FTP, an advanced search module
- a text viewer/editor
- directory synchronization
- support for file content comparisons
- powerful batch renaming
- It supports the following archive formats: tar, zip, bzip2, gzip, rar, ace, arj, and rpm. It can also handle other KIOSlaves such as smb:// or fish://.
- and much more...
Version restrictions:
- In order to successfully use the most recent Krusader, you need KDElibs >= 3.2.x.
- Krusader uses about 3-4 MByte of memory to run (and about 15 Mbyte shared memory which is also used by more processes), but this may vary depending on your platform and configuration.
<<less
Download (4.1MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
506 downloads
Mtp Target 1.2.2

Mtp Target 1.2.2


Mtp Target is a Monkey Target clone (one of the six mini-games from the video game : Super Monkey Ball). more>>
Mtp Target is a Monkey Target clone (one of the six mini-games from the video game : Super Monkey Ball).

After rolling your pingoo ball down a giant ramp, your goal is to hit a target as accurately as possible. You can play on Internet or LAN up to 16 players simultaneously.

Mtp Target is entirely under GNU GPL License. Both client and server run under Windows and GNU/Linux.
<<less
Download (12.2MB)
Added: 2006-08-28 License: GPL (GNU General Public License) Price:
671 downloads
Channel 0.3 Beta

Channel 0.3 Beta


Channel is a generic/simple facility with the purpose of making message passing and event dispatching. more>>
Channel is a generic/simple facility with the purpose of making event dispatching and message passing as straightforward to use as data structures:
Channel is a template library, with its major components configurable as template parameters:
template
<
class Id_Type,
class Id_Trait = IdTrait ,
class SynchPolicy = ACE_MT_SYNCH,
class AllocPolicy,
class Router = MapRouter
>
class Channel
By replacing Id_Type, Id_Trait and Router with various concrete classes, Channel can support table/linear message routing, hierarchical routing and associative routing (Linda style) at the demand of user. The same way, we can use integer, string, POD structs or any class as message ids (provided that proper operations are defined with Id_Trait)
Channel provides complete publish/subscribe interface for channel members (peer threads in message passing and objects in event dispatching) to pub/sub message/event ids/types and send/receive messages/events
Channels are process local entities which can be "connected" to allow transparent distributed communication between members in different channels (Connectors based on tcp socket and unix domain socket are provided as samples)
Namespace control:
The ids published/subscribed by channel members constitute channels namespace.
Channel provides publish/subscribe scope control; When ids are published/subscribed, peers can specify desired scope (LOCAL, REMOTE, GLOBAL)
When 2 channels are connected, their namespaces are automatically "merged", which is transparent to both channel members and programmers. Members can communicate with members in remote channels the same way as with local members (by pub/sub ids).
Namespace merge/integration is controlled by:
Id scope specification
filters and translators defined at channel connections
Channel communication are peer-2-peer; there are no central daemons required for message passing.
Channel support both asynchronous message passing and synchronous event dispatching models.
Channel is built on top of
ACE (Adaptive Communication Environment) to gain platform independence.
Enhancements:
- The framework was ported to Windows XP with VC8.
- Dispatching policy was added as a Channel template parameter to support various dispatching algorithms.
- Broadcast and simple RoundRobin dispatching policies were implemented for testing.
- Callback was changed to functor style so that normal functions and functors can be directly used as callbacks.
<<less
Download (5.5MB)
Added: 2006-03-16 License: MIT/X Consortium License Price:
1318 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3