TKN Logo SelfSoft Logo

Total Knowledge

SelfSoft, Inc.

Open Source / Projects

All projects we develop are built using community supported free software such as Apache, Linux, Perl, PostgreSQL, XFree86. This greatly reduces our costs, so we feel obliged to contribute back to community as much as we can. For example mod_plsql was initially developed for our On-line Store. Participation in Linux/MIPS was inspired by our own video project.
Here, at Total Knowledge, we believe that Open Source software is software that is going to make future. That is why we devote as much resource as we can to its development. Here are few things that are note-worthy and could be useful to you. You can download them from here, or find on Gnutella P2P network.

mod_plsqlApache Module for connecting to an Oracle RDBMS (API-compatible with Oracle Web Server PL/SQL cartridge)
ora_mailUtility to send emails from Oracle databases
mod_cppSimple "framework" that allows you to easily build Apache modules in C++
SSL++ LogoSSL++C++ wrapper around OpenSSL library
CPPSERV LogoCPPSERVC++ Web Application server (Servlet-like engine)
 Linux/MIPSLinux/MIPS related stuff

We would like to separately present some of the projects our former students had been working on.

Title Description Development Stage
Bookmarks on The Web Pure web application, which provides ability for everyone to store and access one's favorite urls on the certain site. Freeze
On-Line Retail Store (a sample) Web application with Manager and Customer sites, which provides unlimited hierarchical product catalog, shopping cart, wish lists, delivery options, etc. This actually is a framework, which can be easily tuned up for any type of products and services. Done.
Version 1
Universe University Web application, which allows to create a course for any subject to learn, including unlimited hierarchy of topics, parallel explanations, problems with few types of solution control and, on the other hand, to learn these courses. Functional Redesign.
Version 2
Car Passport
Free Staff
Business-in-Law
These supposed to be web applications to implement some highly marketable ideas. They have never been in development, although we have received some offers, based on domain names, to develop them. These ideas of ours definitely smell money and await their financing and implementation. Freeze
Graphic Virtual Computer An emulation of computer, which can run programs written in PseudoAssembler language. The application supposed to be used for teaching programming. Freeze

Authoright © Total Knowledge: 2001-2004