portable
Euphoria Programming Language 3.1
Euphoria is a simple, flexible, and easy to learn programming language. more>>
Theres also a Euphoria To C Translator that gives really high speed. An easy-to-use database system is also included. The Web site has over 1200 contributed Euphoria programs with source.
Main features:
- Euphoria programs run on Windows, DOS, Linux, and FreeBSD.
- The language is flexible, powerful, and easy to learn.
- There is no waiting for compiles and links - just edit and run.
- You can create and distribute a royalty-free, stand-alone .exe file.
- Dynamic storage allocation is fundamental to Euphoria. Variables grow or shrink in size without the programmer having to worry about allocating and freeing chunks of memory. Elements of an array (Euphoria sequence) can be a dynamic mixture of different types and sizes of data.
- Euphoria provides extensive run-time error checking for: out-of-bounds subscripts, uninitialized variables, bad parameter values for library routines, illegal value assigned to a variable, and many more. If something goes wrong youll get a full error message, with a call traceback and a listing of variable values. With other languages youll typically get protection faults with useless dumps of machine registers and addresses.
- The Euphoria interpreter is more than 30 times faster than either Perl or Python, and its considerably faster than all other interpreted languages, according to the "Great Computer Language Shootout" benchmark (see demobenchbench.doc).
- If that isnt enough, theres a Euphoria To C Translator that can translate any Euphoria program to C, and boost your speed even more. Why waste time debugging hand-coded C/C++? You can easily develop a Euphoria program, and then generate the C code.
- Euphoria programs are not constrained by any 640K memory restrictions for which MS-DOS is infamous. All versions of Euphoria let you use all the memory on your system, and if that isnt enough, a swap file on disk will provide additional virtual memory.
- An integrated, easy-to-use, full-screen source-level debugger/tracer is included.
- Both an execution-count profiler, and a time profiler are available.
- There is a large and rapidly growing collection of excellent 3rd party programs and libraries, most with full source code.
- RDS has developed an extremely flexible database system (EDS) that is portable across all Euphoria platforms.
- The WIN32 implementation of Euphoria can access any WIN32 API routine, as well as C or Euphoria routines in .DLL files. A team of people has developed a Windows GUI library (Win32Lib), complete with a powerful Interactive Development Environment. You can design a user interface graphically, specify the Euphoria statements to be executed when someone clicks, and the IDE will create a complete Euphoria program for you. There are Windows Euphoria libraries for Internet access, 3-D games, and many other application areas.
- The DOS32 implementation of Euphoria on MS-DOS contains a built-in graphics library. If necessary, you can access DOS software interrupts. You can call machine-code routines. You can even set up your own hardware interrupt handlers. Many high-speed action games, complete with Sound Blaster sound effects, have been developed 100% in Euphoria, without the need for any machine code.
- The Linux and FreeBSD implementations of Euphoria let you access C routines and variables in shared libraries, for tasks ranging from graphics, to X windows GUI programming, to Internet CGI programming. The good news is, youll be programming in Euphoria, not C.
- A complete open source (Public Domain) Euphoria interpreter, written in Euphoria, is included in the download package. It can execute any Euphoria program on any platform. An optional high-performance C-coded back-end for this interpreter is available for just $79. See the Source License.
PureBasic 3.92
PureBasic is a new high level programming language based on established BASIC rules. more>>
The syntax is simple but the possibilities are endless with PureBasics advanced features, such as pointers, structures, procedures, dynamically linked lists and much more. The experienced coder will have no problem in gaining access to any of the legal OS structures or API objects.
PureBasic is a portable programming language which currently works on AmigaOS (680x0 and PowerPC), Linux, MacOS X (PowerPC) and Windows computer systems. This means that the same code can be compiled natively the three systems and still use the full power of each. There are no bottlenecks like a virtual machine or a code translator; the generated code produces highly optimized executables regardless of the OS on which it is compiled. The external libraries are mainly written in hand optimized assembler, which produces very fast commands, often much faster than the C/C++ equivalent.
Main features:
- Huge set of internal commands (800+) to quickly and easily build any application or game
- All BASIC keywords are supported
- Very fast compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Procedure support for structured programming with local and global variables
- Access to full OS API for advanced programmers
- Easy but very fast 2D game support trough dedicated libraries (DirectX, SDL, ...)
- Easy and high quality 3D support based on OGRE
- Optimal use of the available hardware by using highly optimized (assembly) commands
- Source code is portable between AmigaOS, Windows, MacOS X and Linux, for games and applications
- Dedicated editor and development environment
- Integrated debugger to easily trace programming bugs.
Technical Features:
- 486, Pentium (Pro, II, III) support
- Built-in arrays, dynamically linked lists, complex structures, pointers and variable definitions
- Supported types: Byte (8 bits), Word (16 bits), Long (32 bits), Float (32 bits) and also user defined types (structures)
- Built-in string types (characters)
- Constants, binary and hexadecimal numbers supported
- Expression reducer (grouping constants and explicit numbers together)
- Standard arithmetic support in respect of sign priority and parenthesis: +, -, /, *, and, or, lsl, asl, lsr, asr
- Very fast compilation (about 300 000 lines/min on a P200)
- Procedure support for structured programming with local and global variables
- All Standard BASIC keywords: If-Else-EndIf, Repeat-Until, etc.
- External library support to manipulate objects like BMP pictures, windows, gadgets, SDL, etc.
- External libraries are fully written in hand optimized assembler for maximum speed and compactness
- The Linux API functions are fully supported as if they were BASIC keywords
Inline assembler
- Precompiled structures with constants files for extra fast compilation
- Configurable CLI compiler
- System friendly, easy to install and use
iRep 1.00
iRep is a cross platform, two-in-one file compare and synchronization tool. more>>
iRep can be used to replicate folder changes across your local network, for example, keeping your documents in sync between your laptop and your desktop PC. It can also be used with USB Flash Disks, iPOD or almost any portable storage device.
Main features:
- Super fast file synchronization: iRep will synchronize your files and folders in record time.
- File/folder compare: Easily compare a pair of folders using iRep to find out new, updated and orphaned files and folders.
- Skipped-files-free synchronization (Windows specific) : iRep uses Volume Shadow Copy technology to ensure that no files are skipped during synchronization even if in locked by the system or another application.
- Safe-Sync: Keep backup copies of as many versions of all files deleted or replaced during synchronization.
- Flexible file filtering: Easily set rules to ignore files and/or folders that you dont want to synchronize.
- Pre and post synchronization command execution: Let iRep automatically execute commands immediately before or after synchronizing your files. (Check files for viruses, make a compressed copy of the target folder, etc.)
- Unattended automatic synchronization: Select the interval and the project and let iRep synchronize your files repeatedly and regularly, even when youre away from the computer.
- Informative Logs: Optional detailed logging of all operations.
- 30-day money back guarantee: Been using a registered copy of our software for the last 29 days and 23 hours, but your not satisfied? No problem; youll get your money back, no questions asked.
Version restrictions:
- 15-day free evaluation
VMWare Workstation 6.0 (Build: 45731) Final
VMWare allows you to run virtual machines inside Linux. more>>
VMware Workstation software allows the users to run multiple x86-based operating systems, including Linux, Windows, and NetWare, and their applications simultaneously on a single PC in fully networked, portable virtual machines no hard drive partitioning or rebooting required.
Shipping for more than six years and winner of more than a dozen major product awards, VMware Workstation improves productivity and flexibility, and reduces costs so dramatically that it has become an indispensable tool for software development and IT professionals worldwide.
Main features:
- Streamline software development and testing operations. Create multiple development and testing environments as virtual machines on a single PC and use them to test "real world" multi-tier configurations, complex networks, and multiple operating systems and applications all on a single machine.
- Improve team collaboration. The portability and hardware-independent properties of virtual machines, coupled with new features in VMware Workstation, lets users easily share development environments and pre-packaged testing configurations without risk, and also facilitates collaboration between development and QA.
- Enhance the productivity of IT professionals. Allows system administrators and other enterprise IT professionals to test software, including new applications, application updates, and operating system patches, in virtual machines prior to deployment on physical PCs or servers in a production environment. IT help desk departments can create and reference a virtual library of end-user configurations to help them resolve problems more quickly.
- Introduce virtual infrastructure to your enterprise. Virtual machines created in Workstation can be deployed to the other desktop and server virtualization platforms offered by VMware. Introducing VMware Workstation virtualization to the desktop is an ideal first step to transforming your physical IT infrastructure into virtual infrastructure.
VMware Workstation works by creating fully isolated, secure virtual machines that encapsulate an operating system and its applications. The VMware virtualization layer maps the physical hardware resources to the virtual machines resources, so each virtual machine has its own CPU, memory, disks, and I/O devices, and is the full equivalent of a standard x86 machine. VMware Workstation installs onto the host operating system and provides broad hardware support by inheriting device support from the host.
Enhancements:
http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html
Iseult for Linux 1.1
Iseult let you make thumbnails from a large bunch of images on linux. more>> You need to share your last digital photos with your friends, by sharing them over the Internet (mail, website, blog)So you want to make thumbnails from a large bunch of images. No problem, with Iseult, the work is done with just a couple of mouse-clicks.
-Deployable with Java Web Start.
-Scan your hard drive for supported images.
-Original and intuitive FTP-like interface.
-Image viewing capabilities.
-Load images in the following formats : BMP, CUR, FlashPix, GIF, ICO, JPEG, PCX, PICT, PNG, Portable Anymap (PBM / PGM / PPM), PSD, Sun Raster, TGA, TIFF, WBMP, XBM, XPM.
-Three processing modes: Thumbnails, Thumbnails with fixed size, Zoom.
-Log manager.
-Save processed images to JPEG (with control over image quality level).
-International support: english, french and spanish are fully supported (interface and documentation).
-Registered version can process thousands of images at a time, whilst an evaluation version is limited to 35 images.<<less

