Main > Free Download Search >

Free childrens toys software for linux

childrens toys

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 64
FaceBuilder 0.1.0

FaceBuilder 0.1.0


FaceBuilder is a little FaceConstruction toy. more>>
FaceBuilder is a little FaceConstruction toy.

FaceBuilder is a little toy application that lets you construct faces by putting together eyes, nose, mouth, head, hair and some additional items.

You can also move, scale and rotate each of those face-parts as you like. The results can be saved to XML files. FaceBuilder currently provides ~50 faceparts in total.

Usage:

You need Ruby and the Ruby bindings for Gtk and GnomeCanvas. Once you
have those just run:

ruby ./facebuilder.rb

Controls:

PgUp, PgDown: scale facepart
Home, End: rotate facepart
Cursorkeys: move facepart

The face parts itself can be selected via the GUI.

Customizations

If you want to customize this programm just add new face parts to data/$FACEPART/, the programm should be able to find them automatically then.

<<less
Download (0.70MB)
Added: 2005-12-26 License: GPL (GNU General Public License) Price:
1399 downloads
Construo 0.2.2

Construo 0.2.2


Construo project offers a simple wire frame construction toy. more>>
Construo project offers a simple wire frame construction toy.

Construo is a simple 2D construction programm (it is currently not a real game) for objects which consist of rods and springs and let them react on physical forces. You can currently construct buildings and objects like bridges, towers, spaceshuttles, etc. and you let them fall to ground and see seem smash and break.

Sound like fun, doesnt it =;-) The game is similar to Bridge Builder and heavily inspired from the Gamasutra article Collision Response: Bouncy, Trouncy, Fun.

Its covered under the GNU General Public License, thats means source code is availabel and you are allowed to modify it.

