Main > Free Download Search >

Free to offer software for linux

to offer

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1116
Python Web Objects 1.3

Python Web Objects 1.3


Python Web Objects is a dynamic page generation system that allows the developer to embed Python code inside HTML. more>>
Python Web Objects is a dynamic page generation system that allows the developer to embed Python code inside HTML. It is similar in function to what JSP is to Java. ts a module that runs under mod_python and the Apache webserver. It is designed to offer a good balance between a providing a clean way to integrate design content from code, while doing so as fast as possible.

Download the latest version, then read the documentation. If youre into antiques, you can always browse the archives, but theres no reason to use an old version.

To install PWO, first decompress the tarball you downloaded.
$ gunzip pwo-0.XX.tar.gz
$ tar xvf pwo-0.XX.tar

Then, copy the pwo.py module into some location in your PYTHONPATH. The proper location is usually /usr/local/lib/python2.x/site-packages/
$ cp pwo-0.XX/pwo.py /usr/local/lib/python2.2/site-packages/

PWO should now be ready to use.

To configure a directory to make PWO pages, you first need to make sure that the directory is visible on the web. Ask your friendly Apache sysadmin if you dont know what this means. In this document, the path youll be keeping your .pwo files in is called /path/to/pwodir/, and its corresponding URL is http://yourserver/url/to/pwodir/.
Let Apache and mod_python know that the pwo.py will be handling requests to .pwo files in that directory. Do this by adding a few lines to our entry in your httpd.conf file.


AddHandler python-program .pwo
PythonHandler pwo
PythonDebug On



The PythonDebug directive is optional, but you will most likely want it enabled while you are developing. It will make exceptions print tracebacks to the browser in plain-text format. For security reasons, you should comment it out on production systems.
Now a file /path/to/pwodir/some_file.pwo will generate its page at http://yourserver/url/to/pwodir/some_file.pwo. Try copying a simple one of the included samples, like hello.pwo, to this directory to test your installation.
If youve never used PWO before, learn the syntax, and/or check out some sample pages.
<<less
Download (0.017MB)
Added: 2006-06-23 License: BSD License Price:
1218 downloads
MTasker 0.4

MTasker 0.4


MTasker is a two-file C++ library designed to support very simple cooperative multitasking. more>>
MTasker is a two-file C++ library designed to support very simple cooperative multitasking. MTasker can facilitate writing code that would ordinarily require a state machine, for which the author does not consider himself smart enough.
This class does not perform any magic it only makes calls to makecontext() and swapcontext(). Getting the details right however is complicated and MTasker does that for you.
If preemptive multitasking or more advanced concepts such as semaphores, locks or mutexes are required, the use of POSIX threads is advised.
MTasker is designed to offer the performance of statemachines while maintaining simple thread semantics. It is not a replacement for a full threading system.
Enhancements:
- A theoretically damaging bug was fixed involving delete[] vs delete, spotted by Valgrind.
- There is tentative Solaris support, not heavily tested.
- Furthermore, a new method called numProcesses() was added so the kernel can query how many processes are running, and perhaps acting on that.
<<less
Download (0.060MB)
Added: 2006-03-21 License: GPL (GNU General Public License) Price:
1314 downloads
ToscanaJ 1.6

ToscanaJ 1.6


ToscanaJ is a Java reimplementation of the classic Formal Concept Analysis frontend Toscana. more>>
ToscanaJ is a Java reimplementation of the classic Formal Concept Analysis frontend Toscana. It was built using software development techniques like MVC architecture and XML based files to provide more flexibilty for implementation of new features.

Since ToscanaJ is a pure viewer/browser for conceptual schemas and optimized for a non-technical audience, it comes with additional tools for creating the data displayed and to offer additional, more technical analysis capabilities. The four main tools are:

ToscanaJ

The viewer/browser component

Elba

An editor for conceptual schemas on relational databases. Database-aware and offering extra tools like exporting SQL scripts.

Siena