1-Box Cafe 3.1
Provides fastest,simplest,portable way to provide sponsor-branded Internet kiosk more>> Provides an instant?ten station Internet cafe. It is the fastest, simplest, and most portable way to provide sponsored Internet kiosks for conferences, trade shows, and conventions. By adding extra video cards, up to ten users can simultaneously browse the Internet, send email, and run a wide variety of business and productivity software, independently, with no significant loss in performance. Each workstation requires only a standard monitor, USB keyboard and mouse. This reduces hardware, software, and maintenance costs, which lowers the total cost of ownership by as much as ninety per cent. Furthermore, only one IP address is required, saving substantially on costly service fees at conference, trade show, and convention venues. It offers full public access protection and is virtually immune to all viruses. In short, Userfuls 1-Box Cafe provides affordable, worry-free, and brandable-by-sponsor, computer stations for meetings, conventions, conferences, and trade shows.<<less
License:Shareware
Parallels Workstation 2.2 Build 2112
Parallels Workstation is powerful desktop virtualization solution. more>>
Parallels Workstation is the ideal solution to accelerate software development, reduce hardware costs, improve IT efficiency, present complex demostrations on a laptop and create student-friendly teaching environments.
Main features:
- Strong OS Support: A sophisticated virtual machine engine that offers a broad support of x86-based operating systems, including the entire Windows family from 3.1 to XP and Server 2003, virtually all Linux distributions, FreeBSD, and "legacy" operating systems like OS/2, eComStation and MS-DOS.
- Efficient: A small program footprint maximizes hardware efficiency for both the host machine and guest virtual machines.
- Easy to Use: An easy to use wizard helps users create virtual machines in seconds. A user-friendly management console ensures hassle free control of virtual machines.
- Economical: Parallels Workstation is the most cost effective virtualization solution available in this field today.
Host Computer Hardware Requirements
- The computer to be used for installing and running Parallels Workstation should meet the following hardware requirements:
- 400 MHz or faster processor which supports the Pentium II instruction set. 1,5 GHz or faster is recommended.
- 32bit platform. 64bit platforms are experimentally supported in Linux host OS.
- Memory to run the host OS (for example, 128 Mb for Windows XP) plus memory required for each guest operating system and its applications.
- Hard disk with 20 Mb of free disk space is required for product installation. Disk space required for Virtual Machines should be estimated according to volume of data you suppose to store on virtual hard disks.
- Any SVGA video card with an 8-bit display adapter supported by the host (Windows GUI, Linux X-Server, etc.). 16 bit color depth or higher is recommended.
- Optional: a 3.5" floppy drive, CD-ROM drive, DVD-ROM drive.
- If you intend to access Internet in Virtual Machine, you should have Ethernet adapter installed on your computer that is supported by your host OS: Windows NT/2000/XP/2003 or Linux. The adapter should provide the promiscuous mode and supporting network features for a VM. At present, almost every 10/100/1000 Ethernet card can support the promiscuous mode.
- Optional: serial port, parallel port.
Virtual Machine Hardware Specification
- Parallels Workstation virtualizes a full set of the standard PC hardware including:
- CPU Pentium II or AMD Duron;
- Generic motherboard compatible with Intel i815 chipset;
- RAM up to 1500 Mb;
- VGA and SVGA with VESA 3.0 support;
- 1.44 Mb floppy drive (mapped to a physical drive or to an image file);
- Up to four IDE devices, that may be either virtual hard drives (from 20 Mb up to 128 Gb each, mapped to image file), or CD/DVD-ROM drives (mapped to physical drive or to image file), or both hard drives and CD/DVD-ROM drives;
- Up to four serial (COM) ports (mapped to real port, to pipe or to output file);
- Up to three bi-directional parallel (LPT) ports (mapped to real port, to printer or to output file);
- Ethernet virtual network card compatible with RTL8029; Generic Parallels Virtual network card;
- AC97 compatible sound card;
- 104-key Windows enhanced keyboard;
- PS/2 wheel mouse.
Enhancements:
- Microsoft Vista is fully supported as a guest OS.
- Bugs were fixed.
BugMall Shopping Cart 4.0.1 / 6.0 RC22
BugMall Shopping Cart project includes everything you need to create, run, and manage an online store. more>>
Main features:
- 100% Internet Web Basd. BugMall Shopping Cart is a100% web based solution. It does not need to be installed or upgraded on a physical machine. This makes it highly scalable and extremely portable as it can be accessed anywhere in the world as long as you have access to the Internet and a browser.
- Simple easy-to-use interface for Internet visitors. Very intuitive, easy to use and easy to integrate into existing web sites.
- Customizable emails to notify the vendor and customer. All email notifications (for the customer and vendor) are fully customized.
- Cross-Selling/Up-Selling and Related Items support. Encourage add-on sales by displaying related items at the bottom of product pages.
- Private Label interface Comple private label interface that can be fully customized to seamlessly integrate with your web site.
- Plug & Play. Powerful, yet, easy to use shopping cart system that can be plugged in to any existing web site. Uses Smarty Template Engine for complete separation of Business Logic from Presentation Logic. Booking engine can be completly branded to the look and feel of your website.
- Cross-Selling/Up-Selling and Related Items support. Encourage add-on sales by displaying related items at the bottom of product pages.
Whats New in 4.0.1 Stable Release:
- This release implements many features, and all know bugs have been solved.
- It adds a localization translation table, adds a Page Views field to List Products, a new Fulfillment Report option, the ability to import customers from the Maintenance Option form, and META Title, META Keywords, and META Description fields in the products form.
- There is a new setup wizard for Win32 remote installation.
- There is a major fix in the ioncube distribution.
MYTUI 1.1
MYTUI is a TUI widget library based on curses. It is written in C and provides many ready-to-use widgets for rapid application development of text user interfaces more>>
MYTUI is a TUI widget library based on curses. It is written in C and provides many ready-to-use widgets for rapid application development of text user interfaces.
Basically a curses or ncurses library can give a framework to create nice looking text mode user interface.However, it can be pretty difficult to write and maintain complex GUI widgets in plain curses or even with the additional libraries for a project heavily manipulates screen.
The goal of MYTUI is to construct a portable, robust, RAD UI tool for terminal based systems (such as core-banking transaction system ) in Client/Server environment. Besides this it can also be a excellent choice for common curses application development.
Unlike most similar tools, MYTUI shields the applications from complexities of all widgets to make interfaces more comprehensible and keep the operations more secure. MYTUI delivers handler to let you access all objects other than painful pointer and structure. Youll enjoy programming even yure a newbie.
Another advantage of MYTUI is its integrated widgets designing and deploying tool in a WYSIWYG(What You See Is What You Get) way. It can also generate neccessary sources codes. All these will extremely save your workload, especially in a large-scale project involving hundreds of transactions.
Requirements: UNIX/LINUX
<<lessInterBase 2007 Server 7.5.1
InterBase 2007 Server features a scalable, portable, cross-platform database, ideal for mission critical enterprise apps. more>>
Main features:
- Journaling and Journal Archiving, utilizing Write Ahead Logging (WAL) technology, improves VLDB management, OLTP performance, and facilitates disaster recovery (Server Edition only)
- Online Dump, provides backup for seamless incremental backup
- Batch Updates allow sending multiple SQL statements, reduces the network traffic resulting in improved performance, especially in LAN and WAN environments
- Point-in-time-recovery allows journal based recovery based on timestamps for greater recovery flexibility (Server Edition only)
- Extended International character support via Unicode UCS-2 and UTF-8
Server Edition:
InterBase 2007 Server features a scalable, portable, cross-platform database, ideal for mission critical enterprise or embedded applications.
The Server Edition delivers high performance for applications with complex business logic and high concurrent user levels through its symmetric multiple processing support and multi-threaded architecture. Its Journaling technology offers increased OLTP performance, improved management of Very Large Databases, point-in-time recovery as well as disaster recovery options. With the InterBase flexible licensing scheme developers can address growing demands and also multiple deployment platforms, including Windows, Linux and Solaris.
The current release of InterBase 6.0 Classic Server on Linux does not support the Services API. A subsequent release of the product will provide support for this feature.

