Main > Free Download Search >

Free adaptive communication environment software for linux

adaptive communication environment

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2420
The breve simulation environment 2.5.1

The breve simulation environment 2.5.1


Tthe breve simulation environment is a 3D simulation environment for decentralized systems and artificial life. more>>
breve is a free, open-source software package which makes it easy to build 3D simulations of decentralized systems and artificial life.
Users define the behaviors of agents in a 3D world and observe how they interact. breve includes physical simulation and collision detection so you can simulate realistic creatures, and an OpenGL display engine so you can visualize your simulated worlds.
breve simulations are written in an easy to use language called steve. The language is object-oriented and borrows many features from languages such as C, Perl and Objective C, but even users without previous programming experience will find it easy to jump in. More information on the steve language can be found in the documentation section.
breve features an extensible plugin architecture which allows you to write your own plugins and interact with your own code. Writing plugins is simple and allows you to expand breve to work with existing projects. Plugins have been written in breve to generate MIDI music, download web pages, interact with a Lisp environment and interact with the "push" language.
Enhancements:
- An experimental Python language bridge is now available.
- There were also fixes related to Push language support and fixes for broken demos.
<<less
Download (9.8MB)
Added: 2007-01-23 License: Free To Use But Restricted Price:
1004 downloads
Adaptive Contrast Enhancement 0.6.3

Adaptive Contrast Enhancement 0.6.3


