Main > Free Download Search >

Free legacy software for linux

legacy

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 119
Lynns Legacy 1.1

Lynns Legacy 1.1


Lynns Legacy is an action-adventure game. more>>
Lynns Legacy is an action-adventure game. Lynn the mercenary is on a quest to figure who tried to kill her and why.

Follow Lynn the mercenary as she recollects the mysterious mission that nearly took her life. Travel through multiple overworld areas, (forest, towns, desert, mountains) and boldly step into uncharted dimensions in search of memory!

<<less
Download (5.1MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1076 downloads
DooM Legacy 1.42

DooM Legacy 1.42


DooM Legacy is an enhanced port of id Softwares Doom. more>>
We have always dreamed of DOOM sources being released! How much days have we been talking about the features wed put in it.

In the middle of 1997, we heard a rumour that the sources of DOOM would be released. Some months later the miracle happened: during December 1997, id Software made the full source code of DOOM public.

KEEP THE BEST OF DOOM: Simple and fast. We wont add a thousands options that complicate the game and make the deathmatch slow down.
NO CHANGE TO THE GAMEPLAY: At least there will be an original gameplay mode.
USER FRIENDLY AND AIMED AT THE PLAYERS: We do Legacy for the people who PLAY and enjoy DOOM today. We wont make an adventure game out of DOOM, damn!
NO CHEATS IN MULTIPLAYER.

<<less
Download (1.62MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1703 downloads
Dune Legacy 0.94.1

Dune Legacy 0.94.1


Dune Legacy is a free clone of Dune2. more>>
Dune Legacy is a free clone of Dune2.

Updated clone of Westood Studios dune2. Uses original dune2 data files (not included) to provide original dune2 graphics and sounds.

New features include multiple unit selection/control, high resolution support, multiplayer gaming via tcp/ip, in game.

<<less
Download (1.0MB)
Added: 2006-07-23 License: GPL (GNU General Public License) Price:
1198 downloads
The Black Legacy 0.9.9

The Black Legacy 0.9.9


The Black Legacy is an online RPG game project that uses OpenGL and the SDL libraries. more>>
The Black Legacy is an online RPG game project that uses OpenGL and the SDL libraries.
Enhancements:
- The game style was changed.
- A full playable level, volumetric weapons, ray casting collision, optimized collision using OBB+Ray cast, character rotation on shot mode, two animations per character at a time, blood, shields, gun properties, and a compass were added.
<<less
Download (40.5MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1159 downloads
FLAT::Legacy::FA::RE 0.1

FLAT::Legacy::FA::RE 0.1


FLAT::Legacy::FA::RE is a regular expression base class. more>>
FLAT::Legacy::FA::RE is a regular expression base class.

SYNOPSIS

use FLAT::Legacy::FA::RE;
use FLAT::Legacy::FA::NFA;
my $re = RE->new();
$re->set_re(a|b|(hi)*);
my $nfa = $re->to_nfa();
print $nfa->info(); # see stuff on NFA
my $dfa = $nfa->to_dfa();
print $dfa->info(); # see stuff on DFA
my @removed = $dfa->minimize();
print $dfa->info(); # see stuff on minimized DFA
print "Removed ".($#removed+1)." statesn";

This module implements a regular expression parser, and supports the conversion of a RE to a deterministic finite automata. A homegrown recursive descent parser is used to build the parse tree, and the method used to conver the regular expression to a DFA uses no intermediate NFA.
Recursive Descent-safe Regex Grammar:

R -> O

O -> CO

O -> | CO | epsilon

C -> SC

C -> .SC | epsilon

S -> LS

S -> *S | epsilon

L -> a | b | c |..| 0 | 1 | 2 |..| (R) | epsilon

Terminal symbols: a,b,c,..,z,0,1,2,..,9,|,*,(,)

NOTE: Concatenation operator, ., is not a terminal symbol and should not be included in the regex

FAQ: Q: Does this support Perl regular expressions?
A: No, just the regular expression using the terminal symbols listed above.

<<less
Download (0.032MB)
Added: 2007-07-25 License: Perl Artistic License Price:
821 downloads
File::Backup 0.07

File::Backup 0.07


File::Backup is a Perl module for easy file backup & rotation automation. more>>
File::Backup is a Perl module for easy file backup & rotation automation.

SYNOPSIS

use File::Backup;

backup( from => "/source/path", to => "/destination/path" );
backup( from => "/kansas/*", to => "/oz" );

purge_backups(
to => "/destination/path",
compress => 0,
keep => 5,
timeformat => "YYYYMMDD_hhmmss",
);

This legacy module implements archival and compression (A.K.A "backup") and file rotation and is an implementation of tar and gzip calls.

<<less
Download (0.008MB)
Added: 2007-04-25 License: Perl Artistic License Price:
913 downloads
L4/Iguana 1.0

L4/Iguana 1.0


Iguana is designed as a base for the provision of operating system (OS) services for embedded systems. more>>
Iguana is designed as a base for the provision of operating system (OS) services for embedded systems. Among others, it provides the underlying OS for Wombat, our version of paravirtualised Linux designed to provide legacy support for embedded systems.

Iguana runs on top of the L4 microkernel, presently the Version 4 API as implemented by L4Ka::Pistachio. L4/Iguana is designed to support a painless transition to the new security-oriented API being developed for L4.

While it borrows many ideas from the Mungi operating system, Iguanas target domain of embedded systems requires a different approach to a number of issues. The main characteristics of Iguanas design are:

- Iguana complements, rather than hides the underlying L4 API. It provides services virtually every OS environment requires, such as memory and protection management, and a device driver framework;
- the memory and cache footprints of Iguana are kept small;
- low-overhead sharing of data is supported;
- Iguana supports the separation of protection and translation, by encouraging a non-overlapping address-space layout. This means that Iguana-based systems can be readily deployed on processors without virtual memory, and can also obtain the best possible performance on the ARM7 and ARM9 cores widely used in embedded systems.
<<less
Download (52.3MB)
Added: 2005-11-25 License: Other/Proprietary License with Source Price:
1433 downloads
SugarCRM 4.5.1

SugarCRM 4.5.1


SugarCRM is the premier commercial open source customer relationship management application provider. more>>
SugarCRM project is the premier commercial open source customer relationship management application provider, breaking the rules set by conventional CRM solutions.
The limitations of traditional CRM software can be summarized by the lack of flexibility, high costs, and closed-source structure which is embedded into the traditional product offerings. This has led to a failure rate of over 70% with traditional CRM implementations.
SugarCRM provides a powerful solution built on a pure open source stack, offering functionality constructed by the best open source CRM experts from around the world. The Sugar Suite is SugarCRMs vanguard CRM solution that understands todays business demands.
SugarCRM provides a complete set of solutions to deliver the best CRM solution based on your needs. These include:
Main features:
- Low acquisition cost
- Low total cost of ownership (TCO)
- Fast and easy user adoption
- Flexible solution to blend with current business processes
- Open standards for low cost integration with legacy systems
<<less
Download (MB)
Added: 2007-02-25 License: MPL (Mozilla Public License) Price:
619 downloads
eCryptfs 0.1.7

eCryptfs 0.1.7


eCryptfs is an POSIX-compliant enterprise-class stacked cryptographic filesystem for Linux. more>>
eCryptfs is an POSIX-compliant enterprise-class stacked cryptographic filesystem for Linux. eCryptfs is derived from Erez Zadoks Cryptfs, implemented through the FiST framework for generating stacked filesystems.
eCryptfs extends Cryptfs to provide advanced key management and policy features. eCryptfs stores cryptographic metadata in the header of each file written, so that encrypted files can be copied between hosts; the file will be decryptable with the proper key, and there is no need to keep track of any additional information aside from what is already in the encrypted file itself. Think of eCryptfs as a sort of ``gnupgfs.
eCryptfs is a native Linux filesystem (other popular cryptographic filesystems for Linux require FUSE or operate via RPC calls). It can be built and distributed as a stand-alone kernel module for the Linux kernel version 2.6.15 or higher; there is no need to apply any kernel patches.
Enhancements:
- Legacy releases of eCryptfs.
<<less
Download (0.14MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1219 downloads
libGlass 0.7.1

libGlass 0.7.1


libGlass is a scalable set of components that can be used by applications to perform distributed computing. more>>
libGlass is a library for distributed computing that makes its programming easy.
The Glass framework is a scalable set of components that can be used by applications to perform distributed computing. Applications are built reusing the available components as needed.
One of the major goals of libGlass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code.
This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code; some of them require a complete change of the application design.
libGlass was designed to achieve the following goals:
- User transparency: the library must be as transparent as possible. Any tasks that are repetitive or that can be done automatically should be done by the library, without user intervention.
The API (Application Programmers Interface) should be simple and intuitive, with a smooth learning curve and provide high level primitives that can be easily used to solve any problems. Legacy code should be easy to port.
- Extensibility: the library must be easily extensible, requiring no recompilation or any other modification to support new features; they must work as plug-ins.
- Performance and efficiency: since the library is for distributed computing, it has to be efficient, consuming as little processing time as possible.
- Network protocol independence: an abstraction layer makes it possible to change the underlying network protocols easily. The application can use the network protocol most efficient for its needs.
- Portability and interoperability: heterogeneous clusters and grid computing being every day more common, the library must be not only portable, but allow different architectures to interoperate seamlessly, something that is not true for most implementations of distributed computing solutions.
- Scalability: there is no use for a distributed solution that does not scale well. Glass has to work well in all sorts of environments, from small clusters to huge grids, and be able to adapt itself to achieve best results.
- Reconfigurable network architecture: most existing solutions are based on a fixed network architecture, usually Master/Slave or Client/Server.
Given the requirements of scalability and performance, and the fact that peer-to-peer applications are everyday more common, its unreasonable to fix the network architecture: the developer should be free to define how nodes will connect with each other.
- Reliability and fault tolerance: distributed computing often requires reliability. Its not acceptable that the misbehavior or crash of a single node crashes the entire computation.
As clusters grow in size and grid computing becomes more common, the MTBF (Mean Time Between Failures) shrinks to a point that it cannot be ignored.
libGlass must be able to handle node crashes gracefully, keeping the application running and avoiding deadlocks and other problems that could arise from the node crash. Nodes should be allowed to join or leave at anytime.
- Thread support: the library must be completely thread-safe.
With clusters of symmetric multiprocessors (SMP) computers becoming more common and new technologies such as HyperThreadingTM, its unacceptable for a distributed computing framework to have thread issues.
Main features:
Plugins:
- Synchronous shared memory
- Distributed asynchronous events
- Synchronization barriers
- Remote aliases
Protocols:
- TCP/IP
- UDP/IP (unfinished)
Architectures:
- Client/Server
- Pure peer to peer (planned)
- Hierarchical (planned)
- Anonymous peer to peer (planned)
Bindings for:
- Java (mostly finished)
Enhancements:
- Fixed packaging problems that could abort compilation
<<less
Download (0.36MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1482 downloads
NLog 0.95

NLog 0.95


NLog is a .NET logging library designed with simplicity and flexibility in mind. more>>
NLog is a .NET logging library. NLog is designed with simplicity and flexibility in mind. With NLog you can process diagnostic messages emitted from any .NET language, augment them with contextual information, format them according to your preference and send them to one or more targets.
The API (application programming interface) is similar to log4net, and the configuration is very simple. NLog uses a routing table while log4net uses a logger hierarchy with attachable appenders. This makes NLogs configuration very easy to read and maintain.
NLog supports .NET, C/C++ and COM interop API so that all your application components including legacy modules written in C++/COM can send their messages through a common log routing engine.
The .NET API is very fast at filtering messages, so that you can keep your logging instructions in code and let NLog filter them out at runtime. NLog can filter out as many as 150 million logging instructions per second on a single-CPU 1.6 GHz laptop. Add that to asynchronous processing and other wrappers and youll get a very powerful and scalable logging tool.
Enhancements:
- This release adds a new Trace level, which is more verbose than the Debug level.
- It adds a new conditions language that lets you write powerful filtering conditions while keeping the syntax natural and readable.
- It adds a global log threshold and configurability at the config level.
- It adds support for variables in configuration files.
- It adds an infrastructure for compound targets and wrapper targets.
- It adds detailed documentation with examples for many targets, both on the Web site and in the help file.
<<less
Download (1.0MB)
Added: 2006-02-21 License: BSD License Price:
1344 downloads
VietPad 1.4

VietPad 1.4


VietPad is a full-featured Java/.NET Vietnamese Unicode text editor. more>>
VietPad is a full-featured Java/.NET Vietnamese Unicode text editor. Open, edit, convert, print, and save Vietnamese text-based files in Unicode formats.
Main features:
- Multi-platform
- Windows
- Solaris
- Linux/Unix
- Mac OS X
- Others
- Unicode compatibility
- Read/Write UTF-8 and UTF-16 formats
- Common Vietnamese input methods
- VNI
- VIQR
- Telex
- Unicode Precomposed (NFC) conversion support for Vietnamese legacy (VNI, VPS, VISCII, VIQR, or TCVN3), Numeric Character References (NCR), UTF-8, and Unicode Composite (Decomposed or NFD) formats
- Full localization
- Sort Vietnamese words
- Vietnamese spell check
- Add/Strip/Normalize diacritics
- Undo/Redo edit
- Find/Replace
- Change case
- Remove line breaks
- Shorthand
- Auto-detect file encoding
- Font preview
- Printing
- File & Text Drag-and-Drop capability
- Look & Feel for different operating systems
<<less
Download (MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
859 downloads
Encode 2.21

Encode 2.21


Encode is a Perl module created to deal with character encodings. more>>
Encode is a Perl module created to deal with character encodings.

SYNOPSIS

use Encode;

Table of Contents

Encode consists of a collection of modules whose details are too big to fit in one document. This POD itself explains the top-level APIs and general topics at a glance. For other topics and more details, see the PODs below:

Name Description
--------------------------------------------------------
Encode::Alias Alias definitions to encodings
Encode::Encoding Encode Implementation Base Class
Encode::Supported List of Supported Encodings
Encode::CN Simplified Chinese Encodings
Encode::JP Japanese Encodings
Encode::KR Korean Encodings
Encode::TW Traditional Chinese Encodings
--------------------------------------------------------

The Encode module provides the interfaces between Perls strings and the rest of the system. Perl strings are sequences of characters.

The repertoire of characters that Perl can represent is at least that defined by the Unicode Consortium. On most platforms the ordinal values of the characters (as returned by ord(ch)) is the "Unicode codepoint" for the character (the exceptions are those platforms where the legacy encoding is some variant of EBCDIC rather than a super-set of ASCII - see perlebcdic).

Traditionally, computer data has been moved around in 8-bit chunks often called "bytes". These chunks are also known as "octets" in networking standards. Perl is widely used to manipulate data of many types - not only strings of characters representing human or computer languages but also "binary" data being the machines representation of numbers, pixels in an image - or just about anything.

When Perl is processing "binary data", the programmer wants Perl to process "sequences of bytes". This is not a problem for Perl - as a byte has 256 possible values, it easily fits in Perls much larger "logical character".

<<less
Download (1.9MB)
Added: 2007-05-15 License: Perl Artistic License Price:
894 downloads
Module::Install 0.64

Module::Install 0.64


Module::Install is a standalone, extensible Perl module installer. more>>
Module::Install is a standalone, extensible Perl module installer.

SYNOPSIS

In your Makefile.PL: (Recommended Usage)
# Load the Module::Install bundled in ./inc/
use inc::Module::Install;

# Define metadata
name Your-Module;
all_from lib/Your/Module.pm;

# Specific dependencies
requires Carp => 0;
requires File::Spec => 0.80;
build_requires Test::More => 0.42;
recommends Your::OtherModule => 0.01;

no_index directory => demos;

install_script bin/myscript;

auto_install;
WriteAll;

Quickly upgrade a legacy ExtUtil::MakeMaker installer:

# Drop-in replacement to ExtUtils::MakeMaker
use inc::Module::Install;
WriteMakefile( ... );

A dummy Build.PL so we can work with Module::Build as well:

# Dear Distribution Packager. This use of require is intentional.
# Module::Install detects Build.PL usage and acts accordingly.
require Makefile.PL;

Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions that are clean, simple, minimalist, act in a strictly correct manner with both the ExtUtils::MakeMaker and Module::Build build systems, and will run on any Perl installation version 5.004 or newer.

The intent is to make it as easy as possible for CPAN authors (and especially for first-time CPAN authors) to have installers that follow all the best practices for distribution installation, but involve as much DWIM (Do What I Mean) as possible when writing them.

<<less
Download (0.078MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1126 downloads
Gajim 0.11.1

Gajim 0.11.1


Gajim is a Jabber client written in PyGTK. more>>
Gajim is a Jabber client written in PyGTK.
Gajim does not require GNOME to run, eventhough it exists with it nicely. Gajim is released under the GNU General Public License.
Main features:
- Tabbed chat windows
- Groupchat support (with MUC protocol)
- Emoticons, URL grabber
- Systray icon
- TLS & GPG support (with SSL legacy support)
- Transport Registration support
- Service Discovery including Nodes
- Multiple accounts support
- Gajim is available in English, French, German, Russian, Spanish, Polish, Portugese, Greek and Bulgarian
<<less
Download (1.8MB)
Added: 2007-02-19 License: (FDL) GNU Free Documentation License Price:
980 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5