From: rs...@osf.org (Rich Salz)
Subject: OSF Development Environment released
Date: 1995/05/27
Message-ID: <3q6dt5$ful@paperboy.osf.org>
X-Deja-AN: 103354612
organization: Open Software Foundation
newsgroups: comp.unix.osf.osf1,comp.unix.osf.misc,comp.soft-sys.dce
(Please forward as appropriate. Don't ask me about ODE; I'm just
posting this.)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The Open Software Foundation is pleased to announce the latest update
to the OSF Development Environment (ODE), ODE 2.3.4A (Spring 1995).
With this release, ODE is now unencumbered and freely redistributable
(with copyright attribution to the Open Software Foundation and Carnegie
Mellon University).
ODE is the common development environment provided with all OSF technology
snapshots and source code releases (that support building, such as Motif,
OSF/1 R1.3, DCE, DME/NMO, and the Research Institute Mach microkernel
and servers). With this unencumbered release, ODE can also be obtained
via anonymous FTP (see the example below).
ODE provides a flexible development environment, offering completely separable
build and source control environments integrated with private and public work
areas for ongoing software development. The ODE build and source control
environments do not require any special modifications to the host operating
system or file systems. Both environments work with generic NFS, AFS, DFS,
or a mixture of similar distributed (and conventional) file systems. The
ODE network protocol allows for improved authentication during client-server
transactions, apart from any underlying file system security features.
ODE build and RCS servers are completely isolated at the filesystem level,
and need not mount or share any common pathnames.
The ODE build environment includes an unencumbered version of the make command
(BSD Reno make with parallelization features and additional CMU functionality).
The ODE source control environment is built atop the standard RCS 5.6 revision
control system, therefore source archive files have no machine dependent
formatting. All source code is included for make, the build and source
control tools, however the RCS 5.6 sources are available in a separate
archive. The RCS 5.6 distribution can be combined with the ODE
distribution in order to build the source control component of ODE.
ODE in written in a portable manner using ANSI C making it relatively
straightforward to port ODE to most POSIX- and XPG-compliant systems.
ODE 2.3.4A has been ported to several UNIX platforms (listed below).
The ODE documentation describes how to port ODE to other platforms
by changing the configurable porting options. (Refer to the
System Administration Guide for further details).
ODE provides a minimal tool set for bootstrapping OSF source code
distributions. The minimal build environment is a subset of the complete
suite of build tools. Only this minimal build environment is required to
build an OSF source release "out of the box." Neither the minimal nor full
ODE build environment requires a source control environment to merely build
an OSF source distribution (the build and source control environments are
independent).
The OSF Research Institute has made additional enhancements to the original
ODE 2.3.4 release of a year ago. To date, these enhancements have been tested
more extensively on the OSF/1 R1.3 integrated kernel and the MK6 unencumbered
microkernel running on 486/586 systems. Enhancements include additional
merging features (bmerge), improved support for split sandboxes (mksb, resb),
better support for synthesizing parallel development streams (bco, bsubmit),
improved support for cross-compilation, and more robust ancestry tracking.
This release contains instructions for conversion from ODE 2.1.X and upgrading
to ODE 2.3.4A. The ODE 2.3.4A release is a major upgrade from ODE 2.1.X.
OSF will continue to serve as the central point of exchange and distribution
of ODE source releases. To this end, OSF welcomes contributed code,
enhancements and defect fixes, and provides an e-mail list for disseminating
information about ODE:
ode-i...@osf.org General mailing list for technical and non-technical
information about ODE. As appropriate, information
about bug fixes, and development issues will
be posted to ode-info.
ode-info-requ...@osf.org Use this alias for addition/deletion
or address change requests for the
ode-i...@osf.org mailing list.
================================================================
Current Platforms:
-----------------
hardware/software context name
----------------- ------------
Intel 386/486/586 running OSF/1 1.3 or mk6.1 at386_osf1
HP 9000/700 running HP-UX 9.05 hp700_hpux
IBM RISC system/6000 running AIX 3.2 rios_aix
Sparc system running SunOS 4.1.3 sparc_sunos
DEC 3000 M400 running OSF/1 V3.2 alpha_osf1
Intel 386/486/586 system running Linux 1.2.3 at386_linux
from the Slackware 2.2 distribution*
* Note: only minimal tools built by setup.sh have been ported.
These platforms have NOT been as extensively tested at OSF:
DECsystem 5000/200 running ULTRIX 4.3 pmax_ultrix
Intel 386 system running SINIX 5.41 at386_sinix
================================================================
Anonymous FTP Retrieval:
-----------------------
% ftp riftp.osf.org
Connected to riftp.osf.org.
220-WELCOME to this FTP server!
220-
220 riftp FTP server (Version wu-2.1c(2) Sun Feb 2 16:36:09 EST 1992) ready.
Name (riftp.osf.org:anonymous):
331 Guest login ok, send your complete e-mail address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd /pub/ode
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 10
-rw-r--r-- 1 odemstr system 6785 May 25 17:40 README.top
drwxr-xr-x 10 odemstr system 512 May 25 18:23 bin
drwxr-xr-x 2 odemstr system 512 May 26 12:09 doc
drwxr-xr-x 2 odemstr system 512 May 25 18:19 src
226 Transfer complete.
ftp> ls src
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 2829
-rw-r--r-- 1 odemstr system 1900813 May 25 17:39 234src.1.tar.Z
-rw-r--r-- 1 odemstr system 230281 May 25 17:39 234src.2.tar.Z
-rw-r--r-- 1 odemstr system 29094 May 25 17:39 README.src
-rw-r--r-- 1 odemstr system 695950 May 25 17:39 rcs5.6.tar.Z
226 Transfer complete.
ftp> ls doc
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 814
-rw-r--r-- 1 odemstr system 1147 May 25 17:39 README.doc
-rw-r--r-- 1 odemstr system 125187 May 23 16:24 SysAdminGuide.ps.Z
-rw-r--r-- 1 odemstr system 138493 May 26 13:50 SysAdminGuide.txt
-rw-r--r-- 1 odemstr system 340953 May 23 16:25 UsersGuide.appendixA.ps.Z
-rw-r--r-- 1 odemstr system 108527 May 23 16:25 UsersGuide.ps.Z
-rw-r--r-- 1 odemstr system 110382 May 26 13:50 UsersGuide.txt
-rw-r--r-- 1 odemstr system 2327 May 23 16:25 conversion_notes.admins.Z
-rw-r--r-- 1 odemstr system 4703 May 23 16:25 conversion_notes.users.Z
226 Transfer complete.
ftp> ls bin
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 12
-rw-r--r-- 1 odemstr system 3592 May 25 17:39 README.bin
drwxr-xr-x 5 odemstr system 512 May 25 18:20 alpha_osf1
drwxr-xr-x 4 odemstr system 512 May 25 18:19 at386_linux
drwxr-xr-x 5 odemstr system 512 May 25 18:20 at386_osf1_elf
drwxr-xr-x 6 odemstr system 512 May 25 18:21 at386_osf1_macho
drwxr-xr-x 6 odemstr system 512 May 25 18:22 hp700_hpux
drwxr-xr-x 3 odemstr system 512 May 25 18:19 pmax_ultrix
drwxr-xr-x 5 odemstr system 512 May 25 18:22 rios_aix
drwxr-xr-x 5 odemstr system 512 May 25 18:23 sparc_sunos
226 Transfer complete.
ftp> bye
|