Adaptive Contrast Enhancement is a GIMP plugin which can enhance the contrast of images. more>>
Adaptive Contrast Enhancement is a GIMP plugin which can enhance the contrast of images.
The basic "Stretch Contrast" operation takes in the whole image at once, and if there is a white pixel anywhere in the image and a black pixel anywhere in the image, it figures the contrast is already as good as can be. But Adaptive Contrast Enhancement works to increase the contrast locally, and brings out details that most wide-sweeping contrast-enhancements pass over.
Enhancements:
- This is just another development-libgimp-compatibility-thing.
- There is more interesting work going on for the upcoming 0.7, but its not quite ready yet.
<<less
Download (0.16MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1173 downloads
Meldware Communication Suite 1.0M6

Meldware Communication Suite 1.0M6


Meldware Communication Suite is a platform independent groupware package. more>>
Meldware Communication Suite is a platform independent groupware package consisting of:
Meldware Mail
Meldware Calendar
Meldware Webmail
Meldware Secure Administration System
Together the package provides support for thousands of users to concurrently send and receive email and schedule meetings. MCS uniquely allows you to store all messages and scheduling events in nearly any database and runs on nearly all popular software and hardware platforms.
Additionally, while the scheduling and calendaring services are able to be installed separately, the integrated featureset provides both a unique and powerful experience to both users and server-side Mail Based Applications and Collaboration Based Application Services.
The MCS platform provides security integration using LDAP sources including Microsoft Active Directory as well as flat-file and Database sources. Additionally, extensible security allows custom authentication/authorization sources.
Enhancements:
- IMAP is now stable with Mozilla Thunderbird and POP/SMTP are production ready.
- New Filestore code was implemented and many improvements were made in mailbox and storage code.
<<less
Download (64.9MB)
Added: 2006-12-13 License: LGPL (GNU Lesser General Public License) Price:
1050 downloads
Perl Object Environment 0.9999

Perl Object Environment 0.9999


Perl Object Environment is a Perl multitasking framework that lends itself to networking software. more>>
POE (Perl Object Environment) parcels out execution time among one or more tasks, called sessions. Sessions multitask through cooperation (at least until Perls threads become mainstream). That is, each session returns execution to POE as quickly as possible so it can parcel out time to the next.
POE includes a high-level component architecture. Components are modular, reusable pieces of programs. They perform common, often tedious tasks so programmers can work on more interesting things.
Several POE components have been written to handle client, server, and peer networking tasks. Because of them, POE has become a convenient and quick way to write multitasking network applications.
Anyone can write and publish POE components. The CPAN contains a [steadily growing list] of them. The POE Components List includes ones that havent been uploaded to the CPAN yet.
POE provides medium- and low-level concurrency functions. Components use them to perform their tasks. The functions are also available to programmers who prefer to avoid the overhead of components at the expense of writing more code. Components and custom sessions coexist because they all use the same basic functions.
POE supports graphical toolkits such as Tk and Gtk. It is the only Perl programming framework that does this. It also supports Curses, HTTP, and other user interfaces. POE programs can present multiple user interfaces at once.
Enhancements:
- A number of stability and performance fixes were done, including making the tests less prone to race conditions, improving the installation process, eliminating known resource leaks, and reducing CPU use when combined with Tk.
<<less
Download (0.35MB)
Added: 2007-08-05 License: Perl Artistic License Price:
812 downloads
Interactive BDD Environment 1.1

Interactive BDD Environment 1.1


Interactive BDD Environment project is a shell like utility for working with ROBDDs. more>>
Interactive BDD Environment project is a shell like utility for working with ROBDDs.

IBEN is a tool used for teaching Reduced Ordered Binary Decision Diagrams.

It allows the student to work with ROBDDs without learning a complex C or C++ interface to an ROBDD package.

One can enter the expressions interactively, and view the result as a graph or ask questions about the ROBDD, such as the number of nodes in the ROBDD.

<<less
Download (0.10MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1090 downloads
Techisa Desktop Environment 1.2.0-2

Techisa Desktop Environment 1.2.0-2


Techisa Desktop Environment is a lightweight alternative desktop environment developed using Qt. more>>
Techisa Desktop Environment is a lightweight alternative desktop environment developed using Qt.
The projects goal is to provide users with a comfortable environment using as few resources as possible. Only a Brazillian Portuguese translation is currently available.
Enhancements:
- Better support for KDE desktop files.
- Improved recognition of KDM/GDM sessions.
- New icon search paths.
- Enhancements to the TDE menu.
- Better handling of links and properties.
- TDESU shows correct error codes.
- Thumbnails.
- A tree view in the file browser. tdeopen accepts new parameters: [file name] directly executes a file or associated application, and -f [source] [destination] shows a popup allowing user to copy, move, or link.
<<less
Download (4.2MB)
Added: 2006-01-06 License: GPL (GNU General Public License) Price:
1391 downloads
Zirconium Desktop Environment 0.0.2

Zirconium Desktop Environment 0.0.2


Zirconium Desktop Environment is a new low resource desktop shell optimized for usability. more>>
Zirconium Desktop Environment is a new low resource desktop shell optimized for usability.
Zirconium Desktop Environment operates on the philosophy that the desktop environment needs to stay out of the users way and provide the quickest access to the functions that are truly needed from a desktop shell.
Principle Zirconium Desktop Environment design goals:
- Very easy navigation by taking advantage of the corner effect by placing the icons for the 2 most critical functions (program launcher and window switcher) in the top corners.
- Minimal use of on-screen real estate. This is accomplished by "recycling" the window title bar by overlapping the already minimal on screen furniture on top of the title bar when a window is maximized.
- Eliminating the "system tray". Instead of using a pixel wasting systray icon to communicate status to the user programs are expected to use the ZDE Notification Daemon to sent small unobtrusive notifications to the user when something of note occurs. The ZDE Notification Daemon uses the SOAP protocol for universal compatibility and network transparency.
- Web integration. An (optional) backdrop manager based on the embedded Gecko engine from Mozilla is provided to provide for "Weblets" to run on the desktop. The ZDE session manager also provides a SOAP API that can be accessed by signed or expressly permitted Weblets to access the ZDE system.
Components of the ZDE system:
Corner Menus.
The left corner menu opens up the Program Launcher. Note that the Program Launcher is a custom navigation window and not a pop-up style menu. The Launcher window closes when an item is activated or the mouse pointer leaves the window.
The right corner menu is a list of open windows for window switching. It is a standard GTK pop-up menu.
Mini-Bar.
In the top center is the Mini-Bar that shows essential items like the time, volume control, battery and network status. The Mini-Bar is the same height as the Title Bar of a window so that when a window is maximized the title bar is partly covered by the Mini-Bar.
Notification Daemon:
When a SOAP message for a Notification arrives the Notification pop-up appears briefly. When not shown the very edge is visible in the lower-right. Mousing over the edge makes the Notification appear again and the mouse leave event closes the notification making it very simple to dismiss a notification by just mousing over it. Clicking the visible edge will open a Notification History window showing all notifications that have been logged during the session.
Window Theme:
The Window Manager theme needs to make special allowances for the way ZDE is arranged. The title bar needs to be 22 pixels high and the controls need to be 22 pixels away from the ends of the title bar to allow for the corner icons.
<<less
Download (0.50MB)
Added: 2006-03-11 License: GPL (GNU General Public License) Price:
1324 downloads
Interprocess Communication Server(unix) 1.07

Interprocess Communication Server(unix) 1.07


Interprocess synchronization and communication primitives for C++ more>> RIPC is library providing interprocess synchronization and communication capabilities for processes running at different network nodes. RIPC provides wide set of standard primitives: semaphore, event, FIFO queue, barrier, shared memory, shared and exclusive locks.
Structure of RIPC package
RIPC package consists of two libraries:
ripcclient.lib
Provides stubs of RIPC primitives sending requests to the server
ripcserver.lib
Server implementation of RIPC primitives
RIPC supports local and remote sessions. Remote sessions created by RIPCClientFactory class establish connection with the server through TCP/IP stream socket. Server process should be started before clients. In this case primitives at local computer servers as stubs and redirect requests to the server. This mode is useful to provide synchronization and communication between several processes at the same or different computers.
Local sessions are created by RIPCServerFactory class. Them are useful to provide synchronization of threads within the same process (if you want to use more sophisticated synchronization primitives than standard synchronization facilities provided by OS). The single local session can be shared by all threads. No server process should be started in this case.
Quick start
Include files needed for use of RIPC package are located in inc directory. Libraries are located in lib directory. Version of RIPC for windows is provided with binaries of these librarier and server built by Visual C++ comiler. At all other system you will have to build these libraries yourself. Change directory to src and exceute make (for Visual C++ RIPC provides make.bat file which invokes MS nmake utility for makefile.mvc). By default static version of librarier are built. To produce dynamically linked librariers, edit makefile and assign set GENERATE_DLL=1. In case of using DLL libraries do not forget to include them in PATH (at Windows) or in LD_LIBRARY_PATH (at Unix).
<<less
Download (106KB)
Added: 2009-04-16 License: Freeware Price: Free
190 downloads
AntiRight Desktop Environment 3.4

AntiRight Desktop Environment 3.4


AntiRight is a lightweight and scripted desktop environment that uses the Motif toolkit. more>>
AntiRight Desktop Environment is a lightweight and scripted desktop environment that uses the Motif toolkit. Development is carried out with a minimalistic philosophy in mind.

The software consists of a text editor, a desktop panel, a sticky note utility, system management panels, a file manager, a calculator interface, a color/background selector, a command launcher, a simple help system, an email and Web browser launcher, a theme selector, a preferences utility, a series of system monitors including a graphical load meter, and a CD player.

The desktop panel consists of launcher icons, a launcher panel button, a screen lock button, a virtual desktop switcher, an alarm utility, a command launcher, a clock, a user counter, a load meter, and a mail checker.

<<less
Download (0.10MB)
Added: 2007-05-28 License: GPL (GNU General Public License) Price:
881 downloads
Modularized Information Environment 0.8.0

Modularized Information Environment 0.8.0


Modularized Information Environment (MIE) is a Web-based information management tool. more>>
Modularized Information Environment (MIE) is a Web-based information management tool designed to meet the needs of small or medium sized organizations.

Modularized Information Environment implements user authentication, storage of settings in a database, multi-lingual support and a presentation layer API that always generates well-formed XML.

<<less
Download (0.36MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1103 downloads
Java 2 Standard Edition Runtime Environment 6u2

Java 2 Standard Edition Runtime Environment 6u2


Java 2 SE Runtime Environment 6 offers a feature complete version of Suns next major release of the Java SE platform. more>>
Java 2 Standard Edition Runtime Environment 6 (Mustang) offers a feature complete version of Suns next major release of the Java SE platform.
Sun has endeavored to foster the highest level of transparency and collaboration on the platform with the Java community through the Mustang Project, and expects to ship the final release of Java SE 6 the fall of 2006.
Main features:
New Security features and enhancements:
- Native platform GSS/Kerberos integration
- Java Authentication and Authorization Service (JAAS) login module that employs LDAP authentication
- New Smart Card I/O API
Integrated Web Services:
- New API for XML digital signature services for secure web services
- New Client and Core Java Architecture for XML-Web Services (JAX-WS) 2.0 APIs
- New support for Java Architecture for XML Binding (JAXB) 2.0
Enhanced Management & Serviceability:
- Improved JMX Monitoring API
- Runtime Support for dTrace (Solaris 10 and future Solaris OS releases only)
- New custom deployment facilities
Increased Developer Productivity:
- Improved memory usage analysis and leak detection
- Significant library improvements
- Improvements to the Java Platform Debug Architecture (JPDA) & JVM Tool Interface
Improved User Experience:
- Look and feel updates to better match underlying platforms
- Improved desktop performance and integration
- Enhanced internationalization support
<<less
Download (17.6MB)
Added: 2007-07-08 License: SUN Community Source License Price:
843 downloads
Inter-Thread Communication 1.1.3

Inter-Thread Communication 1.1.3


Inter-Thread Communication (ITC) aims to make it exceedingly easy to call functions in other threads. more>>
Inter-Thread Communication (ITC) aims to make it exceedingly easy to call functions in other threads.
The lexer does all the work, so just run the lexer on your headers, then call the stub functions.
In addition, it also provides a complete threading API, with the four threading primitives and a high speed threadsafe FIFO class.
Enhancements:
- It add support for GCC 4.x, and the build system is fixed.
<<less
Download (0.41MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1214 downloads
Java Development Environment for Emacs 2.3.5

Java Development Environment for Emacs 2.3.5


Java Development Environment for Emacs is a complete Java development environment for Emacs. more>>
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets.
Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.
Enhancements:
- On XEmacs, Use efc-xemacs-query-options, i.e., a GUI dialog box instead of a text dialog box, only if use-dialog-box is nonnil.
- Fixes bug in ProjectClasses to avoid duplicate entries of imports.
- Updated JDEEs Ant interface to force use of pipes to interact with external Ant process.
- Fixed regression that caused jde-help-class-member to issue a Lisp error.
- Fixed regression in jde-wiz-update-class-list command.
- Fixed regression that caused JDEbug to issue a Lisp error when launching an application.
- Thanks to Martin Schwamberger.
- Revise the following templates to conform to CheckStyle requirements:
- jde-gen-deep-clone-template
- jde-gen-to-string-method-template
- jde-gen-bean-template
- Thanks to Martin Schwamberger.
- Added the following code generation templates:
- jde-gen-exception
- Generates an exception class in the current buffer.
- jde-gen-exception-buffer
- Generates a buffer containing an exception class.
- jde-gen-hashcode-method
- Generates a hashcode method at point.
- jde-gen-equals-method
- Generates an equals method at point.
- jde-gen-tostring-method
- Generates a toString method that uses Apaches
- ToStringBuilder class.
- Thanks to Ole Arndt.
- Enhanced jde-run-option-classpath to allow you to specify that the JDEE should omit the classpath argument when running the class or application in the current buffer, regardless of the setting of jde-global-classpath.
- Fixed regression that caused the JDEE to switch projects during debugging when stepping into code that does not belong to the project being debugged.
- Updated regular expressions used by the JDEEs interface to jdb to accommodate non-English punctuation styles for numeric expressions in debugger messages, e.g.,
- 1.200 for a line number where the English would write 1,200.
- Thanks to Morten B. Isaksen.
- In previous releases, building javadoc caused all future uses of compilation mode to try to
- display the javadoc. This release fixes the problem.
- Thanks to David Evers.
- Updated the submit-problem-report command to include an XEmacs users init.el file.
<<less
Download (3.6MB)
Added: 2005-04-03 License: GPL (GNU General Public License) Price:
1671 downloads
Software Engineering Environment 0.07

Software Engineering Environment 0.07


Software Engineering Environment is an information manufacturing platform for software development. more>>
Software Engineering Environment (SEE) is frame for manufacturing information. It is implemented in sevlet and xml, and is used by the web-browser.
Software Engineering Environment (SEE) attempts to provide the information manufacturing platform for software development.
SEE is a free project, that is the author will provide all of its source code at the same time.
It runs in any servlet environment (The author merely verified in the Win and Linux environment), not using any special technique and needs no auxiliary program.
All of its data are saved in XML files, and need not database. (The future release will support the option of saving data, so that the user can select some free database, such as mysql, or commercial database to improve SEE speed.)
This means that the user can run SEE without any money. (Tomcat is a free servlet environment.)
User uses all SEE functions with the web-browser. So information sharing is very convenient.
SEE supports Simplified Chinese, Traditional Chinese, and English now.( It will support any language if someone will translate.) User can switch to interfaces in different language at any time when SEE is running. And user can add language translations which will work at once.
The main body of SEE is a frame for information manufacturing. All information included in it can be costumed dynamically and all changes will get into effect immediately. This means that the user can modify or add her/his own information structure as will at any time.
SEE provides various predefined selections for information attributes, which correspond various predefined information manufacturing patterns. The user can focus on the information description when costuming information definition, and the system will implement the functions automatically. This is the core of SEE. Most functions of SEE are in this model.
The default information definition of SEE is the result that the author understands what is the Software Engineering.
Although the target of SEE is helping for software development, actually, user can use it to design any type information, such as book registering, personnel lists, and financial reports etc.
The speed of SEE is not bad. Reading and writing 20000 records needs no more than 1 second. At present, the sorting speed is 9 seconds for 5000 records. (The testing platform is 1.8G CPU and 256M memory)
Enhancements:
- The data interface to prepare supporting databases.
- The databases are not supported in this release.
- A new interface style "Beautiful Flowers".
- These flowers are photoed in parks in this year by the author.
- The author likes the honeybee who holds a flower in its mouth very much. It is the first cartoon figure by the author. It will appear when you save wrong data. :)
- The function of "Personal Message".
- User can only query the messages sent by and sent to herself/himself. And user can only remove the messages sent to herself/himself.
- After a user read a message sent to her/him, SEE will mark it as "have_read" automatically.
- The number of new arrived messages will be shown in the interface.
- The data privileges management
- When user "Remove All" or "Modify All", the "base conditions" will be checked at first. That is user can only do what she/he can do.
- The Password fields values can not be visited, except when the user, who owns the "Import" privilege to current data, exports the data.
- All the data structures of ACL tables are changed! Their keywords become the "Title". This will permit user define better ACL.
- And the "condition" in the ACL tables are implemented completely. Now any "SEE conditions" is valid.
- Snapshot for image file
- When list the data, a snapshot will be shown for the image files type, which may end with jpg/jpeg/gif/png.
- Data sorting concerned with langauges.
- Thus when sorting data in Chinese, the result is Chinese result.
- General users can not visit the "User" table! Then they can not fill in many data!
- This is a fatal bug! This means all former releases can not be used actually!
- Now all ACL tables are redesigned.
- When a new user is added without password, SEE will add some password itself! Then this new user can never login!
- This is another fatal bug!
- In the last English release, which is 0.06, the ACL data are in Chinese!
- So the English users can not use SEE at all~~
- This is still a fatal bug!
- The "Risk Items" in the table "Deviation Handling" is wrong defined.
- This will cause an error information when user clicks the "Select" button.
- The values of Password fields can be visited when query or export.
- Although the values are meaningless encoded codes, they are still security thread.
- When some quota marks in the key values, pages will report errors and the function buttons, such as Modify and Remove, can not act!
- This is because quota is also an element of web page.
- When the interface language changes, the language in audit records changes too!
- This is not permitted. Language of all data is determined when SEE is installed and can not change with interface!
<<less
Download (4.14MB)
Added: 2005-04-25 License: Freely Distributable Price:
1643 downloads
Cell Electrophysiology Simulation Environment 1.4.6

Cell Electrophysiology Simulation Environment 1.4.6


Cell Electrophysiology Simulation Environment is a simulation environment for electrophysiology. more>>
Cell Electrophysiology Simulation Environment (CESE) is a comprehensive framework specifically designed to perform computational electrophysiological simulations, for example, simulations of cardiac myocyte electrical activity.
Cell Electrophysiology Simulation Environment is useful for simulations of action potentials, individual ionic currents, and changes in ionic concentrations.
CESE is a cross-platform program, it runs on any system that has Java runtime environment (JRE) version 1.4 or above. It was tested on Windows, Linux, Solaris, MacOS X, and AIX.
CESE users
CESE is an integrated environment for performing computational simulations using a variety of electrophysiological models.
At this stage CESE allows creation and execution of the single-cell models (containing both Hodgkin-Huxley (HH) and Markovian current formulations). Models of electrical activity of cardiac myocytes with source code are included in the CESE distribution. We hope to extend the number of available models, and add certain neuronal models in the future.
The main strength of CESE is in its uniformity ? a program interface remains the same for different types of models. You can easily switch between models and compare simulation outputs. Model parameters can be modified, selected for output and/or clamped in the same, standard way.
CESE extends the conventional electrophysiological meaning of the "voltage clamp". You can clamp virtually any model variable, including voltage (membrane potential), total or individual ionic currents, ionic concentrations, temperature, gating variables, etc. The clamping commands can be complex piece-wise functions, individually set for the model variable of interest. This opens endless possibilities for the exploration of complex model behavior.
CESE provides simple, but efficient data visualizations. Simulation results can be presented in the graphic and tabulated forms. Plots can be customized, and regions of interest zoomed.
Even though CESE was not designed to be a data analysis tool, you can generate current-voltage relationships (I-Vs) and calculate statistical parameters for a given signal within the program. You can export your data to ASCII, Axon Text File (ATF), and NetCDF formats to continue analysis in your favorite package.
CESE developers
CESE was created from the ground up to incorporate the best programming practices available to Java developers, both in terms of user interface consistency and code clarity and reuse. Wherever possible, CESE rely on available Java APIs (for example Java2D, JavaBeans, JAXP) to simplify the code.
Model creation requires a number of house-keeping functions to be coded ? these include ODE integrators, routines for handling model parameters, saving/restoring model state, visualizing simulation results, etc. CESE provides you with implementation for these routines, hence, you can concentrate on writing the code for concrete ionic current(s), and CESE will handle the rest.
CESE is not trying to create complicated programming frameworks on its own ? rather, it utilizes core Java APIs. For example, models are Java components conforming to the JavaBeans specification. We use XML to specify clamping commands, and Java object serialization to save/restore model parameters.
Enhancements:
- This release improves results printing, adds export to the scalable vector graphics (SVG) format, improves support for continuous simulations, and fixes many bugs in plot rendering and model switching.
<<less
Download (5.0MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
587 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5