Infima Jpeg Compression SDK 1.3
Recompress JPEG files by an average of 20% without loss in image quality. more>> The technology that lies behind Infima Image compression allows Infima to re-compress JPEG files by an average of nearly 20% without causing any addition loss in image quality (Bit to Bit reproduction). Infima Image compression SDK introduces a new method for preprocessing JPEG, PGM, TIFF images before they are compressed. Using Infima Image compression SDK it is now possible to store full quality images within a file size that is equivalent to a high quality Image. The new technology enables consumers and businesses to compress All types of images (As well as JPEGs) and increase storage and bandwidth efficiency in a wide variety of portable multi-media devices such as wireless handsets, cameras, and PDAs. Whether on the Desktop, in an Enterprise environment, or on the go, Infima Image Compression SDK provides an important new tool for those looking to reduce storage and bandwidth costs.
Main Features
Image Compression: Infima provides a lossless compression technology that compresses full quality images up-to 80%.
JPEG Compression: Compress JPEG files an additional 20 to 25 percent without causing additional loss in image quality.
Totally lossless image compression.
CRC guarantees reversibility.
Compression Ratios up to 9:1. Consistently outperforms all other lossless compression methods.
High speed compression and decompression at 1-2 MB/s.
Handles monochrome or palette (Single Channel) images up to 16 bits per pixel.
Handles RGB Color images up to 24 bits per pixel.
Unlimited image size.
Original image file format maintained (BMP,TGA,TIF...).
<<less
PDF417 CGI 1.2
PDF417, or Portable Data File 417, is a two-dimensional stacked bar code symbology capable of encoding over a kilobyte of data. more>>
A CGI (Common Gateway Interface) Application is an application that a WWW server can execute. The easiest way to create barcodes on your web server is to use a CGI application that generates barcodes. It is enough to install just one executable file on the server. Embedding a barcode into an HTML page is as easy as using IMG tags.
Our CGI applications are written in C++ and are executable files, which ensures higher speed and lower load for the web server. You can use our CGI applications both on the Windows platform and on Linux with either IIS or Apache servers.
Examples:
If you specify the following parameters:
http://localhost/test/pdf417cgi.exe?data=HelloWorld&xdim=2&bcolor=ffff00&fcolor=0000ff
"HelloWorld" will be encoded in the PDF417 barcode, the x-dimension is 2 pixels, the background color is yellow, the foreground color is blue.
To get information about the PDF417 CGI application (and also the license information), just specify the parameter help:
http://localhost/test/pdf417cgi.exe?help=1
If the web server returns an error for some reason (for example, a CGI Error for a Windows server or an Internal Server Error for Linux), you may have specified some parameters incorrectly. Try specifying the parameters as shown below and you will get such an error.
http://localhost/test/pdf417cgi.exe?data=HelloWorld&w=1
As you can see, the width of the PDF417 image is set to 1 pixel. Of course, a PDF417 barcode image cannot have this size. To get debugging information, add the parameter debug and you will see an error message:
http://localhost/test/pdf417cgi.exe?data=HelloWorld&w=1&debug=1
Hunny MIME++ 3.0.7
Hunny MIME++ has you covered when you need a serious toolkit for MIME. more>>
The classes in Hunny MIME++ make it easy to parse, generate, and edit MIME messages and documents.
Main features:
- Complete MIME Implementation - All content types. Complex MIME multipart messages. HTML email. Base64, quoted-printable, MacMIME, uuencode, BinHex 4.0 encodings. Full internationalization.
- Standards Compliant - Conforms to RFCs. Tested for interoperability.
- Easy To Use - Intuitive API. Convenience functions. High-level abstractions.
- Versatile - Allows parsing, creating, or modifying MIME messages at the lowest level possible.
- Portable - Linux, Unix, Windows, Windows CE. Portable C++ language features. Enterprise servers. Embedded systems. Small devices.
- Reliable - Thoroughly tested by our engineers. Proven through years of mission-critical deployments by our customers.
- Thorough Documentation - Tutorial. How-To Guide. Complete reference manual.
- Helpful Examples - MIME email, HTML email, file attachments, and more.
- Source Code Available - Well-documented and readable source code available.
- Support Contracts Available - Reasonable rates by email experts.
Emailchemy (Linux) 9.8.8
Emailchemy reads email from the closed, proprietary file formats of the most popular (and many of yesterdays forgotten) email applications and converts it to standard, portable formats that any application can use. Emailchemy also now includes a toolbox of email file utilities and an embedded IMAP mail server that helps you import converted mail into most modern email software. Emailchemy is the only cross-platform email conversion product. more>>
Emailchemy (Linux) - Convert: Emailchemy converts email from the closed, proprietary file formats of the most popular (and many of yesterdays forgotten) email applications to standard, portable formats that any application can use. These standard formats are ideal for long term archival, database entry, or forensic analysis and eDiscovery.
Migrate: Emailchemy includes an embedded IMAP mail server from which any IMAP-compatible email application can import your converted email. Emailchemy also includes a utility for uploading converted mail up to a Google Apps email account.
Manage: Emailchemy provides utilities for splitting, sorting and merging email archives, and harvesting email addresses from email archives.
Features
- Convert proprietary email formats to standard formats based on RFC-2822 (formerly RFC-822) -- the official Internet standard for email messages that has been around since 1973.
- Cross-platform solution; versions for Windows, Mac, and Linux
- Reads native email file formats; no need to re-install or run old email programs; convert Windows email files on a Mac or Linux computer, and vice-versa
- Convert all your old mail formats with a single product
- Industrial-strength accuracy relied upon by law enforcement and forensic agencies around the world
- Embedded IMAP mail server to simplify importing email into most email client software.
- Upload converted email to Google Apps email accounts.
Emailchemy can read: AOL for Windows ("PFC" files); Claris Emailer; CompuServe Classic for Mac (aka "MacCIM"); CompuServe 2000 for Windows; Entourage; Eudora; Mac OS X Mail; Mozilla; Mulberry; Musashi; Neoplanet; Netscape; Opera; Outlook for Windows (.PST and .OST files); Outlook Express; PowerTalk/AOCE for Mac; QuickMail Pro; Thunderbird; Yahoo! Mail; any mbox-format; more
Enhancements:
Version 9.8.8
- Improved Entourage Recovery converter recovers more deleted messages
- Entourage converter now extracts meeting accepted/rejected response messages
- Fixed Google Apps Uploaders handling of messages with quoted-printable and base64-encoded text bodies
Version 9.8.7
- Conversion logging now available in CLI - Conversion log now using syslog format - GUI Bug fixes for Google Apps Uploader and Entourage Archive wizard
Version 9.8.6
- Performance improvements for Google Apps Uploader
- Configurable number of automatic retries in Google Apps Uploader command line interface
- Claris Emailer 2.0 converter now preserves international characters
System Requirements:Java 1.4 or higher<<less
License:Demo
License:Demo
- Page: 1 of 1
- 1