linkage
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 16
Linkage 0.1.4
Linkage is a Gtk+ BitTorrent client written in C++. more>>
Linkage is a Gtk+ BitTorrent client written in C++.
Linkage is a BitTorrent using gtkmm and libtorrent. Features include DHT, PEX, UPnP, desktop notifications and torrent creation.
<<lessLinkage is a BitTorrent using gtkmm and libtorrent. Features include DHT, PEX, UPnP, desktop notifications and torrent creation.
Download (0.53MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
799 downloads
Kylie 0.0.7
Kylie is a web browser. more>>
Kylie is a web browser. It does text, images, tables and soon forms. It doesnt know css, frames or scripting. And its neither fast nor cute. Thats why it is version 0.0.x.
Parsing
The HTML parser in MwHtmlParser.c creates a linked list of all the
nodes: wordparts, whitespace and special tags.
Newline immediately before end tag is ignored. Newline immediately after
start tag is ignored.
Composite objects (currently limited to TABLE, ROW and CELL, but
frames belong there too) branch the list so it actually becomes a tree.
Displaying
When the widget gets the list back, it lays out the boxes by assigning
width and height and placing them in a line from left to right. If
there is too little space left for another box, start over on a new
line.
In a second pass the objects are drawn which are located in the
currently visible part of the window.
Two callbacks in the widget, begin_a and
end_a, handle and tags. The coordinates are put in the
a_href or a_name tables depending on their HREF or NAME values.
Composite objects are displayed by recursively drawing the list
of children.
Navigation
There are two linked lists for backwards and forwards navigation.
Each time we visit a link, the current url is added to the backwards
lists and the forwards list is cleared, *except* when we visit the
link by clicking the back button. In that case the current url is
added to the forwards list instead.
Type 1 fonts
If Mowitz was compiled with t1lib support, Kylie can take advantage
of it out of the box. The standard fonts.txt file is used for font
management. Antialias is not supported.
IO
The IO is split into different modules with narrow interfaces. The
modules are:
io.c: Register protocol drivers, normalize urls, cache documents.
External linkage: load_url.
http.c: Fetch documents over http. The only symbol with external
linkage is load_http, which should *only* be called from io.c.
file.c: Fetch local file or predefined "documents".
External linkage: load_file and load_about.
FTP is currently not implemented.
None of this belongs in the widget code. The widget should only
have the bare minimum required to render stuff in a window.
The widget will probably eventually move over to Mowitz.
It should suffice to have url resource that is a string to give
to a loader function.
This function can also be set through a resource and defaults to
a function which loads the file from the local file system using
the url as filename.
Everything else belongs in the application.
Images
The file image.c contains a small, stack-oriented library of functions
which can perform a variety of operations on images. The only thing
were using it for at the moment is to load images, usually with
the help of external applications such as the netpbm kit.
An advantage to this approach is that we can display many types of
images. In the future we will also be able to manipulate images in
more ways than we are using now.
The disadvantage is that it is relatively slow. This is mainly due
to the fact that we have to convert between the librarys internal
format, image, and the format X understands, XImage. It should be
possible to help the situation somewhat by caching the XImage; the
current cache implementation only caches the image.
Enhancements:
- Implemented < select > < option >, < optgroup > and < textarea >.
- Speeded up object_between and add_object_box radically.
- Fixed the combo box so it stores history instead of crashing.
- Added a 30 second timeout to the connect() call in http.c.
- Display an error message rather than crashing when a document cant be loaded. Create widgets for (some) form controls.
- Suppress garbage (i.e. extra spaces or words) between < table > and first < tr >.
- Documented table code (in README).
<<lessParsing
The HTML parser in MwHtmlParser.c creates a linked list of all the
nodes: wordparts, whitespace and special tags.
Newline immediately before end tag is ignored. Newline immediately after
start tag is ignored.
Composite objects (currently limited to TABLE, ROW and CELL, but
frames belong there too) branch the list so it actually becomes a tree.
Displaying
When the widget gets the list back, it lays out the boxes by assigning
width and height and placing them in a line from left to right. If
there is too little space left for another box, start over on a new
line.
In a second pass the objects are drawn which are located in the
currently visible part of the window.
Two callbacks in the widget, begin_a and
end_a, handle and tags. The coordinates are put in the
a_href or a_name tables depending on their HREF or NAME values.
Composite objects are displayed by recursively drawing the list
of children.
Navigation
There are two linked lists for backwards and forwards navigation.
Each time we visit a link, the current url is added to the backwards
lists and the forwards list is cleared, *except* when we visit the
link by clicking the back button. In that case the current url is
added to the forwards list instead.
Type 1 fonts
If Mowitz was compiled with t1lib support, Kylie can take advantage
of it out of the box. The standard fonts.txt file is used for font
management. Antialias is not supported.
IO
The IO is split into different modules with narrow interfaces. The
modules are:
io.c: Register protocol drivers, normalize urls, cache documents.
External linkage: load_url.
http.c: Fetch documents over http. The only symbol with external
linkage is load_http, which should *only* be called from io.c.
file.c: Fetch local file or predefined "documents".
External linkage: load_file and load_about.
FTP is currently not implemented.
None of this belongs in the widget code. The widget should only
have the bare minimum required to render stuff in a window.
The widget will probably eventually move over to Mowitz.
It should suffice to have url resource that is a string to give
to a loader function.
This function can also be set through a resource and defaults to
a function which loads the file from the local file system using
the url as filename.
Everything else belongs in the application.
Images
The file image.c contains a small, stack-oriented library of functions
which can perform a variety of operations on images. The only thing
were using it for at the moment is to load images, usually with
the help of external applications such as the netpbm kit.
An advantage to this approach is that we can display many types of
images. In the future we will also be able to manipulate images in
more ways than we are using now.
The disadvantage is that it is relatively slow. This is mainly due
to the fact that we have to convert between the librarys internal
format, image, and the format X understands, XImage. It should be
possible to help the situation somewhat by caching the XImage; the
current cache implementation only caches the image.
Enhancements:
- Implemented < select > < option >, < optgroup > and < textarea >.
- Speeded up object_between and add_object_box radically.
- Fixed the combo box so it stores history instead of crashing.
- Added a 30 second timeout to the connect() call in http.c.
- Display an error message rather than crashing when a document cant be loaded. Create widgets for (some) form controls.
- Suppress garbage (i.e. extra spaces or words) between < table > and first < tr >.
- Documented table code (in README).
Download (0.101MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
1227 downloads
Chicken 1.92
Chicken is a Scheme to C compiler. more>>
CHICKEN is a compiler for the Scheme programming language. CHICKEN produces portable, efficient C, supports almost all of the current Scheme language standard, the Revised5 Report on the Algorithmic Language Scheme (R5RS ), and includes many enhancements and extensions. CHICKEN runs on MacOS X, Windows, and many Unix flavours.
Main features:
- Compiles Scheme to efficient and portable C
- Includes a full-featured interactive interpreter as well as an optimising batch compiler
- Full support for tail recursion, first-class continuations, high-level macros and dynamic-wind
- Highly portable and known to run on many platforms, including IA-32 (80x86), IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, PA-RISC, ARM, AMD64 and S/390
- Distributed free for use and modification under the terms of the BSD License
- Transparent support for shared objects and linkage to C
- A sophisticated but easy-to-use Foreign Function Interface for linking C and C++ libraries and classes to Scheme
- Lightweight threads based on first-class continuations
- An object system with multiple dispatch, multiple inheritance and a meta-object protocol
- Common Lisp-style format
- Provides the syntax-case enhanced high-level macro system, R5RS syntax-rules , and define-macro
- Support for syntactic pattern-matching via Andrew Wrights match package
- Execution profiling, debugging and backtrace support
- A clean POSIX interface that covers environment and filesystem access, pipes, processes, signals, locks, sockets, and low-level and memory-mapped I/O
- Support for interpreted or compiled shell scripts under Unix and Windows
- Support for a large number of Scheme Requests For Implementation (SRFIs), some available separately as extensions:
SRFI 0 (cond-expand )
SRFI 1 (List library)
SRFI 2 (and-let* )
SRFI 4 (Homogeneous numeric vector datatypes)
SRFI 6 (Basic string ports)
SRFI 8 (receive )
SRFI 9 (Record types)
SRFI 10 (#, external form)
SRFI 13 (String library)
SRFI 14 (Character set library)
SRFI 16 (case-lambda )
SRFI 17 (Generalized set! )
SRFI 18 (Multithreading support)
SRFI 23 (error )
SRFI 25 (Multidimensional array primitives)
SRFI 26 (cut , cute )
SRFI 28 (format )
SRFI 30 (Block comments)
SRFI 37 (Program argument processor)
SRFI 38 (External representation for data with shared structure)
SRFI 39 (Parameters)
SRFI 40 (Stream library)
SRFI 42 (Eager comprehensions)
SRFI 43 (Vector library)
SRFI 55 (require-extension )
Version restrictions:
- No unlimited-precision integers (bignums), rationals or complex numbers
- Procedures are limited to 126 arguments
- No support for unicode
- Compilation of large files can be slow
Enhancements:
- chicken-setup: better handling when no remote repository file exists
<<lessMain features:
- Compiles Scheme to efficient and portable C
- Includes a full-featured interactive interpreter as well as an optimising batch compiler
- Full support for tail recursion, first-class continuations, high-level macros and dynamic-wind
- Highly portable and known to run on many platforms, including IA-32 (80x86), IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, PA-RISC, ARM, AMD64 and S/390
- Distributed free for use and modification under the terms of the BSD License
- Transparent support for shared objects and linkage to C
- A sophisticated but easy-to-use Foreign Function Interface for linking C and C++ libraries and classes to Scheme
- Lightweight threads based on first-class continuations
- An object system with multiple dispatch, multiple inheritance and a meta-object protocol
- Common Lisp-style format
- Provides the syntax-case enhanced high-level macro system, R5RS syntax-rules , and define-macro
- Support for syntactic pattern-matching via Andrew Wrights match package
- Execution profiling, debugging and backtrace support
- A clean POSIX interface that covers environment and filesystem access, pipes, processes, signals, locks, sockets, and low-level and memory-mapped I/O
- Support for interpreted or compiled shell scripts under Unix and Windows
- Support for a large number of Scheme Requests For Implementation (SRFIs), some available separately as extensions:
SRFI 0 (cond-expand )
SRFI 1 (List library)
SRFI 2 (and-let* )
SRFI 4 (Homogeneous numeric vector datatypes)
SRFI 6 (Basic string ports)
SRFI 8 (receive )
SRFI 9 (Record types)
SRFI 10 (#, external form)
SRFI 13 (String library)
SRFI 14 (Character set library)
SRFI 16 (case-lambda )
SRFI 17 (Generalized set! )
SRFI 18 (Multithreading support)
SRFI 23 (error )
SRFI 25 (Multidimensional array primitives)
SRFI 26 (cut , cute )
SRFI 28 (format )
SRFI 30 (Block comments)
SRFI 37 (Program argument processor)
SRFI 38 (External representation for data with shared structure)
SRFI 39 (Parameters)
SRFI 40 (Stream library)
SRFI 42 (Eager comprehensions)
SRFI 43 (Vector library)
SRFI 55 (require-extension )
Version restrictions:
- No unlimited-precision integers (bignums), rationals or complex numbers
- Procedures are limited to 126 arguments
- No support for unicode
- Compilation of large files can be slow
Enhancements:
- chicken-setup: better handling when no remote repository file exists
Download (3.6MB)
Added: 2005-04-18 License: BSD License Price:
1649 downloads
B::LintSubs 0.04
B::LintSubs is a Perl compiler backend to check sub linkage. more>>
B::LintSubs is a Perl compiler backend to check sub linkage.
SYNOPSIS
perl -MO=LintSubs [FILE] [-e PROGRAM]
When using use strict, subroutine names are not checked at the callsite; this makes the following a perfectly valid program at compiletime, that only blows up at runtime
use strict;
foobar();
When using the B::LintSubs checker instead, this is detected:
$ perl -MO=LintSubs -e use strict;
foobar();
Undefined subroutine foobar called at -e line 2
Imported functions from other modules are of course detected:
$ perl -MO=LintSubs -e use strict;
use List::Util qw( max );
$_ = max( 1, 2, 3 )
-e syntax OK
In order to handle situations where external code is conditionally referenced at runtime, any fully-qualified references to other functions are printed with a warning, but not considered fatal. The programmer is assumed to Know What He Is Doing in this case:
$ perl -MO=LintSubs -e if( 1 ) { require Data::Dumper;
Data::Dumper::Dump( "Hello" ) }
Unable to check call to Data::Dumper::Dump in foreign package at -e line 1
-e syntax OK
<<lessSYNOPSIS
perl -MO=LintSubs [FILE] [-e PROGRAM]
When using use strict, subroutine names are not checked at the callsite; this makes the following a perfectly valid program at compiletime, that only blows up at runtime
use strict;
foobar();
When using the B::LintSubs checker instead, this is detected:
$ perl -MO=LintSubs -e use strict;
foobar();
Undefined subroutine foobar called at -e line 2
Imported functions from other modules are of course detected:
$ perl -MO=LintSubs -e use strict;
use List::Util qw( max );
$_ = max( 1, 2, 3 )
-e syntax OK
In order to handle situations where external code is conditionally referenced at runtime, any fully-qualified references to other functions are printed with a warning, but not considered fatal. The programmer is assumed to Know What He Is Doing in this case:
$ perl -MO=LintSubs -e if( 1 ) { require Data::Dumper;
Data::Dumper::Dump( "Hello" ) }
Unable to check call to Data::Dumper::Dump in foreign package at -e line 1
-e syntax OK
Download (0.003MB)
Added: 2007-06-26 License: Perl Artistic License Price:
850 downloads
Fundanemt CMS 2.1.1
Fundanemt is built upon the philosophy that communication is what drives the development and maintenance of a Web site. more>>
Fundanemt is an open source CMS that aims at small and medium sized websites.
The system is highly focused on usability. The user must be able to interact with his or hers website without no further knowlegde than that of the average MS Windows user.
Fundanemt should bring the user beyond technology so that the prime focus becomes communication and content rather than technical issues.
Enhancements:
- 0000434: [fundaNews] [RFE] Display the newest entry on the front page with a link to the archive (qte)
- 0000363: [core] ID replaced with menu items id in menu definitionen (qte)
- 0000440: [core] Quote text format using +qSome text-q (qte)
- 0000457: [core] Can not grant privileges to usernames below 5 characters (chrsen)
- 0000456: [editor] Module insertion assigns to $this (qte)
- 0000252: [core] [RFE] Page accessible through standard URLs even with URL-schema change (qte)
- 0000453: [editor] Default language ignored for new users. (qte)
- 0000451: [editor] Hardcoded danish text in table editor (qte)
- 0000397: [installer] Does not issue warning of too low php version (Ron)
- 0000418: [installer] Installer checks for write permissions twice (Ron)
- 0000447: [editor] Confirmation dialog for deleting element with no title is incorrect (qte)
- 0000445: [file browser] Resizing image with capital file extension caused original image to destroyed (qte)
- 0000419: [core] Accessing template directly does not display a page (qte)
- 0000443: [editor] Previewing hidden pages doesnt work (qte)
- 0000337: [editor] Menu editor should use redirect page instead of containing preview url directly (qte)
- 0000441: [fundaPoll] only an admin can add polls fundaPoll (qte)
- 0000430: [editor] User privileges check fails - resulting in PHP and advanced properties not showing up (qte)
- 0000435: [editor] Shared elements disappear from the Shared-Insert-Dialog after they have been edited (qte)
- 0000415: [core] If URL contains ( and not a matching ) it results in regex error (qte)
- 0000368: [core] Missing full path to fundaLinks/front.php and fundaDB_mysql.class results in open_basedir error (qte)
- 0000355: [editor] "Link to external website" in node properties does not accept internal linkage (qte)
- 0000139: [fundaNews] Module insertion - Author/date should be styled (qte)
- 0000439: [core] XHTML parser added ending / on image tags even if they already included one (qte)
<<lessThe system is highly focused on usability. The user must be able to interact with his or hers website without no further knowlegde than that of the average MS Windows user.
Fundanemt should bring the user beyond technology so that the prime focus becomes communication and content rather than technical issues.
Enhancements:
- 0000434: [fundaNews] [RFE] Display the newest entry on the front page with a link to the archive (qte)
- 0000363: [core] ID replaced with menu items id in menu definitionen (qte)
- 0000440: [core] Quote text format using +qSome text-q (qte)
- 0000457: [core] Can not grant privileges to usernames below 5 characters (chrsen)
- 0000456: [editor] Module insertion assigns to $this (qte)
- 0000252: [core] [RFE] Page accessible through standard URLs even with URL-schema change (qte)
- 0000453: [editor] Default language ignored for new users. (qte)
- 0000451: [editor] Hardcoded danish text in table editor (qte)
- 0000397: [installer] Does not issue warning of too low php version (Ron)
- 0000418: [installer] Installer checks for write permissions twice (Ron)
- 0000447: [editor] Confirmation dialog for deleting element with no title is incorrect (qte)
- 0000445: [file browser] Resizing image with capital file extension caused original image to destroyed (qte)
- 0000419: [core] Accessing template directly does not display a page (qte)
- 0000443: [editor] Previewing hidden pages doesnt work (qte)
- 0000337: [editor] Menu editor should use redirect page instead of containing preview url directly (qte)
- 0000441: [fundaPoll] only an admin can add polls fundaPoll (qte)
- 0000430: [editor] User privileges check fails - resulting in PHP and advanced properties not showing up (qte)
- 0000435: [editor] Shared elements disappear from the Shared-Insert-Dialog after they have been edited (qte)
- 0000415: [core] If URL contains ( and not a matching ) it results in regex error (qte)
- 0000368: [core] Missing full path to fundaLinks/front.php and fundaDB_mysql.class results in open_basedir error (qte)
- 0000355: [editor] "Link to external website" in node properties does not accept internal linkage (qte)
- 0000139: [fundaNews] Module insertion - Author/date should be styled (qte)
- 0000439: [core] XHTML parser added ending / on image tags even if they already included one (qte)
Download (1.2MB)
Added: 2005-08-11 License: GPL (GNU General Public License) Price:
1534 downloads
Mozilla Lightning 0.9
Mozilla Lightning is designed to provide the Sunbird calendar to the popular email client, Mozilla Thunderbird. more>> Mozilla Lightning 0.9 is designed to provide the Sunbird calendar to the popular email client, Mozilla Thunderbird. Since it's an extension, Lightning is tightly integrated with Thunderbird, allowing it to easily perform email-related calendaring tasks.
Major Features:
- Better Thunderbird integration
- emailtask linkage
- Integration with the Thunderbird address book
- iMIP support (meeting invitations)
- Improved CalDAV support
- Cached calendar support for offline calendar use
- Device synchronization
Enhancements:
- Events spanning days now have a visual indicator indicating them as connected events
- When reloading a remote calendar a progress indicator is now shown
- The so-called "minimonth" (small calendar month in the upper left) has been given a visual overhaul
- The calendar views (day, week, multiweek, month) have been given a visual overhaul
- The today pane can now be displayed in calendar mode and task mode as well
- CalDAV support and interoperability with various CalDAV servers has been improved
- iMip/iTip support (support for email invitations) has been greatly improved
- The application stability and memory consumption has been greatly improved
- Lightning 0.9 is intended to be the last release for the Thunderbird 2 series. For the future we are planning to integrate Lightning fully into the upcoming Thunderbird 3 release
- A full list of changes that have gone into this release can be found on The Rumbling Edge website
Requirements:
- Software Requirements Please note that Linux distributors may provide packages for your distribution which have different requirements.
-
- Linux kernel - 2.2.14 or higher with the following libraries or packages:
- glibc 2.3.2 or higher
- XFree86-3.3.6 or higher
- gtk+2.0 or higher
- fontconfig (also known as xft)
- libstdc++5 (Many modern Linux distributions only package libstdc++6, which is incompatible with Lightning. Therefore please install the package "libstdc++5" or "compat-libstdc++" on your system before installing Lightning)
- Minimum Hardware
-
- Intel Pentium II or AMD K6-III+ 233 MHz CPU (Recommended: 500MHz or greater)
- 64 MB RAM (Recommended: 128 MB RAM or greater)
- 52 MB hard drive space
Added: 2008-11-16 License: MPL Price: FREE
12 downloads
Other version of Mozilla Lightning
License:MPL (Mozilla Public License)
Algorithm::Cluster 1.35
Algorithm::Cluster is a Perl interface to the C Clustering Library. more>>
Algorithm::Cluster is a Perl interface to the C Clustering Library.
This module is an interface to the C Clustering Library, a general purpose library implementing functions for hierarchical clustering (pairwise simple, complete, average, and centroid linkage), along with k-means and k-medians clustering, and 2D self-organizing maps.
This library was developed at the Human Genome Center of the University of Tokyo. The C Clustering Library is distributed along with Cluster 3.0, an enhanced version of the famous Cluster program originally written by Michael Eisen while at Stanford University.
<<lessThis module is an interface to the C Clustering Library, a general purpose library implementing functions for hierarchical clustering (pairwise simple, complete, average, and centroid linkage), along with k-means and k-medians clustering, and 2D self-organizing maps.
This library was developed at the Human Genome Center of the University of Tokyo. The C Clustering Library is distributed along with Cluster 3.0, an enhanced version of the famous Cluster program originally written by Michael Eisen while at Stanford University.
Download (0.048MB)
Added: 2007-05-16 License: Perl Artistic License Price:
894 downloads
GeneRecon 1.2
GeneRecon is a software package for linkage disequilibrium mapping using coalescent theory. more>>
GeneRecon is a software package for linkage disequilibrium mapping using coalescent theory. GeneRecon project is based on a Bayesian Markov-chain Monte Carlo (MCMC) method for fine-scale linkage-disequilibrium gene mapping using high-density marker maps.
GeneRecon explicitly models the genealogy of a sample of the case chromosomes in the vicinity of a disease locus. Given case and control data in the form of genotype or haplotype information, it estimates a number of parameters, most importantly, the disease position.
GeneRecon is written in C++ and Guile Scheme and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files.
The source code has been successfully compiled on various Linux and UNIX systems, under OS X and under Windows with Cygwin.
As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Installation:
$ tar zxf generecon-version.tar.gz
$ cd generecon-version
$ ./configure
$ make
$ make check
$ make install
Usage:
GeneRecon is started from the command-line; the input data and parameters for the analysis are described in one or more configuration scripts written in the Scheme programming language. Starting GeneRecon with the configuration script input.scm is done as:
$ generecon input.scm
Run generecon --help to get a complete list of command-line options accepted by GeneRecon, or see Getting Started for a quick guide to running GeneRecon.
Enhancements:
- This version fixes an incorrect prior on the coalescent tree that resulted in very long convergence times.
- The fix greatly improves both accuracy and number of iterations needed for accurate mapping.
<<lessGeneRecon explicitly models the genealogy of a sample of the case chromosomes in the vicinity of a disease locus. Given case and control data in the form of genotype or haplotype information, it estimates a number of parameters, most importantly, the disease position.
GeneRecon is written in C++ and Guile Scheme and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files.
The source code has been successfully compiled on various Linux and UNIX systems, under OS X and under Windows with Cygwin.
As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Installation:
$ tar zxf generecon-version.tar.gz
$ cd generecon-version
$ ./configure
$ make
$ make check
$ make install
Usage:
GeneRecon is started from the command-line; the input data and parameters for the analysis are described in one or more configuration scripts written in the Scheme programming language. Starting GeneRecon with the configuration script input.scm is done as:
$ generecon input.scm
Run generecon --help to get a complete list of command-line options accepted by GeneRecon, or see Getting Started for a quick guide to running GeneRecon.
Enhancements:
- This version fixes an incorrect prior on the coalescent tree that resulted in very long convergence times.
- The fix greatly improves both accuracy and number of iterations needed for accurate mapping.
Download (0.18MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1299 downloads
Dyne:bolic live CD 1.4.1
Dyne:bolic GNU/Linux is a live bootable cd. more>>
Dyne:bolic GNU/Linux is a live bootable cd, containing a whole operating system that works straight from boot, without the need to install or change anything on the hard disk.
If you like and want to have it on harddisk you can simply copy the /dyne directory on your computer: the simpliest installation ever!
Dyne:bolic is user-friendly: recognizes your hardware devices (sound, video, firewire, and USB), and offers a VAST range of free software applications for multimedia production, audio and video manipulation, sound composition and synthesis, 3D modeling, photography, peer2peer filesharing, web browsing, desktop publishing, word processing, cd burning, email, encryption, remote conferencing, funky games, a world atlas navigator and even more.
Advanced features include: a complete environment with the most advanced multimedia applications available on GNU/Linux, automatic clustering joining the CPU power between any other dyne:bolic on the local network, capability to work well on old PC (Pentium1 64Mb) and even XBOX game consoles, support to save and encrypt personal data and settings on a usb key. Dyne:bolic is shaped on the needs of media activists and artists to promote free speech as a tool for the production and not only the fruition of digital and analog
informations.
There is no company nor organization behind dyne:bolic, it is a grassroot effort to spread free software and the spirit of sharing information and knowledge.
Enhancements:
- OpenMosix automatical startup and discovery
- Mozilla suite 1.7.5 (Firefox and Thunderbird dropped)
- Mail encrypted with Sylpheed 1.0.3, GpgME and Enigma
- Virtual keybord for alternative access devices
- Nest now remembers xBox PAL/NTSC switch
- Wider PC laptop hardware support
Updated software:
- Blender-2.36, Ardour-0.9-beta28, Gimp-2.0.6, Xine-1.0
- Fix to Rezound linkage to libFOX 1.2
- Various fixes and documentation updates
- Shiny new splash screen in gtk2
- In case you have a DOCK (/dyne directory copied in your harddisk) you should upgrade it by using the one in this release. Booting the CD just answer YES when youll be prompted to UPGRADE..
<<lessIf you like and want to have it on harddisk you can simply copy the /dyne directory on your computer: the simpliest installation ever!
Dyne:bolic is user-friendly: recognizes your hardware devices (sound, video, firewire, and USB), and offers a VAST range of free software applications for multimedia production, audio and video manipulation, sound composition and synthesis, 3D modeling, photography, peer2peer filesharing, web browsing, desktop publishing, word processing, cd burning, email, encryption, remote conferencing, funky games, a world atlas navigator and even more.
Advanced features include: a complete environment with the most advanced multimedia applications available on GNU/Linux, automatic clustering joining the CPU power between any other dyne:bolic on the local network, capability to work well on old PC (Pentium1 64Mb) and even XBOX game consoles, support to save and encrypt personal data and settings on a usb key. Dyne:bolic is shaped on the needs of media activists and artists to promote free speech as a tool for the production and not only the fruition of digital and analog
informations.
There is no company nor organization behind dyne:bolic, it is a grassroot effort to spread free software and the spirit of sharing information and knowledge.
Enhancements:
- OpenMosix automatical startup and discovery
- Mozilla suite 1.7.5 (Firefox and Thunderbird dropped)
- Mail encrypted with Sylpheed 1.0.3, GpgME and Enigma
- Virtual keybord for alternative access devices
- Nest now remembers xBox PAL/NTSC switch
- Wider PC laptop hardware support
Updated software:
- Blender-2.36, Ardour-0.9-beta28, Gimp-2.0.6, Xine-1.0
- Fix to Rezound linkage to libFOX 1.2
- Various fixes and documentation updates
- Shiny new splash screen in gtk2
- In case you have a DOCK (/dyne directory copied in your harddisk) you should upgrade it by using the one in this release. Booting the CD just answer YES when youll be prompted to UPGRADE..
Download (585.6MB)
Added: 2006-03-15 License: GPL (GNU General Public License) Price:
1324 downloads
Oolaboola 0.3.1
oolaboola is an opensource system for mixing sound files in real-time, while varying their rate of play, amplitude level, etc. more>>
Oolaboola is an opensource system for mixing sound files in real-time, while varying their rate of play, amplitude level, etc. In other words, Oolaboola is a digital DJ tool.
Main features:
- Distributed under the terms of the GNU General Public License
- The cross-fader never wears out! :)
- Plays .wav files of various formats.
- Can use MIDI input
- Digital file output.
- Set and goto marks.
- Create loops
- Can record your actions for later playback
- Efficient (mixing two files takes about a Pentium 50 :)
- Low latency (time between your action and the change in output)..down to 1/100th second depending on the limits of your OS/hardware.
- Separate output to `cue channel
- Control rate-of-play..from 0 to 2 X in increments of .001
- Modify its behavior with a python rc file
Enhancements:
- fixes a few bugs, mostly build and linkage problems many people were having.
<<lessMain features:
- Distributed under the terms of the GNU General Public License
- The cross-fader never wears out! :)
- Plays .wav files of various formats.
- Can use MIDI input
- Digital file output.
- Set and goto marks.
- Create loops
- Can record your actions for later playback
- Efficient (mixing two files takes about a Pentium 50 :)
- Low latency (time between your action and the change in output)..down to 1/100th second depending on the limits of your OS/hardware.
- Separate output to `cue channel
- Control rate-of-play..from 0 to 2 X in increments of .001
- Modify its behavior with a python rc file
Enhancements:
- fixes a few bugs, mostly build and linkage problems many people were having.
Download (0.32MB)
Added: 2006-02-22 License: GPL (GNU General Public License) Price:
1339 downloads
HapCluster++ 2.1.4
HapCluster++ is a software package for linkage disequilibrium mapping using coalescent theory. more>> <<less
Download (0.002MB)
Added: 2007-08-14 License: GPL (GNU General Public License) Price:
802 downloads
bigFORTH/MINOS 2.1.7
bigFORTH/MINOS is a Forth with GUI library and RAD tool. more>>
bigFORTH is a native code Forth. bigFORTH/MINOS is available for Linux and Windows 95/98/NT under GPL. The most striking feature is the graphical user interface MINOS (GUI in Forth) and the form editor Theseus (Theseus is still beta).
Main features:
- Powerful compiler: bigFORTH is a 32 bit system. The compiler generates optimized native code for the i386. You can create turnkey applications for sure. bigFORTH fully complies to ANS Forth.
- Versatile tools: multitasker; source-able decompiler; source level debugger (even using optimized macros) with single step and trace, as many breakpoints as you want; post mortem dump and return stack trace; Pentium-MMX-assembler/disassembler...
- Editor: multi-window editor for screen- and stream-files.
- Extensive libraries: extensive and comfortable file interface (with definitions for the most common Unix commands) ease work even on a big hard disk. System calls and linkage to dynamic libraries are supported. Printer support for listings and session protocols; fast and accurate FP-arithmetics, a "state of the art" memory management, that doesnt capitulate from complex memory structures, graphical user interface (MINOS GUI), object oriented Forth and more...
- Transparency: All sources, including kernel and target compiler in the standard distribution, give the Forth wizard everything they want.
- Modular Forth: bigFORTH is modulary. Separate compilation is possible, small applications are easy to create. Modules have no arbitrary limit in size.
MINOS is a graphic user interface (GUI) for X, written for bigFORTH-Linux and bigFORTH-Win32. It includes a rapid GUI developement editor (Theseus).
MINOS is available under the GPL, not the LGPL. I want to stress that this means you cannot develop applications with it that are not either under the GPL, or distributed seperately as sources, just as with other GPLed libraries (for example, readline).
For people wanting to develop applications with it that are under different licencing conditions, a [html]commercial licence is available at request so that MINOS can be a choice for proprietary systems, too. Ill certainly give major contributors a fair share.
<<lessMain features:
- Powerful compiler: bigFORTH is a 32 bit system. The compiler generates optimized native code for the i386. You can create turnkey applications for sure. bigFORTH fully complies to ANS Forth.
- Versatile tools: multitasker; source-able decompiler; source level debugger (even using optimized macros) with single step and trace, as many breakpoints as you want; post mortem dump and return stack trace; Pentium-MMX-assembler/disassembler...
- Editor: multi-window editor for screen- and stream-files.
- Extensive libraries: extensive and comfortable file interface (with definitions for the most common Unix commands) ease work even on a big hard disk. System calls and linkage to dynamic libraries are supported. Printer support for listings and session protocols; fast and accurate FP-arithmetics, a "state of the art" memory management, that doesnt capitulate from complex memory structures, graphical user interface (MINOS GUI), object oriented Forth and more...
- Transparency: All sources, including kernel and target compiler in the standard distribution, give the Forth wizard everything they want.
- Modular Forth: bigFORTH is modulary. Separate compilation is possible, small applications are easy to create. Modules have no arbitrary limit in size.
MINOS is a graphic user interface (GUI) for X, written for bigFORTH-Linux and bigFORTH-Win32. It includes a rapid GUI developement editor (Theseus).
MINOS is available under the GPL, not the LGPL. I want to stress that this means you cannot develop applications with it that are not either under the GPL, or distributed seperately as sources, just as with other GPLed libraries (for example, readline).
For people wanting to develop applications with it that are under different licencing conditions, a [html]commercial licence is available at request so that MINOS can be a choice for proprietary systems, too. Ill certainly give major contributors a fair share.
Download (0.72MB)
Added: 2007-05-29 License: GPL (GNU General Public License) Price:
881 downloads
MPCA 1.57
MPCA is a comprehensive suite of tools for doing discrete principal components analysis on data sets of size 100Mb or more. more>>
MPCA is a comprehensive suite of tools for doing discrete principal components analysis on data sets of size 100Mb or more. Scaling is done using sparse vectors, multi-threading, memory mapping, and other POSIX tricks.
Reports, file dumping utilities and other utilities are included. The general problem of discrete components analysis is variously called grade of membership, PLSA, non-neg.matrix factorization, multinomial admixtures, LDA, and multinomial PCA.
Enhancements:
- Some linkages to the ALVIS system allow the software to be used to create topic models and annotate linguistically tagged content.
- Some cleanups with the linkBags Perl utilities have been moved out to CPAN.
- To see some of the models in action, visit the search demos at.
<<lessReports, file dumping utilities and other utilities are included. The general problem of discrete components analysis is variously called grade of membership, PLSA, non-neg.matrix factorization, multinomial admixtures, LDA, and multinomial PCA.
Enhancements:
- Some linkages to the ALVIS system allow the software to be used to create topic models and annotate linguistically tagged content.
- Some cleanups with the linkBags Perl utilities have been moved out to CPAN.
- To see some of the models in action, visit the search demos at.
Download (2.8MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
975 downloads
Blossoc 1.2.0
Blossoc is a linkage disequilibrium association mapping tool that attempts to build (perfect) genealogies. more>>
Blossoc is a linkage disequilibrium association mapping tool that attempts to build (perfect) genealogies for each site in the input, score these according to non-random clustering of affected individuals, and judge high-scoring areas as likely candidates for containing disease affecting variation.
Building the local genealogy trees is based on a number of heuristics that are not guaranteed to build true trees, but have the advantage over more sophisticated methods of being extremely fast. Blossoc can therefore handle much larger data sets than more sophisticated tools, but at the cost of sacrificing some accuracy.
Installation:
Blossoc is written in C++ and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files. The source code has been successfully compiled on various Linux and UNIX systems. As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Usage:
Blossoc is started from the command-line and takes, as input, a file containing the positions of markers and a file containing haplotype data.
The format of the haplotype file is: One line per haplotype, where a haplotype is represented as a list of space-separated alleles, and each allele represented as either a 0 or a 1.
The first column is a pseudo-allele used for the case/control dichotomy: a 0 in the first column is taken to mean that the haplotype is a control haplotype and a 1 at the first column is taken to mean that the haplotype is a case haplotype.
Run blossoc --help to get a complete list of command-line options accepted by Blossoc.
Enhancements:
- This version adds support for unphased genotype data through a perfect-phylogeny haplotyping algorithm.
- If enabled, the release will also support the SNPfile binary format.
<<lessBuilding the local genealogy trees is based on a number of heuristics that are not guaranteed to build true trees, but have the advantage over more sophisticated methods of being extremely fast. Blossoc can therefore handle much larger data sets than more sophisticated tools, but at the cost of sacrificing some accuracy.
Installation:
Blossoc is written in C++ and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files. The source code has been successfully compiled on various Linux and UNIX systems. As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Usage:
Blossoc is started from the command-line and takes, as input, a file containing the positions of markers and a file containing haplotype data.
The format of the haplotype file is: One line per haplotype, where a haplotype is represented as a list of space-separated alleles, and each allele represented as either a 0 or a 1.
The first column is a pseudo-allele used for the case/control dichotomy: a 0 in the first column is taken to mean that the haplotype is a control haplotype and a 1 at the first column is taken to mean that the haplotype is a case haplotype.
Run blossoc --help to get a complete list of command-line options accepted by Blossoc.
Enhancements:
- This version adds support for unphased genotype data through a perfect-phylogeny haplotyping algorithm.
- If enabled, the release will also support the SNPfile binary format.
Download (0.036MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
843 downloads
Guichan 0.7.1
Guichan is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL. more>>
Guichan project is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL.
Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput).
Guichan is designed for games. This means that Guichan lacks many features of more advanced GUI libraries (such as GTK, QT). However, this should not be considered a weakness of Guichan but on the contrary a strength of Guichan. When making games you normally dont need all features in advanced GUI libraries. They often complicate things and adding a dependency such as QT for a small platform game doesnt really feel good. Guichan is small but contains all basic GUI features making it ideal for games.
Guichan is designed for games. This means that Guichan will not take over your game/application when it comes to initialization of external libraries. When making games you normally want to initiallize all extern libraries yourself. This gives all users of Guichan a freedom thats almost required in game development. Guichan should not be considered a full GUI library but rather a tool or helper library for game development.
Guichan is designed for games. This means that Guichan comes with a small number of really ugly default widgets. Also, there exists no themes or theme handling for Guichan. Every user of Guichan is suppose to make new widgets by ineherit from the standard widgets or by overloading standard widgets functions. This is very powerful and beats all theme based GUIs. If we would implement theme handling, for widgets to be able to look exaclty as you want, it would have to be very complex and it would increase the size of Guichan. We believe that theme handling for a specific GUI is nothing a game developer wants to learn when developing a simple game. The knowledge of standard C++ ought every game developer possess that uses Guichan, so no new learning is required (except the API) for using Guichan.
Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ANSI C++ is.
Guichan comes under the BSD license and there exist a very good reason for the choice of BSD over LGPL (which i believe are the standard licenses for open(free) source library projects). BSD lets you link with Guichan statically or even include all of the source for Guichan into your own project not using any linkage at all (which would violate the LGPL license). We believe this is something users of Guichan might want to do because of our philosophy of using inheritance and function overloading over theme handling.
Main features:
- Doesnt take over your application when it comes to initialization of external libraries.
- Clean modular objectoriented design.
- Graphics support for SDL, Allegro and OpenGL.
- Input support for SDL and Allegro.
- No themes! As with Javas swing, member functions overloading and inheritance is the way to go.
- Comes with a set of standard widgets.
- No threading! The user of Guichan always has the power to tell Guichan when it can perfom logic and when it can draw itself.
- Licensed under the BSD license and therefore static linkage with Guichan is allowed.
- Very small compared to other GUI libraries like Qt or GTK.
<<lessGuichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput).
Guichan is designed for games. This means that Guichan lacks many features of more advanced GUI libraries (such as GTK, QT). However, this should not be considered a weakness of Guichan but on the contrary a strength of Guichan. When making games you normally dont need all features in advanced GUI libraries. They often complicate things and adding a dependency such as QT for a small platform game doesnt really feel good. Guichan is small but contains all basic GUI features making it ideal for games.
Guichan is designed for games. This means that Guichan will not take over your game/application when it comes to initialization of external libraries. When making games you normally want to initiallize all extern libraries yourself. This gives all users of Guichan a freedom thats almost required in game development. Guichan should not be considered a full GUI library but rather a tool or helper library for game development.
Guichan is designed for games. This means that Guichan comes with a small number of really ugly default widgets. Also, there exists no themes or theme handling for Guichan. Every user of Guichan is suppose to make new widgets by ineherit from the standard widgets or by overloading standard widgets functions. This is very powerful and beats all theme based GUIs. If we would implement theme handling, for widgets to be able to look exaclty as you want, it would have to be very complex and it would increase the size of Guichan. We believe that theme handling for a specific GUI is nothing a game developer wants to learn when developing a simple game. The knowledge of standard C++ ought every game developer possess that uses Guichan, so no new learning is required (except the API) for using Guichan.
Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ANSI C++ is.
Guichan comes under the BSD license and there exist a very good reason for the choice of BSD over LGPL (which i believe are the standard licenses for open(free) source library projects). BSD lets you link with Guichan statically or even include all of the source for Guichan into your own project not using any linkage at all (which would violate the LGPL license). We believe this is something users of Guichan might want to do because of our philosophy of using inheritance and function overloading over theme handling.
Main features:
- Doesnt take over your application when it comes to initialization of external libraries.
- Clean modular objectoriented design.
- Graphics support for SDL, Allegro and OpenGL.
- Input support for SDL and Allegro.
- No themes! As with Javas swing, member functions overloading and inheritance is the way to go.
- Comes with a set of standard widgets.
- No threading! The user of Guichan always has the power to tell Guichan when it can perfom logic and when it can draw itself.
- Licensed under the BSD license and therefore static linkage with Guichan is allowed.
- Very small compared to other GUI libraries like Qt or GTK.
Download (1.2MB)
Added: 2007-07-16 License: BSD License Price:
830 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above linkage 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