Main > Free Download Search >

Free mature software for linux

mature

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 94
TurboGears 1.0.3

TurboGears 1.0.3


TurboGears is a complete front-to-back Web development mega-framework in Python. more>>
TurboGears project is based on the agile, mature, cross-platform, well-documented, easy and fun Python programming language.
Python makes it super simple to get started with TurboGears, whether youre running Windows, Linux, Mac OS X or even a cell phone. OK, so youre probably not going to want to run a web server on your cell phone.
Any way you slice it, youll be amazed how quickly you get started!
Installation:
Even though you dont have Easy Install yet, you can still take advantage of it. Instead of one-command installation, it will be two-step installation. And, youll have Easy Install for the next update!
The instructions below will install into the primary system locations for Python modules. On many systems, this requires superuser access. So, performing the installation below will require you to enter your password. If your system does not have sudo installed or configured properly, you can su to the superuser account and then run the command.
Note that on some Linux systems (Ubuntu, for example), you may need to install a "python-dev" packages in order for everything to compile correctly.
- Download the ez_setup.py script.
- Run sudo python ez_setup.py -f http://www.turbogears.org/download/index.html --script-dir /usr/local/bin TurboGears
Enhancements:
- Much better on-line documentation was provided.
- Internationalization is now also available for the JavaScript files.
- When using SAprovider for identity management, passwords are now encrypted on the fly if a identity.saprovider.encryption_algorithm is set to md5 or sha1 in app.conf.
- An alternative quick-start model that uses Elixir (using -e switch) is proposed.
- A similar one will become the default in 1.1.
<<less
Download (1.4MB)
Added: 2007-07-19 License: MIT/X Consortium License Price:
828 downloads
kingate 0.0.1

kingate 0.0.1


