The Rebol Worlds Project: combine features of: Maple, Thinker, gzz,
Xanadu, Mirror Worlds
Features:
Write in Amiga VP, Java, and/or Rebol; whatever works best.
Transclusions, royalties
versioning of all documents (a document is any type of data in any
form)
open source
infinite dimensions
support for all datatypes
two-way non-breakable links (point to point, point to span, span to
span)
separate format from content, multiple formats (views) can be applied
to any content
sound, video, animation, graphics
dynamic loading and unloading of data and program (only when needed,
only as much as needed)
permanent data-store (with forward and backward pointers ot updates,
revisions, and added links
full support for all languages (Unicode), math, music, and logic
symbols (and output)
embedded programs
support for true 3-D VR
synchronous, asynchronous
any element can be human and/or computer generated and/or live data
feeds
redundant security
servers run on EROS (for secure storage of persistant data), and peer-
to-peer
totally customizable interaction and filtering (all elements of UI
hideable, free, pay, ad supported; selectable by user/provider)
advertizing supported areas are finely-grained customized to each
individual (but anonymous using encrypted codes). User can block any
unwanted ads.
superset of the Internet (contained inside, linked to/from)
contains all digital and analog media (phone, television, radio,
print media, software, arts, sciences, etc.)
anything can be annotated anytime in any way, but integrity of
original maintained (provider specifies whether revisions can be made
public or must be kept private [they will have to pay extra to
prevent public annotations, this is to encourage open criticism])
by default everything is authenticated, and financial, private,
business, and security-related information is encrypted
security of data has #1 priority; all treated as if it was digital
money (often it will be)
any document can be as clutter-free as desired to maintain focus of
attention
links, revisions, stretch-text, dimensions shown/hidden individually,
translucent layering