ONE Version 3.1
ONE requires MUMPS (see https://sourceforge.net/projects/mumps/) to run.
ONE was first installed and used 21 April 1981 in Lismore Australia.
To install and run ONE on OSX, FreeBSD or linux on the x86 or ARM:
Create a user one in group one with uid 1023 and gid 1023.
Add user one to group 0 (group 80 on OSX) to give one 'privilege'.
Add user inet with uid 666 to group one.
Ensure all users who are to use this are in group one.
Privileged users must also be group 0 (80 on OSX).
Fetch one-3.1.tar.gz from:
If you have only a small / partition, create /usr/local/one and link to /one.
Prompt> sudo tar -C / -xzvf one-3.1.tar.gz
This will restore the ONE files into /one.
Ensure all files in /one belong to one (ie. chown -R one:one /one).
Copy the mumps executable to /usr/bin/one. Change ownership to one:one.
Change the mode on the executable to 2750.
To start the one environment, sudo /one/onestart.
Login to ONE with one. Privileged users will see the MCL> prompt; others will
be put into the application.
The <Help> key is <F15> and the <Tab> key is often usefull.
To provide feedback or request further information, please email:
ONE CLIENT CODE COLLECTIONS
To enable ONE V4 (java) and the ONE Server (ODBC, OLE and HTML interfaces),
edit routine %1MV1STU, search for "DEM" and remove that line.
For ONE V4 (ie. the java interface), click on OneClient.jar, fill in the fields
and go for it.
To get some of the ONE Server stuf going, it may be necessary to fiddle with
the definition of NODE near the top of routine OSKSRV.
ONE Server includes an OLE interface (OneLink.tar.gz), ODBC (OneODBC.tar.gz -
currently non-functional), a terminal emulator written in java
ONE code - just point a browser at it).
Copyright (c) 1981 - 2012
Raymond Douglas Newman. All rights reserved.
This software may be used for personal use only. Note that re-sale and
re-distribution is specifically prohibited.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.