Main > Free Download Search >

Free spaces software for linux

spaces

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1119
Space Mines 0.1.0

Space Mines 0.1.0


Space Mines project is a game where one makes money by building mines. more>>
Space Mines project is a game where one makes money by building mines.
Space Mines is a game where one needs to make money by building mines and by keeping ones workers happy.
INSTALLATION
make all
make install
make clean
USAGE
Build mines (but not too many) and create profits by selling the ore!
You need to pay your workers wages to keep them happy. Mining on other worlds is a dangerous business, and workers are at risk from exploding mines, radiation leaks, etc.
Version restrictions:
- There is very little error checking for if someone enters the wrong data type (like letters where there should be numbers).
Enhancements:
- Decided to release it to the world
- Made it GPL
- Included some documentation
<<less
Download (0.009MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1018 downloads
Whitespace 1.02

Whitespace 1.02


Whitespace is a Perl module to cleanup various types of bogus whitespace in source files. more>>
Whitespace is a Perl module to cleanup various types of bogus whitespace in source files.

SYNOPSIS

use Whitespace;

# Instantiate a whitespace object with
# both input and output files specified
$ws = new Whitespace($infile, $outfile);

# Instantiate a whitespace object with
# only the input files specified (in-place cleanup)
$ws2 = new Whitespace($infile);

# Detect the whitespaces
$ret = $ws->detect();

detect returns undef if it is unable to operate on the given file.

The error that caused the undef can be retrieved using error

print $ws->error() . "n" unless defined $ret;

detect returns the types of whitespaces detected as a hash which can be retrieved using the method status. The populated hash might look like this, if the file only had leading, trailing and end-of-line spaces (say on 3 lines).

%stat = %{$env->status()};
print map "$_ => $stat{$_}n", sort keys %stat;

eol => 3
indent => 0
leading => 1
spacetab => 0
trailing => 1

Cleanup can be achieved for all the whitespaces or for just a given type of whitespace, using the following methods.

If a outfile is given, the cleaned contents are written to this file. If not, the contents are replaced in-place. undef is returned if there was an error writing the file.

# To cleanup the all the whitespaces
$ret = $env->cleanup();

# To cleanup leading whitespaces only
$leadstat = $env->leadclean();

# To cleanup trailing whitespaces only
$trailstat = $env->trailclean();

# To cleanup indentation whitespaces only
$indentstat = $env->indentclean();

# To cleanup space-followed-by-tabs only
$sftstat = $env->spacetabclean();

# To cleanup end-of-line whitespaces only
$eolstat = $env->eolclean();

<<less
Download (0.004MB)
Added: 2007-05-10 License: Perl Artistic License Price:
897 downloads
Space Racer 0.2.4

Space Racer 0.2.4


Space Racer project is a OpenGL Car Game in a galactic environment. more>>
Space Racer project is a OpenGL Car Game in a galactic environment.

It aims to be a clone of the well known Stunt Car Racer developed by Geff Crammond, author of Grand Prix I and II.

To play a 3dfx is recommanded. But TNT and Matrox Cards should now work.

If you have a 3dfx, you can take advantage of OpenGL 1.1 in adding this line in config.h:

#define SP_OPENGL_1_1

<<less
Download (0.96MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1079 downloads
Space Commander 0.4

Space Commander 0.4


Space Commander is a game that aims to be similar to Elite and Privateer, with maybe a bit of Trade Wars thrown in. more>>
Space Commander is a game that aims to be similar to Elite and Privateer, with maybe a bit of Trade Wars thrown in.
The project is a remarkably functional space simulation with under 200 lines of code in the main file.
DEPENDENCIES
You need a recent version of Python and some support libraries. The game is currently being written using Python v 2.4.3 but it may work with newer or older versions with some minor tweaking. I intend to be using Python 2.5 and PyGame 1.8 shortly.
- Python 2.4.3
- PyGame 1.7
- Numeric 22.0
Basically you need a pretty complete Python kit. Most Linux distributions should have everything that you need and Windows / OSX users will be able to install it all with a small bit of effort.
To play the MIDI score in Linux you have to install and configure Timidity due to some old code in sdl-mixer which is a pre-dependency of PyGame. If the game crashes and
complains about midi, just comment out the MIDI line in spacecommander.py to disable it.
As to performance issues. I pass the buck. If it runs too slowly then get a faster computer, better graphics card, better operating system, whatever.
The idea of writing this in Python is to have a compromise between ultimate performance and the ability to understand and tinker around with the code.
You could try reducing the number of stars in the galaxy by editing bigbang.py also.
Feel free to re-write the game in hand optimized assembler, but you must send me a copy of your code per the LICENSE.
RUNNING THE GAME
Linux: ./spacecommander.py
KEYBOARD COMMANDS
ESC / Q: Quit the game
Left / Right: Yaw
Up / Down: Pitch
PgUp / PgDN: Roll
Enhancements:
- The main engine was completely rewritten and now supports flying a spaceship around a randomly generated galaxy. 2D rendering of objects using PyGame is supported.
- Mouse flight control is featured.
<<less
Download (MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1041 downloads
Crystal Space 1.0.1

Crystal Space 1.0.1


Crystal Space is a free and portable 3D engine. more>> <<less
Download (37.5MB)
Added: 2007-02-20 License: LGPL (GNU Lesser General Public License) Price:
987 downloads
Slackselect 0.5

Slackselect 0.5


Slackselect is a package manager for Slackware that can install, remove, and upgrade packages. more>>
Slackselect is a little tool, to manage your Slackware packages. It is a little bit like pkgtool, but it has all the functions I need: as a Debian user, used to use dselect, I wanted to upgrade my Slackware installation (on my Backupcomputer) a little bit smooth.
So with Slackselect I can just tell from which Mirror I want it to get the packages, and it will upgrade all packages I want, without having to install everything again. You can install from FTP/HTTP and CD-Sets. It can also find obsolete packages you may want to remove.
Enhancements:
- The "compare_version" algorithm was replaced with a new and better "version_checker", fixing issues with broken version comparisons.
- Some variables in diff were quoted so that spaces in filenames are handled correctly.
- The length of FTP server names was extended and FTP input handling was corrected to only save values if there are any.
- The radio list was changed to a check list in "Remove source list".
- Path names for downloading package lists were corrected.
<<less
Download (0.011MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1473 downloads
Open Space Shooter prototype

Open Space Shooter prototype


Open Space Shooter is a simple 2D space shooter like asteorids. more>>
Open Space Shooter is a simple 2D space shooter like asteorids.

Just a small spaceship, some Asteorids and some enemies. You got lasers and rockets and try to fight the enemy ships, not more.

It is simple but funny.

All is just a prototyp of a game I want to write later. But I have no time at the moment...

<<less
Download (1.2MB)
Added: 2006-06-25 License: Other/Proprietary License Price:
1223 downloads
Space Plumber 1.1.0 RC1

Space Plumber 1.1.0 RC1


Space Plumber is a first-person 3d game, not much different to Doom and Quake. more>>
Space Plumber is a first-person 3d game, not much different to Doom and Quake. The main goal of Space Plumber is to reach the extraction pumps before the water level increases swamping everything.
Each of the 30 levels that conform the game have progressive difficulty by adding more pumps and consoles that you must deactivate first, and by making the map bigger. There are no enemies, you fight against time and misorientation, and you only have your skills to move inside the maze.
The 1.1.x series are a port to use the QDGDF library, making it easier to compile in a variety of systems. Its included in the package, so you dont have to download it separately.
Enhancements:
- Space Plumber has been ported to use the QDGDF library, so its compilable in a wider variety of platforms and has some new features.
- The most important new feature is sound support under Linux.
- The game itself is exactly the same.
<<less
Download (2.0MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1425 downloads
Photocomments 0.1

Photocomments 0.1


Photocomments project convert various forms of comments / descriptions from digital photos. more>>
Photocomments project convert various forms of comments and descriptions from digital photos.
Supports descript.ion files (as used by ACDsee), jpeg internal comments and CSV files for use with gallery
Written in perl. Uses ImageMagick for the jpeg comment stuff.
Main features:
- Convert different forms of comments for jpeg photos.
- Why? One picture viewer is good for editing comments, another one is good for viewing the images and then theres my online gallery, which should also use the comments as captions.
- Can read descript.ion files (acdsee) and jpeg comments
- can write: descript.ion files, jpeg comments, gallery-csv-files (needed for import to gallery)
- Caveeat: Cannot handle filenames with spaces.
<<less
Download (0.010MB)
Added: 2006-01-26 License: GPL (GNU General Public License) Price:
1367 downloads
IGE - Outer Space 0.5.65

IGE - Outer Space 0.5.65


IGE - Outer Space is an on-line strategy game with SciFi theme. more>>
IGE - Outer Space is an on-line strategy game with SciFi theme.

IGE - Outer Space is an on-line strategy game which takes place in the dangerous universe. You must become the commander of many stars, planets, and great fleets and you will struggle for survival with other commanders.

Outer Space communicates with the server in the same way as your browser, but you will need a special client to play it. Using this client you can create an account on the server and you can start to explore the world of the Outer Space.

<<less
Download (MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
805 downloads
cowdancer 0.13

cowdancer 0.13


cowdancer allows copy-on-write file access. more>>
cowdancer allows copy-on-write file access. You can copy a full tree using hard links, and cowdancer will create a new copy when you need to write to a file.
cowdancer is completely implemented in userland, and should run on most Linux filesystems.
Enhancements:
- This release supports spaces in filenames.
<<less
Download (0.026MB)
Added: 2006-03-05 License: GPL (GNU General Public License) Price:
1328 downloads
SaltShaker 1.4

SaltShaker 1.4


SaltShaker is a Python script for shaking things in the open source Blender 3d system. more>>
SaltShaker is a Python script for shaking things in the open source Blender 3d system. A lot of information/comments are included for budding Blender Python script writers.
In fact if you have programmed in a few languages before, the key thing to remember with Python is that instead of using curly brackets { } to encapsulate statement blocks it uses the whitespace indenting the code.
Confusing at first (and when you mix tabs with spaces) this soon becomes second nature ie.
def randomiseit(perc):
pr = (Blender.Noise.random()*perc)
# 50% of the time make it negative
if (Blender.Noise.random()<<less
Download (MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1026 downloads
Software::Packager::Rpm 0.06

Software::Packager::Rpm 0.06


Software::Packager::Rpm provides a common interface for the creation of platform specific software installation packagers. more>>
Software::Packager::Rpm is a suite of Perl modules providing a common interface for
the creation of platform specific software installation packagers.

add_item()
my %object_data = (
SOURCE => /source/file1,
TYPE => file,
KIND => doc,
DESTINATION => /usr/local/file1,
USER => joe,
GROUP => staff,
MODE => 0750,
);
$packager->add_item(%object_data);

This method overrides the add_item method in Software::Packager. It adds the ability to add extra features used by RPM for each object in the package.

For more details see the documentation in: Software::Packager Software::Packager::Object::Rpm

program_name()
$packager->program_name(SoftwarePackager);
my $program_name = $packager->program_name();

This method is used to set the name of the program that the package is installing. This may in should be the same as the package name but that is not required. It must not contain spaces or a dash "-" and must be all on one line.

version()
$packager->version(1.2.3.4.5.6);
my $version = $packager->version();

This method sets the version for the package to the passed value. The version passed cannot contain a dash "-" or spaces and must be on one line.

release()

This method sets the release version for the package. The release is the number of times the package has been recreated. If the release is not set then a default of 1 is used. It cannot contain spaces, a dash or new lines.

copyright()

This method sets the copyright type for the package. This should be the name of the copyright

source()

This method sets the source location for the package. This should be the URL for the source package used to create this package.

architecture()
$packager->architecture("sparc");
my $arch = $packager->architecture();

This method sets the architecture for the package to the passed value. If no argument is passed then the current architecture is returned. This is the output "from uname -p"

package_name()
my $name = $packager->package_name();

This method returns the name of the package that will be created.

short_description()

$packager->short_description("This is a short description.");
my $description = $packager->short_description();

The short description is just that a short description of the program. It must be all on one line.

description()
$packager->description("This is the description.");
my $description = $packager->description();

The description method sets the package description to the passed value. If no arguments are passed the package description is returned.

The discription can be of any length. It will be formatted by RPM in the following way:
If a line starts with a space it will be printed verbatim.

A blank line signifies a new paragraph.

All other lines will be assumed to be part of a paragraph and will be formatted by RPM.

package()

This method creates the package and returns true if it is successful else it returns undef

<<less
Download (0.013MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1016 downloads
Plan 9 From User Space 20060727

Plan 9 From User Space 20060727


Plan 9 From User Space is a port of the bulk of the Plan 9 software build environment to Unix. more>>
Plan 9 From User Space is a port of the bulk of the Plan 9 software build environment to Unix.
While the libraries make an attempt to play nice with the rest of the system (by using the Unix rules for printf verbs and Unix system headers, for example), this port tries to reproduce the Plan 9 build environment as faithfully as possible, providing u.h and libc.h, and blithely redefining tokens such as open, dup, and accept in order to provide implementations that better mimic the Plan 9 semantics.
The result is a more complicated and less Unix-friendly environment, but Plan 9 programs can typically be compiled with little or no changes.
Most obviously, plan9port derives from Plan 9 from Bell Labs and would not exist without the work of the Plan 9 team over the past many years.
Rob Pike suggested the original X11 port of libdraw years ago, as part of drawterm, and strongly encouraged the Mac OS X work. He has also been a consistent source of good ideas to hide the ugliness of modern Unix.
William Josephson handled troff(1) (with Taj Khattra) and many of the supporting programs. He also inspired the thread library clean-up and has ported a handful of applications.
Andrey Mirtchovski and Axel Belinfante have done significant work dealing with X11 corner cases and fine-tuning rio(1). Axel never tires of finding bugs in the SunOS port.
Latchesar Ionkov has contributed many fixes to tricky bugs, and got factotum(4) up and running.
Many other people have provided help, ported programs, written bug reports, sent useful patches, and gotten plan9port running on new systems.
Bigelow & Holmes, Inc. created the screen fonts in the luc, lucm, lucsans, and pelm directories and granted permission to redistribute them with plan9port.
Enhancements:
- A FUSE-related bug was fixed. See http://lists.cse.psu.edu/archives/9fans/2006-July/048531.html
<<less
Download (21.5MB)
Added: 2006-08-02 License: Open Software License Price:
1179 downloads
Mail::SpamCannibal 0.78

Mail::SpamCannibal 0.78


Mail::SpamCannibal is a HOWTO Install SpamCannibal. more>>
Mail::SpamCannibal is a HOWTO Install SpamCannibal.

Create a user account for the SpamCannibal client. The mail client should not be run as a root user, to do so creates an unacceptable security risk.

Check the /etc/passwd and /etc/group files to make sure that uid and gid assignments for the new user are not already used, then run groupadd and adduser.

groupadd -g 95 spam

adduser

Login name for new user []: spam

User id for spam [ defaults to next available]:

Initial group for spam [users]: spam

Additional groups for spam (seperated
with commas, no spaces) []:

spams home directory [/home/spam]: /usr/local/spamcannibal

spams shell [/bin/bash]:

spams account expiry date (YYYY-MM-DD) []:

OK, Im about to make a new account. Heres what you entered so far:

New login name: spam
New UID: [Next available]
Initial group: spam
Additional groups: [none]
Home directory: /usr/local/spamcannibal
Shell: /bin/bash
Expiry date: [no expiration]

This is it... if you want to bail out, hit Control-C. Otherwise, press
ENTER to go ahead and make the account.

you fill in the rest......

<<less
Download (0.66MB)
Added: 2007-02-21 License: Perl Artistic License Price:
976 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5