<<less
Download (0.43MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1038 downloads
FreeVikings 0.5

FreeVikings 0.5


FreeVikings reimplements the DOS game Lost Vikings. more>>
FreeVikings game reimplements the DOS game Lost Vikings.

One evening I was playing with toys like Emacs (my favourite text editor) and Ruby (my favourite high-level programming language) and I dreamed about playing one very nice game, Lost Vikings, on Linux. Without DOS emulator.

If only I had the source code... I would change it to run on my favourite operating system. But its a commercial game and its manufacturers dont want to make it free, although its rather old (1993). "Let you make it from scratch." I said to myself and started writing my first game in Ruby.

<<less
Download (0.50MB)
Added: 2005-12-22 License: GPL (GNU General Public License) Price:
1402 downloads
Chanta Claus 0.15

Chanta Claus 0.15


Chanta Claus is a christmas arcade game for all childrens. more>>
Chanta Claus is a christmas arcade game for all childrens.

In the game Chanta Claus, our protagonist must collect several bills of dispersed dollars in each level.

When we got to collect all, we will be able to accede at the next level. 2 versions of this game exist, the recent version (developed with SDL and C++) and an old version only for systems D.O.S.

We have including the unloading of both but down, although single we will continue developing the recent version. Both versions are available under license GPL.

<<less
Download (0.29MB)
Added: 2006-01-24 License: GPL (GNU General Public License) Price:
1368 downloads
libds 1.5.4

libds 1.5.4


LibDS is a cross-platform library for networking, threads, and data structures. more>>
LibDS is a cross-platform library to support simple networking, threads, as well as data structures.
It allows code reuse for common data structures, such as linked lists and hash tables, as well as support for complex entities such as config files.
Currently, three of my apps use LibDS - Antinat, Boo, and XASS.
Of course, you can use libds in your own apps as well.
LibDS provides interfaces for data structures, and simple threading routines in a way that is consistent across platforms. Things like HashTables, that find their way into everything I do these days.
Enhancements:
- AutoWin Win32 build system
- Binary compatible DLL interface
- Cute self-installer
- A handful of bugfixes, and support for a select() wrapper in DSNetwork.
Todo:
Ive been toying with the idea of a C-only LibDS for use in C-only libraries; libraries are far better in C because they follow predictable symbol naming so everyone can use them.
<<less
Download (0.023MB)
Added: 2005-09-23 License: GPL (GNU General Public License) Price:
1496 downloads
Fishkill 011

Fishkill 011


Fishkill is a minimalist functional programming language. more>>
Fishkill is a minimalist functional programming language. Some might call it a toy language. The project is based entirely on pattern matching of function arguments. There are no data types (or you might say there is a single data type). Instead, arbitrary constructors can be defined by just using them in a program.
In general, the evaluation model of the language is that of a strict and pure functional programming language. There are no side effects, referential transparency is always preserved. This means the result of a function always only depends on the values of its input arguments. This allows optimizations such as factoring out function calls with constant arguments and caching of function results to avoid computing the same value more than once.
Enhancements:
- This release removes the IO monad functions again.
- There is now a command line switch to turn off pretty printing.
- Two more example programs were added.
<<less
Download (0.080MB)
Added: 2007-05-17 License: BSD License Price:
890 downloads
Focus/SIS 1.0

Focus/SIS 1.0


Focus/SIS is a student information system used to manage schools and districts and their student-related data. more>>
Focus/SIS is a student information system used to manage schools and districts and their student-related data. It allows teachers to take attendance online and includes an online gradebook for teachers.
It also tracks discipline, prints report cards, transcripts, form letters, etc., and produces essential student and state reports. Focus/SIS project offers a free alternative to commercial systems such as Powerschool and SASI.
Main features:
- Web-based interface
- Infinite Scalability
- Easy Reporting, Exporting, and State Report creation
Smart Student Data
Define the data your school or district needs to track. Be empowered to search and report on any student data.
Simplify Grading
Focus/SIS includes a web-based gradebook for teachers. Teachers can do their grades from home, and dont need to import the students in their classes. At the end of each term, final grades can be calculated automatically by the gradebook, or teachers can enter grades by hand. Focus/SIS produces report cards, transcripts, and calculates GPA and class rank.
Powerful Reporting
Use your data effectively. Create custom reports, in the format you need. Focus/SIS creates visual reports, Excel reports, and PDFs designed by you. Printed reports can include any student data, and even school logos.
Power to the People
Parents, Teachers, Students, and Administrators are given access to the data they need to do their jobs effectively. From any computer with internet access, any parent can check on their childrens grades, teachers can submit the days attendance, and school administrators can generate state and district reports.
<<less
Download (1.3MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
771 downloads
Launcher Library 1.0

Launcher Library 1.0


Launcher Library is a library for controlling USB-connected missile launchers (no, not weapons – toys). more>> <<less
Download (0.087MB)
Added: 2007-03-23 License: GPL (GNU General Public License) Price:
564 downloads
Push Puppet Toy 0.0.5

Push Puppet Toy 0.0.5


Push Puppet Toy is a computer-controlled puppet that stands to attention when a friend joins an IRC channel. more>>
Push Puppet Toy is a computer-controlled puppet that stands to attention when a friend joins an IRC channel, and collapses when he leaves.
Push Puppet Toy project was inspired by the Availabot from Schulze and Webb (http://schulzeandwebb.com/2006/availabot/). The Availabot is a puppet guy that rises to its feet when a friend comes online on IM, and falls over when the friend disappears. Its a cool little toy, but it has 3 shortcomings:
- It doesnt exist yet
- It apparently wont work in Linux
- The puppet guy looks menacing, although I understand it will be customizable
But the Availabot is obviously only a push puppet with a servo. So its easy to make a similar device with a push puppet of your liking.
Enhancements:
- A Pidgin version of the Gaim plugin was added.
<<less
Download (2.3MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
899 downloads
mozilla2ps 0.6

mozilla2ps 0.6


mozilla2ps project is a quick and gross hack to convert html to postscript pages in an unattended manner. more>>
mozilla2ps project is a quick and gross hack to convert html to postscript pages in an unattended manner. I needed to convert a lot of html pages to postscript and wasnt really satisfied with html2ps, so I went ahead and toyed around with xulrunner and friends.
In order to use mozilla2ps you need Xul Runner.
Usage and configuration
Make sure you have Xulrunner correctly installed.
xulrunner --install-app mozilla2ps-0.1.xulapp
xulrunner --app application.ini file:///tmp/foo.html /tmp/foo.ps
xulrunner --app application.ini http://www.lwn.net /tmp/lwn.ps ;
ps2pdf /tmp/lwn.ps; evince lwn.pdf
I use it with this chmtopdf.py script in order to convert .chm files to pdf using only free tools.
Bugs
mozilla2ps has at least the following bugs:
Allow configurable paper, size, margins etc.
Remove the setTimeOut workaround
Enhancements:
- This release adds a number of options to format printing: landscape/portrait, margins, bgcolor, and bgimage.
<<less
Download (0.011MB)
Added: 2007-05-05 License: GPL (GNU General Public License) Price:
906 downloads
Simple Machine Language interpreter

Simple Machine Language interpreter


Simple Machine Language interpreter is a simple machine language interpreter. more>>
SML is a "toy" machine language intended to teach basic processor concepts. This website contains an explanation and definition of SML, as well as an interpreter and example SML programs. GPLd source code for the interpreter is available, as well as binaries for Windows and Linux.

A machine language defines a set of instructions that a CPU can execute to perform operations. In other words, a machine language defines what you can do with your computer. Modern processors have very complex instruction sets; however, the simple language described here can give you an understanding of what is happening "under the hood" with your computer.

Machine language is the actual data that is directly run by the processor. Writing a program in machine language can therefore be advantageous if you need to save space or highly optimize your code. However, machine language is also not portable and can be difficult to understand and maintain.

Therefore, almost all code is now written in a higher level language, such as C, C++, Java, or scripting languages such as shell or perl. These languages all have their advantages and disadvantages as well, such as varying levels of portability, maintainability, scalability, and execution speed.

One level higher than machine language is assembly language. Assembly language is basically readable machine language. Instead of writing out the code bit-by-bit, you write out the code as a sequence of human readable instructions, which are then compiled almost directly into machine language.

Assembly language is almost always used instead of machine language when such a direct level of control is needed. For example, some games implement part of their code in assembly in order to maximize execution speed. Assembly can be "inlined" into some higher level languages, like C. This means that the assembly is defined as a callable procedure from within the C code.
<<less
Download (0.22MB)
Added: 2005-04-14 License: GPL (GNU General Public License) Price:
1668 downloads
Planets 0.1.13

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.
<<less
Download (0.048MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
858 downloads
HAproxy 1.3.12

HAproxy 1.3.12


HAproxy is a high performance Web load balancer. more>>
HA-Proxy is a TCP/HTTP reverse proxy which is particularly suited for high
availability environments. Indeed, it can :
- route HTTP requests depending on statically assigned cookies ;
- spread the load among several servers while assuring server persistence through the use of HTTP cookies ;
- switch to backup servers in the event a main one fails ;
- accept connections to special ports dedicated to service monitoring ;
- stop accepting connections without breaking existing ones ;
- add/modify/delete HTTP headers both ways ;
- block requests matching a particular pattern ;
It needs very little resource. HAproxy it is event-driven architecture allows it to easily
handle thousands of simultaneous connections on hundreds of instances without risking the systems stability.
Start parameters
There are only a few command line options :
-f < configuration file >
-n < high limit for the total number of simultaneous connections >
-N < high limit for the per-proxy number of simultaneous connections >
-d starts in foregreound with debugging mode enabled
-D starts in daemon mode
-q disable messages on output
-V displays messages on output even when -q or quiet are specified.
-c only checks config file and exits with code 0 if no error was found, or exits with code 1 if a syntax error was found.
-p < pidfile > asks the process to write down each of its childrens pids to this file in daemon mode.
-s shows statistics (only if compiled in)
-l shows even more statistics (implies -s)
The maximal number of connections per proxy is used as the default parameter for each instance for which the maxconn paramter is not set in the listen section.
The maximal number of total connections limits the number of connections used by the whole process if the maxconn parameter is not set in the global section.
The debugging mode has the same effect as the debug option in the global section. When the proxy runs in this mode, it dumps every connections, disconnections, timestamps, and HTTP headers to stdout. This should NEVER be used in an init script since it will prevent the system from starting up.
Statistics are only available if compiled in with the STATTIME option. Its only used during code optimization phases.
Enhancements:
- Content switching is now fully operational using ACLs.
- ACLs can look for matches in path and headers in addition to previously supported criteria.
- Integer comparison is now supported for header values. 15 pre-defined ACLs are provided.
- Error pages can be customized using external files.
- Several bugs have been fixed.
- This version will be maintained as a stable one during further development.
<<less
Download (0.29MB)
Added: 2007-06-19 License: GPL (GNU General Public License) Price:
860 downloads
Valgrind 3.2.3

Valgrind 3.2.3


Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. more>>
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs.
Valgrind distribution currently includes three tools: a memory error detectors, a cache (time) profiler and a heap (space) profiler.
Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License.
Main features:
- Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect many memory management and threading bugs. This gives you confidence that your programs are free of many common bugs, some of which would take hours to find manually, or never be found at all. You can find and eliminate bugs before they become a problem.
- Valgrind can help you speed up your programs. With Valgrind tools you can also perform very detailed profiling to help speed up your programs.
- Valgrind is free. Free-as-in-speech: you can download it, read the source code, make modifications, and pass them on, all within the limits of the GNU GPL. And free-as-in-beer: we arent charging for it.
- Valgrind runs on x86/Linux, AMD64/Linux and PPC32/Linux, several of the most popular platforms in use. Valgrind works with all the major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc.
- Valgrind is easy to use. Valgrind uses dynamic binary translation, so you dont need to modify, recompile or relink your applications. Just prefix your command line with valgrind and everything works.
- Valgrind is not a toy. Valgrind is first and foremost a debugging and profiling system for large, complex programs. We have had feedback from users working on projects with up to 25 million lines of code. It has been used on projects of all sizes, from single-user personal projects, to projects with hundreds of programmers.
- Valgrind is suitable for any type of software. Valgrind has been used on almost every kind of software imaginable: desktop applications, libraries, databases, games, web browsers, network servers, distributed control systems, virtual reality frameworks, transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific programming, signal processing, video/audio programs, NASA Mars lander vision and rover navigation systems, business intelligence software, financial/banking software, operating system daemons, etc, etc. See a list of projects using Valgrind.
- Valgrind is widely used. Valgrind has been used by thousands of programmers across the world. We have received feedback from users in over 25 countries, including: Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, The Netherlands, Norway, Poland, Portugal, Russia, Sweden, Switzerland, UK, Argentina, Brazil, Canada, USA, Australia, India, Japan, New Zealand, Singapore, South Africa and Israel.
- Valgrind works with programs written in any language. Because Valgrind works directly with program binaries, it works with programs written in any programming language, be they compiled, just-in-time compiled, or interpreted. The Valgrind tools are largely aimed at programs written in C and C++, because programs written in these languages tend to have the most bugs! But it can, for example, be used to debug and profile systems written in a mixture of languages. Valgrind has been used on programs written partly or entirely in C, C++, Java, Perl, Python, assembly code, Fortran, Ada, and many others.
- Valgrind debugs and profiles your entire program. Unlike tools that require a recompilation step, Valgrind gives you total debugging and profiling coverage of every instruction executed by your program, even within system libraries. You can even use Valgrind on programs for which you dont have the source code.
- Valgrind can be used with other tools. Valgrind can start GDB and attach it to your program at the point(s) where errors are detected, so that you can poke around and figure out what was going on at the time.
- Valgrind is extensible. Valgrind consists of the Valgrind core, which provides a synthetic software CPU, and Valgrind tools, which plug into the core, and instrument and analyse the running program. Anyone can write powerful new tools that add arbitrary instrumentation to programs. This is much easier than writing such tools from scratch. This makes Valgrind ideal for experimenting with new kinds of debuggers, profilers, and similar tools.
- Valgrind is actively maintained. The Valgrind developers are constantly working to fix bugs, improve Valgrind, and ensure it works as new Linux distributions and libraries come out. There are also mailing lists you can subscribe to, and contact if youre having problems.
- So whats the catch? The main one is that programs run significantly more slowly under Valgrind. Depending on which tool you use, the slowdown factor can range from 5--100. This slowdown is similar to that of similar debugging and profiling tools. But since you dont have to use Valgrind all the time, this usually isnt too much of a problem. The hours youll save debugging will more than make up for it.
Enhancements:
- 3.2.3 is almost identical to 3.2.2, but fixes a regression that unfortunately crept into 3.2.2. The regression causes an assertion failure in Valgrind when running certain obscure SSE code fragments on x86-linux and amd64-linux. Please do not use (or package) 3.2.2; instead use 3.2.3.
<<less
Download (3.9MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
Animal Toys Icons for Linux -

Animal Toys Icons for Linux -


5 freeware icons of animals. more>> 5 freeware icons of animals.
Content:
Elephant, Giraffe, Gorilla, Lion, Zebra
<<less
Download (174KB)
Added: 2009-04-17 License: Freeware Price: Free
191 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5