Main > Free Download Search >

Free similiar software for linux

similiar

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 23
Scilab 4.1.1

Scilab 4.1.1


Scilab project is a is a numerical computation system similiar to Matlab or Simulink. more>>
Scilab project is a is a numerical computation system similiar to Matlab or Simulink.

Scilab is an open source numerical computation platform developed by a consortium managed by INRIA (French National Institute for Research in Computer Science and Control) which, to date, gathers 23 industrial companies, research centers and engineer schools. It provides a powerful environment for the development of scientific applications and for engineering. Each month, nearly 20,000 remote downloads of
Scilab are registered from the Internet site of the Consortium, which takes Scilab one of the most valued pieces of open source scientific oftware.

Mandriva, whose membership to the Scilab Consortium is pending, and he Scilab Consortium agreed to integrate Scilab into the new Mandriva Linux 2007 distribution (Discovery, Powerpack and Powerpack+). The development teams of Scilab and Mandriva cooperated in the integration f the latest version of Scilab (v4.0, announced in February 2006 and since downloaded more than 150,000 times) into this new Mandriva release. It is planned to continue this arrangement for future versions of Mandriva Linux and of Scilab. In addition, Scilab will also be integrated into Corporate Desktop 4, the Mandriva Linux workstation for businesses.

About The Scilab Consortium

The Scilab software is, since May 2003, produced by a consortium, managed by INRIA, which, to date, has 23* industrial companies, research centers and engineering schools as members. The creation of the Scilab Consortium reflects a will to produce an open source numerical computation platform of high quality. Scilab is developed by a dedicated and permanent team hosted by INRIA. Moreover, its open source nature allows external contributions and thus a level of know-how in the field of scientific computation can be reached which a single company could otherwise claim only with difficulty. Nearly 20,000 remote downloads of the Scilab software are carried out each month from the official site of the Consortium to the benefit of European and foreign companies, universities and research centers. The
membership of the Scilab Consortium is in constant growth.

<<less
Download (12.0MB)
Added: 2007-08-13 License: Other/Proprietary License with Source Price:
535 downloads
ImplicitThis 0.01_001

ImplicitThis 0.01_001


ImplicitThis is a syntactical sugar for OO methods. more>>
ImplicitThis is a syntactical sugar for OO methods.

SYNOPSIS

use ImplicitThis; ImplicitThis::imply();

sub new {
my $type = shift;
my %args = @_;
# must be blessed hash object
bless {
foo => $args{foo},
bar => $args{bar},
}, $type;
}

sub my_accessor {
# $this is read for us. $bar is aliased to $this->{bar}, similiar for $foo
$this->another_accessor($bar);
$foo++;
}

sub _another_accessor {
# this will die if called from something not derived from our package
$foo++;
}

ABSTRACT

Methods in OO Perl receive "$this" without having to read it. Instance field variables are accessable by name instead of having to dereference the hash ref. Privicy is enforced for methods starting with an understore.

This emulates other OO languages, such as Java and C++, where the compiler implicitly and invisibly passes "this" as the first argument of each method call. While Perl passes this argument invisibly, you must manually write code to read it. Java and C++ also discover, at compile time, rather a variable is an instance variable or a static variable, without you needing to distinguish them using special syntax. We remove the extra syntax, but this is learned at run time, not compile time. Unlike Alias.pm, this code is likely to have a noticable impact on performance of code that uses OO accessors heavily.

ImplicitThis::imply() places a thin wrapper is placed around methods in your
object. *this{SCALAR} is a reference to a lexical weve shifted off the argument list. Aliases are created for each key in %$this to itself value in the same way.

While this module works fine for me, your milage may very: it has not been extensively tested.

Similar to Alias.pm. However, were pure Perl, and _no_ additional syntax is introduced.

<<less
Download (0.004MB)
Added: 2007-06-09 License: Perl Artistic License Price:
867 downloads
Pim Pam PONG 0.9.1

Pim Pam PONG 0.9.1


Pim Pam PONG is a PONG clone with a new look and in future versions, new interesting features. more>>
Pim Pam PONG is a PONG clone with a new look and in future versions, new interesting features.
Pim Pam PONG is a clone of the original PONG developed in the 70s. Pim Pam PONG has been developed using the SDL libraries: SDL, SDL_image, SDL_mixer, and SDL_ttf.
This permits the portability of the game to some systems and machines. It uses the NNG Engine (New Neopontec Gaming Engine) developed by Hector Blanco (me) that uses the mentioned SDL Libraries.
The game concept is the same as the original. You have the control of one bar that can move up or down in the screen, and the CPU controles the other bar.
A ball is launched in a random direction, and you must score in the other part of the screen. Is similiar to Tennis and Pim Pong.
Main features:
- 800x600 resolution at 32 bits.
- Low machine requirements.
- Easy and addictive playing experience.
- Cross-platform open source game: (binaries for Win32 & Linux, and sources for other systems).
- In future versions, more features will be added.
<<less
Download (0.49MB)
Added: 2005-11-24 License: GPL (GNU General Public License) Price:
1435 downloads
Music daemon 0.0.4

