flying ants
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 163
Flying Saucer R7
Flying Saucer project is a pure Java XML/CSS 2 renderer. more>>
Flying Saucer project is a pure Java XML/CSS 2 renderer whose aim is to provide spec-compliant CSS 2.1 rendering for any well-formed XML document.
The current codebase can render to Java2D-based canvases and to PDF via the iText library, and covers a great deal of the CSS 2.1 specification.
There are demos for rendering XHTML, rendering within Swing applications, and rendering to PDF. Direct rendering from DocBook or other XML formats is possible, provided the appropriate CSS is available.
Main features:
- Vertical margin collapsing; CSS 2.1 specification
- Z-index property and stacking contexts; CSS 2.1 specification
- Vertical-align: top/bottom; CSS 2.1 specification
- PDF rendering via the iText library; support for PDF bookmarks, pagination and breaks, and more
- Pagination support, automatic and explicit: CSS 2.1 specification
- Rewritten "float" implementation
- Improved list marker positioning
Enhancements:
- This release includes comprehensive table support, faster rendering, bugfixes, better image generation, near-complete compliance with the CSS 2.1 specification, including lots of improvements like better forms support, CSS counters, cursor property support, compliant font property handling, and so on.
- Theres even a completely new, fast, and compliant CSS 2.1 parser built-in.
<<lessThe current codebase can render to Java2D-based canvases and to PDF via the iText library, and covers a great deal of the CSS 2.1 specification.
There are demos for rendering XHTML, rendering within Swing applications, and rendering to PDF. Direct rendering from DocBook or other XML formats is possible, provided the appropriate CSS is available.
Main features:
- Vertical margin collapsing; CSS 2.1 specification
- Z-index property and stacking contexts; CSS 2.1 specification
- Vertical-align: top/bottom; CSS 2.1 specification
- PDF rendering via the iText library; support for PDF bookmarks, pagination and breaks, and more
- Pagination support, automatic and explicit: CSS 2.1 specification
- Rewritten "float" implementation
- Improved list marker positioning
Enhancements:
- This release includes comprehensive table support, faster rendering, bugfixes, better image generation, near-complete compliance with the CSS 2.1 specification, including lots of improvements like better forms support, CSS counters, cursor property support, compliant font property handling, and so on.
- Theres even a completely new, fast, and compliant CSS 2.1 parser built-in.
Download (2.9MB)
Added: 2007-07-15 License: LGPL (GNU Lesser General Public License) Price:
834 downloads
XML2Swing 1.0
XML2Swing is a Java library that reads XML files and creates a SWING user interface to display and edit the XML data. more>>
XML2Swing is a Java library that reads XML files and creates a SWING user interface to display and edit the XML data.
What can I use XML2Swing for?
XML2Swing is useful whenever you need to add XML display and editing capability to a desktop application. For instance, when your application stores properties in an XML file then XML2Swing is an easy way to display and edit property values.
What Software is needed for the use of XML2Swing
XML2Swing uses JDOM and Matisse. JDOM provides XML parser functions and Matisse provides better SWING layout functions. Both are distributed under open-source license agreements and come in the /lib directory of the XML2Swing distribution. XML2Swing comes with an ANT build script that requires ANT version 1.6.5 or higher. See the XML2Swing/src directory of the distribution.
<<lessWhat can I use XML2Swing for?
XML2Swing is useful whenever you need to add XML display and editing capability to a desktop application. For instance, when your application stores properties in an XML file then XML2Swing is an easy way to display and edit property values.
What Software is needed for the use of XML2Swing
XML2Swing uses JDOM and Matisse. JDOM provides XML parser functions and Matisse provides better SWING layout functions. Both are distributed under open-source license agreements and come in the /lib directory of the XML2Swing distribution. XML2Swing comes with an ANT build script that requires ANT version 1.6.5 or higher. See the XML2Swing/src directory of the distribution.
Download (0.31MB)
Added: 2006-09-08 License: The Apache License 2.0 Price:
1141 downloads
LinCE 1.0
LinCE is a programming environment that is simple, pluggable, multiplatform, and multilanguage. more>>
LinCE project is a programming environment that is simple, pluggable, multiplatform, and multilanguage.
LinCE eases Java programming process, doing: source code highlighting as you type, marking complementary brackets, compiling, showing error lines... In order to make these functions, LinCE is based in jEdit Syntax Package and Apache Ant.
LinCE runs fluent and is expandable through plugins that are loaded at run time. Due to a careful interface classes design, a plugin developer must know only a little about LinCE architecture to develop a plugin. A plugin uses only Swing and Singleton classes. LinCE provides a system to develop itself and its plugins based on Apache Ant.
LinCE explores very little used functionality in development environments. This functionality is the generation of configuration GUIs from a configuration Java objects, using introspection. The porpose of this technique is avoid the developement of a configuration GUI whenever it is simple.
The programming environment allows to create and load Ant projects, compile them and browse errors line by line. Also it allows to execute PMD on Java projects. PMD is a tool that makes static Java code check looking for potential problems.
The programming environment is designed to be re-usable like framework, to develop many different applications, because LinCE has: a menu system configurable with a GUI, a plugin development system, multilanguage support, logging system...
It is necessary to emphasize that de project document provides technical documentation (in spanish) on the development of a programming environment in Java, subject for which there is little information available.
Enhancements:
- Apache Ant 1.6.5
- PMD 3.8 (recommended)
<<lessLinCE eases Java programming process, doing: source code highlighting as you type, marking complementary brackets, compiling, showing error lines... In order to make these functions, LinCE is based in jEdit Syntax Package and Apache Ant.
LinCE runs fluent and is expandable through plugins that are loaded at run time. Due to a careful interface classes design, a plugin developer must know only a little about LinCE architecture to develop a plugin. A plugin uses only Swing and Singleton classes. LinCE provides a system to develop itself and its plugins based on Apache Ant.
LinCE explores very little used functionality in development environments. This functionality is the generation of configuration GUIs from a configuration Java objects, using introspection. The porpose of this technique is avoid the developement of a configuration GUI whenever it is simple.
The programming environment allows to create and load Ant projects, compile them and browse errors line by line. Also it allows to execute PMD on Java projects. PMD is a tool that makes static Java code check looking for potential problems.
The programming environment is designed to be re-usable like framework, to develop many different applications, because LinCE has: a menu system configurable with a GUI, a plugin development system, multilanguage support, logging system...
It is necessary to emphasize that de project document provides technical documentation (in spanish) on the development of a programming environment in Java, subject for which there is little information available.
Enhancements:
- Apache Ant 1.6.5
- PMD 3.8 (recommended)
Download (1.8MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
869 downloads
xplanets 1.0.0
xplanets shows a simulation of a spacecraft flying through the solar system. more>>
xplanets shows a simulation of a spacecraft flying through the solar system. With the controls next to the simulation screen you can control the simulation and steer the spacecrafts flight.
The following planets are visible:
- the Sun (yellow)
- mercury (gray38)
- venus (burlywood2)
- earth (blue2)
- mars (LightSalmon3)
Note that the sizes of the sun and planets are not to scale, though their distances are. Showing the planets to scale would mean that they wouldnt be visible. The solar system is rather big, after all.
The planet nearest to the spaceship is indicated with a red circle around it. Its relative speed and distance are shown in the data display.
The xplanets program uses the GTK+ toolkit. It has been built with version 2.2.1, so it should work with any version >2.0.0. It does not work with GTK+ 1.x anymore.
<<lessThe following planets are visible:
- the Sun (yellow)
- mercury (gray38)
- venus (burlywood2)
- earth (blue2)
- mars (LightSalmon3)
Note that the sizes of the sun and planets are not to scale, though their distances are. Showing the planets to scale would mean that they wouldnt be visible. The solar system is rather big, after all.
The planet nearest to the spaceship is indicated with a red circle around it. Its relative speed and distance are shown in the data display.
The xplanets program uses the GTK+ toolkit. It has been built with version 2.2.1, so it should work with any version >2.0.0. It does not work with GTK+ 1.x anymore.
Download (0.029MB)
Added: 2006-06-07 License: GPL (GNU General Public License) Price:
1235 downloads
CinePaint 0.22.1
CinePaint is painting and retouching software primarily used for motion picture. more>>
CinePaint is painting and retouching software primarily used for motion picture frame-by-frame retouching and dust-busting. CinePaint has been used on many feature films, including THE LAST SAMURAI where it was used to add flying arrows.
CinePaint is different from other painting tools because it supports deep color depth image formats up to 32-bit per channel deep. For comparison, GIMP is limited to 8-bit, and Photoshop to 16-bit.
CinePaint is free open source software. The generosity and commitment of its developers, users and sponsors make CinePaint possible.
<<lessCinePaint is different from other painting tools because it supports deep color depth image formats up to 32-bit per channel deep. For comparison, GIMP is limited to 8-bit, and Photoshop to 16-bit.
CinePaint is free open source software. The generosity and commitment of its developers, users and sponsors make CinePaint possible.
Download (11.5MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
1823 downloads
KFLog 2.1.1
KFLog is an OpenSource program aimed at glider pilots. more>>
KFLog is an OpenSource program aimed at glider pilots. It gives you a powerfull tool to plan your flight tasks before you go flying and analyse your flights afterwards.
KFLog is the only flight analyser program available for Linux to be recognized by the FAI IGC.
KFLog projects the flights on a digital vectormap, that contains not only airfields and airspaces, but a complete elevation-map, roads, cities, rivers, and lots of other interesting objects.
<<lessKFLog is the only flight analyser program available for Linux to be recognized by the FAI IGC.
KFLog projects the flights on a digital vectormap, that contains not only airfields and airspaces, but a complete elevation-map, roads, cities, rivers, and lots of other interesting objects.
Download (0.91MB)
Added: 2005-06-17 License: GPL (GNU General Public License) Price:
1590 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
Magnant 2.00
Magnant is an epic real-time strategy game spanning in the Ant world. more>>
Magnant is an epic real-time strategy game spanning in the Ant world. Players are managing the growth of anthills.
Starting with minimal resources, players are challenged to build new units, new buildings and collect resources. Players can then build various armies of Ants and slaughter their enemies.
Magnant brings a new concept which may change Real time strategy games concept! Players can collect cards, which enable them to create new units, building or give them special powers.
Players may have different cards and so different abiliites when they play online against opponents. In fact, Magnant is a Trading Card Game where players can fight over a real time strategy environment.
<<lessStarting with minimal resources, players are challenged to build new units, new buildings and collect resources. Players can then build various armies of Ants and slaughter their enemies.
Magnant brings a new concept which may change Real time strategy games concept! Players can collect cards, which enable them to create new units, building or give them special powers.
Players may have different cards and so different abiliites when they play online against opponents. In fact, Magnant is a Trading Card Game where players can fight over a real time strategy environment.
Download (9.1MB)
Added: 2005-08-16 License: Freeware Price:
1010 downloads
Kant 0.1
Kant project is a very simple python script for choosing graphically an ant task. more>>
Kant project is a very simple python script for choosing graphically an ant task. Simply run the script with your ant file as arguments, and the task listed in the file (or in the files linked as imports) will be displayed. Just choose one, and it will run the task !
This script uses kdialog to build the dialog box.
For more conveniance, you can create a new file association in konqueror for file with the pattern "build.xml" to this script. Then, just click and run a task.
<<lessThis script uses kdialog to build the dialog box.
For more conveniance, you can create a new file association in konqueror for file with the pattern "build.xml" to this script. Then, just click and run a task.
Download (0.002MB)
Added: 2007-06-14 License: GPL (GNU General Public License) Price:
864 downloads
Ant-Eclipse 1.0
Ant-Eclipse is a task for the Java build tool Ant generating Eclipse projects to be just imported and used easily. more>>
Ant-Eclipse is a task for the Java build tool Ant generating Eclipse projects to be just imported and used easily. Ant build scripts are used as a central place for the configuration of sources and libraries which the generated projects are based on.
The most usual way to develop a software is to write, run and debug the source code in an IDE. However, as long as the first source files are compilable the software finds its way into a package and it must be possible to compile it, run it and test it in other environments where the IDE is not available. Build tools used for this job usually cannot read the project files where IDEs store information about packages and sometimes there are more IDEs used by developers. It seems obvious that the build tool needs its own description of the package.
Keeping the package configuration on two places is more error-prone and looking for errors caused by diffrerences in these configurations can cost much time when the error occur first during the run-time of an application.
It is allways the better to keep the configuration on a single place and not to maintain its copies on more places. If there are more tools used for the development one of them should be chosen as the owner and provider of the package configuration. The others have to base ther configuration on this central one either by using it directly or by refreshing their one if the central one changes.
Which tool is the best one for keeping the package configuration? It depends on the package and the development process. The most important tool is usually the one which automates compiling packaging and running tests because it produces the final package to be delivered to end-users. This automated production usually runs unattendedly reporting results from processing the current source code base. The configuration of this tool can be taken as the source for all the others.
Ant is the most favourite build tool for projects written in the Java language. Eclipse with JDT is a state-of-the-art IDE for Java developers. Unfortunately, Eclipse cannot use Ant build scripts to base configuration of its projects on them. Ant can be run from the Eclipse IDE but the configuration is kept separately.
Ant-Eclipse automates the task of creating an Eclipse project making the developer to write an automated build script as the first thing and to generate an Eclipse project from it whenever it changes. It keeps the Eclipse project always up-to-date with the last changes in the build script. This project refreshing is usually automated when more developers are working on a software project. They have to synchronize regularly their workspace with a central source code repository to integrate changes made by the others. This usually involves:
Synchronizing the source code with a central repository.
Updating the binary dependencies (libraries) from a central depot.
Generating resources (files) dependent on the environment (time and place where it runs) like build numbers, package manifests and so on.
The regeneration of Eclipse projects fits exactly to the last phase of such sychronizing process. This is the recommended usage of the Ant-Eclipse task.
A formerly existing Eclipse project will be overwritten if a new one is to be generated. Files for an Eclipse project are not generated if they exist and they are not older than the Ant build script (the Ant build script has not been changed). This update can be forced, however.
Enhancements:
- The tool has been used for over a year, and is considered a stable version.
<<lessThe most usual way to develop a software is to write, run and debug the source code in an IDE. However, as long as the first source files are compilable the software finds its way into a package and it must be possible to compile it, run it and test it in other environments where the IDE is not available. Build tools used for this job usually cannot read the project files where IDEs store information about packages and sometimes there are more IDEs used by developers. It seems obvious that the build tool needs its own description of the package.
Keeping the package configuration on two places is more error-prone and looking for errors caused by diffrerences in these configurations can cost much time when the error occur first during the run-time of an application.
It is allways the better to keep the configuration on a single place and not to maintain its copies on more places. If there are more tools used for the development one of them should be chosen as the owner and provider of the package configuration. The others have to base ther configuration on this central one either by using it directly or by refreshing their one if the central one changes.
Which tool is the best one for keeping the package configuration? It depends on the package and the development process. The most important tool is usually the one which automates compiling packaging and running tests because it produces the final package to be delivered to end-users. This automated production usually runs unattendedly reporting results from processing the current source code base. The configuration of this tool can be taken as the source for all the others.
Ant is the most favourite build tool for projects written in the Java language. Eclipse with JDT is a state-of-the-art IDE for Java developers. Unfortunately, Eclipse cannot use Ant build scripts to base configuration of its projects on them. Ant can be run from the Eclipse IDE but the configuration is kept separately.
Ant-Eclipse automates the task of creating an Eclipse project making the developer to write an automated build script as the first thing and to generate an Eclipse project from it whenever it changes. It keeps the Eclipse project always up-to-date with the last changes in the build script. This project refreshing is usually automated when more developers are working on a software project. They have to synchronize regularly their workspace with a central source code repository to integrate changes made by the others. This usually involves:
Synchronizing the source code with a central repository.
Updating the binary dependencies (libraries) from a central depot.
Generating resources (files) dependent on the environment (time and place where it runs) like build numbers, package manifests and so on.
The regeneration of Eclipse projects fits exactly to the last phase of such sychronizing process. This is the recommended usage of the Ant-Eclipse task.
A formerly existing Eclipse project will be overwritten if a new one is to be generated. Files for an Eclipse project are not generated if they exist and they are not older than the Ant build script (the Ant build script has not been changed). This update can be forced, however.
Enhancements:
- The tool has been used for over a year, and is considered a stable version.
Download (0.034MB)
Added: 2006-08-08 License: The Apache License 2.0 Price:
1181 downloads

Momonga Linux 6
Momonga Linux 6 is a Linux distribution developed in a Bazaar model style among its user community. more>>
Momonga Linux 6 is a Linux distribution developed in a "Bazaar" model style among its user community.
A Momonga (aka Pteromys momonga) is a flying squirrel found both in Europe and Asia. It's an animal known for a self-asserting behaviour, despite its small size.
Major Features:
- A distribution developed by and for its own users.
- "Bazaar"-style Development.
- Secure Default Settings.
- Strong Support and Usage of Ruby.
- Easy Handling and Processing of Electronic Documents.
- Packages for Scientific and Technical Computations.
- An easily configurable installer built for the broadband age.
- Support for a Large Number of Filesystems.
- Selection of the Newest Packages at the Time of Installation.
- A unique package management system for easy updating and upgrading.
- Compatibility with the next-generation standards.
- LSB compatibility.
- Li18nux Compatible Internationalization.
- IPV6 Implementation.
- Comprehensive Documentation.
- Abundant configuration examples.
- Automatic Q&A Service.
Enhancements:
- Reduced the size of the installation media to one DVD (additional packages can be installed via yum);
- Linux kernel 2.6.26 with extended hardware support, virtualisation and support for new file systems (btrfs and nilfs, reiser4fs);
- X.Org 7.4 and Mesa 7.1 with improved graphics card support and Compiz compatibility; replaced SysVInit with Canonical's Upstart for faster booting;
- Switched to the GCC compiler 3.4 series; replaced Sun Javawith OpenJDK 1.6;
- Introduced support for virtualisation with OpenVZ and Xen.
Added: 2009-07-27 License: GPL Price: FREE
downloads
Other version of Momonga Linux
License:GPL (GNU General Public License)
Velocity2Js 0.3
Velocity2Js is a program which can generate JavaScript functions out of Apache Velocity templates. more>>
Velocity2Js is a program which can generate JavaScript functions out of Apache Velocity templates. These functions can be used in AJAX based Web applications.
Velocity2Js provides an ant task to integrate template transformation in an existing build process.
Enhancements:
- Support of "velocityCount" Variable added
- Internationalization support added
- Generated JavaScript files are UTF-8 now
- Bugfix: use of methods in #foreach fixed
- Ant-Task
- Error Messages improved (Error messages are linked to sourcecode in Netbeans)
- Filesets support added
- Support for relative paths added
- Output JavaScript filename can be specified
- Examples improved
<<lessVelocity2Js provides an ant task to integrate template transformation in an existing build process.
Enhancements:
- Support of "velocityCount" Variable added
- Internationalization support added
- Generated JavaScript files are UTF-8 now
- Bugfix: use of methods in #foreach fixed
- Ant-Task
- Error Messages improved (Error messages are linked to sourcecode in Netbeans)
- Filesets support added
- Support for relative paths added
- Output JavaScript filename can be specified
- Examples improved
Download (1.4MB)
Added: 2007-05-12 License: The Apache License 2.0 Price:
896 downloads
Apache Ant 1.7.0
Apache Ant is a Java based build tool, similar to make, but with better support for the cross platform issues. more>>
Apache Ant is a Java based build tool, similar to make, but with better support for the cross platform issues involved with developing Java applications.
Apache Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Enhancements:
- A resource framework was introduced.
- Some of the core ant tasks such as copy are now able to process not only file system resources but also zip entries, tar entries, and paths.
- Resource collections group resources, and can be further combined with operators such as union and intersection.
- This version starts outsourcing of optional tasks to Antlibs.
- The .NET antlib replaces the .NET optional tasks.
- Support for the version control system Subversion is also provided as an antlib.
- A large number of bugs were fixed.
- Some initial support for Java6 features was added.
<<lessApache Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Enhancements:
- A resource framework was introduced.
- Some of the core ant tasks such as copy are now able to process not only file system resources but also zip entries, tar entries, and paths.
- Resource collections group resources, and can be further combined with operators such as union and intersection.
- This version starts outsourcing of optional tasks to Antlibs.
- The .NET antlib replaces the .NET optional tasks.
- Support for the version control system Subversion is also provided as an antlib.
- A large number of bugs were fixed.
- Some initial support for Java6 features was added.
Download (8.5MB)
Added: 2006-12-20 License: The Apache License 2.0 Price:
719 downloads
Intellidiscs 1.1
Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. more>>
Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. Its also one of the few, if not the first, Tron freeware games that has nothing to do with light-cycles.
Basically, you run around in an arena fighting off bad guys with your disc. There are four different varieties of bad guy, and one of them has three different varieties of disc. More difficult enemies appear as your score increases, with the most difficult showing up if you can reach 1,000,000 points.
Bad guys enter through doors on the sides of the arena. You can jam these doors open by either hitting them with your disc, or by running into them. If you jam open doors that are opposite each other, you can run in one side and come out the other. This is very important to your survival.
If you jam enough doors, eventually a recognizer will be dispatched to fix them. If you can hit the recognizer when its eye is open, it will stop fixing the doors and leave the arena. Plus, you get lots of points for this.
You can take three hits before you die, and every hit makes you slower! You will eventually recover from damage, regaining your speed as well. Touching the recognizer kills you instantly, so dont do it.
Default controls are the familiar WASD to move, and the outer keys of numpad (1, 2, 3, 4, 6, 7, 8, 9, non-Mac users turn Num Lock on!) throw your disc in any of eight directions. If you press one of the throw keys while your disc is in flight, it will return to you. Discs are harmless when returning. If you move away from your disc as it is flying back, it will never catch up to you, you must stop and catch it. All of the controls can be changed from the main menu.
<<lessBasically, you run around in an arena fighting off bad guys with your disc. There are four different varieties of bad guy, and one of them has three different varieties of disc. More difficult enemies appear as your score increases, with the most difficult showing up if you can reach 1,000,000 points.
Bad guys enter through doors on the sides of the arena. You can jam these doors open by either hitting them with your disc, or by running into them. If you jam open doors that are opposite each other, you can run in one side and come out the other. This is very important to your survival.
If you jam enough doors, eventually a recognizer will be dispatched to fix them. If you can hit the recognizer when its eye is open, it will stop fixing the doors and leave the arena. Plus, you get lots of points for this.
You can take three hits before you die, and every hit makes you slower! You will eventually recover from damage, regaining your speed as well. Touching the recognizer kills you instantly, so dont do it.
Default controls are the familiar WASD to move, and the outer keys of numpad (1, 2, 3, 4, 6, 7, 8, 9, non-Mac users turn Num Lock on!) throw your disc in any of eight directions. If you press one of the throw keys while your disc is in flight, it will return to you. Discs are harmless when returning. If you move away from your disc as it is flying back, it will never catch up to you, you must stop and catch it. All of the controls can be changed from the main menu.
Download (2.8MB)
Added: 2007-05-01 License: Freeware Price:
908 downloads
ANT 0.1.13
ANT is a telephone application for GNU/Linux, ISDN4Linux, and OSS. more>>
ANT is a desktop ISDN telephony application written for GNU/Linux. It supports OSS (Open Sound System) and I4L (ISDN4Linux). Its user interface was made for GTK+ 2.x (GIMP toolkit).
ANT directly interfaces OSS and ISDN devices, so there is no need to install extra software or hardware like PBX (Private Branch Exchange) or telephony cards, if youve got direct access to an audio capable ISDN card (teles or HiSax chipset, e.g. AVM Fritz Card) and a full duplex soundcard or two sound devices.
Main features:
- Dialing out, receiving calls and talking, of course :)
- Caller id monitor
- Vanity number dialing support
- Big / little endian support for processor architecture and sound card
- Different 8 and 16 bit audio formats supported
- Different sampling speeds supported (if sound device(s) dont support native ISDN sampling speed)
- Setting outgoing (identifying) MSN (Multiple Subscriber Number) and MSNs to listen on
- Line Level Checker
- Also works with ALSA (OSS emulation)
- Saved config files
- Saved Caller ID history
- Option to run an external command on incoming call (useful for external pagers), add %n in template for calling party number
- Command line option to make a running instance of ANT make a call to a specific number (useful for external address book applications)
- Live recording to files
- Popup on incoming calls
- Configurable preset buttons
- Isdnlog data import
- Tracking of unanswered calls
- Internationalization, native language support (NLS) for de, en, fr, nl, ro
Enhancements:
- An Italian translation has been added.
<<lessANT directly interfaces OSS and ISDN devices, so there is no need to install extra software or hardware like PBX (Private Branch Exchange) or telephony cards, if youve got direct access to an audio capable ISDN card (teles or HiSax chipset, e.g. AVM Fritz Card) and a full duplex soundcard or two sound devices.
Main features:
- Dialing out, receiving calls and talking, of course :)
- Caller id monitor
- Vanity number dialing support
- Big / little endian support for processor architecture and sound card
- Different 8 and 16 bit audio formats supported
- Different sampling speeds supported (if sound device(s) dont support native ISDN sampling speed)
- Setting outgoing (identifying) MSN (Multiple Subscriber Number) and MSNs to listen on
- Line Level Checker
- Also works with ALSA (OSS emulation)
- Saved config files
- Saved Caller ID history
- Option to run an external command on incoming call (useful for external pagers), add %n in template for calling party number
- Command line option to make a running instance of ANT make a call to a specific number (useful for external address book applications)
- Live recording to files
- Popup on incoming calls
- Configurable preset buttons
- Isdnlog data import
- Tracking of unanswered calls
- Internationalization, native language support (NLS) for de, en, fr, nl, ro
Enhancements:
- An Italian translation has been added.
Download (0.41MB)
Added: 2007-05-01 License: GPL (GNU General Public License) Price:
906 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above flying ants 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