Main > Free Download Search >

Free backend software for linux

backend

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 464
PowerDNS Oracle Backend 2.1

PowerDNS Oracle Backend 2.1


PowerDNS Oracle Backend provides a backend which allows PowerDNS to use Oracle as its data store. more>>
PowerDNS Oracle Backend provides a backend which allows PowerDNS to use Oracle as its data store.

PowerDNS Oracle Backend is a backend driver for the PowerDNS nameserver which allows DNS data to be stored in an Oracle database. PowerDNS can load backend modules at runtime. This backend is fully configurable, and SQL statements can be specified in the configuration file.

<<less
Download (0.006MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
958 downloads
HP3300c SANE backend 20050128

HP3300c SANE backend 20050128


HP3300c SANE backend is a Linux SANE backend for the HP3300c USB color scanner. more>>
HP3300c SANE backend is a Linux SANE backend for the HP3300c USB color scanner.
Support for other scanners with very similar chipsets, like the HP3400c, HP4300c and the Agfa Touch is also planned.
The HP3300C is an USB color scanner. It is externally powered. On the front is has two buttons that can trigger the scanner software to make either a scan or a copy. It has a horizontal resolution of 600 DPI (5300 pixels) and a vertical resolution of 1200 lines per inch.
It has the following chipset:
- NIPEDC0804, two rows of 20 pins along bottom and top edge. It has a 12.000 MHz crystal mounted close to it. This chip was mentioned as an interface chip on an electronics web page. The pinout of this chip is very similar to the Genesys Logic GL640USB chip (datasheet available).
- KM2Q65R, T224162B-28J, 100 Mhz, a 256k x 16 EDO DRAM chip from Taiwan - Memory Technology (TMTech) (datasheet available). The HP3400C has a EliteMT 100 MHz M11B416256A, also a 256k x 16 DRAM chip.
- ESIC ES8100QA, pins on all four sides, the analog-front-end. Also the Wolfson Micro WM8143 (datasheet available) has been reported. These two chips seem to be completely compatible.
- NIASH00014, pins on all four sides, 100 in total. This is the main controller IC. It has a 20.000 MHz crystal on pins 61 and 62. Two HP3400c scanners have been reported to contain a NIASH00019 chip.
Enhancements:
- Added device and company ID for Silitek derivate
- updated testtool_xfer.c
<<less
Download (0.033MB)
Added: 2005-10-31 License: GPL (GNU General Public License) Price:
1457 downloads
system-tools-backends 2.3.0

system-tools-backends 2.3.0


system-tools-backends is a package for GNOME. more>>
system-tools-backends is a package for GNOME.

to extract the configuracion

backend --get

to restore the configuration from XML

backend --set < file.xml
<<less
Download (0.51MB)
Added: 2007-07-11 License: LGPL (GNU Lesser General Public License) Price:
835 downloads
Bigtop::Backend::Init::Std 0.18

Bigtop::Backend::Init::Std 0.18


Bigtop::Backend::Init::Std is a Bigtop backend which works sort of like h2xs. more>>
Bigtop::Backend::Init::Std is a Bigtop backend which works sort of like h2xs.

SYNOPSIS

If your bigtop file looks like this:
config {
build_dir `/home/yourname`;
app_dir `appsubdir`;
Init Std {}
}
app App::Name {
}

when you type

bigtop --create your.bigtop Init

or

bigtop --create your.bigtop all

this module will generate the build directory as

/home/yourname/appsubdir

Then it will make subdirectories: t, lib, and docs. Then it will make files: Changes, MANIFEST, MANIFEST.SKIP, README, and Build.PL. Finally, it will copy your.bigtop into the docs dir of under appsubdir.

As with any backend, you can include no_gen 1; in its config block:

config {
Init Std { no_gen 1; }
}

Then, no files will be generated. But, you can also exclude indiviual files it would build. Simply list the file name as a keyword and give the value no_gen:

config {
Init Std {
MANIFEST no_gen;
Changes no_gen;
}
}

If you are in create mode and your config does not include app_dir, one will be formed from the app name, in the manner of h2xs. So, in the above example it would be

/home/yourname/App-Name

Outside of create mode, the current directory is used for building, if it looks like a plausible build directory (it has a Build.PL, etc). In that case, having a base_dir and/or app_dir in your config will result in warning(s) that they are being ignored.

<<less
Download (0.39MB)
Added: 2006-10-19 License: Perl Artistic License Price:
1101 downloads
AcuLaser C900 CUPS backend 0.19

AcuLaser C900 CUPS backend 0.19


AcuLaser C900 CUPS backend provides a LINUX CUPS package (incl. PPD-file) for the EPSON AcuLaser C900. more>>
AcuLaser C900 CUPS backend provides a LINUX CUPS package (incl. PPD-file) for the EPSON AcuLaser C900.
It is built around the avasys pipsplus driver. The project supports i386 and 32-bit compatible x86_64 LINUX systems (deb/rpm/tgz/gentoo/slack)
There are positive feedbacks for:
- SuSE
- Mandriva
- Slackware
- Red Hat
- Fedora Core
- Debian, Ubuntu
- Gentoo
The included installer will:
- Check for missing packages
- download and install the mandatory epkowa packages automatically
- provide a dummy lpr-package to resolve dependencies
- account for the different Ditros (BSD - System V - Gentoo) and configure the run-levels accordingly
- give suggestions for appropriate URIs for the printer installation
- call the distribution specific CUPS tools (YaST2, printerdrake, kprinter, gnome-cups-config)
Main features:
- Bundling of pages (large documents sometimes "hang")
- generic multiple local printer support
- URI handling for proper interface (usblp) allocation
- installation of XML files for plain foomatic support
- better hotplugging behavior
- networking (IPP, SMB) support through a local pseudo-interface
Enhancements:
- The regular print mode will be selected with every reboot or runlevel change.
<<less
Download (0.12MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
557 downloads
Parallel::Workers::Backend 0.0.7

Parallel::Workers::Backend 0.0.7


Parallel::Workers::Backend - The backend is a plugins mechanism to run the worker tasks. more>>
Parallel::Workers::Backend - The backend is a plugins mechanism to run the worker tasks. Default plugins are implemented for Eval (CODE), SSH and XMLRPC tasks. You can add your own plugin with module name Parallel::Backend::YourTaskModule

SYNOPSIS

use Parallel::Workers::Backend;

my $worker=Parallel::Workers->new(backend=>"Eval");
my $worker=Parallel::Workers->new(backend=>"SSH");
my $worker=Parallel::Workers->new(backend=>"XMLRPC");
my $worker=Parallel::Workers->new(backend=>"YourTaskModule");

<<less
Download (0.010MB)
Added: 2007-02-08 License: Perl Artistic License Price:
988 downloads
HP ScanJet 3900 series backend 0.9

HP ScanJet 3900 series backend 0.9


HP ScanJet 3900 series backend is an application and backend for linux that allows to use HP scanjet series 3900 scanners. more>>
HP ScanJet 3900 series backend is an application and backend for linux that allows to use HP scanjet series 3900 scanners and, basically, all those controlled by Realtek RTS8822L chipset.
HP ScanJet 3900 series backend application is in early phase of development. Four files are included, two (binary and sources) for the application and two more for SANE backend.
Enhancements:
- Added support for scanner: HP ScanJet G3010 (similar to hp4370)
- Added initial support for scanner: BenQ 5550T (New chipset: RTS8823L-01E).
- Fixed bug related to stepper motor, programming smearing curves for backtracking.
- Implemented algorithm to detect installed RAM type.
- Implemented a better code to read/write in DMA.
- Added some scripts for users, to update, compile and install sources.
<<less
Download (1.8MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
512 downloads
JavaScript::Autocomplete::Backend 0.10

JavaScript::Autocomplete::Backend 0.10


JavaScript::Autocomplete::Backend is a Google Suggest-compatible autocompletion backend. more>>
JavaScript::Autocomplete::Backend is a Google Suggest-compatible autocompletion backend.

SYNOPSYS

package MyAutocompleter;
use base qw(JavaScript::Autocomplete::Backend);

my @NAMES = qw(alice bob charlie);
sub expand {
my ($self, $query) = @_;
# do something to expand the query
my $re = qr/^Q$queryE/i;
my @names = grep /$re/, @NAMES;
(lc $query, @names, [], [""]);
}

MyAutocompleter->run;

This is a base class for implementing an autocompletion server with the same protocol used by Google Suggest ( http://www.google.com/webhp?complete=1&hl=en ). It is basically a CGI script that takes a word to be completed as the "qu" parameter and returns a specially concoted JavaScript statement. For more efficiency it should be possible to turn it into a mod_perl handler; that is left as an exercise for the reader.

The front-end JavaScript code is discussed in http://serversideguy.blogspot.com/2004/12/google-suggest-dissected.html .
This module is used by creating a subclass, which should override the expand method, which takes care of searching for the autocompletion results.

<<less
Download (0.004MB)
Added: 2006-11-24 License: Perl Artistic License Price:
1068 downloads
Bigtop::Backend::Control::Gantry 0.18

Bigtop::Backend::Control::Gantry 0.18


Bigtop::Backend::Control::Gantry is a controller generator for the Gantry framework. more>>
Bigtop::Backend::Control::Gantry is a controller generator for the Gantry framework.

SYNOPSIS

Build a file like this called my.bigtop:
config {
base_dir `/home/username`;
Control Gantry {}
}
app App::Name {
controller SomeController {}
}

Then run this command:

bigtop my.bigtop Control

When your bigtop config includes Control Gantry, this module will be loaded by Bigtop::Parser when bigtop is run with all or Control in its build list.

This module builds files in the lib subdirectory of base_dir/App-Name. (But you can change name by supplying app_dir, as explained in Bigtop::Parsers pod.)

There will generally be two files for each controller you define. One will have the name you give it with the app name in front. For the SYNOPSIS example, that file will be called

/home/username/App-Name/lib/App/Name/SomeController.pm

I call this file the stub. It wont have much useful code in it, though it might have method stubs depending on whats in its controller block.

The other file will have generated code in it. As such it will go in the GEN subdirectory of the directory where the stub lives. In the example, the name will be:

/home/username/App-Name/lib/App/Name/GEN/SomeController.pm

During the intial build, both of these files will be made. Subsequently, the stub will not be regenerated (unless you delete it), but the GEN file will be. To prevent regeneration you may either put no_gen in the Control Gantry block of the config, like this:

config {
...
Control Gantry { no_gen 1; }
}
or you may mark the controller itself:
controller SomeController {
no_gen 1;
}

<<less
Download (0.39MB)
Added: 2006-10-19 License: Perl Artistic License Price:
1100 downloads
PowerDNS Backend Development Kit 2.9.21

PowerDNS Backend Development Kit 2.9.21


PowerDNS Backend Development Kit project allows a developer to code backends which can be loaded at runtime by PowerDNS. more>>
PowerDNS Backend Development Kit project allows a developer to code backends which can be loaded at runtime by PowerDNS, a nameserver that reads data from different backends. The stock distribution comes with MySQL and PostgreSQL and other backends. It is also possible to do failover, loadbalancing, and geodirection from a backend.

PowerDNS has developed a complete suite of technologies surrounding Internet Naming and email. Internet Naming is at the core of all online activities and is involved in each and every transaction on the net. Email remains the killer application of the Internet.
<<less
Download (3.0MB)
Added: 2007-05-30 License: MIT/X Consortium License Price:
878 downloads
BerkeleyDB Backend Storage Engine for DURUS 20070503

BerkeleyDB Backend Storage Engine for DURUS 20070503


BerkeleyDB Backend Storage Engine for DURUS provides a storage engine for DURUS, a persistence system for the Python language. more>>
BerkeleyDB Backend Storage Engine for DURUS project provides a storage engine for DURUS, a persistence system for the Python programming language.
Some advantages compared to Durus standard FileStorage:
- Startup time is negligible.
- You dont need an in-memory index, so your repository size is only limited by storage space, not RAM.
- If you change existing objects, your storage size doesnt increase.
- If you delete objects, those objects are garbage collected in background, slowly, without performance degradation.
- You can still do a full fast collection, if you need it. While this collection is in progress, Durus still serves objects. From time to time, nevertheless, it can be unresponsible for 2 or 3 seconds, while is doing a checkpointing to be able to free database logging diskspace.
- Garbage collection doesnt increase storage size. Neither RAM usage.
- Garbage collection deletes objects using nondurable transactions, very efficiently. If the collection is aborted abruptly (program or machine crashes), the collection will start again from the beginning. If the GC finishes without problems, that state is durable.
- Any object store in the storage will commit a durable transaction, including all objects released in the background garbage collector, along the way.
- Garbage collection time is proportional to garbage, not repository size.
There are some disadvantages, nevertheless:
- IMPORTANT: This backend uses reference counting to decide when an object is garbage and can be collected. So, if you have cycles in your data structures, you **MUST*BREAK** them before releasing the objects.
- Failing to do that will leak diskspace. It is possible that in a future release we can collect cycles, but try to avoid that pattern.
- Leaking objects will grow the diskspace, but **NO** corruption or malfunction will happen. No other secondary effect.
- Although this code could work on Windows, I havent checked it. Absolutely no garantee!.
- Sometimes this backend can become irresponsible for a couple of seconds. It is busy doing a checkpoint to recycle database logging space. The pause should be sort, nevertheless.
- Dont use this storage backend over NFS, at least you know what is going on.
- Since we are using BerkeleyDB as the backend:
- You should be experienced with BerkeleyDB deployments.
- Beware when updating Python or BerkeleyDB. In particular, BerkeleyDB is known by breaking (but they DOCUMENT!) binary compatibility between versions. In this case, they ALWAYS document the procedure to do a controlled upgrade, so dont worry. But take note of the risk.
- To do a trustable backup, you should follow instructions in BerkeleyDB documentation:
- http://www.sleepycat.com/docs/ref/transapp/reclimit.html
- http://www.sleepycat.com/docs/ref/transapp/archival.html
- http://www.sleepycat.com/docs/utility/db_hotbackup.html
- In Python you can use the standard "bsddb" or the up-to-date "bsddb3" bindings (which will be included in new python versions). This product will try to use always the more recent BerkeleyDB bindings. Be careful about BerkeleyDB version changes when you update the bindings.
- Since BerkeleyDB files are binary structures, a corrupt database can be unrecoverable. Be diligent and careful with your backups.
You can use this product both as a normal (local) filestorage, or a server (remote) storage system, just like the usual Durus FileStorage.
Enhancements:
- Compatibility with Durus 3.7 was added.
<<less
Download (0.033MB)
Added: 2007-05-03 License: GPL (GNU General Public License) Price:
907 downloads
Kandau 0.1

Kandau 0.1


Kandau is a library that offers an easy way to store and retrieve C++ objects. more>>
Kandau is a library that offers an easy way to store and retrieve C++ objects (and its relations with other objects) into whatever backend you can imagine. Currently implemented are the SQL, XML and .desktop backends. Kandau uses Qt & KDE libraries and is released under the LGPL.
Because Kandau is backend independent it may be as interesting for storing configuration information as it is for storing information in a relational database. Furthermore, you can switch the backend without any change in the source code, and its thus transparent to the application developer.
Please, note that the Kandau project is still considered alpha software but already provides some interesting features. Developers and testers are very welcome in order to improve features and stability.
Enhancements:
- This is not exactly a release but a public announcement. Source Download links to a nightly updated snapshot of the source code in the Subversion repository.
<<less
Download (0.98MB)
Added: 2006-03-07 License: LGPL (GNU Lesser General Public License) Price:
1327 downloads
Rubygame 2.0.1

Rubygame 2.0.1


Rubygame is a combination extension and library for the Ruby language. more>>
Rubygame is a combination extension and library for the Ruby language, with the goal of making it easy and fun to create games in Ruby.

Rubygame has SDL as a backend, and is styled after the very nice pygame library for the Python language.

Rubygame is free softwarereleased under the GNU Lesser General Public License.

<<less
Download (0.27MB)
Added: 2007-07-02 License: LGPL (GNU Lesser General Public License) Price:
848 downloads
Samba::LDAP 0.03

Samba::LDAP 0.03


Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend. more>>
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend.

SYNOPSIS

use Carp;
use Samba::LDAP;

my $samba = Samba::LDAP->new()
or croak "Cant create objectn";
my $domain = $samba->get_local_sid();

<<less
Download (0.080MB)
Added: 2007-01-12 License: Perl Artistic License Price:
1016 downloads
Nixs Web-based SSH client 0.0.3

Nixs Web-based SSH client 0.0.3


Nixs Web-based SSH client has a backend written in C/glib and a frontend written in PHP. more>>
Nixs Web-based SSH client has a backend written in C/glib and a frontend written in PHP. The project talks to the backend via a Unix socket.
The backend maintains a number of SSH processes in TTYs, reads their TTYs, and sends the contents to PHP for formatting. PHP accepts input and passes it to the correct TTY for processing.
Enhancements:
- CR/LF interpretation was improved.
- Escape sequences were added.
- GOption command line parsing was added.
<<less
Download (0.032MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
1031 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5