REBOL IOS Questions and Answers
What is REBOL IOS?
REBOL IOS is for group communications. It is designed to help people
work together in a secure fashion from anywhere and with almost any type of computer system. The unique power of
REBOL enables an unlimited range of new applications for information sharing, collaboration, and coordination.
Who needs IOS?
IOS is for people who need constant communications within a private,
noise-free environment. It will benefit individual project teams, supplier or customer relationships, non-profit
organizations, on-line communities, trading groups, and any other close partnership between people.
What is the X Internet?
The X stands for executable. The X Internet works by automatically distributing programs, not just web pages.
What's the advantage? X Internet applications make greater use of the power of your local computer, handheld device
or appliance. As a result, applications are more responsive and network traffic is dramatically reduced. X Internet
applications make a 56K modem feel like DSL.
How does IOS relate to the X Internet?
REBOL IOS makes the X Internet possible. IOS applications (called reblets) are tiny, so they download
quickly and don't take much local storage space. Most IOS applications consist of both a client side and a server
side, although this is transparent to users.
Is IOS Peer-to-peer (P2P)?
Yes, it is peer-to-peer in the sense that you use an IOS client to communicate
with other members of your group - your peers. IOS also takes advantage of server technology to allow messages
and files to be stored and backed up in a safe location, even when users are not on-line. For example, when you
go on-line, you will receive alerts and messages you missed when you were off-line. In addition, the server model
allows a greater degree of account management and user authentication that is often required in modern business
environments.
What is REBOL/Link?
REBOL/Link is the IOS client program that is run by each user. It is
available for a wide range of platforms, such as Windows (all versions), Solaris, Linux, BSD, SGI, and others.
And, because it comes from a single source, it is perfectly consistent across all platforms. Downloading and installing
REBOL/Link takes just a few seconds.
What are the minimum system requirements to run REBOL/Link?
We recommend:
- 200 MHz processor or better
- 64 MB RAM (this is more important than speed)
- 4 MB of free hard disk storage
- 56 K modem (works great!)
- Sound card - if you want to hear anything
- Any decent web browser
Is IOS free or commercial?
IOS is an important part of our business strategy. We've given away more
than a million copies of REBOL software over the last four years, but IOS is our commercial software.
How can I purchase IOS?
IOS is available for purchase from our web site. Just ask for a price
quote.
What does it cost for IOS?
The retail price of IOS/Express is $2,000 which includes the server and
10 users. Additional users are $100 each with discounts applying for systems with 30 or more total users. Discounts
are also available to academic institutions. The server is available for Windows, Linux, and FreeBSD. The Link
client is shipped for Windows and Linux with each order. Link may be installed on as many systems as the user wishes.
In addition, if you plan to resell IOS (VAR or OEM) with one or more of your own applications, special discounts
may apply.
What operating systems does IOS support?
In addition to supporting Windows 95, 98, NT, ME, 2000, and XP, IOS runs
on a wide variety of Linux systems, BSD, Solaris, SGI, AIX, HP/UX, and more. We plan to support Macintosh OS/X.
It is possible to support Win CE devices, Sharp Linux PDA, Sony Playstation, Nintendo systems, and XBox if a large
order is dependent upon them.
Does IOS share applications as well as data?
Yes, that's one of the strengths of IOS. Applications are synchronized
in the same way as files, so applications are always up-to-date for all users. (From time to time when you use IOS,
you will see an application icon momentarily turn red while it's being updated. The red color is an indication
that the application is being updated.
Does IOS support file versioning?
We support automatic file backup. Each time a file is published, the
old copy is saved on the server. You can obtain any prior copy of that file by right clicking on its icon and selecting
the History button. You will see a list of all prior versions of the file, along with their dates, sizes, and who
published them.
How difficult is it to install IOS?
Typically it takes about five minutes to install IOS on your server.
It requires that you create a new user account, unzip the distribution files, then copy a file to your CGI bin
directory. In addition you will want to add it to your boot startup so the server restarts. Additional changes
may be required, depending on your web server setup. Once you have the server running, it is "hands free"
and requires no server-side interaction. All other operation can be done from the client by using the admin account.
Do I need to be a guru to administer an IOS system?
No, not for most daily operations. The only required activity of an administrator
is to create and delete user accounts. That is easily done through the User-Admin reblet that is provided.
Can the IOS server run on a different system than the web server?
Yes. You can run the IOS server on one machine and have your web-server
redirect requests to it. This is done through a normal TCP connection.
How can I see what files have changed recently in IOS?
In the utilities arena, click on the History icon to see a list of recent
file changes. Those highlighted in red have changed today.
Is there a way to synchronize IOS files that do not show on the desktop?
Application data files for example.
Yes, the IOS system handles such files quite well. Applications as well
as users can create those types of files.
Does IOS require a Web server?
There are three versions of IOS. IOS Express operates by "tunneling"
encrypted information through your existing web server. This allows you to run IOS without the need to change your
network configuration and firewalls. We will also be providing IOS Lite, which can be used on a local area network
without the need for a web server. That only allows access from with that network, not externally. In addition,
we plan to offer a hosting service for organizations that do not have a web server, but need external access to
their IOS system.
Does IOS have a permissions system?
Yes. There are two methods of control: synchronization and access. The
first determines if you will even know of the existence of a set of files. For instance, there are currently dozens
of folders and files that are being shared that you don't synchronize because you are not part of the workspace.
For each set of files, access privileges can be specified to determine who can add, change, delete, create icons,
modify server-side code, and perform other actions.
Is there a way to see what files have been modified locally?
Yes. When you modify a file locally, changes are not uploaded until you
request it. To indicate that the file has been locally modified, its icon turns red. If you right click on the
icon, you will see a short message explaining why it is red. To update it back to the server, just click on the
Publish button. You can also use the Modified? application in the utilities arena to see all files that have been
changed locally, but not uploaded to the server.
Can I share my files only with certain people?
Yes. The easiest way to do so is to create a folder and specify who will
share it with you. The folder will only appear on their desktops. No one else will know that it even exists.
Can scripts be executed by the server?
Yes, many applications contain a server-side and client-side scripts.
The server script normally manipulates storage formats, date-stamps records, and authenticates users, but the server
can run just about any type of non-GUI script.
Will Reblets be customizable?
Most reblets are quite small can be easily customized by changing their
source code to suit your purposes. Think of applications in IOS more like web pages than like applications. They
are disposable applications. Make them into what you need.
Does IOS run on Windows XP?
Yes, IOS runs fine under XP. No changes are necessary.
Will IOS run on PalmOS or Handspring devices?
Unfortunately, the PalmOS is too limited in its memory architecture to
allow applications like REBOL IOS. We have investigated it several times, but we found that we need more than the
96K of memory that applications are allotted under PalmOS. As an alternative, we recommend the Sharp Linux PDA
or a Win CE PDA.
|