REBOL/View is based on REBOL's revolutionary Lightweight Distributed Computing
(LDC) technology for network applications. Distributed computing (also called
the X-Internet) allows both client and server computers to closely co-ordinate,
process, and distribute information much more efficiently. Napster is widely
recognised as an example of this model of computing. However, traditional
distributed computing applications are complicated and expensive to produce and
deploy. Lightweight distributed computing changes that. REBOL-based LDC
applications can be created in about the same amount of time as a small web
site. A typical LDC application, such as a shared sales force contact database,
can be completed in days.
REBOL is a system-independent distributed computing platform that allows
portions of an application to execute on different parts of the network without
modification. For example, the database storage portion of a contact database
may reside on one system while the data entry, querying, and content management
portions reside on other systems.
Applications inter-communicate using REBOL dialecting, a unified, secure method
for the exchange of semantic information between all types of computer systems.
Dialects offer greater expressivity and control over the information and
functions that are being exchanged.
REBOL LDC applications also take greater advantage of the local power of client
computers resulting in ten to fifty times greater efficiency in both server
loading and infrastructure usage. ASPs and other information providers can
deliver a more satisfying end-user experience to many more customers than with
existing network and server implementations. REBOL applications can also execute
both online and offline, allowing portable operation when bandwidth is at a
premium or unavailable.
REBOL/View is free for non-commercial purposes, and it may be freely
redistributed from the web, CD-ROM, and email. The 360 KB package can be
downloaded and installed in seconds. It currently runs on 27 system platforms.
The package includes 14 Internet protocols, graphics, a world wide distributed
desktop, compression, and the powerful REBOL messaging language.
REBOL/View/Pro is available for professional users who require encryption,
external library access, or shell application access. Encryption methods include
RSA, DSA, DH, AES, and others. Commercial users can purchase a REBOL/Runtime
license which can also be used to encapsulate and hide application source code
and data.
REBOL also makes REBOL/Core, REBOL/Command, and REBOL/Express distributed
computing products, all of which are compatible with REBOL/View. More than
500,000 copies of REBOL/Core have been distributed since 1998, and it runs on
more than 42 system platforms.