Skip to content

Mohsen Banan Portal

Personal tools
You are here: Home » Software

Software

See also:


[Note: The facilities I use for software publication and distribution are not yet fully functional. The base capability I use for software publication is the By* Libre Library Facility, with central republications at BySource.org and ByBinary.org. In the meantime, the software is available through anonymous CVS.]

Below is a partial list of the many software packages I have developed over the years. All these packages are free software, subject to some form of GPL license.

Many other people have participated in the development of these software packages. The names of all contributors are listed in the Authors entry for each package. I have also listed all contributors in the Credits section of the documentation for each package. If I have omitted anyone, please accept my apologies and let me know.

These software packages are primarily developed in three programming languages. When efficiency is the key requirement, I use C. When integrating software to build services, I use Bash. When filtering/translating/integrating/prototyping, I use Lisp (Elisp).

The support mailing list for each software package is usually included in its Access Page. You can also contact me directly with bug reports and other comments.


BIBLIOGRAPHY
Number TITLE Format Authors CopyLeft Date
[SW-bbdb-filters]
sw/
SW
eoe-bbdb-filters -- Emacs Office Environment BBDB Filters
A Collection BBDB Input and Output Filters
Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-bystar-engine]
sw/
SW
ByStar Libre Services Engine

Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-emsd-sa-mul]
sw/
SW
EMSD-SA-Mul: Efficient Mail Submission and Delivery - Server Agent

Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-emsd-ua-mul]
sw/
SW
EMSD-UA-Mul: Efficient Mail Submission and Delivery - User Agent

Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-esros-mulpub]
sw/
SW
ESRO-MulPub-SRC: Efficient Short Remote Operations (ESRO)

Mohsen BANAN Neda Communications, Inc. Aug
2008
[SW-lsip-pub]
sw/
SW
Libre Services Integration Platform (LSIP)

Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-ocp-mul]
sw/
SW
Open C Platform (OCP)
Foundation Facilities for Development of Libre Protocols
Mohsen BANAN Neda Communications, Inc. Nov
2008
[SW-vorde-mul]
sw/
SW
Voice Response Development Environment (VoRDE)

Mohsen BANAN Neda Communications, Inc. Nov
2008
BIBLIOGRAPHY
[SW-bbdb-filters]. Mohsen BANAN. eoe-bbdb-filters -- Emacs Office Environment BBDB Filters A Collection BBDB Input and Output Filters .   November 2008. sw/SW.
.bib  ]
BBDB Filters Package is a collection of filters and is called "BBDB Input and Output Filters". They are a family of filters that convert the information in BBDB to and from a variety of other formats. "Output filters" export BBDB information to other formats while "input filters" import information from other formats into BBDB.

[SW-bystar-engine]. Mohsen BANAN. ByStar Libre Services Engine .   November 2008. sw/SW.
.bib  ]
ByStar Libre Services Engine provides necessary software for implementation of ByStar Services.

[SW-emsd-sa-mul]. Mohsen BANAN. EMSD-SA-Mul: Efficient Mail Submission and Delivery - Server Agent .   November 2008. sw/SW.
.bib  ]
Efficient Mail Submission and Delivery - Server Agent (EMSD-SA) is a full implementation of RFC-2524.

[SW-emsd-ua-mul]. Mohsen BANAN. EMSD-UA-Mul: Efficient Mail Submission and Delivery - User Agent .   November 2008. sw/SW.
.bib  ]
Efficient Mail Submission and Delivery - User Agent (EMSD-UA) is a full implementation of RFC-2524. The EMSD User Agent is composed of a number of cooperating modules. Some modules cooperate by one module calling functions in another module as needed. Other modules cooperate via a call-back methodology where functions in one module are registered with another module, so that when a particular event or action occurs, the registered function will be called.

[SW-esros-mulpub]. Mohsen BANAN. ESRO-MulPub-SRC: Efficient Short Remote Operations (ESRO) .   August 2008. sw/SW.
.bib  ]
Efficient Short Remote Operations (ESRO) is a complete implementation of RFC-2188. ESRO provides reliable connectionless remote operation services on top of UDP (or any other non-reliable connectionless transport service) with minimum overhead ESRO protocol supports segmentation and reassembly, concatenation and separation as well as multiplexing for service users (applications).

[SW-lsip-pub]. Mohsen BANAN. Libre Services Integration Platform (LSIP) .   November 2008. sw/SW.
.bib  ]
LSIP (Libre Services Integration Platform) are a set of tools on top of which various consistent polices can be implemented. This is a collection tools that collectively lets you consistently manage Unix and Linux systems and some of the tools will also manage Windows system.

[SW-ocp-mul]. Mohsen BANAN. Open C Platform (OCP) Foundation Facilities for Development of Libre Protocols .   November 2008. sw/SW.
.bib  ]
Open C Platform (OCP) is a set of well defined interfaces and service definitions for basic facilities needed for implementation of lower layer OSI protocol in C. Independent implementations of OSI protocols that adhere to Open C Environment (OCE) can easily be integrated to realize real open systems.

[SW-vorde-mul]. Mohsen BANAN. Voice Response Development Environment (VoRDE) .   November 2008. sw/SW.
.bib  ]
Voice Response Development Environment (VoRDE) provides a convinient environment for developing and managing Voice Response application. It is a collection of generalized commands, voice programming tools, software libraries, and related publications.

Created by sa-20000
Last modified 2009-03-25 12:25 AM
 

Powered by: •Debian GNU/Linux      •Apache      •Plone      •Qmail      •DjbDNS      •....