[8 total ]
PearPC is a platform-independent PowerPC architecture emulator capable of running most PowerPC operating systems. It includes a Just- In-Time compiler for x86 processors.
ProActive is the Java GRID middleware library (with Open Source code under GPL license) for parallel, distributed and multi-threaded computing. ProActive is the GRID Application Server for the Enterprise.
With a reduced set of simple
... [More]
primitives, ProActive provides a comprehensive API to simplify the programming of Grid Computing applications: distributed on Local Area Network (LAN), on clusters of workstations, or on Internet GRIDs.
ProActive is only made of standard Java classes, and requires no changes to the Java Virtual Machine, no preprocessing or compiler modification, leaving programmers to write standard Java code. [Less]
VOS is a library and network protocol for interlinked object structures, which can be easily distributed over networks. Notifications of changes are automatically sent to other applications/clients. VOS simplifies concurrent asynchronous
... [More]
programming, both within the same process or distributed over the network. Revision control (versions), access control, and other important features are built in. VOS object messaging also allows access from multiple languages.
VOS forms the basis for several applications including multiuser 3D virtual reality, web content management, and any other application requiring an infrastructure for distributed, dynamic data structures. A multipurpose GUI client application for a combined 3D/2D/WIMP browsing and development environment is available. [Less]
Mac-on-Linux (MOL) provides a virtual machine for running MacOS, MacOSX and Linux (in progress) on your PowerPC machine.
Open source binary translator using advanced JIT, adaptive and optimizing compiler techniques.
This project creates RAM based block device (named ramzswap) which acts as swap disk. Pages swapped to this disk are compressed and stored in memory itself.
Compressing pages and keeping them in RAM virtually increases its capacity. This allows
... [More]
more applications to fit in given amount of memory. This is especially useful for:
Embedded Devices: Memory is scarce and adding more memory increases device cost. Also, flash storage suffers from wear-leveling issues, so its useful if we can avoid using them as swap device. Small Desktops (aka Virtual Machines!): De/Compression is much faster than swapping to disks (include seek times!). Of course, you also get to run VMs with much less RAM assigned. Total memory savings from individual VMs can be quite significant if multiple VMs are hosted. LiveCDs : These typically do not have any disk swap configured. Mailing Listslinux-mm-cc at laptop.org (Info Page)
HelpCompilingAndUsing
Patches
NewsOct 03, 08 - xvMalloc: New memory allocator. This removes dependence on kernel vmalloc area. Its also quite memory efficient! Details here. Aug 13, 08 - compcache-0.4 now available. Nothing new but few bug fixes and lot of cleanups. See Changelog included for details. Jul 18, 08 - After lot more rigorous testing (on x86), compcache patches are now available from Downloads area. For help on using these patches, refer Patches. Out-of-tree kernel modules are still available. Jul 14, 08 - Patch for 2.6.26 is (here) and here is Changelog. Jun 29, 08 - Here comes patch for Linux kernel 2.6.26-rc8 (download). It fixes bug in previous patch that could cause segfault when loading module and free invalid memory in swap free notify callback. Jun 17, 08 - Patch for Linux kernel 2.6.26-rc6 for compcache is here - Its better than compcache-0.3 in terms of space efficiency, speed and also has lot of cleanups. May 13, 08 - Some Performance numbers. Apr 28, 08 - Todo list is here Mar 17, 08 - compcache-0.3 Released with more bug fixes! Mar 03, 08 - compcache-0.2 Released! Now it also exports statistics through /proc. Feb 20, 08 - compcache-0.1 Released! Feb 14, 08 - TLSFAllocator - Performance evaluation of TLSF allocator. Jan 24, 08 - SwapReplayDesign - Design and usage information. Work on allocator continues. Jan 09, 08 - SwapReplay sub-project now functional! Will post some documentation soon. Dec 21, 07 - Now compcache can dynamically resize - pages are allocated on demand and freed when not required. For now, compression structure is not yet implemented i.e. compressed page still requires 1 page for storage. Compression structure (heart of this project!) is currently under design. AcknowledgmentsThanks to John McCabe-Dansted and Nai Xia for their testing efforts. [Less]
VHCS (Virtual Hosting Control System) provides complete hosting automation for Linux, including Web, mail (POP and IMAP), FTP, DNS, databases, quota, traffic control, and graphical user interfaces for the administrators, resellers, and users.
How to create a mail server ?
Using Postfix And extend it with mail Security quickly and easily
People who start Linux do not have necessarily time and knowledge to quickly provide a complete SMTP/IMAP server for their company.
Artica For
... [More]
Postfix is a free product designed to reduce the cost in order to create and manage a full linux mail server. Especially the free Web consoles for postfix available did not provide all the available features in a "sexy way".
Artica For Postfix is designed to answer for free
Postfix: Main MTA
Kaspersky Anti-spam
Kaspersky Anti-Virus
Bogofilter: Bayesian anti-spam
Milter-greylist
SpamAssassin
Clam Antivirus
Amavis
OpenLDAP
SQLite library
Cyrus-imap
Procmail
Fetchmail
DnsMasq
Mailman
Sieve
Yorel script
QueueGraph
MailGraph
AWSTats and geoip and more... [Less]