collective bargaining
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 31
IRC Collective 0.1.3
IRC Collective software contains a parser, with a modular architecture that makes it flexible in the way it can process input... more>>
IRC Collective software contains a parser, with a modular architecture that makes it flexible in the way it can process input and handle output. The output of the parser is primarily used to add to an SQL database that can in turn be queried by, e.g., a Web application (also provided).
The parser can be extended by defining new input formats and output handlers. It can help you stay up to date on the IRC channels that you visit regularly. You can write your own applications on top of the SQL database. You can search past conversations using the Web interface (results will be paged).
<<lessThe parser can be extended by defining new input formats and output handlers. It can help you stay up to date on the IRC channels that you visit regularly. You can write your own applications on top of the SQL database. You can search past conversations using the Web interface (results will be paged).
Download (0.039MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
821 downloads
Genoa Active Message MAchine 13-July-2007
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel. more>>
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel, using Active Ports (a version of Active Messages).
Genoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
<<lessGenoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
Download (0.58MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
Custom Eclipse Builder 0.1
The Custom Eclipse Builder is a lightweight Ant-based project to build a company/personal customized Eclipse distribution. more>>
Custom Eclipse Builder is a lightweight Ant-based project to build a company and personal customized Eclipse distribution including company and personal relevant plugins, preferences and settings.
The modern software development process becomes more and more distributed characted. Now, a usual project is not a one-men work more, but a collective work of bunch of people communicating through network. Therefore, its very important that each involved developer stands to the rules and guidelines applied for the project.
There are many tools that makes the development process easy. One of these tools that increases in popularity more and more is Eclipse. The number of companies, organizations or project teams using Eclipse grows permanently. Typically, in such a company a developer takes itself care of downloading and configuring Eclipse and all kinds of Plugins.
Therefore, the more developers using Eclipse within of organization the more different versions, configurations and settings do exist. When a group of developers is working for a project and sharing the projects resources (and this is the typical case) using of different tools and versions may lead to any kinds of conflicts (unfortunately this is the typical case too).
The Custom Eclipse Builder is a very easy way to solve all these problems. After you have installed and configured Builder you can build your own Eclipse distribution each time you wish (e.g. by scheduling a cron job) in just a few minutes. The Builder will download all desired Eclipse- and plugins distributions full automatically.
There is no need to check a new plugins version you wish to include in the distribution is realised. The Custom Eclipse Builder takes care of plugins version management. Once installed and configured you can use Builder over a couple of months without any modifications.
Enhancements:
- This release fixes some minor bugs and supports building distributions based on Eclipse 3.2M1, 3.2M2, and 3.2M3.
<<lessThe modern software development process becomes more and more distributed characted. Now, a usual project is not a one-men work more, but a collective work of bunch of people communicating through network. Therefore, its very important that each involved developer stands to the rules and guidelines applied for the project.
There are many tools that makes the development process easy. One of these tools that increases in popularity more and more is Eclipse. The number of companies, organizations or project teams using Eclipse grows permanently. Typically, in such a company a developer takes itself care of downloading and configuring Eclipse and all kinds of Plugins.
Therefore, the more developers using Eclipse within of organization the more different versions, configurations and settings do exist. When a group of developers is working for a project and sharing the projects resources (and this is the typical case) using of different tools and versions may lead to any kinds of conflicts (unfortunately this is the typical case too).
The Custom Eclipse Builder is a very easy way to solve all these problems. After you have installed and configured Builder you can build your own Eclipse distribution each time you wish (e.g. by scheduling a cron job) in just a few minutes. The Builder will download all desired Eclipse- and plugins distributions full automatically.
There is no need to check a new plugins version you wish to include in the distribution is realised. The Custom Eclipse Builder takes care of plugins version management. Once installed and configured you can use Builder over a couple of months without any modifications.
Enhancements:
- This release fixes some minor bugs and supports building distributions based on Eclipse 3.2M1, 3.2M2, and 3.2M3.
Download (1.2MB)
Added: 2005-11-27 License: GPL (GNU General Public License) Price:
1426 downloads
MUTE File Sharing 0.5.1
MUTE File Sharing is a peer-to-peer network that provides easy search-and-download functionality. more>>
MUTE File Sharing is a peer-to-peer network that provides easy search-and-download functionality while also protecting your privacy.
It compiles as a fast, native application for many platforms (no Java, no Python, etc.).
MUTE protects your privacy by avoiding direct connections with your sharing partners in the network. Most other file sharing programs use direct connections to download or upload, making your identity available to spies from the RIAA and other unscrupulous organizations.
MUTE is based on research, and experiments show that it works quite well. MUTEs ant-inspired routing is light-weight, robust, and adaptive. Results from experiments in real MUTE networks show that the collective behavior of MUTE nodes quickly finds the shortest (or fastest) routing path between two nodes on the network.
Enhancements:
- This release fixes bugs in MUTEs initial connection to the network upon startup.
- MUTE has also been upgraded to Crypto++ 5.4, so it should now compile using GCC 4.1.
<<lessIt compiles as a fast, native application for many platforms (no Java, no Python, etc.).
MUTE protects your privacy by avoiding direct connections with your sharing partners in the network. Most other file sharing programs use direct connections to download or upload, making your identity available to spies from the RIAA and other unscrupulous organizations.
MUTE is based on research, and experiments show that it works quite well. MUTEs ant-inspired routing is light-weight, robust, and adaptive. Results from experiments in real MUTE networks show that the collective behavior of MUTE nodes quickly finds the shortest (or fastest) routing path between two nodes on the network.
Enhancements:
- This release fixes bugs in MUTEs initial connection to the network upon startup.
- MUTE has also been upgraded to Crypto++ 5.4, so it should now compile using GCC 4.1.
Download (0.70MB)
Added: 2007-04-23 License: GPL (GNU General Public License) Price:
921 downloads
electricsheep 2.6.8
electricsheep is a collaborative screensaver. more>>
electricsheep software owes its name to Philip K. Dicks novel Do Androids Dream of Electric Sheep. It realizes the collective dream of sleeping computers from all over the internet.
When the screen-saver is activated, the screen goes black and an animated sheep appears. Behind the scenes, the screen-saver contacts a server and joins the parallel computation of new sheep.
Every fifteen minutes 24/7 a new sheep is born and distributed to all clients for display. Each sheep is an animated fractal flame.
The Interpretation of Dreams contains an artistic, conceptual, and technical explanation, or you can watch the streaming video documentary. Also available is a ten page academic paper to appear in EvoMusArt05.
Enhancements:
- The new libpng api is used, and libpng errors are handled properly.
- The window now has a name.
- The documentation was updated.
- The use of AC_OUTPUT was updated.
- Readonly parts of the cache are handled.
- Files partially downloaded by bittorrent are not played.
- The --show-errors option was added.
<<lessWhen the screen-saver is activated, the screen goes black and an animated sheep appears. Behind the scenes, the screen-saver contacts a server and joins the parallel computation of new sheep.
Every fifteen minutes 24/7 a new sheep is born and distributed to all clients for display. Each sheep is an animated fractal flame.
The Interpretation of Dreams contains an artistic, conceptual, and technical explanation, or you can watch the streaming video documentary. Also available is a ten page academic paper to appear in EvoMusArt05.
Enhancements:
- The new libpng api is used, and libpng errors are handled properly.
- The window now has a name.
- The documentation was updated.
- The use of AC_OUTPUT was updated.
- Readonly parts of the cache are handled.
- Files partially downloaded by bittorrent are not played.
- The --show-errors option was added.
Download (0.36MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1192 downloads
X-Evian LiveCD 2.0-prebeta
X-Evian is a complete Debian GNU/Linux operating system compilation that comes with 300Mb of copyleft material. more>>
X-evian is a Live-CD, a complete operating system which installs automatically from the CD-Rom in RAM memory by means of a process of automatic hardware detection.
This makes it possible to "parasite" a PC without leaving any trace?without touching the hard disk and without interfering with the operating system or the files already installed on the PC. X-evian also includes a utility for installing the contents of the CD automatically onto the hard disk (without having to erase Windows).
Debian GNU/Linux is much more than an operating system: it is an entire system of program distribution, installation and management built around the Linux kernel (the core of the operating system). Debian GNU/Linux consists of about 10,000 different programs, nearly all of which are free software, bundled and classified for integrated operation.
X-evian is a selection and compilation which has been carefully chosen and configured for activist users, for liberated cultural, technological and social production. But Debian is much more than "a complete operating system and an infinite number of programs".
Debian is the largest independent free software community on the Net and one of the most firmly established and stable techno-political projects in cyberspace. X-evian is an easy preconfigured way of introducing the user to the best of the resources of this Debian.
The power of digital recombination, reproduction and transmission has enabled the cognitariat (the workers of the immaterial production networks) to organise its own production transversally. But this transverse self-organisation would not have been possible without a format that would protect the collective work.
This is copyleft. "Copyleft uses copyright law, but flips it over to serve the opposite of its usual purpose: instead of a means of privatizing software, it becomes a means of keeping software free. The central idea of copyleft is that we give everyone permission to run the program, copy the program, modify the program, and distribute modified versions?but not permission to add restrictions of their own.? Stallman, R. (http://www.gnu.org/gnu/thegnuproject.html).
Copyleft hacks into the legal system of copyright to champion the freedom of knowledges and techniques. X-evian is the product of the recombination, copying and transformation of these knowledges. X-evian can therefore be freely copied, distributed, modified, recombined and used (provided any modification is also free).
But its not only the software that can be copylefted: the design, images, texts, technical documents, music and videos included in X-evian are also free. X-evian therefore forms part of the cycles of immaterial production, liberated from the info-capitalist restriction on the circulation of knowledges and techniques, and its devices of production and consumption (factories, companies, shopping centres, etc.).
Liberated immaterial production does not operate along the lines of the development-production-sale-consumption sequence, but rather follows interactive cycles of development-use-development, looped in backfed hypercycles of projects, groups and individuals (X-evian, metabolik, hacklabs, sindominio, Debian, Linux, etc...).
X-evian is therefore also a community of development and experimentation from free software towards a different technological, cultural and social model, in which production and use merge in cooperative horizontal communities working outside market interfaces, innovation restricted by patents and commercial interests and the consumerist use of technology.
This edition of X-evian seeks to explicitly support copyleft philosophy, motivations and practices, and therefore includes an organised selection of copyleft materials (chats, texts, manuals, etc.).
<<lessThis makes it possible to "parasite" a PC without leaving any trace?without touching the hard disk and without interfering with the operating system or the files already installed on the PC. X-evian also includes a utility for installing the contents of the CD automatically onto the hard disk (without having to erase Windows).
Debian GNU/Linux is much more than an operating system: it is an entire system of program distribution, installation and management built around the Linux kernel (the core of the operating system). Debian GNU/Linux consists of about 10,000 different programs, nearly all of which are free software, bundled and classified for integrated operation.
X-evian is a selection and compilation which has been carefully chosen and configured for activist users, for liberated cultural, technological and social production. But Debian is much more than "a complete operating system and an infinite number of programs".
Debian is the largest independent free software community on the Net and one of the most firmly established and stable techno-political projects in cyberspace. X-evian is an easy preconfigured way of introducing the user to the best of the resources of this Debian.
The power of digital recombination, reproduction and transmission has enabled the cognitariat (the workers of the immaterial production networks) to organise its own production transversally. But this transverse self-organisation would not have been possible without a format that would protect the collective work.
This is copyleft. "Copyleft uses copyright law, but flips it over to serve the opposite of its usual purpose: instead of a means of privatizing software, it becomes a means of keeping software free. The central idea of copyleft is that we give everyone permission to run the program, copy the program, modify the program, and distribute modified versions?but not permission to add restrictions of their own.? Stallman, R. (http://www.gnu.org/gnu/thegnuproject.html).
Copyleft hacks into the legal system of copyright to champion the freedom of knowledges and techniques. X-evian is the product of the recombination, copying and transformation of these knowledges. X-evian can therefore be freely copied, distributed, modified, recombined and used (provided any modification is also free).
But its not only the software that can be copylefted: the design, images, texts, technical documents, music and videos included in X-evian are also free. X-evian therefore forms part of the cycles of immaterial production, liberated from the info-capitalist restriction on the circulation of knowledges and techniques, and its devices of production and consumption (factories, companies, shopping centres, etc.).
Liberated immaterial production does not operate along the lines of the development-production-sale-consumption sequence, but rather follows interactive cycles of development-use-development, looped in backfed hypercycles of projects, groups and individuals (X-evian, metabolik, hacklabs, sindominio, Debian, Linux, etc...).
X-evian is therefore also a community of development and experimentation from free software towards a different technological, cultural and social model, in which production and use merge in cooperative horizontal communities working outside market interfaces, innovation restricted by patents and commercial interests and the consumerist use of technology.
This edition of X-evian seeks to explicitly support copyleft philosophy, motivations and practices, and therefore includes an organised selection of copyleft materials (chats, texts, manuals, etc.).
Download (497.4MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
986 downloads
WorldForge::Sage 0.1.2
Sage is an OpenGL extensions library that uses SDL to obtain its function pointers in a cross-platform manner. more>>
Sage is an OpenGL extensions library that uses SDL to obtain its function pointers in a cross-platform manner.
Sage source code is automatically generated from the glext.h header file available from the OpenGL site.
Our vision is to foster an independent community, active in the development and maintainance of many unique roleplaying-oriented game worlds, with access to a rich collection of game rules and audio/visual media, a wide selection of server and client implementations, and a standard network communication protocol.
WorldForges mission is to produce the necessary tools and technologies that will allow the creation of graphically rich games of cooperation and socialization.
We strive to blur the distinction between player and maker, and wish to establish a positive community environment for current and future free game developers. Our efforts will culminate in a game, codenamed Belchfire, set in a well developed gameworld called Dural and using the Circe RPG rule system.
Our strategy is simple: Listen to what players, authors, and artists wish to do, and put the tools in their hands that makes it possible for them to realize their visions.
The WorldForge project evolved out of a desire for better internet role playing games.
Where Multi-User Dungeons have had a great degree of success through the early years of the internet, games like Ultima Online have failed to build upon these successes to produce an advanced virtual world of any merit.
Avinash Gupta and a collective of perhaps a dozen enthusiastic gamers began to share their vision of what a truely fantastic gaming experiance should be.
<<lessSage source code is automatically generated from the glext.h header file available from the OpenGL site.
Our vision is to foster an independent community, active in the development and maintainance of many unique roleplaying-oriented game worlds, with access to a rich collection of game rules and audio/visual media, a wide selection of server and client implementations, and a standard network communication protocol.
WorldForges mission is to produce the necessary tools and technologies that will allow the creation of graphically rich games of cooperation and socialization.
We strive to blur the distinction between player and maker, and wish to establish a positive community environment for current and future free game developers. Our efforts will culminate in a game, codenamed Belchfire, set in a well developed gameworld called Dural and using the Circe RPG rule system.
Our strategy is simple: Listen to what players, authors, and artists wish to do, and put the tools in their hands that makes it possible for them to realize their visions.
The WorldForge project evolved out of a desire for better internet role playing games.
Where Multi-User Dungeons have had a great degree of success through the early years of the internet, games like Ultima Online have failed to build upon these successes to produce an advanced virtual world of any merit.
Avinash Gupta and a collective of perhaps a dozen enthusiastic gamers began to share their vision of what a truely fantastic gaming experiance should be.
Download (0.047MB)
Added: 2005-10-19 License: LGPL (GNU Lesser General Public License) Price:
1466 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
Taprobane GNU/Linux 0.4.1
Taprobane is a convenient GNU/Linux distribution based on Debian. more>>
Taprobane is a convenient GNU/Linux distribution based on Debian. It can be installed to persistent media or used as a live CD.
Taprobane GNU/Linux is free software (open source). Its a collective work released under the Artistic License 2.0. Taprobane components are released under the GNU General Public License.
Main features:
- Xorg 6.8.2
- Official Nvidia driver support out of the box
- KDE 3.4.1
- OpenOffice 2
- Linux 2.6.12.4
- Squashfs/Unionfs
- Apache/PgSQL/MySQL/Zope, started/stopped from the K-menu
- Excellent hotplug support
- Saving data to persistant media
- Educational software such as Stellarium and Octave
Enhancements:
- Taprobane 0.4.1 works around a couple of bugs in 0.4, and is the first official `public release.
<<lessTaprobane GNU/Linux is free software (open source). Its a collective work released under the Artistic License 2.0. Taprobane components are released under the GNU General Public License.
Main features:
- Xorg 6.8.2
- Official Nvidia driver support out of the box
- KDE 3.4.1
- OpenOffice 2
- Linux 2.6.12.4
- Squashfs/Unionfs
- Apache/PgSQL/MySQL/Zope, started/stopped from the K-menu
- Excellent hotplug support
- Saving data to persistant media
- Educational software such as Stellarium and Octave
Enhancements:
- Taprobane 0.4.1 works around a couple of bugs in 0.4, and is the first official `public release.
Download (689MB)
Added: 2005-09-21 License: Artistic License Price:
1493 downloads
Paderborn University BSP Library 01-26-2007
Paderborn University BSP Library is a C-Library to support development of parallel algorithm. more>>
Paderborn University BSP Library is a C-Library to support development of parallel algorithm based on the "Bulk-Synchronous-Parallel-Model".
The Library offers buffered asynchronous message-passing between the nodes, organized in supersteps. At the begin of a superstep the nodes receive all messages which has been sent in the previous superstep.
The PUB-Library supports in addition to send node-to-node messages other functions like broadcasts and parallel prefix operations with a set of nodes.
PUB offers functions for both message passing and remote memory access. Furthermore, some collective communication operations like broadcast and parallel prefix are also provided.
To become more flexible, PUB allows creating independent BSP objects each representing a virtual BSP computer. Goudreau et al.[GHL$^+$96] defined an interface for BSP libraries call ``BSP Worldwide Standard which is implemented in the Oxford BSP toolset[HDM97]. You can also use the BSP Worldwide Standard for programming with PUB (refer to Section 1.6).
A performance comparison with other communication libraries and some implementation details can be found in [BJOR99].
The PUB-Library is available for several parallel platforms. The generated library is specified by four configuration variables PUB_MACHINE (machine type), PUB_SYSTEM (operating system), PUB_COMMUNICATION (communication library) and PUB_MODE (e.g. debug).
Enhancements:
- This release adds numerous minor bugfixes.
<<lessThe Library offers buffered asynchronous message-passing between the nodes, organized in supersteps. At the begin of a superstep the nodes receive all messages which has been sent in the previous superstep.
The PUB-Library supports in addition to send node-to-node messages other functions like broadcasts and parallel prefix operations with a set of nodes.
PUB offers functions for both message passing and remote memory access. Furthermore, some collective communication operations like broadcast and parallel prefix are also provided.
To become more flexible, PUB allows creating independent BSP objects each representing a virtual BSP computer. Goudreau et al.[GHL$^+$96] defined an interface for BSP libraries call ``BSP Worldwide Standard which is implemented in the Oxford BSP toolset[HDM97]. You can also use the BSP Worldwide Standard for programming with PUB (refer to Section 1.6).
A performance comparison with other communication libraries and some implementation details can be found in [BJOR99].
The PUB-Library is available for several parallel platforms. The generated library is specified by four configuration variables PUB_MACHINE (machine type), PUB_SYSTEM (operating system), PUB_COMMUNICATION (communication library) and PUB_MODE (e.g. debug).
Enhancements:
- This release adds numerous minor bugfixes.
Download (0.34MB)
Added: 2007-02-03 License: GPL (GNU General Public License) Price:
994 downloads
Freebaser 2005.03.10
Freebaser project consists of collection of Free database applications. more>>
Freebaser project consists of collection of Free database applications.
Its goal is to create simple, elegant, and useful applications to solve organizational issues.
It includes a client database, a member database, a contacts database, a task list/todo list, and a workflow database.
Main features:
- Client database
- Member database
- Contacts database
- Task List / Todo list
- Workflow
Client Database:
The clients database is a database that we plan on being used as the single database for an organisation that has customers/clients/etc. Ie. if your running your own business this is the database from the freebaser collective that you should be using as it incorporates all the aspects of the contacts and member datbases but adds business/client/customer related fields and sections.
Contacts Database:
The contacts databse is designed to be used by you as your personal friends/contacts database.
Member Database:
The Member database is designed for Not-For-Profit organisations that are made up of members and not customers/clients/employees. The idea organisation is a Trade Union, or small club that needs to track its members.
Task List/Todo List:
The Task List database is designed to trach and manage your daily tasks and duties.
Workflow Database:
The Workflow database is still in a proto-type mode but is design to be able to let the user to track and manage the various organisation processes.
An example is a group publishing its newsletter, there maybe 40 steps from start to finish in getting a newsletter out and the Workflow database is design to be able to accomodate these kind of process tracking.
At the moment the Workflow database is pretty useless unless its customised to your particular organisational processes - as each organisation has its own processes.
Enhancements:
- Changes made to the table CSS to make the pop up calendar appear correctly
<<lessIts goal is to create simple, elegant, and useful applications to solve organizational issues.
It includes a client database, a member database, a contacts database, a task list/todo list, and a workflow database.
Main features:
- Client database
- Member database
- Contacts database
- Task List / Todo list
- Workflow
Client Database:
The clients database is a database that we plan on being used as the single database for an organisation that has customers/clients/etc. Ie. if your running your own business this is the database from the freebaser collective that you should be using as it incorporates all the aspects of the contacts and member datbases but adds business/client/customer related fields and sections.
Contacts Database:
The contacts databse is designed to be used by you as your personal friends/contacts database.
Member Database:
The Member database is designed for Not-For-Profit organisations that are made up of members and not customers/clients/employees. The idea organisation is a Trade Union, or small club that needs to track its members.
Task List/Todo List:
The Task List database is designed to trach and manage your daily tasks and duties.
Workflow Database:
The Workflow database is still in a proto-type mode but is design to be able to let the user to track and manage the various organisation processes.
An example is a group publishing its newsletter, there maybe 40 steps from start to finish in getting a newsletter out and the Workflow database is design to be able to accomodate these kind of process tracking.
At the moment the Workflow database is pretty useless unless its customised to your particular organisational processes - as each organisation has its own processes.
Enhancements:
- Changes made to the table CSS to make the pop up calendar appear correctly
Download (0.50MB)
Added: 2007-01-23 License: GPL (GNU General Public License) Price:
1008 downloads
Americas Army: Special Forces (FireFight) 2.5.0
America�s Army is one of the five most popular action games played online. more>>
Americas Army is one of the five most popular action games played online. It provides players with the most authentic military experience available, from exploring the development of Soldiers in individual and collective training to their deployment in simulated missions in the War on Terror.
Americas Army: Special Forces is the follow-up to Americas Army: Operations, which was released on July 4, 2002.
In Americas Army: Special Forces, players attempt to earn Green Beret status by completing individual and collective training missions drawn from the Special Forces Assignment and Selection (SFAS) process.
Players who complete the SFAS process have the opportunity to take on elite Special Forces roles and are qualified to play in multiplayer missions with units ranging from the elite 82d Airborne Division to the 75th Ranger Regiment.
Includes the complete game Americas Army: Operations.
Main features:
- Authentic U.S. Army experience Realistic depiction of the values, units, equipment and career opportunities that make the Army the worlds premier land force continually updated to incorporate new occupations, units, technologies and adventures.
- Realistic roles Including Weapons Specialist (18B), Intelligence (18F), Engineer (18C), Communications (18E) and Combat Medic (18D).
- Challenging Green Beret training Complete training missions drawn from the SFAS process at Fort Bragg. Successfully complete SFAS and advance to Special Forces Qualification Course (Q-Course) missions to explore new Special Forces roles.
- Intense Special Forces action Intense Special Forces action Experience multiplayer missions in simulated combat environments. Take part in missions that span the capabilities of a Special Forces detachment, including unconventional warfare, direct action, surveillance and reconnaissance and Combat Search and Rescue.
- Detailed Special Forces equipment and military hardware Building on the equipment available in Americas Army: Operations, Americas Army: Special Forces adds the M4 Carbine featuring the Picatinny rail mod system for attaching laser-aiming devices and sighting systems; the MP5SD6 Remington 870 shotgun for forced entry; the AT4, a shoulder-fired anti-tank rocket and the BDM, a shoulder-fired bunker demolition munition.
- Accurate Soldier behavior Players are bound by the laws of land warfare, Army values (honor, duty and integrity) and realistic rules of engagement as they navigate challenges in teamwork-based multiplayer force vs. force operations. Mission accomplishment standings are evaluated based on team effort and adherence to a set of values and norms of conduct.
<<lessAmericas Army: Special Forces is the follow-up to Americas Army: Operations, which was released on July 4, 2002.
In Americas Army: Special Forces, players attempt to earn Green Beret status by completing individual and collective training missions drawn from the Special Forces Assignment and Selection (SFAS) process.
Players who complete the SFAS process have the opportunity to take on elite Special Forces roles and are qualified to play in multiplayer missions with units ranging from the elite 82d Airborne Division to the 75th Ranger Regiment.
Includes the complete game Americas Army: Operations.
Main features:
- Authentic U.S. Army experience Realistic depiction of the values, units, equipment and career opportunities that make the Army the worlds premier land force continually updated to incorporate new occupations, units, technologies and adventures.
- Realistic roles Including Weapons Specialist (18B), Intelligence (18F), Engineer (18C), Communications (18E) and Combat Medic (18D).
- Challenging Green Beret training Complete training missions drawn from the SFAS process at Fort Bragg. Successfully complete SFAS and advance to Special Forces Qualification Course (Q-Course) missions to explore new Special Forces roles.
- Intense Special Forces action Intense Special Forces action Experience multiplayer missions in simulated combat environments. Take part in missions that span the capabilities of a Special Forces detachment, including unconventional warfare, direct action, surveillance and reconnaissance and Combat Search and Rescue.
- Detailed Special Forces equipment and military hardware Building on the equipment available in Americas Army: Operations, Americas Army: Special Forces adds the M4 Carbine featuring the Picatinny rail mod system for attaching laser-aiming devices and sighting systems; the MP5SD6 Remington 870 shotgun for forced entry; the AT4, a shoulder-fired anti-tank rocket and the BDM, a shoulder-fired bunker demolition munition.
- Accurate Soldier behavior Players are bound by the laws of land warfare, Army values (honor, duty and integrity) and realistic rules of engagement as they navigate challenges in teamwork-based multiplayer force vs. force operations. Mission accomplishment standings are evaluated based on team effort and adherence to a set of values and norms of conduct.
Download (776MB)
Added: 2005-11-02 License: Freeware Price:
816 downloads
ArchAddOn 1.0
ArchAddOn provides a straightforward toolbox of field types, widgets, and validators for Archetypes. more>>
ArchAddOn provides a straightforward toolbox of field types, widgets, and validators for Archetypes.
Instruction (only shows description on edit form, for adding sectional
help or other HTML markup to an edit form)
DynamicField. This is a textual field that can contain TALES
expressions which are evaluated. So you can add a "body" field to
a schema that is of this type, and have it be a mix of HTML content
and TALES expressions (just like in a ZPT).
SimpleDataGridField. A lines field with embedded vertical bars for fields. If the
columns property is set, the isValidGrid validator will ensure that
the entered text has exactly that number of columns for each row.
If strip_whitespace is True, the individual cells in the grid will
be stripped of leading and trailing whitespace (that is, whitespace
added around the delimiter).
If column_names is set to a tuple or list of strings, it gives the names
of columns in the grid. The getDataGridRow script and the getRow() method
will return a dict using these column names as keys rather than using the
column numbers (starting from zero).
Fields are just strings, with no internal validation, etc.
Enhancements:
- A long time resident of the collective, ArchAddOn makes its debut on plone.org.
<<lessInstruction (only shows description on edit form, for adding sectional
help or other HTML markup to an edit form)
DynamicField. This is a textual field that can contain TALES
expressions which are evaluated. So you can add a "body" field to
a schema that is of this type, and have it be a mix of HTML content
and TALES expressions (just like in a ZPT).
SimpleDataGridField. A lines field with embedded vertical bars for fields. If the
columns property is set, the isValidGrid validator will ensure that
the entered text has exactly that number of columns for each row.
If strip_whitespace is True, the individual cells in the grid will
be stripped of leading and trailing whitespace (that is, whitespace
added around the delimiter).
If column_names is set to a tuple or list of strings, it gives the names
of columns in the grid. The getDataGridRow script and the getRow() method
will return a dict using these column names as keys rather than using the
column numbers (starting from zero).
Fields are just strings, with no internal validation, etc.
Enhancements:
- A long time resident of the collective, ArchAddOn makes its debut on plone.org.
Download (0.012MB)
Added: 2007-04-14 License: GPL (GNU General Public License) Price:
923 downloads
PyXMLSec 0.3.0
PyXMLSec is a set of Python bindings for the XML Security Library. more>>
XML Security Library is a C library based on LibXML2. The library supports major XML security standards:
- XML Signature
- XML Encryption
- Canonical XML
- Exclusive Canonical XML
XML Security Library is released under the MIT License see the Copyright file in the distribution for details.
PyXMLSec was originally developped for the Glasnost project. In 2003, the development of Glasnost is supported by the French Department of Economy, Finance and Industry, as part of the UCIP - Collective Use of Internet by SMEs - programme.
The Python interface has not yet reached the completeness of the C API but currently ~300 functions are already implemented.
<<less- XML Signature
- XML Encryption
- Canonical XML
- Exclusive Canonical XML
XML Security Library is released under the MIT License see the Copyright file in the distribution for details.
PyXMLSec was originally developped for the Glasnost project. In 2003, the development of Glasnost is supported by the French Department of Economy, Finance and Industry, as part of the UCIP - Collective Use of Internet by SMEs - programme.
The Python interface has not yet reached the completeness of the C API but currently ~300 functions are already implemented.
Download (0.22MB)
Added: 2006-01-04 License: GPL (GNU General Public License) Price:
1391 downloads
T-Sim 0.1
T-Sim project is an early version of a helicopter simulator for GNU/Linux. more>>
T-Sim project is an early version of a helicopter simulator for GNU/Linux.
It already has random terrain generation, a 3D cockpit view with working instruments and an external view. The flight model, however, is still very simplistic.
Keys
N increase throttle
B decrease throttle
V move collective up
C move collective down
W push left pedal
X push right pedal
Up Arrow move cyclic forward
Down Arrow move cyclic backward
Left Arrow move cyclic left
Right Arrow move cyclic right
F10 cockpit view
F11 instrument view
F12 external view
F1 look left
F2 look right
F3 look up
F4 look down
F5 zoom out (external view only)
F6 zoom in (external view only)
A drag helicopter to the right
Z drag helicopter to the left
E drag helicopter up
R drag helicopter down
T drag helicopter backward
Y drag helicopter forward
Enter exit
<<lessIt already has random terrain generation, a 3D cockpit view with working instruments and an external view. The flight model, however, is still very simplistic.
Keys
N increase throttle
B decrease throttle
V move collective up
C move collective down
W push left pedal
X push right pedal
Up Arrow move cyclic forward
Down Arrow move cyclic backward
Left Arrow move cyclic left
Right Arrow move cyclic right
F10 cockpit view
F11 instrument view
F12 external view
F1 look left
F2 look right
F3 look up
F4 look down
F5 zoom out (external view only)
F6 zoom in (external view only)
A drag helicopter to the right
Z drag helicopter to the left
E drag helicopter up
R drag helicopter down
T drag helicopter backward
Y drag helicopter forward
Enter exit
Download (0.041MB)
Added: 2007-05-06 License: GPL (GNU General Public License) Price:
904 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 collective bargaining 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