boss 2.0
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1050
KVerbos 2.0
KVerbos helps users to study Spanish verb forms with this program. more>>
KVerbos helps users to study Spanish verb forms with this program.
It took a lot of time. But now a new version of KVerbos is coming into view. With KVerbos it is possible to train Spanish verb forms. The screenshots show some views of the new version.
The difference to the old program is that it now uses the data of the compjugador project. This means that a lot of Spanish verbs come with the program and it isnt necessary to enter them first anymore. The program can read .kvtlm files of the KVoctrain project. It collects the verbs out of these files and you can train them. It is already possible to select the tenses you want to train, too.
At the moment it isnt possible to store your verbselection. I hope this will come soon.
<<lessIt took a lot of time. But now a new version of KVerbos is coming into view. With KVerbos it is possible to train Spanish verb forms. The screenshots show some views of the new version.
The difference to the old program is that it now uses the data of the compjugador project. This means that a lot of Spanish verbs come with the program and it isnt necessary to enter them first anymore. The program can read .kvtlm files of the KVoctrain project. It collects the verbs out of these files and you can train them. It is already possible to select the tenses you want to train, too.
At the moment it isnt possible to store your verbselection. I hope this will come soon.
Download (2.1MB)
Added: 2006-09-18 License: GPL (GNU General Public License) Price:
1139 downloads
GnomeKiSS 2.0
GnomeKiSS project is a KiSS paper doll viewer for GNOME. more>>
GnomeKiSS project is a KiSS paper doll viewer for GNOME.
GnomeKiSS is an implementation of French-KiSS for the GNOME desktop environment, using GNOME, GTK+ and the X Window System. French KiSS is an enhanced KiSS/GS for scriptable dolls, where KiSS is an abbreviation for Kisekae Set System (or something).
GnomeKiSS apparently works on plenty of Linux systems (including Debian GNU/Linux and PLD Linux) and is available as a FreeBSD port. If you dont have one of these Free operating systems I have been told that GnomeKiSS compiles and runs on Mac OS X and Sun Solaris too. It should work on any modern Unix-like system with GNOME installed but obviously I cant test them all.
Enhancements:
- GNOME 2.x conversion aiming at GNOME 2.6 and later
- Many new compiler warnings fixed, e.g. sign and const fixes
- Further changes to event handling to ensure interactivity when stressed
- Fixed snprintf() call to stay strictly within the buffer
- Still warn, but dont ignore objects declared after @EventHandler
<<lessGnomeKiSS is an implementation of French-KiSS for the GNOME desktop environment, using GNOME, GTK+ and the X Window System. French KiSS is an enhanced KiSS/GS for scriptable dolls, where KiSS is an abbreviation for Kisekae Set System (or something).
GnomeKiSS apparently works on plenty of Linux systems (including Debian GNU/Linux and PLD Linux) and is available as a FreeBSD port. If you dont have one of these Free operating systems I have been told that GnomeKiSS compiles and runs on Mac OS X and Sun Solaris too. It should work on any modern Unix-like system with GNOME installed but obviously I cant test them all.
Enhancements:
- GNOME 2.x conversion aiming at GNOME 2.6 and later
- Many new compiler warnings fixed, e.g. sign and const fixes
- Further changes to event handling to ensure interactivity when stressed
- Fixed snprintf() call to stay strictly within the buffer
- Still warn, but dont ignore objects declared after @EventHandler
Download (0.16MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1079 downloads
PostGIS 1.2.0
PostGIS is GIS extensions to the PostgreSQL relational database server. more>>
PostGIS adds support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRIs SDE or Oracles Spatial extension.
PostGIS follows the OpenGIS "Simple Features Specification for SQL" and will be submitted for conformance testing at version 1.0.
PostGIS has been developed by Refractions Research Inc as a research project in open source spatial database technology. PostGIS is released under the GNU General Public License. Our list of future projects includes enhanced technology for data loading and dumping, user interface tools for direct data access and manipulation, and support for advanced topologies at the server side, such as coverages, networks, and surfaces.
There are now several open source tools which work with PostGIS. The uDig project is working on a full read amd write desktop environment that can work with PostGIS directly.
For internet mapping, the University of Minnesota Mapserver can use PostGIS as a data source. The GeoTools Java GIS toolkit has PostGIS support, as does the GeoServer Web Feature Server.
GRASS now supports PostGIS as a data source, through the PostGRASS driver. The JUMP Java desktop GIS viewer has a simple plugin for reading PostGIS data, and the QGIS desktop has good PostGIS support.
PostGIS data can be exported to several output GIS formats using the OGR C++ library and commandline tools (and of cource with the bundled Shape file dumper). And of course any language which can work with PostgreSQL can work with PostGIS -- the list includes Perl, PHP, Python, TCL, C, C++, Java, and more.
Installation:
Un-tar the PostGIS tar-ball in the contrib directory of your PostgreSQL source tree. You must untar the PostGIS source there or the Makefile will not work. You must have the PL/pgSQL prodedural language installed before installing PostGIS.
cd contrib
gunzip postgis-0.9.0.tar.gz
tar xvf postgis-0.9.0.tar
cd postgis-0.9.0
make
make install
createlang plpgsql yourtestdatabase
psql -d yourtestdatabase -f postgis.sql
psql -d yourtestdatabase -f spatial_ref_sys.sql
<<lessPostGIS follows the OpenGIS "Simple Features Specification for SQL" and will be submitted for conformance testing at version 1.0.
PostGIS has been developed by Refractions Research Inc as a research project in open source spatial database technology. PostGIS is released under the GNU General Public License. Our list of future projects includes enhanced technology for data loading and dumping, user interface tools for direct data access and manipulation, and support for advanced topologies at the server side, such as coverages, networks, and surfaces.
There are now several open source tools which work with PostGIS. The uDig project is working on a full read amd write desktop environment that can work with PostGIS directly.
For internet mapping, the University of Minnesota Mapserver can use PostGIS as a data source. The GeoTools Java GIS toolkit has PostGIS support, as does the GeoServer Web Feature Server.
GRASS now supports PostGIS as a data source, through the PostGRASS driver. The JUMP Java desktop GIS viewer has a simple plugin for reading PostGIS data, and the QGIS desktop has good PostGIS support.
PostGIS data can be exported to several output GIS formats using the OGR C++ library and commandline tools (and of cource with the bundled Shape file dumper). And of course any language which can work with PostgreSQL can work with PostGIS -- the list includes Perl, PHP, Python, TCL, C, C++, Java, and more.
Installation:
Un-tar the PostGIS tar-ball in the contrib directory of your PostgreSQL source tree. You must untar the PostGIS source there or the Makefile will not work. You must have the PL/pgSQL prodedural language installed before installing PostGIS.
cd contrib
gunzip postgis-0.9.0.tar.gz
tar xvf postgis-0.9.0.tar
cd postgis-0.9.0
make
make install
createlang plpgsql yourtestdatabase
psql -d yourtestdatabase -f postgis.sql
psql -d yourtestdatabase -f spatial_ref_sys.sql
Download (1.4MB)
Added: 2006-12-10 License: GPL (GNU General Public License) Price:
1061 downloads
Umicons 2.0
Umicons provides Icons for KDE! more>>
Umicons provides Icons for KDE!
I have convertet in many hours over 2500 icons for KDE.
There are many icons which arent used by KDE. Just take a look in the folders.
Many thanks to mattahan, the creator of the icons, for his agreement to convert this icons for KDE.
Window-Decoration and style is "Plastik".
Enhancements:
- Many, many new icons (the most are NOT used by KDE so look intothe folders for personal use).
- Now over 700 different icons. See the screenshots.
- 3 wallpapers included (also the one from my screenshots).
<<lessI have convertet in many hours over 2500 icons for KDE.
There are many icons which arent used by KDE. Just take a look in the folders.
Many thanks to mattahan, the creator of the icons, for his agreement to convert this icons for KDE.
Window-Decoration and style is "Plastik".
Enhancements:
- Many, many new icons (the most are NOT used by KDE so look intothe folders for personal use).
- Now over 700 different icons. See the screenshots.
- 3 wallpapers included (also the one from my screenshots).
Download (13.1MB)
Added: 2007-02-08 License: Freeware Price:
999 downloads
apoo 2.0
apoo project is an environment for a first course in assembly language programming. more>>
apoo project is an environment for a first course in assembly language programming.
It is implemented in Python and has the following components: apoo virtual machine is a virtual processor with a very simple architecture and instruction set that mimics almost all the essential features of a modern microprocessor.
As the aim is to teach assembly language, there is no machine code associated with the instruction set.
apoo Interface is a graphical environment that monitors the state of the machine during the execution of a program and allows the writing/editing/execution of programs in assembly language.
apoo Tutor is a module for grading of student programs based on a description of what the execution of the program should be for specified input data sets.
<<lessIt is implemented in Python and has the following components: apoo virtual machine is a virtual processor with a very simple architecture and instruction set that mimics almost all the essential features of a modern microprocessor.
As the aim is to teach assembly language, there is no machine code associated with the instruction set.
apoo Interface is a graphical environment that monitors the state of the machine during the execution of a program and allows the writing/editing/execution of programs in assembly language.
apoo Tutor is a module for grading of student programs based on a description of what the execution of the program should be for specified input data sets.
Download (0.059MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1078 downloads
WIGS 2.0
WIGS is both an API to talk to a GPS receiver over the serial port via the NMEA protocol. more>>
WIGS is both an API to talk to a GPS receiver over the serial port via the NMEA protocol supported by most GPS receivers, as well as an application that use this API.
The first phase of the WIGS project is now completed as weve published the API.
The second phase is to make an application to present the data received from the GPS in a simple and intuitive way.
The third phase, and also the most important phase, is to add a special mapping feature which allows the user to load any scanned map and, as long as that map is calibrated by providing a set of known coordinates on that map (usually the corners of the map), present the users current position on that map.
Enhancements:
- The API was completely rewritten for better integration into the GUI.
- Third party communications drivers written by developers other than the development team are supported.
- Some minor bugs were fixed.
<<lessThe first phase of the WIGS project is now completed as weve published the API.
The second phase is to make an application to present the data received from the GPS in a simple and intuitive way.
The third phase, and also the most important phase, is to add a special mapping feature which allows the user to load any scanned map and, as long as that map is calibrated by providing a set of known coordinates on that map (usually the corners of the map), present the users current position on that map.
Enhancements:
- The API was completely rewritten for better integration into the GUI.
- Third party communications drivers written by developers other than the development team are supported.
- Some minor bugs were fixed.
Download (MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1072 downloads
Oroborus 2.0.15
Oroborus is a small and simple but configurable and themeable window manager. more>>
Oroborus basically is a really minimalistic window manager, which is about 75kb small on a PowerPC machine and about 63kb on an x86 machine. "Minimalistic" means that the Oroborus window manager doesnt provide some things other window managers provide.
So you will need some external tools also provided by this project.
The main improvement with this is that you gain much flexibility.
Main features:
- good default key bindings
- windows are moveable by keyboard
- highly configurable
- xpm-themable
- GNOME compatible
- NET_WM compatible
- sort of KDE compatible
- and many, many more...
Enhancements:
- New Release.
- Add some Themes (defold, bluecurve, mkultra, Elberg_Red, Elberg_Green, Elberg_Blue)
- Fix "oroborus -V".
<<lessSo you will need some external tools also provided by this project.
The main improvement with this is that you gain much flexibility.
Main features:
- good default key bindings
- windows are moveable by keyboard
- highly configurable
- xpm-themable
- GNOME compatible
- NET_WM compatible
- sort of KDE compatible
- and many, many more...
Enhancements:
- New Release.
- Add some Themes (defold, bluecurve, mkultra, Elberg_Red, Elberg_Green, Elberg_Blue)
- Fix "oroborus -V".
Download (0.33MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1573 downloads
pBeans 2.0.2
pBeans project is a Object/Relational (O/R) database mapping layer. more>>
pBeans project is a Object/Relational (O/R) database mapping layer. It is designed to be simple to use and automated.
The idea is that you save time and effort by simply focusing on writing Java classes, and not worrying about maintenance of matching SQL scripts, schema evolution, XML based schemas, or generating code. The pBeans framework takes care of persisting JavaBeans with little assistance from the developer.
Main features:
- Automatic Table Creation and Schema Evolution- Tables corresponding to JavaBean classes are created on demand. Field types are based, by default, on JavaBean compile-time types. Field type changes and new fields are detected. Manually changing tables (user-managed mode) is also supported.
- Based on Annotated JavaBeans- You define a getter and setter for each bean property. Persisent bean classes only need to be tagged with a @PersistentClass annotation.
- Transitive Persistence- If object A is persisted and it refers to Persistent object B, then object B is automatically persisted. If Persistent object C also refers to B, and C is also persisted, the record for object B in the database is not duplicated.
- Instance Consistency- If you retrieve an object from persistent storage that is already known to exist in main memory, you get a reference to the object in main memory. (Garbage collection is allowed to happen via weak references.)
- Near-Zero Configuration- There is no need to define schemas or anything of the sort in a language other than Java, and there are no code generation steps of any kind. No XML or SQL need to be written, except the necessary to create a database and grant user permissions. However, you can instruct pBeans to let you manage database modifications manually.
- Database features- Transactions and auto-increment IDs (MySQL only) are now supported.
- Flexibility- Via annotations users are allowed to define their own table and field names, the name of the primary key, whether fields are nullable, whether tables are user-managed (not automatically modified), table indexes, unique or otherwise, whether unused fields should be deleted, whether a field is nullable, whether it is renamed from another field (to prevent loss of data when a property is renamed), etc.
- Servlet support- A pBeans store may be easily configured using servlet context parameters (see ServletAccess.)
<<lessThe idea is that you save time and effort by simply focusing on writing Java classes, and not worrying about maintenance of matching SQL scripts, schema evolution, XML based schemas, or generating code. The pBeans framework takes care of persisting JavaBeans with little assistance from the developer.
Main features:
- Automatic Table Creation and Schema Evolution- Tables corresponding to JavaBean classes are created on demand. Field types are based, by default, on JavaBean compile-time types. Field type changes and new fields are detected. Manually changing tables (user-managed mode) is also supported.
- Based on Annotated JavaBeans- You define a getter and setter for each bean property. Persisent bean classes only need to be tagged with a @PersistentClass annotation.
- Transitive Persistence- If object A is persisted and it refers to Persistent object B, then object B is automatically persisted. If Persistent object C also refers to B, and C is also persisted, the record for object B in the database is not duplicated.
- Instance Consistency- If you retrieve an object from persistent storage that is already known to exist in main memory, you get a reference to the object in main memory. (Garbage collection is allowed to happen via weak references.)
- Near-Zero Configuration- There is no need to define schemas or anything of the sort in a language other than Java, and there are no code generation steps of any kind. No XML or SQL need to be written, except the necessary to create a database and grant user permissions. However, you can instruct pBeans to let you manage database modifications manually.
- Database features- Transactions and auto-increment IDs (MySQL only) are now supported.
- Flexibility- Via annotations users are allowed to define their own table and field names, the name of the primary key, whether fields are nullable, whether tables are user-managed (not automatically modified), table indexes, unique or otherwise, whether unused fields should be deleted, whether a field is nullable, whether it is renamed from another field (to prevent loss of data when a property is renamed), etc.
- Servlet support- A pBeans store may be easily configured using servlet context parameters (see ServletAccess.)
Download (1.3MB)
Added: 2007-04-25 License: GPL (GNU General Public License) Price:
912 downloads
speyes 1.2.0
speyes project is a South Park-inspired xeyes dockapp for WindowMaker. more>>
speyes project is a South Park-inspired xeyes dockapp for WindowMaker.
It works as a dock app with WindowMaker, and as a normal X window with other window managers.
Enhancements:
- second release.
<<lessIt works as a dock app with WindowMaker, and as a normal X window with other window managers.
Enhancements:
- second release.
Download (0.030MB)
Added: 2006-11-23 License: GPL (GNU General Public License) Price:
1069 downloads
OBM 2.0.3
OBM is an intranet CRM and groupware tool for managing a company or a contact database. more>>
O.B.M. stands for Open Business Management.
OBM is an Intranet application which goal is to help manage a company or an organization. As OBM improve, it is approaching what are called CRM (with sales force , help desk, time tracking sections) but can be used simply as a contact database or as a shared calendar.
OBM represents a framework above wich many modules are written. It is written by an evolving group of developpers from Aliacom (mains are Mehdi Rande, Pierre Carlier, Olivier Boyer (design)) lead by Pierre Baudracco, with contributions by other people (see the changelog) and released under the terms of the GPL.
OBM is always evolving and the data and the database model are subject to change but each new version come with update scripts.
Enhancements:
- The import module has been improved to handle conflict automatically.
- Fixes and enhancements were made to the calendar module (planning view rights, home page portlet, and .ics file sending can be disabled).
- Fixes were made to CAS and the todo, payment, and import modules.
<<lessOBM is an Intranet application which goal is to help manage a company or an organization. As OBM improve, it is approaching what are called CRM (with sales force , help desk, time tracking sections) but can be used simply as a contact database or as a shared calendar.
OBM represents a framework above wich many modules are written. It is written by an evolving group of developpers from Aliacom (mains are Mehdi Rande, Pierre Carlier, Olivier Boyer (design)) lead by Pierre Baudracco, with contributions by other people (see the changelog) and released under the terms of the GPL.
OBM is always evolving and the data and the database model are subject to change but each new version come with update scripts.
Enhancements:
- The import module has been improved to handle conflict automatically.
- Fixes and enhancements were made to the calendar module (planning view rights, home page portlet, and .ics file sending can be disabled).
- Fixes were made to CAS and the todo, payment, and import modules.
Download (1.6MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
814 downloads
vines 2.0
vines is a small application which draws vines on your X or SunView screen. more>>
vines is a small application which draws vines on your X or SunView screen.
vines draws vines (wandering plants made up mostly of stems and leaves) on your X11 or SunView screen.
By default it draws in black and white, but color options (spring and fall) are provided.
The vines can grow across the top of your screen and down the side, down from the top of your screen until they reach the bottom, or start from the center and wander all over the screen forever.
Enhancements:
- added -z option (show version)
- added -F option (was described in README, but unimplemented!)
- added -x option (X11 synchronize)
- added -G option (growth rate)
- added -E option (edges, including bottom)
- added -P option (palette files, with samples in Vines/)
- beefed up -g option
- changed -h to -H for halt, added -h for help (like -?)
- revamped help
- various code cleanups
- various command line option and error message cleanups
- minor optimizations
- code now compiles cleanly (for X and linux, anyway)
- patched for ugly runtime bug on Dell/Linux 2.0.34/gcc 2.7.2
- added man page, CHANGES, MANIFEST, LEGALSTUFF
- added Imakefile, Makefile-noImake
- revamped README
- changed name to vines
- added sample leaf and stem template files (Sample.leaf, Sample.stem)
<<lessvines draws vines (wandering plants made up mostly of stems and leaves) on your X11 or SunView screen.
By default it draws in black and white, but color options (spring and fall) are provided.
The vines can grow across the top of your screen and down the side, down from the top of your screen until they reach the bottom, or start from the center and wander all over the screen forever.
Enhancements:
- added -z option (show version)
- added -F option (was described in README, but unimplemented!)
- added -x option (X11 synchronize)
- added -G option (growth rate)
- added -E option (edges, including bottom)
- added -P option (palette files, with samples in Vines/)
- beefed up -g option
- changed -h to -H for halt, added -h for help (like -?)
- revamped help
- various code cleanups
- various command line option and error message cleanups
- minor optimizations
- code now compiles cleanly (for X and linux, anyway)
- patched for ugly runtime bug on Dell/Linux 2.0.34/gcc 2.7.2
- added man page, CHANGES, MANIFEST, LEGALSTUFF
- added Imakefile, Makefile-noImake
- revamped README
- changed name to vines
- added sample leaf and stem template files (Sample.leaf, Sample.stem)
Download (0.032MB)
Added: 2006-09-29 License: Free To Use But Restricted Price:
1122 downloads
Boss Ogg 0.13.6
Boss Ogg is a server based music (ogg/mp3/flac) player. more>>
Boss Ogg is a server based music (ogg/mp3/flac) player. Written in Python/C, uses sqlite for a database backend, and xml-rpc for client/server communication. Clients are released for php, sdl and curses(geezer).
Compilation and installion are very typical for unix applications. ./configure to configure the program to your system (./configure --help will show you some flags). make will build the python modules. make install will install the program.
Enhancements:
- gcc/g++ 3.0 or greater
- Python 2.2 (http://python.org)
- Sqlite 2.8.3 (http://www.hwaci.com/sw/sqlite)
- Pysqlite 0.4.3 (http://pysqlite.sourceforge.net)
- libao 0.8.3 (http://www.xiph.org)
- libvorbis/libvorbisfile 1.0 (for Ogg Vorbis support) (http://www.vorbis.com)
- libflac 1.1.0 (for Flac support) (http://flac.sourceforge.net)
- libmad 0.15 (for MP3 support) (http://www.underbit.com/products/mad)
- libid3 3.8.3 (for id3/mp3 metadata support) (http://id3lib.sourceforge.net)
Enhancements:
- Added the port command line switch
- Fixed a bug in ConfigFile that would not reload config files properly
- Fixed the -H switch in bosync
<<lessCompilation and installion are very typical for unix applications. ./configure to configure the program to your system (./configure --help will show you some flags). make will build the python modules. make install will install the program.
Enhancements:
- gcc/g++ 3.0 or greater
- Python 2.2 (http://python.org)
- Sqlite 2.8.3 (http://www.hwaci.com/sw/sqlite)
- Pysqlite 0.4.3 (http://pysqlite.sourceforge.net)
- libao 0.8.3 (http://www.xiph.org)
- libvorbis/libvorbisfile 1.0 (for Ogg Vorbis support) (http://www.vorbis.com)
- libflac 1.1.0 (for Flac support) (http://flac.sourceforge.net)
- libmad 0.15 (for MP3 support) (http://www.underbit.com/products/mad)
- libid3 3.8.3 (for id3/mp3 metadata support) (http://id3lib.sourceforge.net)
Enhancements:
- Added the port command line switch
- Fixed a bug in ConfigFile that would not reload config files properly
- Fixed the -H switch in bosync
Download (0.33MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1180 downloads
picoSQL 2.0.4a
picoSQL is an SQL-based, multi-user, client/server RDBMS. more>>
picoSQL project is the first Italian Open Source relational database management system.
The project of picoSQL was born in 1995. It was an ODBC driver for COBOL indexed files. It consisted of a DLL written in C++ on Windows 3.1 operating system. In the beginning the main effort was made in order to obtain a good compatibity with existing front-end (mainly the MS-Access, MS-Query and VisualBasic) and in order to see COBOL files as a normalized relational DB.
The obtained success concurs to develop ulteriorly the product, refining the query optimizer and implementing an extended SQL, to exclusion of the DDL (Data Description Language). A later version, called PicoDB, were devoloped on UNIX system in client/server architecture.
PicoSql is released under GPL license; it derives from PicoDB (that remains a Picosoft proprietary product) with the addition of some SQL-DDL statement (CREATE/DROP TABLE(INDEX) and excluding COBOL files compatibility). The C/C++ library that allow the database access from C/C++ programs using the ODBC 2.5 API is released under LGPL license; this allows to link the library with programs that are not under GPL.
PicoSQL can be used from Windows applications (like MS-ACCESS, MS-Query, VB etc.) in client/server modality using the ODBC driver picoSQLNet. It can moreover be used from appropriate Java programs through the JDBC driver comprised in the distribution. Finally it can be used from programs written in C and C++ through its set of ODBC 2.5 compliant API.
PicoSQL lacks at the moment of some common characteristics to the most common RDBMS (like the schema and catalogue concepts and the management of the user permissions who can be obtained anyway using the permissions of the host operating system) but they are just these lacks to make it particularly simple to install and to use and fast in the logons and the queries.
Installation:
The installation is particularly simple: if you have the binary distribution, is sufficient to extract the compressed files in one directory ( under Windows NT/2000/XP) and execute:
startTestDb.sh (Unix/Linux)
PicoSQL consists fundamentally in a program, picosqld, to activate through inetd (or xinetd) or picoserv. In such a way it becomes a net service binded to a port, that is to a entire number comprised between 1 and 65535; this number (as an example 6789) must always be specified on the command line of picosqld. As an example:
picosqld 6789
For the activation with inetd (or xinetd), you must see the relative documentation. picoserv is a simple program that replaces inetd, mainly for scopes of test or debugging: its usage is the following:
picoserv [-f] commandLine portNumber
In our case the activation of picosqld can be obtained with the following command line:
picoserv "picosqld 6789" 6789
To notice as the port number is specified two times, as an argument of picosqld and as an argument of picoserv.
When picosqld receive a connection request, it reads a configuration file to find the necessary informations. This file is a text file on Unix/Linux systems.
# Unix/Lunixthe file read for configuration is
$HOME/.picosql.ini
or, if this file is missing
/etc/picosql.ini
The file consists of sections and parameters. A section begins with the name of the section in square brackets and continues until the next section begins. Sections contain attributes of the form
name=value
The file is line-based - that is, each newline-terminated line represents either a comment, a section name or a parameter. Section and parameter names are not case sensitive. Only the first equals sign in a parameter is significant. Any line beginning with a semicolon (;) or a hash (#) character is ignored, as are lines containing only whitespace. Each section corresponds to a database and comprises information like user, password and DB location. In the following example there are two database declared, the former called picoSqlTest, is accessible by anyone while the latter, called rubrica is accessible only by user pico giving the appropriate password.
[picoSqlTest]
DataDirectory=/home/test.db
[rubrica]
DataDirectory=/home/rubrica.db
User=pico
Password=soft
PicoOdbcTrace=NO
SuspensiveLock=YES
; for picosql client only
server=localhost
port=6789
Enhancements:
- This version fixes a problem on authentication and a bug when the connection fails.
<<lessThe project of picoSQL was born in 1995. It was an ODBC driver for COBOL indexed files. It consisted of a DLL written in C++ on Windows 3.1 operating system. In the beginning the main effort was made in order to obtain a good compatibity with existing front-end (mainly the MS-Access, MS-Query and VisualBasic) and in order to see COBOL files as a normalized relational DB.
The obtained success concurs to develop ulteriorly the product, refining the query optimizer and implementing an extended SQL, to exclusion of the DDL (Data Description Language). A later version, called PicoDB, were devoloped on UNIX system in client/server architecture.
PicoSql is released under GPL license; it derives from PicoDB (that remains a Picosoft proprietary product) with the addition of some SQL-DDL statement (CREATE/DROP TABLE(INDEX) and excluding COBOL files compatibility). The C/C++ library that allow the database access from C/C++ programs using the ODBC 2.5 API is released under LGPL license; this allows to link the library with programs that are not under GPL.
PicoSQL can be used from Windows applications (like MS-ACCESS, MS-Query, VB etc.) in client/server modality using the ODBC driver picoSQLNet. It can moreover be used from appropriate Java programs through the JDBC driver comprised in the distribution. Finally it can be used from programs written in C and C++ through its set of ODBC 2.5 compliant API.
PicoSQL lacks at the moment of some common characteristics to the most common RDBMS (like the schema and catalogue concepts and the management of the user permissions who can be obtained anyway using the permissions of the host operating system) but they are just these lacks to make it particularly simple to install and to use and fast in the logons and the queries.
Installation:
The installation is particularly simple: if you have the binary distribution, is sufficient to extract the compressed files in one directory ( under Windows NT/2000/XP) and execute:
startTestDb.sh (Unix/Linux)
PicoSQL consists fundamentally in a program, picosqld, to activate through inetd (or xinetd) or picoserv. In such a way it becomes a net service binded to a port, that is to a entire number comprised between 1 and 65535; this number (as an example 6789) must always be specified on the command line of picosqld. As an example:
picosqld 6789
For the activation with inetd (or xinetd), you must see the relative documentation. picoserv is a simple program that replaces inetd, mainly for scopes of test or debugging: its usage is the following:
picoserv [-f] commandLine portNumber
In our case the activation of picosqld can be obtained with the following command line:
picoserv "picosqld 6789" 6789
To notice as the port number is specified two times, as an argument of picosqld and as an argument of picoserv.
When picosqld receive a connection request, it reads a configuration file to find the necessary informations. This file is a text file on Unix/Linux systems.
# Unix/Lunixthe file read for configuration is
$HOME/.picosql.ini
or, if this file is missing
/etc/picosql.ini
The file consists of sections and parameters. A section begins with the name of the section in square brackets and continues until the next section begins. Sections contain attributes of the form
name=value
The file is line-based - that is, each newline-terminated line represents either a comment, a section name or a parameter. Section and parameter names are not case sensitive. Only the first equals sign in a parameter is significant. Any line beginning with a semicolon (;) or a hash (#) character is ignored, as are lines containing only whitespace. Each section corresponds to a database and comprises information like user, password and DB location. In the following example there are two database declared, the former called picoSqlTest, is accessible by anyone while the latter, called rubrica is accessible only by user pico giving the appropriate password.
[picoSqlTest]
DataDirectory=/home/test.db
[rubrica]
DataDirectory=/home/rubrica.db
User=pico
Password=soft
PicoOdbcTrace=NO
SuspensiveLock=YES
; for picosql client only
server=localhost
port=6789
Enhancements:
- This version fixes a problem on authentication and a bug when the connection fails.
Download (2.9MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
749 downloads
Clearlooks 2.0
Clearlooks is a GTK+ 2.x engine written in C that transforms your GNOME/XFCE desktop into a modern looking environment. more>>
Clearlooks is a GTK+ 2.x engine written in C that transforms your GNOME/XFCE desktop into a modern looking environment. Clearlooks 2 is fast and easy on the eyes.
Clearlooks is an attractive gtk engine with a focus on usability.
Clearlooks will transform your GNOME desktop into an attractive looking and usable environment.
<<lessClearlooks is an attractive gtk engine with a focus on usability.
Clearlooks will transform your GNOME desktop into an attractive looking and usable environment.
Download (0.004MB)
Added: 2005-12-19 License: GPL (GNU General Public License) Price:
1405 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above boss 2.0 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed