chuck norris karate kommandos
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 29
ChucK 1.2.0.6
ChucK is a new audio programming language for real-time synthesis. more>>
ChucK is a new audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based concurrent programming model, which supports a highly precise and fundamental level of expressiveness (we call this strongly-timed), as well as multiple, simultaneous, dynamic control rates, precise and straightforward concurrency, and the ability to add, remove, and modify code on-the-fly - while the program is running.
In addition, ChucK supports MIDI, OSC, HID input devices, and multi-channel audio. Its fun and easy to learn, and offers composers, researchers, and performers a powerful and flexible programming tool for building and experimenting with complex audio synthesis programs and real-time interactive control. Happy ChucKing!
This is the command line version of ChucK. Please visit the ChucK homepage and join the community! http://chuck.cs.princeton.edu/
<<lessIn addition, ChucK supports MIDI, OSC, HID input devices, and multi-channel audio. Its fun and easy to learn, and offers composers, researchers, and performers a powerful and flexible programming tool for building and experimenting with complex audio synthesis programs and real-time interactive control. Happy ChucKing!
This is the command line version of ChucK. Please visit the ChucK homepage and join the community! http://chuck.cs.princeton.edu/
Download (1.5MB)
Added: 2006-08-30 License: GPL (GNU General Public License) Price:
1150 downloads
Kronolith 3.0.4
Kronolith is the Horde calendar application. more>>
Kronolith is the Horde calendar application. It provides a stable and featureful individual calendar system for every Horde user, with integrated collaboration/scheduling features. It makes extensive use of the Horde Framework to provide integration with other applications.
Right now, Kronolith implements a solid, stand-alone calendar system, allowing repeating events, all-day events, custom fields, keywords, shared calendars, iCalendar support, generation of free/busy information, and managing multiple users through Horde Authentication.
The calendar API that Kronolith uses is abstracted such that it could work with any backend, but right now we provide SQL (abstracted to support most databases, including MySQL, PostgreSQL, Oracle, and MSSQL via PEAR DB), MCAL, and Kolab backend libraries.
<<lessRight now, Kronolith implements a solid, stand-alone calendar system, allowing repeating events, all-day events, custom fields, keywords, shared calendars, iCalendar support, generation of free/busy information, and managing multiple users through Horde Authentication.
The calendar API that Kronolith uses is abstracted such that it could work with any backend, but right now we provide SQL (abstracted to support most databases, including MySQL, PostgreSQL, Oracle, and MSSQL via PEAR DB), MCAL, and Kolab backend libraries.
Download (3.2MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1632 downloads
Carillon STS 0.02
Carillon STS is a PHP-based Federated Identity Provider (IdP). more>>
Carillon STS is a PHP-based Federated Identity Provider (IdP) which is capable of acting as a Secure Token Service (STS) compatible with Windows CardSpace and other "infocard" implementations. The project has been successfully tested with CardSpace, as well as with Chuck Mortimores Firefox identity selector plugin.
Once installed and configured, the Carillon STS allows a user to authenticate himself, either by password or by X.509 certificate, whereupon he is issued a digitally signed infocard containing some standard identity claims and optionally some customizable identity claims. When he presents this infocard to a Relying Partys (RPs) site, his browsers identity selector requests a SAML token from the Carillon STS.
If the authentication information is still valid, a digitally signed token will be issued with the various claims asserted. The browser takes this token, checks the digital signature, encrypts it for the RP, and passes it along. It is the RPs responsibility to decrypt the SAML token, check the digital signature, check the asserted claims, and make an access decision based on this information.
Enhancements:
- This version contains updates for X.509 support to work more properly with Windows CardSpace.
- The infocard now contains the right kind of UserCredential tag, and the right assertion names and tags.
- The mex output contains policy for allowing CardSpace to authenticate itself using the certificate.
- The token request consumer checks the signature on the included timestamp, since CardSpace doesnt support using the user certificate for the HTTPS/SSL transport.
- There are several other fixes.
<<lessOnce installed and configured, the Carillon STS allows a user to authenticate himself, either by password or by X.509 certificate, whereupon he is issued a digitally signed infocard containing some standard identity claims and optionally some customizable identity claims. When he presents this infocard to a Relying Partys (RPs) site, his browsers identity selector requests a SAML token from the Carillon STS.
If the authentication information is still valid, a digitally signed token will be issued with the various claims asserted. The browser takes this token, checks the digital signature, encrypts it for the RP, and passes it along. It is the RPs responsibility to decrypt the SAML token, check the digital signature, check the asserted claims, and make an access decision based on this information.
Enhancements:
- This version contains updates for X.509 support to work more properly with Windows CardSpace.
- The infocard now contains the right kind of UserCredential tag, and the right assertion names and tags.
- The mex output contains policy for allowing CardSpace to authenticate itself using the certificate.
- The token request consumer checks the signature on the included timestamp, since CardSpace doesnt support using the user certificate for the HTTPS/SSL transport.
- There are several other fixes.
Download (0.048MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
827 downloads
Kronolith H3 2.1.5
Kronolith is the Horde calendar application. more>>
Kronolith is the Horde calendar application. Kronolith H3 provides a stable and featureful individual calendar system for every Horde user, with integrated collaboration/scheduling features.
It makes extensive use of the Horde Framework to provide integration with other applications.
Right now, Kronolith implements a solid, stand-alone calendar system, allowing repeating events, all-day events, custom fields, keywords, shared calendars, iCalendar support, generation of free/busy information, and managing multiple users through Horde Authentication.
The calendar API that Kronolith uses is abstracted such that it could work with any backend, but right now we provide SQL (abstracted to support most databases, including MySQL, PostgreSQL, Oracle, and MSSQL via PEAR DB), MCAL, and Kolab backend libraries.
Enhancements:
- Support for non-ASCII character sets has been improved.
- A Catalan translation has been added and the Finnish, German, Portuguese, and Traditional Chinese translations have been updated.
- Small bugfixes and improvements have been made.
<<lessIt makes extensive use of the Horde Framework to provide integration with other applications.
Right now, Kronolith implements a solid, stand-alone calendar system, allowing repeating events, all-day events, custom fields, keywords, shared calendars, iCalendar support, generation of free/busy information, and managing multiple users through Horde Authentication.
The calendar API that Kronolith uses is abstracted such that it could work with any backend, but right now we provide SQL (abstracted to support most databases, including MySQL, PostgreSQL, Oracle, and MSSQL via PEAR DB), MCAL, and Kolab backend libraries.
Enhancements:
- Support for non-ASCII character sets has been improved.
- A Catalan translation has been added and the Finnish, German, Portuguese, and Traditional Chinese translations have been updated.
- Small bugfixes and improvements have been made.
Download (1.2MB)
Added: 2007-03-16 License: GPL (GNU General Public License) Price:
952 downloads
Webware for Python 0.9.4
Webware for Python project is a suite of Python packages and tools for developing object-oriented, web-based applications. more>>
Webware for Python project is a suite of Python packages and tools for developing object-oriented, web-based applications.
The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features. Webware is very modular and easily extended.
Webware for Python is well proven and platform-independent. It is compatible with multiple web servers, database servers and operating systems.
Enhancements:
- It contains some fixes and improvements of WebKit, and it adds some more configuration options that have been requested.
<<lessThe suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features. Webware is very modular and easily extended.
Webware for Python is well proven and platform-independent. It is compatible with multiple web servers, database servers and operating systems.
Enhancements:
- It contains some fixes and improvements of WebKit, and it adds some more configuration options that have been requested.
Download (0.93MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
840 downloads
Tile World 1.2.2
Tile World is an emulator of Chips Challenge. more>>
Tile World is an emulation of the game "Chips Challenge". "Chips Challenge" was originally written for the Atari Lynx by Chuck Sommerville, and was later ported to MS Windows by Microsoft (among other ports).
Please note: Tile World is an emulation of the game engine(s) only. It does not come with the chips.dat file that contains the original level set. This file is copyrighted and cannot be freely distributed. The chips.dat file was originally part of the MS version of "Chips Challenge". If you have a copy of this version of the game, you can use that file to play the game in Tile World. If you do not have a copy of this file, however, you can still play Tile World with the many freely available level sets created by fans of the original game, including CCLP2.
"Chips Challenge" is a game made up of both intellectually engaging puzzles and situations demanding fast reflexes. As you might have guessed, it is a tile-based game. The object of each level is simply to get out -- i.e., to find and achieve the exit tile. This simple task, however, can sometimes be extremely challenging.
<<lessPlease note: Tile World is an emulation of the game engine(s) only. It does not come with the chips.dat file that contains the original level set. This file is copyrighted and cannot be freely distributed. The chips.dat file was originally part of the MS version of "Chips Challenge". If you have a copy of this version of the game, you can use that file to play the game in Tile World. If you do not have a copy of this file, however, you can still play Tile World with the many freely available level sets created by fans of the original game, including CCLP2.
"Chips Challenge" is a game made up of both intellectually engaging puzzles and situations demanding fast reflexes. As you might have guessed, it is a tile-based game. The object of each level is simply to get out -- i.e., to find and achieve the exit tile. This simple task, however, can sometimes be extremely challenging.
Download (1.0MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
778 downloads
openflash 1.02
openflash is an open source utility to (re)program flash BIOS chips. more>>
openflash is an open source utility to (re)program flash BIOS chips. Initial support will be for the i-opener network appliance under Qnx since there is an immediate need.
Usage: qnxflash [-r < file >] [-w < file >] [-v < file >] [-iadlcV]
-r Read bios image from chip.
-w Write bios image to chip.
-v Verify chip data against image file.
-i display bios chips device Id.
-a report All verify errors.
-d Disable verify while programming.
-l List supported devices.
-c disable device id Check.
-V Verbose messages
Enhancements:
- Modifications to correct failures to exit Device ID mode on V4 Iopeners using RISE CPU. This problem was reported as an erase failure in 1.01.
- Changed the method used to exit Device mode from the one step method to the three step.
- Added code to check that Device ID mode was exited successfully. If the first attempt fails an additional 9 attempts will be made before giving up.
- Corrected a bug in WaitFlashComplete() which prevented timeout errors from being detected.
- Doubled the loop count in WaitFlashComplete().
- Added the -V switch to enable verbose error and status messages.
- Added -c switch to allow Device ID checks to be disabled.
<<lessUsage: qnxflash [-r < file >] [-w < file >] [-v < file >] [-iadlcV]
-r Read bios image from chip.
-w Write bios image to chip.
-v Verify chip data against image file.
-i display bios chips device Id.
-a report All verify errors.
-d Disable verify while programming.
-l List supported devices.
-c disable device id Check.
-V Verbose messages
Enhancements:
- Modifications to correct failures to exit Device ID mode on V4 Iopeners using RISE CPU. This problem was reported as an erase failure in 1.01.
- Changed the method used to exit Device mode from the one step method to the three step.
- Added code to check that Device ID mode was exited successfully. If the first attempt fails an additional 9 attempts will be made before giving up.
- Corrected a bug in WaitFlashComplete() which prevented timeout errors from being detected.
- Doubled the loop count in WaitFlashComplete().
- Added the -V switch to enable verbose error and status messages.
- Added -c switch to allow Device ID checks to be disabled.
Download (0.029MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
862 downloads
XML::Quick 0.02
XML::Quick is a Perl module to generate XML from hashes (and other data). more>>
XML::Quick is a Perl module to generate XML from hashes (and other data).
SYNOPSIS
use XML::Quick;
$xml = xml($data);
$xml = xml($data, { ... });
This module generates XML from Perl data (typically a hash). It tries hard to produce something sane no matter what you pass it. It probably fails.
When you use this module, it will export the xml function into your namespace. This function does everything.
<<lessSYNOPSIS
use XML::Quick;
$xml = xml($data);
$xml = xml($data, { ... });
This module generates XML from Perl data (typically a hash). It tries hard to produce something sane no matter what you pass it. It probably fails.
When you use this module, it will export the xml function into your namespace. This function does everything.
Download (0.005MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1140 downloads
jabberd2 2.0s11
jabberd2 is a Jabber/XMPP instant messaging server. more>>
jabberd2 is a Jabber/XMPP instant messaging server. It implements most of XMPP (RFC3920), XMPP-IM (RFC3921) and a range of protocol extensions (JEP-0011, JEP-0012, JEP-0022, JEP-0023, JEP-0030, JEP-0049, JEP-0054, JEP-0077, JEP-0078, JEP-0086, JEP-0090, JEP-0091, JEP-0092, JEP-0094, and JEP-0114)
jabberd 2 is the next generation of the jabberd server. jabberd2 project has been rewritten from the ground up to be scalable, architecturally sound, and to support the latest protocol extensions coming out of the JSF.
<<lessjabberd 2 is the next generation of the jabberd server. jabberd2 project has been rewritten from the ground up to be scalable, architecturally sound, and to support the latest protocol extensions coming out of the JSF.
Download (0.75MB)
Added: 2006-03-11 License: GPL (GNU General Public License) Price:
1329 downloads
VaryOnApplet 1.4
VaryOnApplet is a pushbutton process-control applet for Gnome. more>>
VaryOnApplet is a pushbutton process-control applet for Gnome.
After VaryOnApplet is installed, you will need to logout and log back into Gnome, or you can force the panel to reload by killing it:
killall gnome-panel
As soon as the panel recovers, you can add the VaryOnApplet to it by right clicking on the panel and selecting Add: Utility: VaryOn Applet.
Initially, it will look like a red "X" Checkbox.
To make it do something, you will need to right click on it and set Preferences, as follows:
Applet Title is the text to show beside the checkbox on the panel.
Start and Stop are shell commands to bring up and take down the process that you want VaryOnApplet to control. When you left click on it, the applet plays the role of a toggle to vary the process on and off. Note: VaryOnApplet wont try to bring a process down if it doesnt believe the process is running.
For example, in my Beyond Linux from Scratch (BLFS) configuration:
/etc/rc.d/init.d/network start
... starts the *dhcpcd* process, which opens my DSL line. Thus, my Applet Title is "DSL," and my Start Command is as above. My Stop Command is "/etc/rc.d/init.d/network stop."
In VaryOnApplets Preferences, Lock is the name of a file (any file) created by the process.
Now, I happen to know that, as soon as *dhcpcd* starts, it creates a file called /var/run/dhcpcd-eth0.pid on my machine, so thats what I put in Lock File.
Check is to confirm that the Lock File belongs to the Process.
If Check is False, then, whenever Lock File is present, VaryOnApplet changes from a red "X" to a green "V". Every three seconds, VaryOnApplet makes sure the Lock File is still there. No further checks are done, and this is fine so long as the process doesnt crash leaving the Lock File behind.
Process Name is (not) always obvious. You can find out what it should be. First *cat* out the contents of Lock File. If it is a process ID (pid) number, then you can print the name of the process that "owns" it like this:
ps --pid 999 --format ucmd --no-headers
... where 999 is the process ID.
In VaryOnApplets Preferences, set Process Name to the Lock File owner. In my case, this is "dhcpcd," but I already knew that. Now, if you want VaryOnApplet continually to be sure that the Lock File owner is alive, set Check Process.
Of course, VaryOnApplet is a general-purpose toggle. It doesnt insist that there be any particular content in the Lock File if you dont set Check Process. Thus, there doesnt have to be a running process that owns it. There doesnt have to be any special relationship between the presence of the Lock File and the Start and Stop Commands. There dont have to be any Start/Stop commands, for that matter.
There doesnt even have to be a Lock File. Then VaryOnApplet will just sit there looking like a red "X."
<<lessAfter VaryOnApplet is installed, you will need to logout and log back into Gnome, or you can force the panel to reload by killing it:
killall gnome-panel
As soon as the panel recovers, you can add the VaryOnApplet to it by right clicking on the panel and selecting Add: Utility: VaryOn Applet.
Initially, it will look like a red "X" Checkbox.
To make it do something, you will need to right click on it and set Preferences, as follows:
Applet Title is the text to show beside the checkbox on the panel.
Start and Stop are shell commands to bring up and take down the process that you want VaryOnApplet to control. When you left click on it, the applet plays the role of a toggle to vary the process on and off. Note: VaryOnApplet wont try to bring a process down if it doesnt believe the process is running.
For example, in my Beyond Linux from Scratch (BLFS) configuration:
/etc/rc.d/init.d/network start
... starts the *dhcpcd* process, which opens my DSL line. Thus, my Applet Title is "DSL," and my Start Command is as above. My Stop Command is "/etc/rc.d/init.d/network stop."
In VaryOnApplets Preferences, Lock is the name of a file (any file) created by the process.
Now, I happen to know that, as soon as *dhcpcd* starts, it creates a file called /var/run/dhcpcd-eth0.pid on my machine, so thats what I put in Lock File.
Check is to confirm that the Lock File belongs to the Process.
If Check is False, then, whenever Lock File is present, VaryOnApplet changes from a red "X" to a green "V". Every three seconds, VaryOnApplet makes sure the Lock File is still there. No further checks are done, and this is fine so long as the process doesnt crash leaving the Lock File behind.
Process Name is (not) always obvious. You can find out what it should be. First *cat* out the contents of Lock File. If it is a process ID (pid) number, then you can print the name of the process that "owns" it like this:
ps --pid 999 --format ucmd --no-headers
... where 999 is the process ID.
In VaryOnApplets Preferences, set Process Name to the Lock File owner. In my case, this is "dhcpcd," but I already knew that. Now, if you want VaryOnApplet continually to be sure that the Lock File owner is alive, set Check Process.
Of course, VaryOnApplet is a general-purpose toggle. It doesnt insist that there be any particular content in the Lock File if you dont set Check Process. Thus, there doesnt have to be a running process that owns it. There doesnt have to be any special relationship between the presence of the Lock File and the Start and Stop Commands. There dont have to be any Start/Stop commands, for that matter.
There doesnt even have to be a Lock File. Then VaryOnApplet will just sit there looking like a red "X."
Download (0.067MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1059 downloads
mp3blaster 3.2.3
mp3blaster provides interactive playing of audio files like mp3 on a text console. more>>
Mp3blaster is an mp3 player for computers running a UNIX-like operating system, e.g. Linux, Free/Net/OpenBSD, etc. mp3blasters interface is entirely text based, thereby eliminating the need for a graphical environment like X-Windows.
This does not limit the way you can control the player whilst playing though; just like any graphical mp3 player, there are cd-style buttons like play, stop, pause, next track, etc.
While hardly anyone had ever heard of mp3 back in early 1997, I began to build up my own mp3 collection. As a Linux (text console) adept, I was heavily frustrated by the lack of a decent mp3 player. There was a (at the time) very popular command-line based mp3 player though, called splay. I figured I could use its mpeg decoding library and write my own interface in ncurses to control it. The plan was there!
Thinking about how to implement this interface, I also wondered why all mp3players had such plain playlist functionality! I like the ability to chuck a bunch of CDs in a multi-CD cd player, and then play the CDs in random order. In such a way that the cd player selects one of the five CDs at random, and then plays the entire disc. This continues, until all discs have been played. No mp3 player could do this, so I decided to add it to mine.
Enhancements:
- A parallel build bug was fixed. make -j now works.
- Dynamic screen resizing was implemented.
- A race condition that caused 100% CPU consumption at the end of each song was fixed.
<<lessThis does not limit the way you can control the player whilst playing though; just like any graphical mp3 player, there are cd-style buttons like play, stop, pause, next track, etc.
While hardly anyone had ever heard of mp3 back in early 1997, I began to build up my own mp3 collection. As a Linux (text console) adept, I was heavily frustrated by the lack of a decent mp3 player. There was a (at the time) very popular command-line based mp3 player though, called splay. I figured I could use its mpeg decoding library and write my own interface in ncurses to control it. The plan was there!
Thinking about how to implement this interface, I also wondered why all mp3players had such plain playlist functionality! I like the ability to chuck a bunch of CDs in a multi-CD cd player, and then play the CDs in random order. In such a way that the cd player selects one of the five CDs at random, and then plays the entire disc. This continues, until all discs have been played. No mp3 player could do this, so I decided to add it to mine.
Enhancements:
- A parallel build bug was fixed. make -j now works.
- Dynamic screen resizing was implemented.
- A race condition that caused 100% CPU consumption at the end of each song was fixed.
Download (0.30MB)
Added: 2006-08-06 License: GPL (GNU General Public License) Price:
1179 downloads
Firefox Extension Backup Extension 4.0.5
Firefox Extension Backup Extension provides quickly and easily backup process of your Firefox extensions. more>>
https://addons.mozilla.org/en-US/firefox/downloads/file/14560/firefox_extension_backup_extension__febe_-4.0.5-fx.xpi
<<less Download (0.36MB)
Added: 2007-04-11 License: MPL (Mozilla Public License) Price:
950 downloads
FlightGear 0.9.10
FlightGear is a free flight simulator project. more>>
The FlightGear flight simulator project is an open-source, multi-platform, cooperative flight simulator development project. Source code for the entire project is available and licensed under the GNU General Public License.
The goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. We are developing a sophisticated, open simulation framework that can be expanded and improved upon by anyone interested in contributing.
There are many exciting possibilities for an open, free flight sim. We hope that this project will be interesting and useful to many people in many areas.
FlightGear is a free flight simulator project. It is being developed through the gracious contributions of source code and spare time by many talented people from around the globe. Among the many goals of this project are the quest to minimize short cuts and "do things right", the quest to learn and advance knowledge, and the quest to have better toys to play with.
The idea for Flight Gear was born out of a dissatisfaction with current commercial PC flight simulators. A big problem with these simulators is their proprietariness and lack of extensibility. There are so many people across the world with great ideas for enhancing the currently available simulators who have the ability to write code, and who have a desire to learn and contribute. Many people involved in education and research could use a spiffy flight simulator frame work on which to build their own projects; however, commercial simulators do not lend themselves to modification and enhancement. The Flight Gear project is striving to fill these gaps.
There are a wide range of people interested and participating in this project. This is truly a global effort with contributors from just about every continent. Interests range from building a realistic home simulator out old airplane parts, to university research and instructional use, to simply having a viable alternative to commercial PC simulators.
Flight Dynamics Models
With FlightGear it is possible to choose between three primary Flight Dynamics Models. It is possible to add new dynamics models or even interface to external "proprietary" flight dynamics models:
1. JSBSim: JSBSim is a generic, 6DoF flight dynamics model for simulating the motion of flight vehicles. It is written in C++. JSBSim can be run in a standalone mode for batch runs, or it can be the driver for a larger simulation program that includes a visuals subsystem (such as FlightGear.) In both cases, aircraft are modeled in an XML configuration file, where the mass properties, aerodynamic and flight control properties are all defined.
2. YASim: This FDM is an integrated part of FlightGear and uses a different approach than JSBSim by simulating the effect of the airflow on the different parts of an aircraft. The advantage of this approach is that it is possible to perform the simulation based on geometry and mass information combined with more commonly available performance numbers for an aircraft. This allows for quickly constructing a plausibly behaving aircraft that matches published performance numbers without requiring all the traditional aerodynamic test data.
3. UIUC: This FDM is based on LaRCsim originally written by the NASA. UIUC extends the code by allowing aircraft configuration files instead and by adding code for simulation of aircraft under icing conditions.
UIUC (like JSBSim) uses lookup tables to retrieve the component aerodynamic force and moment coefficients for an aircraft... and then uses these coefficients to calculate the sum of the forces and moments acting on the aircraft.
Extensive and Accurate World Scenery Data Base
Over 20,000 real world airports included in the full scenery set.
Correct runway markings and placement, correct runway and approach lighting.
Taxiways available for many larger airports (even including the green center line lights when appropriate.)
Sloping runways (runways change elevation like they usually do in real life.)
Directional airport lighting that smoothly changes intensity as your relative view direction changes.
World scenery fits on 3 DVDs. (Im not sure thats a feature or a problem!) But it means we have pretty detailed coverage of the entire world.
Accurate terrain worldwide, based on the most recently released SRTM terrain data.) 3 arc second resolution (about 90m post spacing) for North and South America, Europe, Asia, Africa, and Australia.
Scenery includes all vmap0 lakes, rivers, roads, railroads, cities, towns, land cover, etc.
Nice scenery night lighting with ground lighting concentrated in urban areas (based on real maps) and headlights visible on major highways. This allows for realistic night VFR flying with the ability to spot towns and cities and follow roads.
Scenery tiles are paged (loaded/unloaded) in a separate thread to minimize the frame rate hit when you need to load new areas.
Accurate and Detailed Sky Model
FlightGear implements extremely accurate time of day modeling with correctly placed sun, moon, stars, and planets for the specified time and date. FlightGear can track the current computer clock time in order to correctly place the sun, moon, stars, etc. in their current and proper place relative to the earth. If its dawn in Sydney right now, its dawn in the sim right now when you locate yourself in virtual Sidney. The sun, moon, stars, and planets all follow their correct courses through the sky. This modeling also correctly takes into account seasonal effects so you have 24 hour days north of the arctic circle in the summer, etc. We also illuminate the correctly placed moon with the correctly placed sun to get the correct phase of the moon for the current time/date, just like in real life.
Flexible and Open Aircraft Modeling System
FlightGear has the ability to model a wide variety of aircraft. Currently you can fly the 1903 Wright Flyer, strange flapping wing "ornithopters", a 747 and A320, various military jets, and several light singles. FlightGear has the ability to model those aircraft and just about everything in between.
FlightGear has extremely smooth and fluid instrument animation that updates at the same rate as your out-the-window view updates (i.e. as fast as your computer can crank, and not artificially limited and chunky like in some sims.)
FlightGear has the infrastructure to allow aircraft designers to build fully animated, fully operational, fully interactive 3d cockpits (which even update and display correctly from external chase plane views.)
FlightGear realistically models real world instrument behavior. Instruments that lag in real life, lag correctly in FlightGear, gyro drift is modeled correctly, the magnetic compass is subject to aircraft body forces -- all those things that make real world flying a challenge.
FlightGear also accurately models many instrument and system failures. If the vacuum system fails, the HSI gyros spin down slowly with a corresponding degradation in response as well as a slowly increasing bias/error.
Moderate Hardware Requirements
The intention of FlightGear is to look nice, but not at the expense of other aspects of a realistic simulator. Our focus is not on competing in the "game" market and not on the ultra-flashy graphic tricks.
The result is a simulator with moderate hardware requirements to run at smooth frame rates. You can be reasonably happy on a $500-1000 (USD) machine (possibly even less if you are careful) and dont necessarily need $3000 (USD) worth of new hardware like you do with the many of the newest games.
That said, the more hardware you throw at FlightGear, the better it looks and runs, so dont feel like you have to chuck your expensive new hardware if you just purchased it. :-)
Internal Properties EXPOSED!
FlightGear allows users and aircraft designers access to a very large number of internal state variables via numerous internal and external access mechanisms. These state variables are organized into a convenient hierarchal "property" tree.
Using the properties tree it is possible to monitor just about any internal state variable in FlightGear. Its possible to remotely control FlightGear from an external script. You can create model animations, sound effects, instrument animations and network protocols for about any situation imaginable just by editing a small number of human readable configuration files. This is a powerful system that makes FlightGear immensely flexible, configurable, and adaptable.
Networking options
A number of networking options allow FlightGear to communicate with other instances of FlightGear, GPS receivers, external flight dynamics modules, external autopilot or control modules, as well as other software such as the Open Glass Cockpit project and the Atlas mapping utility.
A generic input/output option allows for a user defined output protocol to a file, serial port or network client.
A multi player protocol is available for using FlightGear on a local network in a multi aircraft environment, for example to practice formation flight or for tower simulation purposes.
The powerful network options make it possible to synchronize several instances of FlightGear allowing for a multi-display, or even a cave environment. If all instances are running at the same frame rate consistently, it is possible to get extremely good and tight synchronization between displays.
Flight Gear and its source code have intentionally been kept open, available, and free. In doing so, we are able to take advantage of the efforts of tremendously talented people from around the world. Contrast this with the traditional approach of commercial software vendors, who are limited by the collective ability of the people they can hire and pay. Our approach brings its own unique challenges and difficulties, but we are confident (and other similarly structured projects have demonstrated) that in the long run we can outclass the commercial "competition."
Contributing to Flight Gear can be educational and a lot of fun. A long time developer, Curtis Olson, had this to say about working on Flight Gear:
Personally, Flight Gear has been a great learning experience for me. I have been exposed to many new ideas and have learned a tremendous amount of "good stuff" in the process of discussing and implementing various Flight Gear subsystems. If for no other reason, this alone makes it all worth while.
<<lessThe goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. We are developing a sophisticated, open simulation framework that can be expanded and improved upon by anyone interested in contributing.
There are many exciting possibilities for an open, free flight sim. We hope that this project will be interesting and useful to many people in many areas.
FlightGear is a free flight simulator project. It is being developed through the gracious contributions of source code and spare time by many talented people from around the globe. Among the many goals of this project are the quest to minimize short cuts and "do things right", the quest to learn and advance knowledge, and the quest to have better toys to play with.
The idea for Flight Gear was born out of a dissatisfaction with current commercial PC flight simulators. A big problem with these simulators is their proprietariness and lack of extensibility. There are so many people across the world with great ideas for enhancing the currently available simulators who have the ability to write code, and who have a desire to learn and contribute. Many people involved in education and research could use a spiffy flight simulator frame work on which to build their own projects; however, commercial simulators do not lend themselves to modification and enhancement. The Flight Gear project is striving to fill these gaps.
There are a wide range of people interested and participating in this project. This is truly a global effort with contributors from just about every continent. Interests range from building a realistic home simulator out old airplane parts, to university research and instructional use, to simply having a viable alternative to commercial PC simulators.
Flight Dynamics Models
With FlightGear it is possible to choose between three primary Flight Dynamics Models. It is possible to add new dynamics models or even interface to external "proprietary" flight dynamics models:
1. JSBSim: JSBSim is a generic, 6DoF flight dynamics model for simulating the motion of flight vehicles. It is written in C++. JSBSim can be run in a standalone mode for batch runs, or it can be the driver for a larger simulation program that includes a visuals subsystem (such as FlightGear.) In both cases, aircraft are modeled in an XML configuration file, where the mass properties, aerodynamic and flight control properties are all defined.
2. YASim: This FDM is an integrated part of FlightGear and uses a different approach than JSBSim by simulating the effect of the airflow on the different parts of an aircraft. The advantage of this approach is that it is possible to perform the simulation based on geometry and mass information combined with more commonly available performance numbers for an aircraft. This allows for quickly constructing a plausibly behaving aircraft that matches published performance numbers without requiring all the traditional aerodynamic test data.
3. UIUC: This FDM is based on LaRCsim originally written by the NASA. UIUC extends the code by allowing aircraft configuration files instead and by adding code for simulation of aircraft under icing conditions.
UIUC (like JSBSim) uses lookup tables to retrieve the component aerodynamic force and moment coefficients for an aircraft... and then uses these coefficients to calculate the sum of the forces and moments acting on the aircraft.
Extensive and Accurate World Scenery Data Base
Over 20,000 real world airports included in the full scenery set.
Correct runway markings and placement, correct runway and approach lighting.
Taxiways available for many larger airports (even including the green center line lights when appropriate.)
Sloping runways (runways change elevation like they usually do in real life.)
Directional airport lighting that smoothly changes intensity as your relative view direction changes.
World scenery fits on 3 DVDs. (Im not sure thats a feature or a problem!) But it means we have pretty detailed coverage of the entire world.
Accurate terrain worldwide, based on the most recently released SRTM terrain data.) 3 arc second resolution (about 90m post spacing) for North and South America, Europe, Asia, Africa, and Australia.
Scenery includes all vmap0 lakes, rivers, roads, railroads, cities, towns, land cover, etc.
Nice scenery night lighting with ground lighting concentrated in urban areas (based on real maps) and headlights visible on major highways. This allows for realistic night VFR flying with the ability to spot towns and cities and follow roads.
Scenery tiles are paged (loaded/unloaded) in a separate thread to minimize the frame rate hit when you need to load new areas.
Accurate and Detailed Sky Model
FlightGear implements extremely accurate time of day modeling with correctly placed sun, moon, stars, and planets for the specified time and date. FlightGear can track the current computer clock time in order to correctly place the sun, moon, stars, etc. in their current and proper place relative to the earth. If its dawn in Sydney right now, its dawn in the sim right now when you locate yourself in virtual Sidney. The sun, moon, stars, and planets all follow their correct courses through the sky. This modeling also correctly takes into account seasonal effects so you have 24 hour days north of the arctic circle in the summer, etc. We also illuminate the correctly placed moon with the correctly placed sun to get the correct phase of the moon for the current time/date, just like in real life.
Flexible and Open Aircraft Modeling System
FlightGear has the ability to model a wide variety of aircraft. Currently you can fly the 1903 Wright Flyer, strange flapping wing "ornithopters", a 747 and A320, various military jets, and several light singles. FlightGear has the ability to model those aircraft and just about everything in between.
FlightGear has extremely smooth and fluid instrument animation that updates at the same rate as your out-the-window view updates (i.e. as fast as your computer can crank, and not artificially limited and chunky like in some sims.)
FlightGear has the infrastructure to allow aircraft designers to build fully animated, fully operational, fully interactive 3d cockpits (which even update and display correctly from external chase plane views.)
FlightGear realistically models real world instrument behavior. Instruments that lag in real life, lag correctly in FlightGear, gyro drift is modeled correctly, the magnetic compass is subject to aircraft body forces -- all those things that make real world flying a challenge.
FlightGear also accurately models many instrument and system failures. If the vacuum system fails, the HSI gyros spin down slowly with a corresponding degradation in response as well as a slowly increasing bias/error.
Moderate Hardware Requirements
The intention of FlightGear is to look nice, but not at the expense of other aspects of a realistic simulator. Our focus is not on competing in the "game" market and not on the ultra-flashy graphic tricks.
The result is a simulator with moderate hardware requirements to run at smooth frame rates. You can be reasonably happy on a $500-1000 (USD) machine (possibly even less if you are careful) and dont necessarily need $3000 (USD) worth of new hardware like you do with the many of the newest games.
That said, the more hardware you throw at FlightGear, the better it looks and runs, so dont feel like you have to chuck your expensive new hardware if you just purchased it. :-)
Internal Properties EXPOSED!
FlightGear allows users and aircraft designers access to a very large number of internal state variables via numerous internal and external access mechanisms. These state variables are organized into a convenient hierarchal "property" tree.
Using the properties tree it is possible to monitor just about any internal state variable in FlightGear. Its possible to remotely control FlightGear from an external script. You can create model animations, sound effects, instrument animations and network protocols for about any situation imaginable just by editing a small number of human readable configuration files. This is a powerful system that makes FlightGear immensely flexible, configurable, and adaptable.
Networking options
A number of networking options allow FlightGear to communicate with other instances of FlightGear, GPS receivers, external flight dynamics modules, external autopilot or control modules, as well as other software such as the Open Glass Cockpit project and the Atlas mapping utility.
A generic input/output option allows for a user defined output protocol to a file, serial port or network client.
A multi player protocol is available for using FlightGear on a local network in a multi aircraft environment, for example to practice formation flight or for tower simulation purposes.
The powerful network options make it possible to synchronize several instances of FlightGear allowing for a multi-display, or even a cave environment. If all instances are running at the same frame rate consistently, it is possible to get extremely good and tight synchronization between displays.
Flight Gear and its source code have intentionally been kept open, available, and free. In doing so, we are able to take advantage of the efforts of tremendously talented people from around the world. Contrast this with the traditional approach of commercial software vendors, who are limited by the collective ability of the people they can hire and pay. Our approach brings its own unique challenges and difficulties, but we are confident (and other similarly structured projects have demonstrated) that in the long run we can outclass the commercial "competition."
Contributing to Flight Gear can be educational and a lot of fun. A long time developer, Curtis Olson, had this to say about working on Flight Gear:
Personally, Flight Gear has been a great learning experience for me. I have been exposed to many new ideas and have learned a tremendous amount of "good stuff" in the process of discussing and implementing various Flight Gear subsystems. If for no other reason, this alone makes it all worth while.
Download (2.0MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1533 downloads
CLEO 3.0
CLEO is a Firefox extension that works with FEBE* to package any number of extensions/themes into a single installable .xpi file more>>
CLEO (Compact Library Extension Organizer) is a Firefox extension that works with FEBE* to package any number of extensions/themes into an installable .xpi file.
Why? Consider this: I, as an extension developer, have several different Firefox profiles. Whenever I start a new extension, I create a new profile for testing, debugging, etc. In this profile, I like to have a dozen or so developer related extensions installed. With CLEO, I can packaged all these extensions together into a single, installable xpi.
You may have a list of your favorite extensions/themes that you would like to share with others. With CLEO, you can gather them all together into a single file (called, perhaps, "My favorite extensions.xpi") and post them on a webpage. Others can install the whole batch with a just a couple of clicks!
<<lessWhy? Consider this: I, as an extension developer, have several different Firefox profiles. Whenever I start a new extension, I create a new profile for testing, debugging, etc. In this profile, I like to have a dozen or so developer related extensions installed. With CLEO, I can packaged all these extensions together into a single, installable xpi.
You may have a list of your favorite extensions/themes that you would like to share with others. With CLEO, you can gather them all together into a single file (called, perhaps, "My favorite extensions.xpi") and post them on a webpage. Others can install the whole batch with a just a couple of clicks!
Download (0.035MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
974 downloads
icapd 0.1
icapd is an ICAP (Internet Calendaring Access Protocol) server, as described in the IETF drafts by Pete OLeary. more>>
icapd is an ICAP (Internet Calendaring Access Protocol) server, as described in the IETF drafts by Pete OLeary. It provides services for calendaring through the libmcal librarys mstore driver.
It has most of the ICAP server commands implemented, in as much as libmcals mstore driver can support them. It still requires the mstore driver from CVS (as the changes have not been released yet), and does not have the c-client wrapper to allow it to work as a Netscape Calendar server. Most notably absent from the server commands that are implemented is the "FREEBUSY" command.
Enhancements:
- removed "-static" from Makefile, to allow proper build
<<lessIt has most of the ICAP server commands implemented, in as much as libmcals mstore driver can support them. It still requires the mstore driver from CVS (as the changes have not been released yet), and does not have the c-client wrapper to allow it to work as a Netscape Calendar server. Most notably absent from the server commands that are implemented is the "FREEBUSY" command.
Enhancements:
- removed "-static" from Makefile, to allow proper build
Download (0.034MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1192 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 chuck norris karate kommandos 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