kingate library is an interface to CGI, conveniently enwrapped into c++ classes. more>>
kingate library is an interface to CGI, conveniently enwrapped into c++ classes. You dont want to try it for your project, yet, due to its incompleteness, unless you need it as a dependency for the other project. Here is a brief overview of what it is lacking and why you dont want to use it:
- It is not a mature product and isnt heavily tested.
- It is likely not very portable, yet (it does work on FreeBSD though).
- It does not support file upload (although does not prevent software based upon it from implementing it on its own.
- It does not employ any buzzword-technologies like java, corba or whatever people go crazy about.
- Must be more, but I cant remember right away.
<<less
Download (0.30MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1183 downloads
Excalibur 4.3

Excalibur 4.3


Excalibur is an open source software project of The Apache Software Foundation. more>>
Excalibur is an open source software project of The Apache Software Foundation. Our primary product is a lightweight, embeddable Inversion of Control container named Fortress that is written in java.

Inversion of control, also known as the hollywood principle ("dont call us, well call you"), is a simple but powerful concept. The idea is that we dont "wire up" all the pieces that make up an application (the "components") by writing lots of this-component-uses-that-one-like-so code, nor do we use some kind of lookup directory (like JNDI, for example) where each component decides what components to interact with itself. Instead, we instruct a smart piece of software, the container, to tell the components how to interact.

Fortress (and also its predecessor, "ECM") is such a container. It is lightweight, by which we mean that it doesnt need a lot of resources, take a lot of disk or memory, or impose all sorts of demands on its environment. Fortress is also embeddable, by which we mean that you can use fortress inside just about every java environment. More concretely, you can use it as the basis of a large standalone development platform (like the Keel project), at the core of a servlet-based web application (like Cocoon) or even as the basis of a GUI application (like GuiApp).

Fortress knows how to manage components that have been developed using a rigid lifecycle contract called Avalon-Framework. In the next upcoming release, fortress will also be able to manage ordinary javabeans, and support for other kinds of Inversion of Control are planned.

Besides providing fortress, excalibur also provides a small library of very useful components. We also distribute some of the libraries used to build fortress (and some other containers) seperately. This selection of libraries is called containerkit.

So why is excalibur an interesting project?

Heres a few partial answers.

good code. Code that comes from the mature avalon project (everything that used to be branded as "Avalon Excalibur" and "Avalon Fortress"). This includes two lightweight Inversion of Control containers. One of these powers, among other things, Cocoon. The other ("fortress") is the basis of projects like Keel. Excalibur also includes powerful and mature reusable "components" and "libraries", handling tasks ranging from thread management to component pooling to (URI-and-similar-) source resolving.

smart developers. Most of these people are or have been active in the avalon project in various roles. Several of them are apache members. Together they have loads and loads experience under their belts related to inversion of control development. In fact, Im confident to say this list includes some of the biggest experts on inversion-of-control-style container development.

exciting community. Several open source and commercial projects (both at apache and elsewhere) depend on and contribute to the excalibur project. A strong team of enthousiastic developers (with strong ties to several other projects in the same problem domain) has various big and small plans with excalibur. One of the leading open source organisations in the world, The Apache Software Foundation, is hosting the project, providing insight, advice, infrastructure, legal backing, a time- and battle-proven development process, and much more.
<<less
Download (MB)
Added: 2007-01-10 License: The Apache License 2.0 Price:
1223 downloads
CTorrent 1.3.4

CTorrent 1.3.4


CTorrent is a BitTorrent client written in the C programming language. more>>
CTorrent is a BitTorrent client written in the C programming language, known to be a very robust and mature programming language, which produces fast and optimized applications. There are compilers for most operating systems, making programs written in C easy to port.
It currently runs on most Linux variants, MacOS and FreeBSD, but it hopefully run on Windows aswell! CTorrent is built as a console program, which means that it doesnt require any graphical components (such as an X server) on the machine you are running it on, you can even run it remotely through a terminal if you wish.
While a lot of people prefer a GUI (Graphical User Interface) for this kind of applications, there are quite a few people who run "console only" servers and want to use them to download files in the background. CTorrent can help you do exactly this, assuming you are downloading from the BitTorrent network.
Main features:
- Primary purpose of CTorrent is to provide a way to download files off the BitTorrent network.
- Runs on most Linux distributions, FreeBSD and MacOS.
- Does not require an X server, can be run as a consoleprogram from a shell (locally or remotely)
- Programmed in pure C, which means small and lightning fast executables.
- Opensource. Download the source-code of CTorrent and customize to fit your needs (requires C-programming skills)
- Has the ability to create new torrent-files (for seeding and sharing etc)
- Uses very little CPU and memory resources.
<<less
Download (0.086MB)
Added: 2006-06-02 License: GPL (GNU General Public License) Price:
1245 downloads
WallFire 0.9.8

WallFire 0.9.8


WallFire is a very general and modular firewalling application based on Netfilter or any kind of low-level framework. more>>
WallFire is a very general and modular firewalling application based on Netfilter or any kind of low-level framework.
It will enable to manage every aspect of a firewall administration, from configuration to monitoring, intrusion detection, etc...
WallFire will provide command line and interactive tools as well as X Window or Web front-ends.
WallFire is "libre" (free as a speech, in English) software. It is mainly written in C++ and is intended to run on every *nix system.
WallFire is a package that is composed of:
a server side:
wfpolicyd, a daemon which can run on any host and centralises the rules and policy management
wfcommitd, a daemon which runs on the firewall(s) itself and commits the firewalling rules, whatever platform it is running on and whatever tools are available on the latter.
So you will need to run a wfcommitd daemon on each firewall, but only one wfpolicyd for a whole site.
a client side:
some libraries (for example wfnetobjs) on which every operation relies
wfconvert, the tool which imports/translates rules from/to any supported firewalling language
wflogs, the log analysis and reporting tool
wfadmin, the administration shell tool
xwfadmin, the X (Qt) administration front-end, which is useful, but not compulsory
webfire, the Web administration interface (in PHP).
Of course, client and server parts can (should?) be run on different hosts. All communications will be authentificated and encrypted (via SSL). Every data (network objects, rules, logs) will be importable/exportable in XML.
So far, the things that have been implemented are: some libraries (wfnetobjs for example), the wfconvert (which is quite functionnal now) and wflogs (which is mature and fully functionnal) commands.
Note that wfconvert and wflogs can be used locally, independantly of other WallFire tools.
Enhancements:
- Improved matching of netfilter and ipfilter input modules.
- Added support for Cisco FWSM (PIX).
- Improved netfilter parsing.
- Compilation fixes for *BSD.
- Added wflogs.dtd.
- Added wfchkintegrity tool, which enables to monitor changes in the firewalling configuration.
<<less
Download (0.73MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1198 downloads
Pauls Train Tracker 1.0

Pauls Train Tracker 1.0


Pauls Train Tracker allows you to create folders to organize your model train inventory more>>
Pauls Train Tracker is a Zope application. I wrote it for my father, thats Paul, while I was learning to develop for the Zope application server. Since hes found it useful, I thought Id share it with the Open Source community via the GPL.
Pauls Train Tracker allows you to create folders to organize your model train inventory. Pauls Train Tracker uses the Zope Database to store the following inforamtion about each item:
- name
- description
- brand
- model
- serial number
- comments
- picture
While this application is far from mature, it is still quite useful. Hopefully as time passes, this application will gain additional features as development continues.
<<less
Download (0.35MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1220 downloads
jEdit for Unix 4.3pre12

jEdit for Unix 4.3pre12


a programmers text editor written in Java more>> jEdit is a mature programmers text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page.
While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GPL 2.0.
The core of jEdit was originally by Slava Pestov. Now the jEdit core, together with a large collection of plugins is maintained by a world-wide developer team.
Some of jEdits features include:
Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows.
Built-in macro language; extensible plugin architecture. Dozens of macros and plugins available.
Plugins can be downloaded and installed from within jEdit using the plugin manager feature.
Auto indent, and syntax highlighting for more than 130 languages.
Supports a large number of character encodings including UTF8 and Unicode.
Folding for selectively hiding regions of text.
Word wrap.
Highly configurable and customizable.
Every other feature, both basic and advanced, you would expect to find in a text editor.
<<less
Download (2.41MB)
Added: 2009-04-17 License: Freeware Price: Free
194 downloads
Lanai Core 0.6.0

Lanai Core 0.6.0


Lanai Core is a mature OOP framework for building Web, command line, and GUI applications. more>>
Lanai Core is a mature OOP framework for building Web, command line, and GUI applications. Lanai Core allows PHP developers to easily integrate and manage code resources and build complex applications quickly.
The compact core framework includes a basic CMS and other modules to help you get started. It features a shallow learning curve, a performance-conscious design, and tight integration with the PEAR libraries.
Lanai Core build in standard modules for build your website :
- Banner allow yout to rotate your banner or agencies banner.
- Contect a simple form mail allow your visitors contact to you via e-mail.
- Download you can publish your file or archive contents by using this.
- F.A.Q. create frequenly ask questions to give more information for your service or support.
- News publish your news or events.
- Poll create simple questionaire.
- RSS feed RSS content to your site.
- SiteMap automatic generate site map for google site map service.
- Syndication automatic content syndication for your visitor.
- Language easy to switch the site interface language.
- Theme change look and feel for your site just click!.
- Logs record visitor behavior and analyze in to graphs.
- and more...
<<less
Download (2.1MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
817 downloads
TunesBrowser 0.3.0

TunesBrowser 0.3.0


TunesBrowser project is a simple music player, capable of playing music found on iTunes shares. more>>
TunesBrowser project is a simple music player, capable of playing music found on iTunes shares.
TunesBrowser can connect to the latest iTunes applications (as of April 29 2004) and is implemented on top of libopendaap.
TunesBrowsers interface is quite similar to that of iTunes. TunesBrowser was written with the purpose of being a prototype front-end for libopendaap. I intend to integrate libopendaap with other, more mature, players.
Main features:
- Play mp3s off other computers running iTunes
- Discovery of hosts over Rendezvous.
<<less
Download (0.21MB)
Added: 2006-07-19 License: MIT/X Consortium License Price:
1193 downloads
Atocha 1.0

Atocha 1.0


Atocha is a Python package for parsing and rendering data from Web forms. more>>
Atocha is a Python package for parsing and rendering data from web forms.
Atocha is framework-agnostic, generic, and it should be possible to use it with CGI scripts or to incorporate it in your favourite web application framework.
Just before I decided to write this software (2005-09-30), I had the following problems:
- There was no library that could parse input from widgets and perform automatic types conversions reliably, that was both decent and simple, or that was not tied to a specific web application framework. (A few options were starting to sprout and mature around that time, such as FormEncode);
- I was having lots of trouble in the various data paths of my handlers with type conversions, often having unicode encoding problems;
- I felt that the problem of handling and rendering web forms were really tied closely, and that it could be solved in a generic manner.
At the time, I had written my own web application framework, and a small form library I had copied from somewhere had grown into a messy monster. So I decided to attack the problem directly and rewrite my forms handling generically, with the following goals in mind:
- Reuse the form definition for parsing submitted arguments as well as rendering and displaying data (leverage the knowledge stored in the form definition as much as possible);
- Robustness: an emphasis on strict type checking and robustness via tests;
- Fields automatically perform appropriate type conversion when returning the parsed value to the user; Like desktop UI toolkit widgets, fields may return all sorts of data types. Also, fields can use multiple HTML input widgets, the notion of input and its mechanism are separate.
Essentially, I wanted functionality closer to what desktop UI toolkits provide, which is often not present in web form parsing toolkits.
Main features:
- Generic library that is possible to reused in many frameworks and applications. It is not tied to any storage model or domain model, this library provides the data, and you must then store the data yourself. This makes sense, as user-interfaces may change but the underlying data model remain the same;
- Extensible: it is easy to create and add new field types without having to modify the framework. It is also possible to create renderers for your favourite output library (e.g. Stan)
- Fields may render to multiple input widgets and are consolidated in a single value automatically;
- Internationalization (I18n) of all messages is supported (all messages generated by the library are grouped in a s single place and can be easily customized);
- Supports hidden, disabled, and read-only widgets that can be used for implementing multiple-page forms;
- Supports per-field errors, to be rendered next to the erroneous widgets;
- Supports a UI message and status for the re-rendering a form with errors;
- Could easily be extended to support widgets with JavaScript/AJAX code.
<<less
Download (0.25MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1295 downloads
Snow Path Formation Simulator 0.5.3

Snow Path Formation Simulator 0.5.3


Snow Path Formation Simulator it graphically displays the formation of paths in the snow formed by people. more>>
Snow Path Formation Simulator is a program that models the process of people forming very distinct, and yet not always altogether logical looking, paths in the snow as they walk across open spaces.

The evolving condition of the snow is displayed graphically. This project may eventually mature into a screensaver.
<<less
Download (0.10MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1646 downloads
Gantry::Docs::Tutorial 3.40

Gantry::Docs::Tutorial 3.40


Gantry::Docs::Tutorial is a Perl module for The Gantry Tutorial. more>>
Gantry::Docs::Tutorial is a Perl module for The Gantry Tutorial.

Gantry is a mature web framework, released in late 2005 onto an unsuspecting world. For more information on the framework, its features and history, see Gantry::Docs::About.
Here we will explore the basic workings of Gantry by constructing a very simple application. Dont let the simplicity of this example fool you -- this framework has extreme flexibility in delivering applications with web and scripted components. The example in this document is only to get you started.

This document begins by describing a simple one-table management application. It walks through the process of building the application. Then, it shows a tool -- called Bigtop -- which can be used to build the application from a relatively small configuration file. Finally, it shows how to add another table and regenerate the app via Bigtop.

<<less
Download (0.19MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1123 downloads
xflat 0.1.5

xflat 0.1.5


XFLAT is a mature suite of development tools including compiler, linker, loader, dynamic loader, and support tools. more>>
eXtended FLAT (XFLAT) is a binary format that supports dynamic shared libraries on MMU-less Linux (uClinux) platforms.
XFLAT is a mature suite of development tools including compiler, dynamic loader, loader, linker and support tools.
Configure and Build Procedure:
1) Run the configure script to instantiate a canned configuration.
see ./configure.sh --help for more information
./configure.sh
2) Source setenv to define environment variables
source ./setenv
3) Patch the kernel
cd xflat/kernel/
./patch_kernel ../../linux-x.x.x
4) Make the toolchain
cd buildroot
make
5) Make the kernel
cd linux-x.x.x
make
Steps 2) and 3) should be performed only once. Steps 1), 4) and 5) should
be repeated to re-build the system.
See also config/ /README for instructions specific to the
selected configuration.
Enhancements:
- Verifed xflat-ld C++ linking support
- Added documentation for the state of C++ in XFLAT
- Fixed spurious prompts for FPU in uClibc build
<<less
Download (3.1MB)
Added: 2006-05-13 License: BSD License Price:
1261 downloads
Birne 0.2.4

