The Common Desktop Environment (CDE) is an integrated
graphical user interface for open systems desktop computing, combining X Window System,
OSF/Motif, and the Common Desktop Environment technologies. CDE is designed to scale
across a range of client/server platforms, supports small workgroups to large enterprises,
and supports simple text and data as well as advanced collaborative multimedia
applications.

The binary code (or object code) copy you received from your
respective vendor of CDE is based on CDE 1.0. OSF's announcement of OSF CDE 1.0.10 is a
Maintenance Release of CDE 1.0 containing hundreds of maintenance fixes or corrections,
supplied by all of the vendors involved in the CDE collaborative development and
maintenance project. These fixes were integrated into the Maintenance Release by the Prime
Contractor of this project, The X Consortium, and is now available through the OSF in
source code form only. This release is also available to the major computer vendors, for
them to decide whether to incorporate it into their Operating System software releases and
subsequent binary releases. CDE 1.0 and CDE 1.0.10 are based on OSF/Motif 1.2.

In some cases the vendors
will fine tune the CDE software version for their specific platform, and
may also incorporate "value-add" features, or additional
software bundled in their offering. Since OSF is a non-profit vendor
neutral technology source provider, the CDE source we provide is
as we received it from the X Consortium, tested on the provided reference
platforms (see next question below).

What are the reference platforms for CDE 1.0.10?

CDE 1.0.10 has been tested on four reference platforms:

HP9000/7xx running HP-UX 10.01

IBM RS/6000 running AIX 4.1.3

Intel 486/Pentium running UnixWare 2.02

Sun SPARCstation running Solaris 2.4

Fujitsu has contributed an unsupported port to

Fujitsu DS/90 running UPX /DS V20L10 Y95021

The release notes describe these reference platforms in more
detail.

DEC is also in the process of providing an unsupported port
on DEC Alpha with DEC UNIX 4.0.

There is not a CDE Product Reference Catalog as of yet.
However OSF is interested in created this on its web page, and welcomes input from any
third party vendors that have CDE-based applications, tools, developers kits, etc.
However, CDE maintains compatibility with thousands of existing UNIX system-based
applications, since it is based on X11 Windows and Motif. Please refer to the OSF CDE
Release 1.0.10 Data Sheet for more information in this area.

OSF's Service Offerings
are outlined in the OSF CDE 1.0.10 licensing kit.

OSF has been working with the X Consortium and the CDE
Sponsors all along in every aspect of the development of the CDE 1.0.10, and will continue
to play a strong program management and auditing role through the development of CDEnext
and beyond.

Yes. This is highlighted on the OSF CDE 1.0.10 Price List.
Depending which type of CDE 1.0.10 Source license you are interested in will depend on the
OSF/Motif license required. In addition to the OSF/Motif license required, please note
that OSF CDE 1.0.10 object code royalty fees are separate from and are in addition to
OSF/Motif object code royalty fees. Both fees must continue to be tracked, reported and
paid for pursuant to the Terms and Conditions of OSF's Master Software License Agreement,
the Standard Supplement for OSF/Motif, and the Standard Supplement for OSF CDE 1.0.10 .

You will be given full credit towards the OSF CDE 1.0.10 Full
Distribution Rights License ($5,000 credit), as long as that same license program is still
being offered. This credit is only applicable to OSF CDE 1.0.10 Full Distribution Rights
License (Does not apply toward CDEnext, the Snapshot Program, or any other OSF CDE
offerings.)

Probably not, unless you
qualify per the OSF CDE 1.0.10 Standard Supplement definitions and requirements
for being registered (and approved) as a "Non-Profit" organization
under Section 503 (c) of the US Internal Revenue ServiceCode. Please keep
in mind that this license is intended for educational, research and developmental
purposes. Use for commercial and/or profit-making purposes is prohibited;
no distribution is allowed, and the license is for internal use only.

Please refer to the OSF CDE 1.0.10 Price List Attachment -
Object Code Volume Discount. This gives a pretty clear explanation of the requirements to
qualify and the type of Motif Volume Discount selection you need with your Motif Full
Distribution Rights License. If you have additional questions after going through that
section, please call OSF Direct.

Yes. This was announced by X/Open in June 1995, along with a
CDE Specification Set. Information on how to contact X/Open for more details is contained
in the OSF CDE 1.0.10 Price List, along with web contact info.

A suite of automated and manual regression tests is supplied
with CDE 1.0.10. Information on building and running the tests, as well as results
obtained for this release, are contained in the Release Notes (cde/README).

