redplain.com
Enabling Embedded Distributed Objects


redFOX Downloads

Click on one of the files below; a file save dialog should appear. Save the file, unpack it, run the install script and read the installation instructions. E.g.

      tar xzf redfox_0_95_linux_fc3_ia32_release.tgz
      cd redfox_0_95_linux_fc3_ia32_release
      ./install

 Latest Release

File

Date

Size

Notes

redfox_0_95_linux_fc3_ia32_release.tgz

2007-09-26

4.2MB

Linux Fedora Core 3 - more portable, no TIPC

redfox_0_95_linux_fc6_ia32_release.tgz

2007-09-26

4.2MB

Linux Fedora Core 6 - less portable, includes TIPC

redfox_0_95_cygwin_ia32_release.tgz

2007-09-26

3.3MB

Cygwin

Release Notes

We’ve been working on performance (and footprint) and portability issues pointed out by some users. So
  • Remote invocation runs 35% faster
  • More portable build runs on Fedora Core 3 and compatible linux distributions
  • You no longer need to build boost. Only boost header files are needed.
  Earlier Releases  

File

Date

Size

Notes

redfox_0_94_linux_ia32_release.tgz

2007-06-04

3.2MB

Linux Fedora Core 6 - includes TIPC

redfox_0_94_cygwin_ia32_release.tgz

2007-06-04

3.2MB

Cygwin

Release Notes

This version has several improvements over 0.93, some immediately apparent, most not. We spent a lot of the past several weeks replacing the redFOX build system with one based on autotools. This change was difficult, but it brings several benefits.
  • It's easier to build redFOX from sources for multiple platforms.
  • It leverages a lot of the lore built into autotools to make building easier, including a plethora of system checks.
  • It lets us automate the production and test of binary distribution tarballs from a svn repository, which had become tedious and error prone. We now have a much quicker and safer path from checkin through regression testing to a downloadable tarball.

The main visible changes are as follows.

Windows Support Resumed
After several releases where Windows support wasn't included (because of the cumbersome tarball production procedure), a Windows version is again available. 

MUCH Smaller Binary
This release is built with -O2 and without -g. On Linux, it also links to a shared libredfox.so, whereas it was previously statically linked. These changes together mean a much smaller binary, which better reflects the memory efficiency of redFOX. Stripping the counter binary brings it under 15KB. Reductions for Windows aren't as drastic because it is still statically linked. A stripped binary is a bit over 600KB, which includes the entire redFOX runtime. We'll whittle away at the memory footprint in the next few months and we hope to achieve significant reductions on these figures.
 
Easier Download and Installation
The tarball is smaller and installation is simpler, more transparent and better encapsulated than before. All installed files go to the same directory subtree and a list of installed files is available. An uninstall script didn't make the cut, but enough information is provided to do a manual uninstall.  

Easier Licensing
This release is provided under a GPL license. No Lawyers Required. Source code will soon be available under GPL.

Coyright © 2006, 2007 Red Plain Technology Ltd Privacy Policy