In many ways similar to Elba (mostly thanks to shared code), Siena edits conceptual schemas that store their data in memory.

Lucca

An experimental editor that is supposed to make use out of implication analysis of SQL clauses to allow very explorative and intuitive creation of database-connected systems.

With the 1.0 release ToscanaJ and Elba have reached a feature set that allows using them in concrete applications. This is a very important milestone for the project, since we expect to get a user base and thereby a lot of feedback about our work. If you use ToscanaJ and its editors, please feel free to mail any comment to the developer mailing list, we are always happy to hear about your experiences -- good or bad.

Siena and Lucca are not as advanced, although Siena is already used in some research environments. We expect Siena to be an official part of the releases quite soon, while Lucca is very experimental and might never be an official product.

Please note that DSTC can offer you professional services and aimed development around the project and that both universities maintain research activities in this area. If you are looking for support in your commercial or research activities, please feel free to ask the developer mailing list, we will be happy to give you advice how your ideas fit into the project.
<<less
Download (1.6MB)
Added: 2006-04-11 License: BSD License Price:
1293 downloads
Thoggen 0.6.0

Thoggen 0.6.0


Thoggen is a DVD backup utility (DVD ripper). more>>
Thoggen project is a DVD backup utility (DVD ripper) for Linux, based on GStreamer and Gtk+.
Note: Thoggen is still beta software, but should work fine nevertheless. Make sure you check the list of known issues.
Thoggen is designed to be easy and straight-forward to use. It attempts to hide the complexity many other transcoding tools expose and tries to offer sensible defaults that work okay for most people most of the time.
Main features:
- Easy to use, with a nice graphical user interface (GUI)
- Supports title preview, picture cropping, and picture resizing.
- Language Selection for audio track (no subtitle support yet though)
- Encodes into Ogg/Theora video
- Can encode from local directory with video DVD files
- Based on the GStreamer multimedia framework, which makes it fairly easy to add additional encoding formats/codecs in future.
Supported formats:
Ogg/Theora:- Theora video with Vorbis audio in an Ogg container (in case you have not heard of Theora before: it is basically what Vorbis is for audio - a patent-free, royalty-free codec that can be implemented by anone and is supported by recent versions of all major media players on all major platforms).
AVI/divx/mpeg4:- More formats, like MPEG4/divx/xvid in AVI etc., will be added once the core functionality has been finished and works reliably.
Thoggen is licensed under the GNU General Public license (GPL).
<<less
Download (0.70MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1109 downloads
JyConsole 1.3

JyConsole 1.3


JyConsole is an advanced Java graphic console for Jython. more>>
JyConsole is an advanced Java graphic console for Jython, able to manipulate Jython and Java objects.
JyConsole is fully written in Java and based on the Jython library and modules. JyConsole project answers several requirements of modern consoles, such as command history, completion, easy script loading and basic GUI preference management.
More specifically, JyConsole provides an advanced object-oriented completion on Java and Python objects. JyConsole allows the direct manipulation of any objects used in the Python and class paths, independently of their initial language (Java/Python).
JyConsole can be extended as any application, but its first goal is to offer a simple and powerful Java/Python console fully portable. JyConsole can be directly used as standalone application or as aN embedded graphical component into a Java or Jython application.
Quick installation and start
Unpack the archive pack as follows on Unix systems:
tar xvf JyConsole.tgz
or
unzip JyConsole.zip
This must create a JyConsole root directory. Go into the JyConsole root directory and launch the run.jar file as follows:
Under Unix/linx: java -jar run.jar
Enhancements:
- A specific thread manager can be created for a Python/Jython command, which allows a different kind of thread management.
- Preference management was externalised in a configuration file.
- An external script can be loaded at start-up.
<<less
Download (2.2MB)
Added: 2006-10-16 License: QPL (QT Public License) Price:
1104 downloads
Templayer 1.4

Templayer 1.4


Templayer is a layered template library for Python. more>>
Templayer is a layered template library for Python. Templayer currently supports only HTML generation, but its simple design is easily extended to support other file formats.
Templayer was created to offer an alternative to the more common ways of generating dynamic HTML: embedding code within the HTML (PHP etc.) , or embedding HTML within code (traditional CGI).
Neither of these methods allow for a clean separation of the form, or layout, of a page and the function of page generation. Instead of mixing HTML and Python, two rich and extremely expressive languages, we can add a small amount of syntax to each and keep the two separate and coherent.
Enhancements:
- Added a django_form convenience function for using Templayer with the Django web frameworks FormWrapper objects.
- Added an allow_degenerate parameter to Template.__init__. If set to True then a template file that is missing a contents block will be accepted and not cause an exception to be raised.
- Added a special layer name * that treats the entire contents of a template file as a layer.
- Added two new HTML Markup elements: - (pluralize,count,singular_markup,plural_markup) inserts singular_markup if count equals one, and plural_markup otherwise. - (&,entity) inserts the given HTML entity where valid entity values include "gt", "#161" and "#xA9".
- FileLayer.close now returns the file object to which it wrote.
- This simplifies the code required to use Templayer in Django view functions.
- Fixed a really obvious bug in the html_href function.
<<less
Download (0.027MB)
Added: 2006-09-28 License: LGPL (GNU Lesser General Public License) Price:
1122 downloads
Domino Javadoc Generator 0.4

Domino Javadoc Generator 0.4


Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java. more>>
Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java in a standard format common in the Java comunity and accepted by the most IDEs for Java.

The Lotus Notes API is delivered as a Java archive together with the original documentation in the native format of a Domino database with the IBM Domino Designer. The documentation can be read only in the Lotus Notes. Java-oriented tools cannot use it to display a description of a Java class, to browse classes and their methods or to offer an automatic code insertion based on a Java object and its class.

The goal is to create a Javadoc documentation together with a pseudo-source code of the Lotus Notes API. The documentation can be viewed, indexed and integrated to IDEs. The pseudo-source code can be integrated to IDEs to support object browsing and automatic source code insertion.

<<less
Download (0.38MB)
Added: 2006-08-10 License: BSD License Price:
1179 downloads
Wyrm Tools 0.13.0

Wyrm Tools 0.13.0


Wyrm Tools is a suite of tools for any RPG system. more>>
Wyrm Tools is a suite of tools to make your gaming more productive regardless of which rules system you use. More importantly, Wyrm Tools is an RPG tool platform.

While this project anticipates to offer the standard RPG tool fare (such as a character generator and editor), it gives users the flexibility to add their own tools, even to the point of defining their own game systems.

The foundation of Wyrm Tools is the Eclipse Rich Client Platform. Wyrm Tools is to be to RPGs what Eclipse is to, well, everything else.

The overall project has progressed to a pre-alpha release. The core platform functionality (i.e. the game system agnostic bits) are mature. Currently, the d20 3.5 game system is being implemented along with a d20 character editor.

<<less
Download (23.9MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
820 downloads
Test::Struct 0.01

Test::Struct 0.01


Test::Struct is a Perl extension for testing for structural equivelence. more>>
Test::Struct is a Perl extension for testing for structural equivelence.

SYNOPSIS

use Test::Struct;

deep_eq($hairy_struct,$expected,Hairy structural test);
is($x,$y); # and everything else Test::More has to offer!

Test::Struct is used for doing deep structural comparisons of two objects. The module contains only one subrotuine which is intended to be used as a mix-in with other more generic Test::Builder derived modules like Test::More or Test::Simple. The code normally uses Scalar::Util for inspecting the data, but it will also use additional fine tuned comparison tools from Data::Dump::Streamer if they are available.
deep_eq($got,$expected,$name)

Does a deep level comparison of two objects. It traverses the two structures in parallel checking as many attributes as it can for differences. If the objects differ it will output a diagnostic message containing a list of the differences it encountered before it finished the comparison. Some types of mismatch prevent further comparison so the list may not be exhaustive.

The intention of this routine is that it will pass the test only if $got is functionally identical to $expected. However, at current time there are some data types it does not handle properly, such as CODE refs.

<<less
Download (0.005MB)
Added: 2006-12-01 License: Perl Artistic License Price:
1057 downloads
webCDwriter 2.7.3

webCDwriter 2.7.3


webCDwriter can be used to make the CD- and DVD-writer(s) connected to a Linux box available to all users in your network. more>>
webCDwriter can be used to make the CD- and DVD-writer(s) connected to a Linux box available to all users in your network.
It consists of the server CDWserver and the clients webCDcreator and rcdrecord. CDWserver stores the files transmitted by the clients, reserves the CD-writer and controls the CD-writer using cdrecord.
webCDcreator is a Java applet that runs within your browser or by Java Web Start, assists you when putting together a CD, and transmits the files. Finally rcdrecord is a command line client that tries to offer the functionality of cdrecord over the network with full multi-user support.
Main features:
- multi user support
- the client webCDcreator can run as a JavaTM Web Start application or as an applet within your browser
- fully web-based - no installation on the clients
- supports data CDs, audio CDs and multisession
- use the image of a bootable floppy to make a bootable CD for PCs
- the ISO image of data CDs is created while burning (saves time and disk space)
- MP3 decoding for audio CDs using mpg123
- multi writer support (connected to the same server) burning independent sessions
- export of server directories
- verifying the CD after writing it (optional)
- copying a data CD in a CD-ROM drive on the server "on the fly" to the CD-writer
- user accounts
- upload the files from one machine and burn them by another one
- command line client rcdrecord
Internationalization:
- Catalannew, Dutch, English, French, German, Hungarian, Korean and Spanish web pages
- Catalannew, Chinese, Dutch, English, French, German, Hungarian, Italian, Korean, Norwegian, Polish, Portuguese, Russian, Sloveniannew, Spanish and Swedish messages in webCDcreator
- If you get empty boxes instead of the characters, try to modify your font.properties file.
- Note: Chinese and Korean support is still experimental. I need feedback on this!
<<less
Download (0.57MB)
Added: 2005-11-10 License: GPL (GNU General Public License) Price:
1443 downloads
Mjpeg tools 1.8.0

Mjpeg tools 1.8.0


Mjpeg tools is a suite of programs which support video capture, basic editing, playback, and compression to MPEG-1/2 video. more>>
The mjpeg programs are a set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video under Linux.
Recording is supported for the Zoran based cards like the Buz (Iomega), DC10 (MIRO, Pinnacle), Matrox Marvel cards and the LML33 (Linux Media Labs). See related pages to the right to find the right driver for your card.
The recorded videos can be converted to MPEG streams. The software playback of MPEG streams works with almost every player and every OS.
You can produce special forms of MPEG streams like VCD (Video CD) and SVCD for hardware playback.
A key design objective of the tools is interoperability with other video tools:
The tools can be used used to edit, playback and compress motion JPEG (MJPEG) AVIs captured using the xawtv package.
The tools can be used to edit playback and compress MJPEG streams created and editted with broadcast 2000. N.b. the current mpeg2movie high bit-rate MPEG encoder is in large part derived from an obsolescent snapshot of the mjpegtools MPEG encoder.
Enhancements:
- changes in YUV4MPEG2 API to offer support for multiple colorspaces (particularly useful for DV video), so that multiple planar YUV formats (also monochrome or alpha) are supported.
- most filtering tools have been adapted to support multiple YUV formats, so that you will not lose quality/precision in conversion steps.
- Many new or dramatically improved filters including (but not limited to):
*) yuvdenoise (denoising filter)
*) yuvdeinterlace (intelligent deinterlacing program)
*) y4munsharp (unsharp mask image sharpening program)
- Improvements in the IDCT/DCT routines in the MPEG-1/-2 encoder (much more exact now and not subject to overflow/truncation on the IA32 arch).
- MANY new utilties for importing/exporting data:
*) New and improved PGM/PNM conversion programs for dealing with PPM data.
*) Utilities to convert raw (headerless) YUV data to and from YUV4MPEG2 format. Useful when interfacing with other program suites.
*) Program (yuyvtoy4m) to convert 4:2:2 data from digital cameras into YUV4MPEG2 format for use with mjpegtools.
*) y4mstabilizer for stabilizing images with unsteady camera work
- Improvements and fixes in mplex for handling PCM audio (LPCM audio actually works now)
- DPME (Dual Prime Motion Estimation) in the encoder (mpeg2enc) is fully functional (it was present but buggy/artifacted in the earlier releases)
- Rate control in the encoder improved considerably.
- Much better Quicktime file handling (via libquicktime) especially the audio tracks.
- Besides the always-excellent x86 support, we now have full support for AMD64 (including MMX/SSE/etc. optimizations) and for PPC (e.g. Linux or OS/X), and win32 support is also available (via Cygwin/Mingw).
<<less
Download (2.1MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1519 downloads
Blue Smiley Organizer 5.24

Blue Smiley Organizer 5.24


Blue Smiley Organizer is Web-based script to manage your bookmarks, diary, reminders, to-do lists, contacts, knowledge. more>>
Blue Smiley Organizer is Web-based script to manage your bookmarks, diary, reminders, to-do lists, contacts, knowledge, and images in a multi-user environment.
Blue Smiley Organizer also includes its own live support help system, blogs, themes, and a discussion forum.
Main features:
- Prioritize your bookmarks: Tell BlueSmiley how important a website is to you and how often you want to visit the link (e.g. once a month) and a list of bookmarks will be generated with the most urgent bookmarks at the top of the list.
- You can also keep a diary, manage your To-Do List and save email addresses and telephone numbers with the Contact Management. Add important vocabulary, snippets of code, etc to the categorized knowledge list.
- BlueSmiley reminds you of birthdays, TV shows, appointments, etc.
- Want to offer Live Support for your website without forking out money every month? BlueSmiley offers it for free.
- Social Bookmarking: Share your bookmarks on your personal webpage.
- You can also show RSS Feeds within this Online Organize
<<less
Download (0.51MB)
Added: 2007-08-09 License: Free To Use But Restricted Price:
818 downloads
TIJmp 0.3

TIJmp 0.3


TIJmp is a memory profiler for java. more>>
TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler.
TIJmp is written to be fast and have a small footprint, both memory- and cpu-wise. This means that the jvm will run at almost full speed, until you use tijmp to find some information.
TIJjmp uses C code to talk to the jvm and it uses swing to show the the tables of information. So tijmp is written in C (using jvmti and jni) and Java.
TIJmp runs in the same jvm as the program being profiled. This means that it can easily get access to all things jvmti/jni has to offer.
This project is distributed under the General Public License, GPL.
Enhancements:
- Owner information now shows correct field names for static variables and array indexes show the correct position.
- The classpath setup was improved.
- It now installs files in the correct Linux directories.
<<less
Download (0.34MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
836 downloads
Essential Contact Manager 0.2.1 Alpha

Essential Contact Manager 0.2.1 Alpha


Essential Contact Manager allows you to keep track of your contacts easily and efficiently. more>>
Essential Contact Manager projects goal is to offer a beautiful and intuitive interface, allowing you to keep track of your contacts easily and efficiently.

Comments and suggestion are appreciated.

<<less
Download (44.1MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
821 downloads
GFlame 0.4

GFlame 0.4


GFlame is a cool little graphics hack with GTK that draws colored flames. more>>
GFlame is a cool little graphics hack with GTK that draws colored flames.
It draws a flame on the screen, fully fledged and with some gadgets GTK has to offer.
The GUI is done with Glade, and you can also compile an applet for the GNOME panel
Enhancements:
- minor bugs fixed
- dump of selected color in decimal and hexadecimal
<<less
Download (0.009MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1121 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5