Use the version included in the CDE 1.0.10 distribution
located in the cde-test/osf directory, and follow the directions in the cde/README file.
This version has changes to test Motif in a CDE environment. If you are testing Motif
alone, you can use your existing 1.2 QATS.

If the features available in Motif 2.0 are very important to
your customers, you might find it advantageous to wait until CDEnext to start any customer
migration efforts. Still, purchasing an evaluation license for CDE 1.0.10 will give you
time to explore the features of CDE and give you a head start on any porting issues and
planning.

CDEnext Motif will not support XmCSText and the Motif 2.0 C++
interfaces. In most other cases, CDE.next Motif will be binary compatible with Motif 2.0,
and is based on 2.0 code. In some cases you will need to recompile UID files; in other
cases there is a very small set of binary compatability breaks, but will not affect
majority of applications.

They can be used together. All public CDE Motif interfaces,
and all but a few minor CDE Motif resources, are available in Motif 2.0. There may be rare
cases where there are minor differences in behavior or appearance.

It would be great if you could link programs with a CDE
library, with its pre-built Motif library replaced by a pre-built Motif 2.0 library.
Unfortunately this will not work.

However, if you are a source code licensee of OSF CDE, you
can recompile OSF CDE 1.0.10 with Motif 2.0.1, and then link your programs against that.
(You will need both CDE 1.0.10 and Motif 2.0.1; earlier versions of either have bugs that
prevent the recompilation from producing a useable result).

You can migrate to CDE 1.0.10 immediately, and you should
migrate to CDEnext as soon as it is available to you. The features from Motif 2.0 that are
not available in CDEnext are primarily the CSText functionality and the C++ library
support.

They are essentially the same, although CDE 1.0.10 Motif has
additional bug fixes which includes a few bug fixes above 1.2.5. CDE 1.0.10 is based on
Motif 1.2.5, which has had on the order of 10 bug fixes made to it. There was no practical
way to release this code without incrementing the release number. OSF plans to integrate
these bug fixes into a patch to 1.2.5 to bring its support customers up to date, but there
is no plan for a separate 1.2.6 release. OSF will also integrate the fixes into the Motif
2.0 base and make them available to its 2.0 support customers.

All of the important Motif 2.0 developer features including
Traits and the Uniform Transfer Mechanism, will be available in CDEnext Motif, but is not
available in today's CDE 1.0.10 Motif. Use Motif 2.0 to get access to this powerful
technology today.

mwm is going away in CDE. CDE uses an integrated desk top
window manager in its place referred to as dtwm. A version of this window manager suitable
for environments running Motif outside of CDE will be available in the CDEnext release.

CDE integrates workspace management directly into the window
manager. CDE provides almost the same functionality, but does not use a separate protocol
for interoperation with a separate workspace manager.

Yes. CDE programs may be "workspace aware".
These programs may have less functionality when they run with Motif 2.0
mwm, but this functionality should be available in other ways (required
by the Style Guide). In practice, this is unlikely to be an issue.

Yes. While Motif 2.0 programs can use some additional
protocols to interact with the Motif 2.0 mwm. These programs may have less functionality
when they run with dtwm, but this functionality should be available in other ways
(required by the Style Guide). In practice, this is unlikely to be an issue.

The entire contents of the tape are just over 1.4Gb. We have
split the tape into 3 tar archives, which can be unloaded separately:

code - 100Mb

tests - 190Mb

docs - 1136Mb

The documentation archive is so large because it includes the
documentation in 10 languages. The installation instructions describe how to extract the
files for only a single language, thereby reducing the amount of disk space required to
unload the distribution.

CDE uses standard X and UNIX facilities to control login,
access to network services, and file access control. So, all the same strengths and
weakness exist as other UNIX/X based systems that do not have security as their primary
concern. OSF CDE 1.0.10 does incorporate a technology called PAM (Pluggable Authentication
Modules), that can be used to authenticate a user against multiple authentication
mechanisms (including DCE's) at login time and when accessing network services such as
ftp.

However, please note that the PAM technology is not enabled
in the OSF CDE 1.0.10 release, but the code is there without testing by the X Consortium.
It is up to each sponsor company receiving the Maintenance Release CDE 1.0.10 to enable
PAM (or the receiving licensee). CDEnext will have dtlogin ability to use PAM on all
platforms, however, it will still be up to each platform vendor to enable PAM in CDEnext
sample builds.