Music daemon 0.0.4


Music daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists. more>>
Music daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists. Musicd supports plugins to enable playing of different audioformats. The plugin-api is quite similiar to one that the popular XMMS uses. Currently XMMS-plugins are not directly supported, but if I find the time, Ill make a meta-plugin to support them.
The first reason to make the player a server is to make it possible to use many different frontends and even at the same time. You can use a GUI if you like them, but anything it can do, can be done from commandline too.
The second reason is to make sure that the GUI or X does not crash the whole player. I have found that many software with a GUI tend to crash. With musicd the player is unaffected by this and you can start the interface again.
Main features:
- Musicd has its own simple text-based protocol for player-frontend communication.
- Support for unlimited number of playlists, songs per playlist and frontends connect at the same time
- Support for both IPv4 and IPv6. Also UNIX-sockets are supported for local connections.
- Currently supported audioformats: mp3 (ffmpeg), ogg vorbis (vorbisfile) and mods (libmikmod).
- Support for OSS and Solaris ouput.
- Musicd has been tested on x86 Linux and Solaris 9.
Enhancements:
- Calling play while already playing shouldnt cause deadlocks anymore
- Load command on a file that has too long line as the last line locked up the daemon, this shouldnt happen anymore
- Invalid id3tags shouldnt give random data anymore
- Invalid filenames shouldnt crash the player anymore
<<less
Download (0.18MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1179 downloads
amarokNowPlaying 1.2

amarokNowPlaying 1.2


amarokNowPlaying is an amaroK script. more>>
amarokNowPlaying is an amaroK script. It can generate two types of files: a text file (nowplaying.txt) with loads of information about the currently played track and the playlists settings and images with the album cover, artist and track name plus an image which you can use in your signature or similiar.

Please send me any comments, critique and/or suggestions.

<<less
Download (0.010MB)
Added: 2006-01-12 License: GPL (GNU General Public License) Price:
1380 downloads
Barrage 1.0.2

Barrage 1.0.2


Barrage is a rather violent action game with the objective to kill and destroy as many targets as possible within 3 minutes. more>>
Barrage is a rather violent action game with the objective to kill and destroy as many targets as possible within 3 minutes. You control a gun that may either fire small or large grenades at soldiers, jeeps and tanks.

Targets are fast paced and require careful aiming as it takes half a second to reload the gun. Additionally you have to keep an eye on your ammo and reload in time. Useful to kill some minutes of idle time.

And yes, the graphics look similiar to Command&Conquer but they are self-pixeled. I just used a screenshot of C&C as sketch. And no, none of the sounds are taken from C&C. I created all of them by myself except for the fonts which come from Karl Bartel.

<<less
Download (0.39MB)
Added: 2005-04-02 License: GPL (GNU General Public License) Price:
1668 downloads
gwanderer 0.0.1

gwanderer 0.0.1


gwanderer project is a GNOME puzzle game similiar to boulderdash. more>>
gwanderer project is a GNOME puzzle game similiar to boulderdash.
It is a GNOME port of the old puzzle game wanderer (and later xwanderer).
Version restrictions:
- Its alpha release.
- Code is a mess but works.
- No hiscores, no config, no customization, still you can play.
- Not guaranteed to work with your system, patches are welcome.
<<less
Download (0.29MB)
Added: 2006-12-27 License: LGPL (GNU Lesser General Public License) Price:
1032 downloads
HistView 0.1.3

HistView 0.1.3


HistView takes an ASCII changelog as input and outputs a formatted HTML page. more>>
HistView application takes an ASCII changelog as input and outputs a formatted HTML page.

When developing some piece of software, one usually records its development history in an ASCII file, preceding all changes with a "hint" of the kind of change - such as an "+" for a new addition, or a "!" for a bug fix. After a while, one decides to release the package. And a while later the question arises, how to present the latest changes to users who wish to see the list of changes first to decide whether its worth to update. At this moment, one can just place the plain text file somewhere accessible on the net - but wouldnt it look smarter to have it formatted as a nice HTML document? If you would like this, but dont want to waste time rewriting the history in HTML, HistView ist for you: it just reads in the history file, and formats it in HTML. Provided you use a style similiar to what I do.

<<less
Download (0.021MB)
Added: 2007-08-14 License: GPL (GNU General Public License) Price:
802 downloads
MoxQuizz 0.8.1

MoxQuizz 0.8.1


MoxQuizz project is an IRC quiz/trivia script for eggdrop. more>>
MoxQuizz project is an IRC quiz/trivia script for eggdrop.
MoxQuizz is a multilingual IRC quiz/trivia script for eggdrops which acts as a game master.
A question is posted to the channel, and all chatter is searched for the answer. If something matches an answer or an optional regular expression, the user who said it receives a point. Highscores and an allstars table are managed.
Users can ask their own questions, too. A large set of German and English questions are provided, but you can easily run MoxQuizz with your own set.
There are numerous fun commands like !hug, !roll, and others.
Enhancements:
- moxtools: added code to enable users with flag Q to use a .!jump command similiar to the .jump for bot masters
- added three new question files with english questions (+788 questions)
- added option to prevent overruns (expert players entering a game at a late state and overrun the others to gain a high allstars score). When enabled, MoxQuizz does not accept new players as soon as one player reached a certain threshold in
- point (defaults to 15 points)
- added !antispam command to moxtools. Sends a antispam.txt file (if available and enabled) from the intl dir.
- public commands for quizmasters (flag P): !nuq, !uq, !listnuq for placing users in ignore for userquestsions (for 45 minutes)
- added .!identify to moxtools.tcl to manually force the script to identify to a nickserv (flag P)
- added another 185 german questions (thanks to "Said Nasser" and his users)
- MoxQuizz will purr if it gets patted (sometimes)
- dcc "!say !hug FOO" works again
<<less
Download (0.73MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1079 downloads
myrescue 0.9.3

myrescue 0.9.3


myrescue is a program to rescue the still-readable data from a damaged harddisk. more>>
myrescue is a program to rescue the still-readable data from a damaged harddisk. The project is similiar in purpose to dd_rescue, but it tries to quickly get out of damaged areas to first handle the not yet damaged part of the disk and return later.

Note:

This tools is no replacement for a professional data recovery service! If you do have the latter option, dont even think of using myrescue, as it may further damage your disk. This tool is provided only for the case that you are absolutely desperate and definitely cannot afford a professional data recovery. Or in case you know what you are doing, e.g. if you know that it is the aging of the magnetisation layer that is causing your problem.

The usual GPL disclaimer applies. Especially the NON-WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE. Dont blame (or sue) me if it fails to recover or further damages your data.

How it works

The program tries to copy the device blockwise to a file and keeps a table ("block bitmap") noting whether a block has been successfully copied, not yet handled or has had errors. This block bitmap can be used in successive runs to concentrate on the not yet rescued blocks.

The program has a special skip mode to handle read errors. Usually harddisk surface defects cover more than just one block and continuous reading in defect areas can damage the surface, the heads and (by permanent recalibration) the drive mechanics. If this happens, the chances of rescuing the remaining undamaged data drop dramatically. So in skip mode, myrescue tries to get out of damaged areas quickly by exponentially increasing the stepsize. The skipped blocks are marked as unhandled in the block bitmap and can be retried later.

Finally, the program has an option to multiply try to read a block before considering it damaged.

<<less
Download (0.014MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1068 downloads
buzztard 0.2.0

buzztard 0.2.0


buzztard project aims to provide a free replacement (or clone) of the currently windows only and closed source software Buzz. more>>
buzztard project aims to provide a free replacement (or clone) of the currently windows only and closed source software Buzz. The buzz software is not really further developed, as the main developer has lost his source code.
We want to provide a music production environment, that is based on a very modular approach (following some of the ideas behind buzz), to allow many people to get involved. We hope that our software will have a better usabillity than buzz has although. We dont want to make this a 1:1 copy though.
The buzztard project itself has no direct link to buzz (apart from concepts). To allow migration for buzz users, we will provide song-file import and buzz-machine reuse.
The projects objective is a music application. If youve used programs like FastTracker or the original AMIGA SoundTracker, that will give you an idea. The buzztard editor uses a similiar concept, where a song consists of a sequence with tracks and in each track one uses patterns with events (musical notes and control changes). In contrast to the Tracker programs, tracks are not simply sample players. A song has a setup where one can arrange virtual audio plugins and link them together. Each of these machines can be controlled realtime or via patterns in the sequencer.
The buzztard editor will be just one possible application of the framework we will implement. Tools like a dj mixing application or a live session composer are other things that could be built using this framework.
The main goal is to get as far as buzz now is. Beyond that, we have thousands of ideas to make to improve the usability and production potential of such software. Buzztard should not be just a clone of buzz. It shall live beyond! Yay!
Enhancements:
- This version has lots of UI usability improvements, bug fixes, more instant apply settings and introduces some interactivity features (interaction controller and upnp playback controller).
- The gstreamer extension modules got two new interfaces for presets and help.
- A Fluidsynth generator plugin has been started.
<<less
Download (1.4MB)
Added: 2007-05-03 License: LGPL (GNU Lesser General Public License) Price:
905 downloads
jIRCii 03.24.07

jIRCii 03.24.07


jIRCii is an Internet Relay Chat client (IRC) for Windows, MacOS X, and Linux. more>>
jIRCii project is an Internet Relay Chat client (IRC) for Windows, MacOS X, and Linux.
jIRCii provides an irc experience similiar to ircii, hADES, and BitchX with the advantages of a solid user interface.
Features include DCC/CTCP support, multiple server connections, IRC over SSL support, tab key nickname completion, and over 75 built-in commands. jIRCii is fully scriptable using sleep, a Perl-like language.
Enhancements:
- This release updates the scripting engine to Sleep 2.1-b14 (from b6).
- A bug that featured popup menu clicks inadvertently opening query windows was fixed.
- A small fix was made to image caching to allow pseudo transparency to feel faster.
- Drawing of the window grow box was disabled on Mac OS X.
<<less
Download (1.0MB)
Added: 2007-03-25 License: Artistic License Price:
944 downloads
KQEmu 0.3 Alpha

KQEmu 0.3 Alpha


KRDesktop is a GPL-ed KDE (QT3) front-end for QEMU. more>>
KRDesktop is a GPL-ed KDE (QT3) front-end for QEMU. KQEmu project provides a GUI interface for running PC emulation (similiar in intent to Virtual PC/VMWare).
Written in Kommander, this also serves as a good example of RAD development under linux.
Main features:
- Creates script "Droplets" to automate later re-running with same settings.
- Supports all non "debug" features of QEmu.
Installation
Make sure you have QEmu and Kommander installed. Any version of QEmu should work, but KQEmu was only tested with the newest Alpha of Kommander (At this time Alpha 3).
Simply download and extract to a place of your choosing.
To run: kmdr-executor KQEmu-versionNumber.kmdr (ie: KQEmu-0.1.kmdr)
<<less
Download (0.004MB)
Added: 2006-01-29 License: GPL (GNU General Public License) Price:
1371 downloads
NXscript 0.2.605

NXscript 0.2.605


NXscript is a collection of Python scripts for XChat, the popular IRC client. more>>
NXscript is a collection of Python scripts for XChat, the popular IRC client. NXscript suite offer some features not found in XChat by default.

These features are meant to make communicating with your friends on IRC easier and more comfortable. In a way, this script is similiar to what NNscript is for mIRC.

Its features include an away notifier, ban protection, a BMPx announcer, a clone scanner, an IRC status reporter, a name finder, a Rhythmbox announcer, a slap script, and an XQF announcer.

<<less
Download (0.015MB)
Added: 2006-06-07 License: GPL (GNU General Public License) Price:
1241 downloads
Kernux 1.0

Kernux 1.0


Kernux is a fully kernel-mode http-daemon for Linux. more>>
Kernux project is a fully kernel-mode http-daemon for Linux. Currently Kernux is in its developing stage. Similiar developments in the same area were khttpd by Arjan van de van and Tux web-server by Ingo Molnar.

Khttpd was included in the linux testing kernel 2.5 by Linus Torvalds. But it was actually not in kernel-mode of operation. Also it handled dynamic requests which is assumed to be insecure for the server OS by the Linux kernel developers.

Tux is another implementation of kernel mode http-daemon, being developed by RedHat. The developer is Ingo Molnar, the creator of O(n) scheduler, which control the procsses from Linux kernel version 7.2 onwards.

Kernux works as a kernel module, like a device driver. It uses low-level socket operations to handle the client requests. Kernux consist of a number of threads running parallely in the OS level (kernel_threads). An idle kernel-thread receive a connection from a wait queue, maintained at the Operating System level and serves it.

The pacularity is that, it uses no duplication of sockets what other servers do, but a single socket, whose access by multiple kernel-threads is maintained by a mutual exclusion system. Each thread, after analysing the request type, ie. whether it is static or dynamic, serves the client. The system is presently configured to handle only static requests. The dynamic requests are handled to a user-mode webserver of users choice, like Apache.
<<less
Download (0.006MB)
Added: 2006-05-05 License: GPL (GNU General Public License) Price:
1268 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2