Birne 0.2.4


Birne project is a very simple frontend for cdrecord and mkisofs. more>>
Birne project is a very simple frontend for cdrecord and mkisofs.

With Birne you can burn files, ISO images and music files (currently supported are WAV, MP3 and Ogg Vorbis) to CD-ROM and CD-RW. It is not very mature yet but works for the most common situations.

Because Birne is intended to be used by people with little technical knowledge, there are no advanced configuration options in the user interface. If you need to change the default recording device, you have to alter the source. But since Birne is written in Python, this should be easy to change by most people (variable "recording_device in cdburner.py).

Support for configuration files is planned so that preparing Birne for usage by ordinary users should be easy.

You can run Birne by unpacking the tarball and running the executable "birne" in the directory created by tar. There is a very simple installer script which helps to set up Birne for all users on your system.

<<less
Download (0.045MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1191 downloads
edtFTPnet/Free 1.2.5

edtFTPnet/Free 1.2.5


edtFTPnet/Free is a .NET FTP library written in C#. more>>
edtFTPnet/Free is a .NET FTP library written in C#. Widely used around the world, it is robust and proven, with a rich API.
It includes extensive event monitoring, transfer resumption, and much more. It has been tested and is compatible with Mono 1.2.x.
Free .NET FTP component gives .NET developers:
- C# FTP functionality
- VB .NET FTP functionality
- Robust and proven FTP .NET library
- C# source-code included
- free for commercial use (LGPL)
- Downloaded over 200,000 times!
Main features:
- Widely used throughout the world in many projects.
- Full source code is provided.
- Includes a fully fledged Visual Studio component, FTPConnection.
- Passive and active modes are supported (PASV and PORT).
- Resuming of interrupted binary transfers supported.
- Events for monitoring progress of data transfers.
- Under the LGPL, so it can be embedded in commercial applications.
- Compatible with .NET 1.1 and .NET 2.0.
- Compatible with Mono 1.2.x
- Ported from our popular edtFTPj library
- Mature and stable codebase.
- Simple but extensive API analogous to a command line FTP program.
- EDT Forums are available for public discussion and support.
Enhancements:
- DirDetails() and GetFileInfos() were changed to cope with SYST unsupported.
- FTP transfer speeds were significantly improved.
- StrictReturnCodes is now off by default.
- A VMS directory parsing problem where listings without a group were failing to parse was fixed.
- Additional MDTM timestamp formats were added (1 and 2 fractions are now supported as well as 3).
<<less
Download (MB)
Added: 2007-06-12 License: LGPL (GNU Lesser General Public License) Price:
865 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5