the wine project
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7952
The SirBot Project 0.2
SirBot Project provides an easy way to build, program, control, and monitor amateur robots. more>>
SirBot Project provides an easy way to build, program, control, and monitor amateur robots. Programming a bot is done writing a Python class. A declaration protocol syntax is used to define what can be done (primitive/complex actions). Using a Python CLI, the robot can be interactively controlled and dynamically programmed.
While the bot is performing several actions, every piece of information is able to produce events, thanks to the event declaration syntax. Events can also be created from other events (cascading events), conditionnaly triggered under specific conditions (pre-condition), and activate user-defined actions (post-conditions) according to a particular event state. The library provides detailed instructions to build electronic boards (PIC-based) and connect them to build a robot.
Easy way to build the bot
The SirBot Project provides every instructions to build a bot. A main board provides the basic features such as communication capabilities and implementation of a defined protocol. Several module can be plugged into this main board to provide extra feature such as, currently, a servo controller, IR distance ranger. Have a look on the SirBot Module Library to see current available modules/features. Also have a look at the SirBot Labs, where you can find examples of robots built with SirBot.
Easy way to program the bot
SirBot is python-based, your robot is just an object Protocol. Thanks to the power of python and its librairies, performing complex actions is (almost) trivial. No C++ here... just a protocol declaration syntax, easy to use.
Easy way to control the bot
Because SirBot is python-based, you can access your bot with a python CLI, such as ipython, and interactively control and program your bot. Soon, a graphical interface will allow to visually control your robot.
Easy way to monitor the bots actions
While the bot performs several actions, every piece of information is able to produce events, thanks to the event declaration syntax. Events can also be created from other events (cascading events), conditionnaly triggered under specific conditions (pre-condition), and activate user-defined actions (post-conditions) according to a particular event state.
Enhancements:
- Either the robot or PC can initiate the communication (Master/Slave vs. Peer-to-Peer mode).
- Recurrent tasks can be defined as background jobs (polling the bot, etc.).
- There is a dedicated Web site, documentation, and many fixes in Jal libraries.
<<lessWhile the bot is performing several actions, every piece of information is able to produce events, thanks to the event declaration syntax. Events can also be created from other events (cascading events), conditionnaly triggered under specific conditions (pre-condition), and activate user-defined actions (post-conditions) according to a particular event state. The library provides detailed instructions to build electronic boards (PIC-based) and connect them to build a robot.
Easy way to build the bot
The SirBot Project provides every instructions to build a bot. A main board provides the basic features such as communication capabilities and implementation of a defined protocol. Several module can be plugged into this main board to provide extra feature such as, currently, a servo controller, IR distance ranger. Have a look on the SirBot Module Library to see current available modules/features. Also have a look at the SirBot Labs, where you can find examples of robots built with SirBot.
Easy way to program the bot
SirBot is python-based, your robot is just an object Protocol. Thanks to the power of python and its librairies, performing complex actions is (almost) trivial. No C++ here... just a protocol declaration syntax, easy to use.
Easy way to control the bot
Because SirBot is python-based, you can access your bot with a python CLI, such as ipython, and interactively control and program your bot. Soon, a graphical interface will allow to visually control your robot.
Easy way to monitor the bots actions
While the bot performs several actions, every piece of information is able to produce events, thanks to the event declaration syntax. Events can also be created from other events (cascading events), conditionnaly triggered under specific conditions (pre-condition), and activate user-defined actions (post-conditions) according to a particular event state.
Enhancements:
- Either the robot or PC can initiate the communication (Master/Slave vs. Peer-to-Peer mode).
- Recurrent tasks can be defined as background jobs (polling the bot, etc.).
- There is a dedicated Web site, documentation, and many fixes in Jal libraries.
Download (3.0MB)
Added: 2007-05-21 License: GPL (GNU General Public License) Price:
886 downloads
The Cog Engine Project 1.1.6
The Cog Engine Project is an online game authoring system. more>>
The Cog Engine Project project consists of an online game authoring system.
The Cog Engine Project is a software suite aimed at simplifying the creation of video games. No prior programming experience is necessary.
The projects goal is to make building a video game easy enough for a motivated child to understand, while remaining as flexible and powerful as possible for the advanced user.
This development release includes new compass features that show a player which direction theyve come from, and which directions lead to rooms theyve already visited. Objects can also be manipulated directly through their Close Up images.
Enhancements:
- The compass can display a different graphic to display if a player has already visited the room a direction leads to
- The compass can display a different graphic to indicate the last direction a player traveled from
- Objects can be manipulated directly through their Close Up Images
<<lessThe Cog Engine Project is a software suite aimed at simplifying the creation of video games. No prior programming experience is necessary.
The projects goal is to make building a video game easy enough for a motivated child to understand, while remaining as flexible and powerful as possible for the advanced user.
This development release includes new compass features that show a player which direction theyve come from, and which directions lead to rooms theyve already visited. Objects can also be manipulated directly through their Close Up images.
Enhancements:
- The compass can display a different graphic to display if a player has already visited the room a direction leads to
- The compass can display a different graphic to indicate the last direction a player traveled from
- Objects can be manipulated directly through their Close Up Images
Download (MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
602 downloads
The Freiburg Project 2.0
The Freiburg project is an infrastructure to replace shared libraries with a client/server interface. more>>
The Freiburg project is an infrastructure to replace shared libraries with a client/server interface. This system converts a shared library into a "service" using Unix or inet domain sockets for communication.
The "service" will be usable by any programming language without additional C programming requirements. An application is a composition of multiple services using an event-based message bus for communication.
A service can reside locally or remotely using the "client" or the inetd super-server for startup.
Enhancements:
API update
no libtool for build-environment
-significant speedup for build
-no libtool bug issues anymore
-no libtool porting issues anymore
update transaction work-flow
-no return-handles anymore
-no public transaction API anymore
speed improvements
-better internal caching of used objects
-improved header parsing
API now thread-safe
-need MUTEX lock for MqCreate
-need MUTEX lock for MqDelete
<<lessThe "service" will be usable by any programming language without additional C programming requirements. An application is a composition of multiple services using an event-based message bus for communication.
A service can reside locally or remotely using the "client" or the inetd super-server for startup.
Enhancements:
API update
no libtool for build-environment
-significant speedup for build
-no libtool bug issues anymore
-no libtool porting issues anymore
update transaction work-flow
-no return-handles anymore
-no public transaction API anymore
speed improvements
-better internal caching of used objects
-improved header parsing
API now thread-safe
-need MUTEX lock for MqCreate
-need MUTEX lock for MqDelete
Download (0.20MB)
Added: 2005-09-19 License: (FDL) GNU Free Documentation License Price:
1495 downloads
The Pycadia Project 0.5.1
The Pycadia Project is a Vector-based games written in Python. more>>
The Pycadia Project is a Vector-based games written in Python.
The Pycadia Project is home to vector gaming, python style. Current project members are SpaceWarpy (a clone of the classic "SpaceWar") and Vektoroids (an Asteroids clone).
The games are fronted by a configurable, easy to use GUI.
<<lessThe Pycadia Project is home to vector gaming, python style. Current project members are SpaceWarpy (a clone of the classic "SpaceWar") and Vektoroids (an Asteroids clone).
The games are fronted by a configurable, easy to use GUI.
Download (0.095MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1052 downloads
The JEROME Project 0.1.0a
The JEROME Project or the Java-based Engine for Real-time Online Multiuser Environments. more>>
The JEROME Project or the Java-based Engine for Real-time Online Multiuser Environments, is designed as a heterogeneous parallel virtual machine, or grid, specifically for real-time applications.
Main features:
- Cross-platform - To allow for a completely heterogenous node network
- Standard - To use industry-standard technologies to connect and administer the nodes
- Simplicity - To maintain the simplicity of the codebase
- Independence - To be as implementation-independent as possible
- Fault-tolerance - To handle faults and load in realtime, without failure
- Reliability - To minimize or eliminate downtime for configuration or implementation changes
- Scalability - To be scalable, and meet the needs of all applications
- Speed - To be as transparent to message processing and communication latency as possible.
The JEROME architecture is a framework for creating realtime applications that benefit from a dynamic grid model. Each node is given one of four major tasks. These tasks are the four main aspects of the realtime processing enviroment: the interface or gateway, the event processor or context, the database, and the background or ambient processor.
Any number of these nodes are dynamically connected to eachother to form a realtime processing unit that dynamically distributes the processing load over nodes of the same type, and communicates via standard networks.
<<lessMain features:
- Cross-platform - To allow for a completely heterogenous node network
- Standard - To use industry-standard technologies to connect and administer the nodes
- Simplicity - To maintain the simplicity of the codebase
- Independence - To be as implementation-independent as possible
- Fault-tolerance - To handle faults and load in realtime, without failure
- Reliability - To minimize or eliminate downtime for configuration or implementation changes
- Scalability - To be scalable, and meet the needs of all applications
- Speed - To be as transparent to message processing and communication latency as possible.
The JEROME architecture is a framework for creating realtime applications that benefit from a dynamic grid model. Each node is given one of four major tasks. These tasks are the four main aspects of the realtime processing enviroment: the interface or gateway, the event processor or context, the database, and the background or ambient processor.
Any number of these nodes are dynamically connected to eachother to form a realtime processing unit that dynamically distributes the processing load over nodes of the same type, and communicates via standard networks.
Download (0.11MB)
Added: 2006-12-12 License: LGPL (GNU Lesser General Public License) Price:
1048 downloads
The Tamber Project 1.2.22
The Tamber project is a free, componentised n-tier website engine that uses open languages such as XML and JavaScript. more>>
The Tamber project is a free, componentised n-tier website engine that uses open languages such as XML and JavaScript.
Once installed you will be able to see the home page and directions in the installation wizard. Next step is to run the wizard. It will ask you choose whether you are upgrading and installation or starting fresh. If you are upgrading from Tamber 1.0 then choose upgrade.
Choosing fresh install will lead you to the database creation screen, you will need a black database and its` DSN. Enter their details in the form and wait for the wizard to create the database. You will then be prompted to enter an administrator email address and password. DO NOT FORGET THESE DETAILS. The last page will allow you to customise various other bits of Tamber including localisation.
Use your newly created admin account to signin, from there you can add extra currencies (in the locale manager), add catalogue entries and prepare Tamber for deployment. One are that will need changing is the site skin - you can either create a dummy skin using the CMS (Content Management System) or you can get your hands dirty and edit the XML by hand (consult the XML guide for more information). You can install the new skin by cut and pasting it into the skin node in /lib/theme/std/sys_obj.xml (see theme section of the Tamber manual to find out more).
Get your self subscribed to the Tamber release list or check the tamber.com home page periodically. Currently there is no system for generating diffs or applying updates. You`ll have to apply them by hand from the distribution zip file.
<<lessOnce installed you will be able to see the home page and directions in the installation wizard. Next step is to run the wizard. It will ask you choose whether you are upgrading and installation or starting fresh. If you are upgrading from Tamber 1.0 then choose upgrade.
Choosing fresh install will lead you to the database creation screen, you will need a black database and its` DSN. Enter their details in the form and wait for the wizard to create the database. You will then be prompted to enter an administrator email address and password. DO NOT FORGET THESE DETAILS. The last page will allow you to customise various other bits of Tamber including localisation.
Use your newly created admin account to signin, from there you can add extra currencies (in the locale manager), add catalogue entries and prepare Tamber for deployment. One are that will need changing is the site skin - you can either create a dummy skin using the CMS (Content Management System) or you can get your hands dirty and edit the XML by hand (consult the XML guide for more information). You can install the new skin by cut and pasting it into the skin node in /lib/theme/std/sys_obj.xml (see theme section of the Tamber manual to find out more).
Get your self subscribed to the Tamber release list or check the tamber.com home page periodically. Currently there is no system for generating diffs or applying updates. You`ll have to apply them by hand from the distribution zip file.
Download (0.50MB)
Added: 2006-06-23 License: LGPL (GNU Lesser General Public License) Price:
1219 downloads
Deep Project 1.0
Deep Project is a time entry application for consulting firms. more>>
Deep Project is a time entry application for consulting firms. It stores start/end time and sick/vacation time. The project has the beginning of project management and sales cycle features.
<<less Download (11.3MB)
Added: 2007-03-08 License: GPL (GNU General Public License) Price:
962 downloads
The DaisyPlayer Project 0.2.4
DaisyPlayer is a program for playing Digital Talking Books (DTB). more>>
DaisyPlayer is a program for playing Digital Talking Books (DTB). The DaisyPlayer Projects main focus is to make a library with a small, easy-to-use API, making it easy for other developers to write their own daisy players without having much knowledge about the Daisy format and standards.
A console and a GUI front-end are available fo this library to demonstrate how it can be used in practice and for those who just need a simple daisy player.
<<lessA console and a GUI front-end are available fo this library to demonstrate how it can be used in practice and for those who just need a simple daisy player.
Download (0.054MB)
Added: 2006-06-06 License: GPL (GNU General Public License) Price:
1235 downloads
The Homage Project 0.6 RC1
The Homage Project is yet another game inspired by Scorched Earth (or Worms if youre a Windows user). more>>
The Homage Project is yet another game inspired by Scorched Earth (or Worms if youre a Windows user). It is an homage to Monty Python.
<<less Download (1.2MB)
Added: 2006-05-16 License: GPL (GNU General Public License) Price:
1256 downloads
The Grendel Project 1.0.0a7
The Grendel Project is an attempt at creating a solid, fast, and stable MUD server codebase. more>>
The Grendel Project project is an attempt at creating a solid, fast, and stable MUD server codebase.
Operational features include IPv6 support, a plugin architecture, enhanced scripting, copyover, and numerous other features.
Main features:
- GMC, or Grendel MUD C, is a replacement for the original (limited) mobprogs. Its a fully functional language based on C, which is compiled and executed in a virtual stackmachine
- Plugin architecture: code can be grouped and modularized in plugin modules, which can be loaded/unloaded during runtime
- Copyover system a.k.a. hot reboot, more info below
- IPv6 support: Grendel auto-detects and natively supports the new internet protocol, on all Linux machines with an IPv6 enabled kernel, and on NT4/2000/XP machines with the proper software installed
<<lessOperational features include IPv6 support, a plugin architecture, enhanced scripting, copyover, and numerous other features.
Main features:
- GMC, or Grendel MUD C, is a replacement for the original (limited) mobprogs. Its a fully functional language based on C, which is compiled and executed in a virtual stackmachine
- Plugin architecture: code can be grouped and modularized in plugin modules, which can be loaded/unloaded during runtime
- Copyover system a.k.a. hot reboot, more info below
- IPv6 support: Grendel auto-detects and natively supports the new internet protocol, on all Linux machines with an IPv6 enabled kernel, and on NT4/2000/XP machines with the proper software installed
Download (1.7MB)
Added: 2006-12-13 License: BSD License Price:
1046 downloads
RISE Project 0.1.0
RISE Projects goal is to produce software to efficiently manage and publish academic catalog information including programs. more>>
RISE Projects goal is to produce software to efficiently manage and publish academic catalog information including programs, courses, and schedules.
RISE means Resources and Information for Success in Education.
<<lessRISE means Resources and Information for Success in Education.
Download (0.065MB)
Added: 2006-08-17 License: BSD License Price:
1163 downloads
The Open For Business Project 3.0.0
The Open For Business Project is a J2EE-based enterprise automation tools and applications. more>>
The Open For Business Project is an open source enterprise automation software project licensed under the MIT Open Source License.
By open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on.
Main features:
- advanced e-commerce
- catalog management
- promotion & pricing management
- order management (sales & purchase)
- customer management (part of general party management)
- warehouse management
- fulfillment (auto stock moves, batched pick, pack & ship)
- accounting (invoice, payment & billing accounts)
- manufacturing management
- general work effort management (events, tasks, projects, requests, etc)
- content management (for product content, web sites, general content, blogging, forums, etc)
- and much more all in an open source package!
<<lessBy open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on.
Main features:
- advanced e-commerce
- catalog management
- promotion & pricing management
- order management (sales & purchase)
- customer management (part of general party management)
- warehouse management
- fulfillment (auto stock moves, batched pick, pack & ship)
- accounting (invoice, payment & billing accounts)
- manufacturing management
- general work effort management (events, tasks, projects, requests, etc)
- content management (for product content, web sites, general content, blogging, forums, etc)
- and much more all in an open source package!
Download (28.51MB)
Added: 2005-04-28 License: MIT/X Consortium License Price:
1642 downloads
Pawn Project 0.3.1
Pawn Project is an easy-to-use desktop. more>>
The Pawn Project aims to make computing easy for anyone with an easy-to-use desktop environment.
How often have you felt that your computer could be smarter ? Arent you tired of the old drag and drop style desktop and the horribly command promps.
Well Open Pawn Projekt (OPP) is about to change all that. The Pawn shall make it possibly for you to command your computer exactly what you would like it to do.
Order it in plain and simple english or whatever your natural language is.
Pawn is written in Perl, TCL TK and C++. Just to make it so portable as possible. Currently it will run on any Unix/Linux system.
<<lessHow often have you felt that your computer could be smarter ? Arent you tired of the old drag and drop style desktop and the horribly command promps.
Well Open Pawn Projekt (OPP) is about to change all that. The Pawn shall make it possibly for you to command your computer exactly what you would like it to do.
Order it in plain and simple english or whatever your natural language is.
Pawn is written in Perl, TCL TK and C++. Just to make it so portable as possible. Currently it will run on any Unix/Linux system.
Download (4.58MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1647 downloads
The VXL Project 1.9 Beta 1
The VXL Project is a multi-platform C++ libraries for computer vision research. more>>
VXL (the Vision-something-Libraries) is a collection of C++ libraries designed for computer vision research and implementation. The project was created from TargetJr and the IUE with the aim of making a light, fast and consistent system. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.
The core libraries in VXL are:
vnl (numerics): Numerical containers and algorithms. e.g. matrices, vectors, decompositions, optimisers.
vil (imaging): Loading, saving and manipulating images in many common file formats, including very large images.
vgl (geometry): Geometry for points, curves and other elementary objects in 1, 2 or 3 dimensions.
vsl (streaming I/O), vbl (basic templates), vul (utilities): Miscellaneous platform-independent functionality.
As well as the core libraries, there are libraries covering numerical algorithms, image processing, co-ordinate systems, camera geometry, stereo, video manipulation, structure recovery from motion, probability modelling, GUI design, classification, robust estimation, feature tracking, topology, structure manipulation, 3d imaging, and much more.
Each core library is lightweight, and can be used without reference to the other core libraries. Similarly, the non-core libraries dont depend on more than absolutely necessary, so you can compile and link just the libraries you really need.
<<lessThe core libraries in VXL are:
vnl (numerics): Numerical containers and algorithms. e.g. matrices, vectors, decompositions, optimisers.
vil (imaging): Loading, saving and manipulating images in many common file formats, including very large images.
vgl (geometry): Geometry for points, curves and other elementary objects in 1, 2 or 3 dimensions.
vsl (streaming I/O), vbl (basic templates), vul (utilities): Miscellaneous platform-independent functionality.
As well as the core libraries, there are libraries covering numerical algorithms, image processing, co-ordinate systems, camera geometry, stereo, video manipulation, structure recovery from motion, probability modelling, GUI design, classification, robust estimation, feature tracking, topology, structure manipulation, 3d imaging, and much more.
Each core library is lightweight, and can be used without reference to the other core libraries. Similarly, the non-core libraries dont depend on more than absolutely necessary, so you can compile and link just the libraries you really need.
Download (20MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
848 downloads
DVD Home Video Project 0.4.0.1
DVD Home Video Project is a tool that provides a simple, quick way to transform video on a DV camcorder into a DVD. more>>
DVD Home Video Project is a tool that provides a simple, quick way to transform video on a DV camcorder into a fully functional DVD, including a menu with optional background images and music.
<<less Download (0.18MB)
Added: 2007-01-14 License: GPL (GNU General Public License) Price:
1017 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 the wine project 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