flavor
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 143
Biblos 0.42
Biblos is a powerful indexing tool that can manage your CD/MP3 collection as well as local directories. more>>
Biblos is a powerful indexing tool that can manage your CD/MP3 collection as well as local directories. It records full information about each file on the specified media, and has a powerful searching tool that can help you find specific files. Also you can select from the database a list of files/dirs and Biblos will help you in copying them from the source media to the dir choosed.
Still the most important feature of this program is its portability : it is intended to run as well on a unix platform ( X Windows required ) as on any flavor of Microsoft Windows . So you can easily use for example your MSWindows created databases on a Linux platform .
Biblos it is a fully running program now and with no bugs . You can start creating your databases because the index files have reached maturity and the format will be supported in the future releases also . Try now the lastest release !
<<lessStill the most important feature of this program is its portability : it is intended to run as well on a unix platform ( X Windows required ) as on any flavor of Microsoft Windows . So you can easily use for example your MSWindows created databases on a Linux platform .
Biblos it is a fully running program now and with no bugs . You can start creating your databases because the index files have reached maturity and the format will be supported in the future releases also . Try now the lastest release !
Download (0.17MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1185 downloads
blojsom 3.2
blojsom provides a lightweight blog package. more>>
blojsom provides a lightweight blog package.
blojsom is a lightweight blog package written in Java that was inspired by blosxom.
It aims to be simple in design while adding user flexibility in areas such as the flavors, templating, and plugins.
Main features:
- Setup and Installation
- Can be deployed to any Java application server.
- Administration
- Can be administered using your web browser.
- Multiple Blogs/Multiple Users
- Allows you to run multiple blogs on one installation of the software.
- Supports any number of users per blog.
- Stores separate configuration information per blog.
- Permissions can be assigned to users on an individual basis to provide fine-grained access control over what functionality they can and cannot access on your blog.
- Entries
- Generates permalinks to point to individual entries.
- Supports search-engine friendly permalinks of the form month/day/year/permalink.
- Entries can be categorized.
- Calendar-based navigation so that you can view blog entries by year, year and month, or year and month and day.
- Categories
- Supports any number of categories.
- Categories are hierarchical.
- Allows you to give more descriptive names to your categories.
- Responses
- Supports comments, trackbacks, or pingbacks per entry.
- E-mails the blog owner when a new response is received.
- Supports the following per entry:
- Disabling responses.
- Throttling so that a response can only be left from a given IP address every so often.
- Moderation of responses to require approval of the blog owner before they are shown.
- Banning of IP addresses from leaving responses.
- Support for the Comment API.
- Plugins and Event/Listeners
- Ships with over 50 plugins.
- Allows you to extend the capabilities of blojsom by developing your own plugins using the plugin API.
- Components can send and receive events using the event and listener API.
- Syndication Formats
- Generates HTML, RDF, RSS 0.92, RSS 2.0, RSS 2.0 (with comments and trackbacks) and Atom syndication feeds.
- Generates content in any other format through its flavor support.
- Output a feed in any format for all categories, for a specific category, or a subset of your blogs categories.
- Templates and Themes
- Dispatchers available for you to develop templates using JSP, Velocity, FreeMarker, or Groovy.
- Allows you to change the look and feel of your blog quickly through the use of themes.
- Template administration (adding, editing, and deleting) through the web.
- Remote Editing
- Supports XML-RPC blogging clients.
- Supports the Blogger API, MetaWeblog API, and the MovableType API through XML-RPC.
- Internationalization and Localization
- Designed with internationalization and localization in mind.
- Uses UTF-8 by default to handle international character sets.
- Generates localized date and times.
- Handles calendar localization.
- Supports localization of its user interface and templates.
- et cetera
- Allows you and your users to search your blog entries.
<<lessblojsom is a lightweight blog package written in Java that was inspired by blosxom.
It aims to be simple in design while adding user flexibility in areas such as the flavors, templating, and plugins.
Main features:
- Setup and Installation
- Can be deployed to any Java application server.
- Administration
- Can be administered using your web browser.
- Multiple Blogs/Multiple Users
- Allows you to run multiple blogs on one installation of the software.
- Supports any number of users per blog.
- Stores separate configuration information per blog.
- Permissions can be assigned to users on an individual basis to provide fine-grained access control over what functionality they can and cannot access on your blog.
- Entries
- Generates permalinks to point to individual entries.
- Supports search-engine friendly permalinks of the form month/day/year/permalink.
- Entries can be categorized.
- Calendar-based navigation so that you can view blog entries by year, year and month, or year and month and day.
- Categories
- Supports any number of categories.
- Categories are hierarchical.
- Allows you to give more descriptive names to your categories.
- Responses
- Supports comments, trackbacks, or pingbacks per entry.
- E-mails the blog owner when a new response is received.
- Supports the following per entry:
- Disabling responses.
- Throttling so that a response can only be left from a given IP address every so often.
- Moderation of responses to require approval of the blog owner before they are shown.
- Banning of IP addresses from leaving responses.
- Support for the Comment API.
- Plugins and Event/Listeners
- Ships with over 50 plugins.
- Allows you to extend the capabilities of blojsom by developing your own plugins using the plugin API.
- Components can send and receive events using the event and listener API.
- Syndication Formats
- Generates HTML, RDF, RSS 0.92, RSS 2.0, RSS 2.0 (with comments and trackbacks) and Atom syndication feeds.
- Generates content in any other format through its flavor support.
- Output a feed in any format for all categories, for a specific category, or a subset of your blogs categories.
- Templates and Themes
- Dispatchers available for you to develop templates using JSP, Velocity, FreeMarker, or Groovy.
- Allows you to change the look and feel of your blog quickly through the use of themes.
- Template administration (adding, editing, and deleting) through the web.
- Remote Editing
- Supports XML-RPC blogging clients.
- Supports the Blogger API, MetaWeblog API, and the MovableType API through XML-RPC.
- Internationalization and Localization
- Designed with internationalization and localization in mind.
- Uses UTF-8 by default to handle international character sets.
- Generates localized date and times.
- Handles calendar localization.
- Supports localization of its user interface and templates.
- et cetera
- Allows you and your users to search your blog entries.
Download (MB)
Added: 2007-04-04 License: BSD License Price:
935 downloads
Flex 2.5.33
Flex is a Fast Lexical Analyzer. more>>
Flex is a Fast Lexical Analyzer.
Flex is a fast lexical analyzer generator. It is a tool for generating programs that perform pattern-matching on text. Flex is a non-GNU free implementation of the well known Lex program.
Flex is a tool for generating scanners: programs which recognized lexical patterns in text. flex reads the given input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. flex generates as output a C source file, `lex.yy.c, which defines a routine `yylex(). This file is compiled and linked with the `-lfl library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code.
Some simple examples
First some simple examples to get the flavor of how one uses flex. The following flex input specifies a scanner which whenever it encounters the string "username" will replace it with the users login name:
%%
username printf( "%s", getlogin() );
By default, any text not matched by a flex scanner is copied to the output, so the net effect of this scanner is to copy its input file to its output with each occurrence of "username" expanded. In this input, there is just one rule. "username" is the pattern and the "printf" is the action. The "%%" marks the beginning of the rules.
Heres another simple example:
int num_lines = 0, num_chars = 0;
%%
n ++num_lines; ++num_chars;
. ++num_chars;
%%
main()
{
yylex();
printf( "# of lines = %d, # of chars = %dn",
num_lines, num_chars );
}
This scanner counts the number of characters and the number of lines in its input (it produces no output other than the final report on the counts). The first line declares two globals, "num_lines" and "num_chars", which are accessible both inside `yylex() and in the `main() routine declared after the second "%%". There are two rules, one which matches a newline ("n") and increments both the line count and the character count, and one which matches any character other than a newline (indicated by the "." regular expression).
A somewhat more complicated example:
/* scanner for a toy Pascal-like language */
%{
/* need this for the call to atof() below */
#include < math.h >
%}
DIGIT [0-9]
ID [a-z][a-z0-9]*
%%
{DIGIT}+ {
printf( "An integer: %s (%d)n", yytext,
atoi( yytext ) );
}
{DIGIT}+"."{DIGIT}* {
printf( "A float: %s (%g)n", yytext,
atof( yytext ) );
}
if|then|begin|end|procedure|function {
printf( "A keyword: %sn", yytext );
}
{ID} printf( "An identifier: %sn", yytext );
"+"|"-"|"*"|"/" printf( "An operator: %sn", yytext );
"{"[^}n]*"}" /* eat up one-line comments */
[ tn]+ /* eat up whitespace */
. printf( "Unrecognized character: %sn", yytext );
%%
main( argc, argv )
int argc;
char **argv;
{
++argv, --argc; /* skip over program name */
if ( argc > 0 )
yyin = fopen( argv[0], "r" );
else
yyin = stdin;
yylex();
}
This is the beginnings of a simple scanner for a language like Pascal. It identifies different types of tokens and reports on what it has seen.
The details of this example will be explained in the following sections.
<<lessFlex is a fast lexical analyzer generator. It is a tool for generating programs that perform pattern-matching on text. Flex is a non-GNU free implementation of the well known Lex program.
Flex is a tool for generating scanners: programs which recognized lexical patterns in text. flex reads the given input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. flex generates as output a C source file, `lex.yy.c, which defines a routine `yylex(). This file is compiled and linked with the `-lfl library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code.
Some simple examples
First some simple examples to get the flavor of how one uses flex. The following flex input specifies a scanner which whenever it encounters the string "username" will replace it with the users login name:
%%
username printf( "%s", getlogin() );
By default, any text not matched by a flex scanner is copied to the output, so the net effect of this scanner is to copy its input file to its output with each occurrence of "username" expanded. In this input, there is just one rule. "username" is the pattern and the "printf" is the action. The "%%" marks the beginning of the rules.
Heres another simple example:
int num_lines = 0, num_chars = 0;
%%
n ++num_lines; ++num_chars;
. ++num_chars;
%%
main()
{
yylex();
printf( "# of lines = %d, # of chars = %dn",
num_lines, num_chars );
}
This scanner counts the number of characters and the number of lines in its input (it produces no output other than the final report on the counts). The first line declares two globals, "num_lines" and "num_chars", which are accessible both inside `yylex() and in the `main() routine declared after the second "%%". There are two rules, one which matches a newline ("n") and increments both the line count and the character count, and one which matches any character other than a newline (indicated by the "." regular expression).
A somewhat more complicated example:
/* scanner for a toy Pascal-like language */
%{
/* need this for the call to atof() below */
#include < math.h >
%}
DIGIT [0-9]
ID [a-z][a-z0-9]*
%%
{DIGIT}+ {
printf( "An integer: %s (%d)n", yytext,
atoi( yytext ) );
}
{DIGIT}+"."{DIGIT}* {
printf( "A float: %s (%g)n", yytext,
atof( yytext ) );
}
if|then|begin|end|procedure|function {
printf( "A keyword: %sn", yytext );
}
{ID} printf( "An identifier: %sn", yytext );
"+"|"-"|"*"|"/" printf( "An operator: %sn", yytext );
"{"[^}n]*"}" /* eat up one-line comments */
[ tn]+ /* eat up whitespace */
. printf( "Unrecognized character: %sn", yytext );
%%
main( argc, argv )
int argc;
char **argv;
{
++argv, --argc; /* skip over program name */
if ( argc > 0 )
yyin = fopen( argv[0], "r" );
else
yyin = stdin;
yylex();
}
This is the beginnings of a simple scanner for a language like Pascal. It identifies different types of tokens and reports on what it has seen.
The details of this example will be explained in the following sections.
Download (0.86MB)
Added: 2007-02-15 License: GPL (GNU General Public License) Price:
994 downloads
DSS-Live 0.1
DSS-Live is dedicated to create your own DEbian BASED Live Linux System. more>>
DSS also know as Debased Scripts Set project is dedicated to providing you with a "System Development Environment" to create your own DEbian BASED Live Linux System.
Normally youre stuck with the type and amount of applications the creator decided to include, now you can customize the system to fit your needs, by generating on-the-fly compressed modules (layers) including additional software .
The idea is to dont "debase" the Default Debian System, for this pourpose has been designed the USS (The Upstream Salmon Struct).
In this way youll have a knoppix like HW autodetection and autoconfiguration flavor without affecting the standard system.
DSS can be used to:
- create your own live distribution
- put together a demo disk to show off the power of our favourite OS
- build a portable system to install on external USB/FIREWIRE HD and boot it up.
- backup you system and run it from a CD/DVD
- build a morphix base module
<<lessNormally youre stuck with the type and amount of applications the creator decided to include, now you can customize the system to fit your needs, by generating on-the-fly compressed modules (layers) including additional software .
The idea is to dont "debase" the Default Debian System, for this pourpose has been designed the USS (The Upstream Salmon Struct).
In this way youll have a knoppix like HW autodetection and autoconfiguration flavor without affecting the standard system.
DSS can be used to:
- create your own live distribution
- put together a demo disk to show off the power of our favourite OS
- build a portable system to install on external USB/FIREWIRE HD and boot it up.
- backup you system and run it from a CD/DVD
- build a morphix base module
Download (290MB)
Added: 2005-11-21 License: GPL (GNU General Public License) Price:
1433 downloads
JOrbis 0.0.16
JOrbis is a pure Java Ogg Vorbis decoder. more>>
JOrbis is a pure Java Ogg Vorbis decoder.
JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
<<lessJOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCM.
Vorbis is a general purpose audio and music encoding format contemporary to MPEG-4s AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike the MPEG sponsored formats (and other proprietary formats such as RealAudio G2 and Windows flavor of the month), the Vorbis CODEC specification belongs to the public domain. All the technical details are published and documented, and any software entity may make full use of the format without royalty or patent concerns.
We sympathize the aim of the Ogg project. JOrbis is our contribution to the Ogg project in our style. We think the ubiquity of Vorbis decoder will leverage the popularity of Ogg Vorbis. We hope JOrbis will run on any platform, any devices and any web browsers, which support Java and every people will enjoy streamed musics without patent or royalty concerns about codec.
Main features:
- JOrbis is in pure Java.
- JOrbis will run on JDK1.0.* or higher.
- JOrbis is under LGPL.
- JOrbis includes the pure Java Ogg Vorbis player, JOrbisPlayer.
- To enjoy this player, your JVM must support Java Sound API. JOrbisPlayer is under GPL.
- JOrbisPlayer can play Ogg Vorbis live streams on UDP broadcast packets from JRoar.
- JOrbis includes very simple pure Java Ogg Vorbis comment editor, JOrbisComment.
Enhancements:
- added a property jorbis.player.playonstartup to JOrbisPlayer applet to play given stream at the start-up time. Refer to play/JOrbisPlayer.html.
Download (0.31MB)
Added: 2005-10-14 License: LGPL (GNU Lesser General Public License) Price:
1474 downloads
lpr-bash 0.9a
lpr-bash is a replacement for the lpr command found in lpr(ng), CUPS, and other Unix printing systems. more>>
lpr-bash is a replacement for the "lpr" command found in lpr(ng), CUPS, and other Unix printing systems. lpr-bash is implemented as a shell script.
Originally designed to run on LinuxFromScratch, and later ported to gentoo, it should work with virtually any flavor of Linux or Unix, and maybe even Mac OS X.
The most common Linux Printing Systems consists of a daemon that needs to run in the background, in most cases listening on a port (ipp://, TCP port 631) for data, in the case of CUPS even as a webserver.
The advantage of this overdone functionality is that you can print from another PC in the network using the IPP protocol, while lpr-bash needs to resort to the print server functionality of samba for network printing.
If you only want local printing or have samba already started, lpr-bash is the smaller, less complex Printing System for you.
Enhancements:
- Two nasty bugs were fixed in local printing, ebuild, printcap-convert, and unwanted output to stdout.
- The print group was changed to lp for gentoo conformity. (un)lockprinter commands were added.
- The install script was changed to use portage on gentoo systems.
- A Web page was added to the standard documentation.
- The package now unpacks into a subdirectory.
<<lessOriginally designed to run on LinuxFromScratch, and later ported to gentoo, it should work with virtually any flavor of Linux or Unix, and maybe even Mac OS X.
The most common Linux Printing Systems consists of a daemon that needs to run in the background, in most cases listening on a port (ipp://, TCP port 631) for data, in the case of CUPS even as a webserver.
The advantage of this overdone functionality is that you can print from another PC in the network using the IPP protocol, while lpr-bash needs to resort to the print server functionality of samba for network printing.
If you only want local printing or have samba already started, lpr-bash is the smaller, less complex Printing System for you.
Enhancements:
- Two nasty bugs were fixed in local printing, ebuild, printcap-convert, and unwanted output to stdout.
- The print group was changed to lp for gentoo conformity. (un)lockprinter commands were added.
- The install script was changed to use portage on gentoo systems.
- A Web page was added to the standard documentation.
- The package now unpacks into a subdirectory.
Download (0.069MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1425 downloads
GNUitar 0.3.2
GNUitar is a real-time guitar processor. more>>
GNUitar is a real-time guitar processor.
This is a program for real-time sound effect processing. You can use it to add some distortion to your guitar, or some reverb to your voice.
Main features:
- 2 kinds of distortion (one is Ibanez TubeScreamer 9 simulation)
- sustain
- various flavors of reverb, echo & delay
- chorus/flanger
- equalizer
- noise reduction
- wah-wah
- phasor
- tremolo
- vibrato
<<lessThis is a program for real-time sound effect processing. You can use it to add some distortion to your guitar, or some reverb to your voice.
Main features:
- 2 kinds of distortion (one is Ibanez TubeScreamer 9 simulation)
- sustain
- various flavors of reverb, echo & delay
- chorus/flanger
- equalizer
- noise reduction
- wah-wah
- phasor
- tremolo
- vibrato
Download (0.15MB)
Added: 2005-07-19 License: GPL (GNU General Public License) Price:
1562 downloads
IdeaCart 0.01
IdeaCart is an Open Source shopping cart based on PHP and MySQL more>>
IdeaCart is an Open Source shopping cart based on PHP and MySQL.
IdeaCart is available under the GNU General Public License.
Out of the box, IdeaCart provides feature rich solutions for small to medium size ecommerce sites.
IdeaCart combines the power of MySQL with the ease and capability of PHP to offer a truly dynamic solution for todays growing ecommerce sites.
While in the development stages, IdeaCart will provide a robust solution for most ecommerce needs.
IdeaCart current functions on any PHP 4+ configuration running most flavors of Unix and Linux, BSD and most Windows configurations that operate Apache and PHP.
<<lessIdeaCart is available under the GNU General Public License.
Out of the box, IdeaCart provides feature rich solutions for small to medium size ecommerce sites.
IdeaCart combines the power of MySQL with the ease and capability of PHP to offer a truly dynamic solution for todays growing ecommerce sites.
While in the development stages, IdeaCart will provide a robust solution for most ecommerce needs.
IdeaCart current functions on any PHP 4+ configuration running most flavors of Unix and Linux, BSD and most Windows configurations that operate Apache and PHP.
Download (111KB)
Added: 2009-04-25 License: GPL Price:
211 downloads
EiffelStudio 6.1.6.9962
EiffelStudio is the complete Eiffel development platform for Linux/Unix/Windows/Mac OS X. more>>
EiffelStudio is the complete Eiffel development platform for Linux/Unix/Windows/Mac OS X.
EiffelStudio is a complete development environment for the Eiffel programming language. It includes a compiler, an interactive debugger, and many modern features like a full round-trip class diagram editor or refactoring support. Eiffel is compiled through C to produce very fast executables.
EiffelStudio is highly portable and supports Linux, Microsoft Windows, Mac OS X, most flavors of Unix, and even VMS or embedded environments. Portability of applications is supported by a large set of portable libraries, including: EiffelBase (data structure), EiffelNet (network), EiffelVision (native GUI), EiffelStore (database access), EiffelParse (parsing), Gobo (XML), EiffelWeb (Web), EiffelCOM (COM), and many more.
<<lessEiffelStudio is a complete development environment for the Eiffel programming language. It includes a compiler, an interactive debugger, and many modern features like a full round-trip class diagram editor or refactoring support. Eiffel is compiled through C to produce very fast executables.
EiffelStudio is highly portable and supports Linux, Microsoft Windows, Mac OS X, most flavors of Unix, and even VMS or embedded environments. Portability of applications is supported by a large set of portable libraries, including: EiffelBase (data structure), EiffelNet (network), EiffelVision (native GUI), EiffelStore (database access), EiffelParse (parsing), Gobo (XML), EiffelWeb (Web), EiffelCOM (COM), and many more.
Download (MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
805 downloads
Planets 0.1.13
Planets is an orbital simulator. more>>
Planets is a simple interactive program for playing with simulations of planetary systems, released under the GPL. The project runs on Linux and Windows, and could doubtless be ported to your favorite flavor of Unix.
Planets was originally designed for kids, in particular, for my then 4-year old nephew who is fascinated by astronomy. The user interface is aimed at being simple enough that a fairly young kid can get some joy out of it. But the adults who have used it have found it to be pretty fun as well.
The code is not bug-free, and Planets is missing some significant features. But its pretty stable and is a fun toy to play with. If you do download it, please drop me an email and tell me about your experience with it.
Main features:
- Saving and loading of universes
- Infinite undo (erase last action) and goback (return to point in time just after last action). This allows for undoing mistakes and replaying interesting configurations.
- Traces of planet trajectories
- Two ways of dealing with planet collisions:
- merges, where the colliding planets are merged into one planet, and
- bounces, where the colliding planets are bounced off each other elastically. This itself comes in two varieties:
- force bouncing, where the force between planets is made repulsive at close quarters.
- true bouncing, where simple pool-table physics calculations are made to determine when planets collide, and compute the appropriate bounce from said collision.
- kidmode, a mode where the focus is (mostly) locked on the application, and interesting changes are initiated by merely banging on the keyboard. This mode is aimed at 1-5 year olds.
- Center-of-mass following: it is possible to follow the center of mass of a subset of the planets. Thus, if you have a sun-moon-planet system, you can have the view automatically track the moon-planet pair.
- Can display kinetic, potential and total energy of the system.
- Both the gravitational constant and the gravitational exponent can be changed.
- There is a simple control panel that makes it possible to see and change the simulation options.
- Zooming, panning, and centering on the center of mass.
<<lessPlanets was originally designed for kids, in particular, for my then 4-year old nephew who is fascinated by astronomy. The user interface is aimed at being simple enough that a fairly young kid can get some joy out of it. But the adults who have used it have found it to be pretty fun as well.
The code is not bug-free, and Planets is missing some significant features. But its pretty stable and is a fun toy to play with. If you do download it, please drop me an email and tell me about your experience with it.
Main features:
- Saving and loading of universes
- Infinite undo (erase last action) and goback (return to point in time just after last action). This allows for undoing mistakes and replaying interesting configurations.
- Traces of planet trajectories
- Two ways of dealing with planet collisions:
- merges, where the colliding planets are merged into one planet, and
- bounces, where the colliding planets are bounced off each other elastically. This itself comes in two varieties:
- force bouncing, where the force between planets is made repulsive at close quarters.
- true bouncing, where simple pool-table physics calculations are made to determine when planets collide, and compute the appropriate bounce from said collision.
- kidmode, a mode where the focus is (mostly) locked on the application, and interesting changes are initiated by merely banging on the keyboard. This mode is aimed at 1-5 year olds.
- Center-of-mass following: it is possible to follow the center of mass of a subset of the planets. Thus, if you have a sun-moon-planet system, you can have the view automatically track the moon-planet pair.
- Can display kinetic, potential and total energy of the system.
- Both the gravitational constant and the gravitational exponent can be changed.
- There is a simple control panel that makes it possible to see and change the simulation options.
- Zooming, panning, and centering on the center of mass.
Download (0.048MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
858 downloads
Pioneer Rifleman Alpha 3
Pioneer Linux, a product of Technalign, Inc, is a desktop-oriented, Kubuntu-based distribution targeted at new/advanced users. more>>
Pioneer Linux, a product of Technalign, Inc, is a desktop-oriented, Kubuntu-based distribution targeted at new as well as experienced Linux users.
Pioneer Linux comes in two flavours: as a freely downloadable live and installation CD, and as a commercial boxed edition with CrossOver Office and technical support.
Enhancements:
- Technalign, Inc. has announced that they have released Pioneer Rifleman Alpha 3 for testing. Rifleman requires a DVD for installation and is only recommended for P4 systems, or equivalent, and NVIDIA or ATI for graphics support. The new build includes additional drivers not included in Alpha 2 as well as the Guarddog firewall and KlamAV anti-virus. Dianne Ursini, CEO of Technalign, Inc. stated, We have been excluding KlamAV as well as Guarddog in the past for obvious reasons but are including it now due to the demand of our Partner network. Technalign is requesting that the community as well as its partners report bugs and desired drivers.
<<lessPioneer Linux comes in two flavours: as a freely downloadable live and installation CD, and as a commercial boxed edition with CrossOver Office and technical support.
Enhancements:
- Technalign, Inc. has announced that they have released Pioneer Rifleman Alpha 3 for testing. Rifleman requires a DVD for installation and is only recommended for P4 systems, or equivalent, and NVIDIA or ATI for graphics support. The new build includes additional drivers not included in Alpha 2 as well as the Guarddog firewall and KlamAV anti-virus. Dianne Ursini, CEO of Technalign, Inc. stated, We have been excluding KlamAV as well as Guarddog in the past for obvious reasons but are including it now due to the demand of our Partner network. Technalign is requesting that the community as well as its partners report bugs and desired drivers.
Download (754MB)
Added: 2007-04-21 License: GPL (GNU General Public License) Price:
917 downloads
Whole Platform 1.0.0.v20070403-1644
Whole Platform project is a technology for engineering the production of software. more>>
Whole Platform project is a technology for engineering the production of software.
We think that programming is an activity concerning the development of domain languages; so, we provide a platform for developing new languages, manipulating them using domain notations and transforming them to executable code.
Using the Whole Platform, the problem domain experts can work together with the programming experts for the development of software products.
The Whole Platform includes a modeling framework, a generative system, a family of languages, and domain editors integrated with the Eclipse platform.
The languages boundled with the Platform include popular languages such as Java and XML together with some new domain languages used for modeling the structure, the behavior, the persistence and the notations of a language.
Main features:
Architecture
- Extensible. The architecture provides an API for language extension. You can add/remove languages, notations, persistences and operations.
- Java frameworks and domain languages. All the expressive power of the Whole Platform is available as standard Java frameworks. Part of this expressive power is also available through a family of domain languages.
- Generative. The Whole modeling languages generate code on top of the Java frameworks. Together with the extensive use of wellknown Design Patterns in frameworks, the code generated feels hand written.
Metaprogramming
- Native support. Each Whole language can be used at template level and, if it has an executable semantics, it can be also used at base or host level.
- Staging support for visitors. Staging support is available for behavior defined using the visitors traversal framework.
- Mixing template languages. A single artifacts generator can use multiple template languages.
Persistence
- Stream based persistence. The Persistence syntax of a model is pluggable. Both stream based and model based persistence methods (kits) are supported. The streaming API looks like the building events produced by the Director participant of the Builder Design Pattern.
- Java code and XML default serializers. The standard persistence kits are based on a streaming API and are available in two flavor: Java and XML. The Java code, when executed, fires a stream of building events.
- Stream based behavior. Model behavior can be defined directly on top of the streaming API without prior building of the model.
- Multiple languages support. Programs written using multiple languages are supported even on a single source file.
- Versioning support. Facilities for versioning metamodels and migrate/import existing models are provided.
Editing
- GEF based editors for Eclipse. Model based visual editors for Eclipse can be added to a Whole language even using separate plugins.
- Rich graphical user interfaces. Multiple kinds of notations are supported including grammar layouts for text oriented languages, math layout for mathematical expressions, tree and graph layouts for diagram oriented languages.
- Multiple notations for a language. For each language multiple notations can be defined and deployed in a modular way. The notation can be changed while editing.
- Mixing notations. Multiple notations can be mixed even on a single editor view. This feature is especially useful for metaprogramming using concrete syntaxes for template languages.
<<lessWe think that programming is an activity concerning the development of domain languages; so, we provide a platform for developing new languages, manipulating them using domain notations and transforming them to executable code.
Using the Whole Platform, the problem domain experts can work together with the programming experts for the development of software products.
The Whole Platform includes a modeling framework, a generative system, a family of languages, and domain editors integrated with the Eclipse platform.
The languages boundled with the Platform include popular languages such as Java and XML together with some new domain languages used for modeling the structure, the behavior, the persistence and the notations of a language.
Main features:
Architecture
- Extensible. The architecture provides an API for language extension. You can add/remove languages, notations, persistences and operations.
- Java frameworks and domain languages. All the expressive power of the Whole Platform is available as standard Java frameworks. Part of this expressive power is also available through a family of domain languages.
- Generative. The Whole modeling languages generate code on top of the Java frameworks. Together with the extensive use of wellknown Design Patterns in frameworks, the code generated feels hand written.
Metaprogramming
- Native support. Each Whole language can be used at template level and, if it has an executable semantics, it can be also used at base or host level.
- Staging support for visitors. Staging support is available for behavior defined using the visitors traversal framework.
- Mixing template languages. A single artifacts generator can use multiple template languages.
Persistence
- Stream based persistence. The Persistence syntax of a model is pluggable. Both stream based and model based persistence methods (kits) are supported. The streaming API looks like the building events produced by the Director participant of the Builder Design Pattern.
- Java code and XML default serializers. The standard persistence kits are based on a streaming API and are available in two flavor: Java and XML. The Java code, when executed, fires a stream of building events.
- Stream based behavior. Model behavior can be defined directly on top of the streaming API without prior building of the model.
- Multiple languages support. Programs written using multiple languages are supported even on a single source file.
- Versioning support. Facilities for versioning metamodels and migrate/import existing models are provided.
Editing
- GEF based editors for Eclipse. Model based visual editors for Eclipse can be added to a Whole language even using separate plugins.
- Rich graphical user interfaces. Multiple kinds of notations are supported including grammar layouts for text oriented languages, math layout for mathematical expressions, tree and graph layouts for diagram oriented languages.
- Multiple notations for a language. For each language multiple notations can be defined and deployed in a modular way. The notation can be changed while editing.
- Mixing notations. Multiple notations can be mixed even on a single editor view. This feature is especially useful for metaprogramming using concrete syntaxes for template languages.
Download (MB)
Added: 2007-04-12 License: LGPL (GNU Lesser General Public License) Price:
926 downloads
Flippatix GNU/Linux 0.0.9
Flippatix is a LiveCD light-weight Linux distribution based on Debian unstable. more>>
Flippatix is a LiveCD light-weight Linux distribution based on Debian unstable (a.k.a. Sid). Flippatix GNU/Linux distribution is oriented to video and audio streaming, so it gives to you a good collection of players and broadcasters.
It is developed and assembled by a group of Italian CS students in their spare time and comes in two different graphical flavours: a Gnome version and a Xfce4 one.
Along with streaming instruments flippatix can be a good rescue-cd and allows you to browse the web, chat, simply listening to music and much more.
Featured packages:
* 2.6.14.4 Linux kernel + some not-in-mainstream-tree patches
* Xorg 6.9.0
* Gnome 2.12
* Darkice, MPlayer, Rythmbox, Xmms, SomaSuite, Streamtuner
* Mozilla Firefox and Xchat irc client
<<lessIt is developed and assembled by a group of Italian CS students in their spare time and comes in two different graphical flavours: a Gnome version and a Xfce4 one.
Along with streaming instruments flippatix can be a good rescue-cd and allows you to browse the web, chat, simply listening to music and much more.
Featured packages:
* 2.6.14.4 Linux kernel + some not-in-mainstream-tree patches
* Xorg 6.9.0
* Gnome 2.12
* Darkice, MPlayer, Rythmbox, Xmms, SomaSuite, Streamtuner
* Mozilla Firefox and Xchat irc client
Download (338.3MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
867 downloads
GnomeSword 2.2.2
GnomeSword is a Bible study application. more>>
Gnomesword is a Bible study application for GNOME, a graphical desktop enviroment which is available for several Unix and Linux flavors.
GnomeSword is based on SWORD by the CrossWire Bible Society, a framework providing the possibility to study the Bible and additional information like commentaries, dictionaries and other texts using your computer.
Main features:
- Search Bible and Commentary
- Search Personal notes
- Add personal notes to verses
- Bookmark Bible passages
- Bookmark Commentaries
- Bookmark Lexicons and Dictionaries
- Interlinear Page - Display up to five versions
- StudyPad for keeping notes
- Spellcheck for StudyPad and Personal notes (uses gnome-spell)
- Uses modules from the SWORD Project
- Support for Sword Bible, Commentary, Lexicon and General Book modules
<<lessGnomeSword is based on SWORD by the CrossWire Bible Society, a framework providing the possibility to study the Bible and additional information like commentaries, dictionaries and other texts using your computer.
Main features:
- Search Bible and Commentary
- Search Personal notes
- Add personal notes to verses
- Bookmark Bible passages
- Bookmark Commentaries
- Bookmark Lexicons and Dictionaries
- Interlinear Page - Display up to five versions
- StudyPad for keeping notes
- Spellcheck for StudyPad and Personal notes (uses gnome-spell)
- Uses modules from the SWORD Project
- Support for Sword Bible, Commentary, Lexicon and General Book modules
Download (1.7MB)
Added: 2007-02-23 License: GPL (GNU General Public License) Price:
978 downloads
Voyage Linux 0.1
Voyage Linux is a Debian sarge-based distro (voyage) built from scratch. more>>
Voyage Linux is a Debian sarge-based distro (voyage) built from scratch. It is best run on a x86-based embedded platform such as Soekris 45xx/48xx and WRAP boards.
Main features:
- based on Debian Sarge r3.1
- 2.6.8.1 kernel
- prism54, hostap, madwifi, ipw2100, rt2400 drivers
- hostapd, wpa_supplicant from sarge
ToDo:
- improving installation scripts to allow different flavour for building customized distro
- scripts for setting up network configuration
- more wireless drivers (ipw2200, rt2500, etc.)
- further reducing in size
- light-weighted web server (thttpd + php) for system configuration
- bootable CD with voyage installer, pxeboot support
- more software features, like zebra/quagga, OpenVPN, FreeSWAN, traffic shaping/QoS, Asterisk/VoIP, etc.
<<lessMain features:
- based on Debian Sarge r3.1
- 2.6.8.1 kernel
- prism54, hostap, madwifi, ipw2100, rt2400 drivers
- hostapd, wpa_supplicant from sarge
ToDo:
- improving installation scripts to allow different flavour for building customized distro
- scripts for setting up network configuration
- more wireless drivers (ipw2200, rt2500, etc.)
- further reducing in size
- light-weighted web server (thttpd + php) for system configuration
- bootable CD with voyage installer, pxeboot support
- more software features, like zebra/quagga, OpenVPN, FreeSWAN, traffic shaping/QoS, Asterisk/VoIP, etc.
Download (52.5MB)
Added: 2005-10-17 License: GPL (GNU General Public License) Price:
1472 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 flavor 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