home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 16 Announce / 16-Announce.zip / 295491.zip / 295491.ANN
Text File  |  1995-12-03  |  30KB  |  787 lines

  1. IBM CommonPoint Application Developer Toolkit and Application System for OS/2 Warp Aids Faster Development and Running of New Applications
  2.  
  3. Announced on November 28, 1995
  4. Software Announcement 295491  
  5.  
  6.  
  7. In Brief . . .
  8.  
  9. IBM CommonPoint for OS/2 Warp provides software developers with the
  10. foundation technology for building next-generation applications by:
  11.  
  12. o  Providing a new level in object-oriented programming technology
  13.    for experienced C++ programmers using integrated frameworks
  14.  
  15. o  Offering a complete object-oriented programming model that allows
  16.    software developers to focus on business requirements
  17.  
  18. o  Providing rich prebuilt functions for real-time collaboration,
  19.    2-D/3-D graphics, access to existing SQL databases, and much more
  20.  
  21. o  Providing prebuilt functions for use as-is or easily customizable
  22.  
  23. o  Creating portable applications across modern 32-bit workstation
  24.    and PC operating systems
  25.  
  26. ----------------------------------------
  27.  
  28.  
  29. IBM CommonPoint for OS/2(R) Warp lays the foundation for advanced
  30. object-oriented software development.  IBM CommonPoint for OS/2 Warp
  31. consists of two products:  IBM CommonPoint Application Developer
  32. Toolkit for OS/2 Warp and IBM CommonPoint Application System for
  33. OS/2 Warp.
  34.  
  35. The CommonPoint system provides a complete object-oriented
  36. programming model for developers with substantial new function not
  37. available on competing systems.  It improves the development process
  38. by delivering a new architectural paradigm based on the pervasive use
  39. of object-oriented frameworks.  Each CommonPoint framework is a set
  40. of prebuilt C++ objects that encapsulate expertise for a particular
  41. problem set.  The comprehensive set of CommonPoint frameworks
  42. provides function spanning the spectrum from user interface to
  43. multimedia, networking, communications, and data access.
  44.  
  45. IBM CommonPoint Application Developer Toolkit for OS/2 Warp provides
  46. information and tools required to use, modify, and extend the
  47. CommonPoint frameworks.  The developer toolkit consists of the
  48. frameworks, application system, header files, libraries, tools, and
  49. samples.  It also includes cpConstructor, a GUI development tool that
  50. facilitates the rapid creation and prototyping of application user
  51. interfaces.  This developer toolkit enables developers to create
  52. customized solutions in their area of expertise by taking advantage
  53. of the supplied frameworks and tools.
  54.  
  55. IBM CommonPoint Application System for OS/2 Warp is a rich set of
  56. extensible frameworks.  This set of frameworks provides OS/2 users
  57. the necessary foundation to run applications developed using the IBM
  58. CommonPoint Application Developer Toolkit for OS/2 Warp.  IBM
  59. CommonPoint Application System for OS/2 Warp consists of application
  60. and system level frameworks, supporting data, desktop, graphics, text
  61. editing, storage, multimedia, collaboration, and system services.
  62.  
  63. Planned Availability Date:  December 15, 1995
  64.  
  65. (R)   Registered trademark of International Business Machines
  66.       Corporation
  67.  
  68.  
  69.  
  70. DESCRIPTION
  71.  
  72. IBM CommonPoint for OS/2 Warp includes a comprehensive set of
  73. frameworks, services, tools, and integration enhancements designed to
  74. develop collaborative, distributed applications.  Developers will be
  75. able to develop local language applications using the English
  76. language versions of the CommonPoint Application Developer Toolkit
  77. and the CommonPoint Application System.  The frameworks are
  78. conceptually divided into two categories:  Application Frameworks and
  79. System Services.  The Application Frameworks provide a rich feature
  80. set for developing interactive applications of all kinds.  System
  81. Services comprise a complete set of operating system independent
  82. services on which the Application Frameworks are built.
  83.  
  84. Architectural Overview
  85.  
  86. o  C++ Object-Oriented Frameworks
  87.  
  88.    Develop applications faster.  Make applications extensible,
  89.    flexible, and adaptable to changing business and customer needs.
  90.  
  91. o  Portability
  92.  
  93.    CommonPoint application source is portable to any environment
  94.    where the CommonPoint Application System is installed.  Today, IBM
  95.    offers this in the AIX(R) and OS/2 Warp environments.  Taligent's
  96.    other investors, Apple** and HP**, as well as Taligent itself,
  97.    have publicly stated their plans to deliver CommonPoint on a
  98.    number of high-volume operating systems.
  99.  
  100. o  Compatibility
  101.  
  102.    CommonPoint applications co-exist with existing OS/2 applications
  103.    and support access to existing information and data.
  104.  
  105. o  32-Bit Architecture
  106.  
  107.    Harness the speed and power of 32-bit microprocessors and 32-bit,
  108.    preemptive multitasking operating systems
  109.  
  110.  
  111. Application Frameworks
  112.  
  113. The CommonPoint Application frameworks are divided into three broad
  114. groups:  Desktop Frameworks, Embeddable Data Types, and Application
  115. Services.
  116.  
  117. CommonPoint developers begin programming with the Desktop frameworks,
  118. which implement the heart of the Taligent programming model.  The
  119. Embeddable Data Types, a group of frameworks, provide ready-made
  120. embeddable data types for creating graphics, text, data access, and
  121. time media components and related objects.  The Application Services
  122. frameworks provide underlying support for text, graphics, and other
  123. application-programming domains.
  124.  
  125. Desktop Frameworks:  The Desktop frameworks are designed for creating
  126. embeddable CommonPoint components such as those provided by
  127. Embeddable Data Types.  Learning to use the Desktop frameworks is a
  128. prerequisite for most forms of application development.
  129.  
  130. Some examples of Desktop frameworks are:
  131.  
  132. o  The Work Space frameworks allow developers to create new
  133.    stationery, set attributes of elements, create appliances, and
  134.    perform other basic tasks involving the work space.
  135.  
  136. o  The Document frameworks consist of the Shared Documents, Compound
  137.    Document, and Basic Document frameworks.  They provide the basic
  138.    capabilities of embeddable components.
  139.  
  140. o  The Presentation framework combines the embedded data concepts
  141.    provided by the Document frameworks with user interface elements
  142.    provided by the User Interface frameworks.  It provides the
  143.    generic presentation capabilities typical of interactive
  144.    applications.
  145.  
  146. o  The User Interface (UI) frameworks consist of frameworks and
  147.    classes that support human interface elements such as controls,
  148.    windows, palettes, and buttons.  The UI frameworks also include
  149.    the View system and the Input system, which control the display
  150.    and input of data, respectively.
  151.  
  152. Embeddable Data Types:  These frameworks provide ready-made
  153. embeddable data types for specific application domains.  These
  154. frameworks make extensive use of both the Desktop frameworks and the
  155. Application Services frameworks.
  156.  
  157. Some examples of Embeddable Data Types frameworks are:
  158.  
  159. o  The Graphics Editing framework provides classes based on the
  160.    Presentation framework that developers can use with some of the
  161.    2-D Graphics classes to assemble a range of graphics editing
  162.    elements, from simple drawing components to CAD programs and other
  163.    specialized drawing applications.
  164.  
  165. o  The Text Editing framework provides classes based on the Desktop
  166.    frameworks and the text system that developers can use to assemble
  167.    a range of text editing elements, from simple text boxes and
  168.    controls to simple word-processing applications.
  169.  
  170. Application Services:  Application Services provide services in six
  171. application domains:
  172.  
  173. o  The Graphics system supports 2-D and 3-D graphics, graphics device
  174.    drivers, colors, and fonts.  Key features include high-level curve
  175.    geometries defined by Non-Uniform Rational B-Splines (NURBs),
  176.    device-independent 2-D and 3-D coordinate systems, integrated 2-D
  177.    and 3-D graphics, a uniform interface for accessing all kinds of
  178.    fonts, a rich set of color spaces, and color matching.
  179.  
  180.    The Graphics system also provides low-level support for sprites,
  181.    pixel buffers, and displays.
  182.  
  183. o  The Text system supports the storage, manipulation, and display of
  184.    multilingual text based on the unicode character-encoding
  185.    standard.  Multiple script systems can be combined wherever text
  186.    can be displayed.  All text in the CommonPoint system can be
  187.    styled, included menu items, labels, editable fields in dialog
  188.    boxes, and text-in-text components.
  189.  
  190. o  The Time Media frameworks provide classes that developers can use
  191.    to assemble and connect a variety of audio, MIDI, video, and
  192.    telephone components, collectively called media components.  Media
  193.    components model traditional hardware components but are
  194.    implemented entirely in software.
  195.  
  196. o  Interoperability services support the conversion of CommonPoint
  197.    data types to non-CommonPoint data types using Graphics
  198.    Converters, Text Converters, and the Data Translation framework.
  199.  
  200. o  The Printing frameworks support printing for all applications
  201.    based on the Document frameworks.  They can also be extended to
  202.    support specialized printing requirements and the CommonPoint
  203.    equivalent of printer drivers.
  204.  
  205. o  Localization services support multilingual text input and output,
  206.    localization of system and application interfaces, text analysis,
  207.    and text scanning and formatting.
  208.  
  209.  
  210. SYSTEM SERVICES
  211.  
  212. The System Services frameworks are divided into three broad groups:
  213. Enterprise Services, Foundation Services, and OS Services.
  214.  
  215. Enterprise Services:  These services provide high-level distributed
  216. services that support key enterprise desktop capabilities such as
  217. data access, collaboration, and system management.  These services,
  218. in turn, rely on the underlying transport mechanisms provided by the
  219. Communications frameworks.
  220.  
  221. Some examples of Enterprise Services are:
  222.  
  223. o  The Data Access framework handles communication among
  224.    applications, connectivity software, and databases.
  225.  
  226. o  The Caucus framework provides transport facilities for the Shared
  227.    Document framework and collaborative applications.
  228.  
  229. o  The Remote Object Call (ROC) Services allow applications to invoke
  230.    remote CommonPoint services running on various hosts.
  231.  
  232. o  The System Management frameworks support the Licensing Services
  233.    framework.
  234.  
  235. o  The Concurrency Control and Recovery classes provide basic
  236.    transaction-processing capabilities that ensure logical
  237.    consistency of data that can be modified by multiple tasks at the
  238.    same time.
  239.  
  240.  
  241. Foundation Services
  242.  
  243. Foundation Services provide basic services for use by all CommonPoint
  244. applications and frameworks.
  245.  
  246. Some examples of Foundation Services are:
  247.  
  248. o  The Notification framework provides a system-wide mechanism for
  249.    the propagation of change information among objects.
  250.  
  251. o  The Identifiers classes support three ways of associating textual
  252.    names with other data.  Associating textual names for data is done
  253.    through Properties, Attributes, and Tokens.
  254.  
  255. o  The Object Storage classes support persistent storage of objects
  256.    and their structure in memory through the use of Archives, Data
  257.    Structures and Collections, and Streams and Persistence classes.
  258.  
  259. o  The Math and Language libraries include the numerics libraries for
  260.    floating-point calculations and the standard C and C++ libraries.
  261.  
  262. OS Services:  OS Services provide CommonPoint object abstractions for
  263. low-level services performed by the host operating system.  OS
  264. Services include the following:
  265.  
  266. o  The Communications frameworks facilitate local and remote
  267.    communication between threads.
  268.  
  269. o  The File System interface provides object abstractions for
  270.    manipulating files, directories, and volumes that reside on
  271.    hardware or on virtual devices.
  272.  
  273. o  Time Services provide a hardware-independent model for timing
  274.    support.
  275.  
  276. o  Object Runtime Services support heap management, exceptions,
  277.    shared libraries, and metadata services.
  278.  
  279. o  Microkernel Services support tasking, scheduling, synchronization,
  280.    and system shutdown using the OS/2 system services.
  281.  
  282.  
  283. Tools
  284.  
  285. IBM CommonPoint for OS/2 Warp includes an implementation for the data
  286. access frameworks, which allows access to the DB/2 and DB2/400(TM)
  287. databases.
  288.  
  289. FrameworkCrafter is a code generation tool for OS/2 CommonPoint that
  290. eases the development effort required to create a CommonPoint
  291. application.  The tool generates application "starter code" based on
  292. the content of an archive file created by cpConstructor.  The
  293. generated code can be used as a learning aid or starter code for
  294. rapid application development.
  295.  
  296. The cpConstructor UI Builder provides the support for rapid design
  297. and prototyping of application user interfaces through the use of
  298. Parts Palettes and Attribute Inspectors.  You assemble application
  299. front-ends by dragging and dropping objects from the palettes to the
  300. application windows.
  301.  
  302. IBM Integration Enhancements
  303.  
  304. The CommonPoint/OpenDoc Wrapper (CPODWrapper) is a tool that provides
  305. the ability to create OpenDoc compound document parts using the
  306. CommonPoint compound document components.  The CPODWrapper uses the
  307. OpenDoc code available with the OpenDoc SDK found on The Developer
  308. Connection for OS/2 Volume 8 (also called DevCon8).
  309.  
  310. IBM CommonPoint for OS/2 Warp includes an implementation for the
  311. License framework to use the SystemView(R) License Suite Management
  312. products for OS/2.  The implementation is called GLIFIN.  CommonPoint
  313. developers may use GLIFIN to provide license controls for their
  314. CommonPoint applications.  To take advantage of this feature,
  315. customers must purchase the Gradient License Frameworks for OS/2.
  316.  
  317. IBM CommonPoint for OS/2 Warp also includes CommonPoint Client
  318. Extensions for OS/400(R).  Client Extensions provide a set of
  319. interfaces that allow the AS/400(R) to be used as a server for
  320. CommonPoint applications.  The OS/400 services that can be used are:
  321. data queues, message queues, user spaces, and data area.  These
  322. extensions will let developers develop object-oriented applications
  323. on the OS/2 clients.  These applications access AS/400 data and
  324. services from the client while gaining the benefits of
  325. object-oriented technology and reusable frameworks.  To take
  326. advantage of this feature, customers must purchase the Client Access
  327. Optimized OS/2 Client for OS/400.
  328.  
  329. PRODUCT POSITIONING
  330.  
  331. IBM CommonPoint for OS/2 Warp is intended to be compatible with IBM
  332. CommonPoint for AIX. IBM CommonPoint expands beyond C++ and Smalltalk
  333. application development environments and should be considered when
  334. there is:
  335.  
  336. o  High emphasis on reuse of existing fine-grained frameworks
  337.  
  338. o  High emphasis on business logic as opposed to system-level
  339.    development (as these are provided)
  340.  
  341. o  New enterprise applications being undertaken that require low,
  342.    long-term maintenance and rapid adaptation to changing
  343.    requirements
  344.  
  345.  
  346. PUBLICATIONS
  347.  
  348. Softcopy publications are shipped with these products.  The English
  349. version is available on the product CD-ROM and The Developer
  350. Connection.  The English version is also available in PostScript**
  351. format and .INF format for online viewing.
  352.  
  353. The Japanese version is only available on the product CD-ROM in the
  354. .INF format for online viewing.
  355.  
  356. The displayable manuals are part of the basic machine-readable
  357. material on the CD-ROM.  The terms and conditions for use of these
  358. files are included.
  359.  
  360. The English version hardcopy of the Taligent reference documentation
  361. can be ordered through the System Library Subscription Service (SLSS)
  362. as follows:
  363.  
  364.                                                        Order
  365. Title                                                  Number
  366.  
  367. CommonPoint
  368.   Distributed Computing                                SC23-1732
  369.  
  370.   Purpose:    Describes frameworks and services used to
  371.               distribute applications across multiple
  372.               computers, and includes information on SQL
  373.               data access services, the caucus framework,
  374.               remote object call services, and the
  375.               licensing framework.
  376.  
  377. CommonPoint
  378.   Desktop Frameworks Concepts                          SC23-1733
  379.  
  380.   Purpose:    Describes frameworks used to build
  381.               document-centered programs for the
  382.               CommonPoint application system, including
  383.               the presentation framework, document
  384.               frameworks, and the user interface
  385.               frameworks.
  386.  
  387. CommonPoint
  388.   Documented Samples                                   SC23-1734
  389.  
  390.   Purpose:    Provides sample applications and describes
  391.               how they were designed and coded.
  392.                                                        Order
  393. Title                                                  Number
  394.  
  395. CommonPoint
  396.   Foundation Services                                  SC23-1735
  397.  
  398.   Purpose:    Describes services that most developers
  399.               need to develop applications, including
  400.               services used to manage identifiers,
  401.               collections, streams, pointers, and
  402.               floating-point numerics.
  403.  
  404. CommonPoint
  405.   GrafEdit                                             SC23-1736
  406.  
  407.   Purpose:    Describes the GrafEdit framework and how
  408.               to use it to write graphical editing programs.
  409.  
  410. CommonPoint
  411.   2-D and 3-D Graphics                                 SC23-1737
  412.  
  413.   Purpose:    Describes the design, architecture, and use
  414.               of the 2-D and 3-D CommonPoint graphics
  415.               classes.
  416.  
  417. CommonPoint
  418.   Human Interface Guidelines                           SC23-1738
  419.  
  420.   Purpose:    Describes the human interface elements
  421.               and behavior in the CommonPoint application
  422.               system.
  423.  
  424. CommonPoint
  425.   OS Services                                          SC23-1739
  426.  
  427.   Purpose:    Describes services that provide an
  428.               interface to operations usually handled by
  429.               an operating system, such as task and
  430.               thread control, heap management, system
  431.               shutdown, communication between threads,
  432.               file access, and timing services.
  433.  
  434. CommonPoint
  435.   Text, Native Language Support
  436.   and Time Media                                       SC23-1741
  437.  
  438.   Purpose:    Describes frameworks used to incorporate
  439.               text, international language support, and
  440.               time-based media (audio, video, Musical
  441.               Instrument Digital Interface or MIDI,
  442.               animation, and other forms of data that
  443.               change meaningfully over time) in
  444.               CommonPoint programs.
  445.  
  446. CommonPoint
  447.   cpConstructor GUI Developer Tool                     SC23-1743
  448.  
  449.   Purpose:    Describes the cpConstructor GUI
  450.               development tool.
  451.  
  452. CommonPoint
  453.   Programming with the Presentation
  454.   Framework:  Tutorial                                 SC23-1744
  455.  
  456.   Purpose:    Designed for developers who understand
  457.               CommonPoint framework architecture and
  458.               usage.  This book provides a step-by-step
  459.               walk-through of building a simple
  460.               document-based program for the
  461.               CommonPoint application system.
  462.               Developers who prefer to acquire a more
  463.               comprehensive view of the system before
  464.               they experiment with code can review the
  465.               developer guides before using this tutorial.
  466.  
  467.  
  468. EDUCATION SUPPORT
  469.  
  470. IBM Education and Training, IBM's Developer Assistance Program, and
  471. Taligent will provide education for IBM CommonPoint.
  472.  
  473. Currently available from IBM Education and Training are:
  474.  
  475. o  Introduction to IBM CommonPoint Programming, Course P1105
  476.    (Customers)
  477.  
  478. o  Introduction to IBM CommonPoint Programming, Course CP1105C
  479.    (Internal)
  480.  
  481. The appropriate curriculum will be updated, as necessary, to include
  482. the enhancements described in this announcement.
  483.  
  484. Call IBM Education and Training at 800-IBM-TEACH (426-8322) for
  485. education catalogs, schedules, and enrollments.
  486.  
  487. TECHNICAL INFORMATION
  488.  
  489. Specified Operating Environment
  490.  
  491. Hardware Requirements
  492.  
  493. IBM CommonPoint Application Developer Toolkit for OS/2 Warp
  494.  
  495. o  CD-ROM drive (required for installation only)
  496.  
  497. o  32MB of physical memory (RAM) (assumes 8MB for OS/2 Warp Connect
  498.    Version 3 and 8MB for VisualAge(TM) C++ for OS/2)
  499.  
  500. o  423MB disk space for storage
  501.  
  502.    -  10MB additional HPFS disk space for developer toolkit
  503.  
  504.    -  143MB additional HPFS disk space for optional run-time pubs
  505.  
  506.    -  170MB additional HPFS disk space for optional samples
  507.  
  508.    -  40MB additional HPFS disk space for SWAP (on top of application
  509.       system)
  510.  
  511.    -  50MB additional HPFS disk space for compiler TMP directory
  512.  
  513.    -  10MB additional HPFS disk space for FrameworkCrafter
  514.  
  515. The minimum hardware system should provide a 90MHz Pentium.
  516.  
  517. The graphics capabilities of the system should meet the following
  518. minimums:
  519.  
  520. o  1024 x 768 resolution
  521. o  8-bit (256-entry) color table
  522. o  Standard OS/2 PM driver
  523.  
  524. IBM CommonPoint Application System for OS/2 Warp
  525.  
  526. o  CD-ROM drive (required for installation only)
  527.  
  528. o  32MB of physical memory (RAM) (assumes 8MB for OS/2 Warp Connect
  529.    Version 3)
  530.  
  531. o  120MB disk space for storage
  532.  
  533.    -  80MB additional HPFS disk space for binaries and run-time data
  534.  
  535.    -  40MB additional HPFS disk space for SWAP and SPOOL growth
  536.  
  537. The minimum hardware system should provide a 90MHz Pentium.
  538.  
  539. The graphics capabilities of the system should meet the following
  540. minimums:
  541.  
  542. o  1024 x 768 resolution
  543. o  8-bit (256-entry) color table
  544. o  Standard OS/2 PM driver
  545.  
  546. Software Requirements
  547.  
  548. IBM CommonPoint Application Developer Toolkit for OS/2 Warp
  549.  
  550. Required software:
  551.  
  552. o  OS/2 Warp Connect Version 3.0 (WOW 5622-671; WINOS2 5622-672)
  553.  
  554. o  VisualAge C++ for OS/2 Version 3.0, or later
  555.  
  556. Optional software:
  557.  
  558. o  The Developer Connection for OS/2 Volume 8
  559.  
  560.    -  For the capability to embed CommonPoint compound document
  561.       components in an OpenDoc compound document part
  562.  
  563. o  GRADIENT License Frameworks for OS/2
  564.  
  565.    -  If GRADIENT Licensing required
  566.  
  567. o  Client Access Optimized OS/2 Client for OS/400
  568.  
  569.    -  If access to AS/400 facilities or databases required
  570.  
  571. IBM CommonPoint Application System for OS/2 Warp
  572.  
  573. Required software:
  574.  
  575. o  OS/2 Warp Connect Version 3.0 (WOW 5622-671; WINOS2 5622-672)
  576.  
  577. Optional software:
  578.  
  579. o  The Developer Connection for OS/2 Volume 8
  580.  
  581.    -  For the capability to embed CommonPoint compound document
  582.       components in an OpenDoc compound document part
  583.  
  584. o  GRADIENT License Frameworks for OS/2
  585.  
  586.    -  If GRADIENT Licensing required
  587.  
  588. o  Client Access Optimized OS/2 Client for OS/400
  589.  
  590.    -  If access to AS/400 facilities or databases required
  591.  
  592. Limitations:  IBM CommonPoint is the first release of an exciting new
  593. technology.  The program interface to the IBM CommonPoint Application
  594. System for OS/2 Warp includes, but is not limited to, class
  595. definitions, method calls, and APIs.  Changes in subsequent releases
  596. of the product will require recompilation of the application.
  597. Additionally, applications using IBM CommonPoint Application System
  598. for OS/2 Warp programming interfaces may need to be modified to
  599. migrate to a subsequent release of the product.
  600.  
  601. Planning Information
  602.  
  603. Packaging
  604.  
  605. IBM CommonPoint Application Developer Toolkit for OS/2 Warp
  606.  
  607. One CD-ROM softpack containing:
  608.  
  609. o  Up and Running Document (hardcopy)
  610. o  License Information Booklet (hardcopy)
  611. o  IBM Program License Agreement (PLA) Booklet (hardcopy)
  612. o  Program Registration Card (hardcopy)
  613. o  Proof of License (hardcopy)
  614. o  Program Registration Number and Customer Service card (hardcopy)
  615. o  One CD-ROM containing:
  616.  
  617.    -  Developer header files
  618.    -  Developer libraries
  619.    -  cpConstructor user interface builder
  620.    -  FrameworkCrafter tool
  621.    -  Developer code samples
  622.    -  Application System DLLs
  623.    -  Application System data files
  624.    -  Online product documentation consisting of:
  625.  
  626.       -- Getting Started with CommonPoint for OS/2
  627.       -- CommonPoint for OS/2 Reference Guide
  628.       -- cpConstructor GUI Development Tool
  629.       -- Creating a Basic Application
  630.       -- Desktop Frameworks Concepts
  631.       -- Distributed Computing
  632.       -- Documented Samples
  633.       -- Foundation Services
  634.       -- GrafEdit
  635.       -- 2-D and 3-D Graphics
  636.       -- OS Services
  637.       -- Programming with the Presentation Framework:  Tutorial
  638.       -- Text, Native Language Support, and Time Media
  639.       -- Taligent's Guide to Designing Programs
  640.       -- CommonPoint Tools for OS/2
  641.       -- Taxonomy
  642.       -- CommonPoint Client Extensions for AS/400
  643.  
  644. IBM CommonPoint Application System for OS/2 Warp
  645.  
  646. One CD-ROM softpack containing:
  647.  
  648. o  Up and Running Document (hardcopy)
  649. o  License Information Booklet (hardcopy)
  650. o  IBM Program License Agreement (PLA) Booklet (hardcopy)
  651. o  Program Registration Card (hardcopy)
  652. o  Proof of License (hardcopy)
  653. o  Program Registration Number and Customer Service card (hardcopy)
  654. o  One CD-ROM containing:
  655.  
  656.    -  Application System DLLs
  657.    -  Application System data files
  658.    -  Online user product documentation
  659.  
  660.       -- Getting Started with CommonPoint for OS/2
  661.       -- CommonPoint for OS/2 Reference Guide
  662.       -- cpConstructor GUI Development Tool
  663.       -- Creating a Basic Application
  664.       -- Desktop Frameworks Concepts
  665.       -- Distributed Computing
  666.       -- Documented Samples
  667.       -- Foundation Services
  668.       -- GrafEdit
  669.       -- 2-D and 3-D Graphics
  670.       -- OS Services
  671.       -- Programming with the Presentation Framework:  Tutorial
  672.       -- Text, Native Language Support, and Time Media
  673.       -- Taligent's Guide to Designing Programs
  674.       -- CommonPoint Tools for OS/2
  675.       -- Taxonomy
  676.       -- CommonPoint Client Extensions for AS/400
  677.  
  678.  
  679. Security, Auditability, and Control
  680.  
  681. The announced programs use the security and auditability features of
  682. OS/2 Warp.
  683.  
  684. User management is responsible for evaluation, selection, and
  685. implementation of security features, administrative procedures, and
  686. appropriate controls in application systems and communication
  687. facilities.
  688.  
  689. ORDERING INFORMATION
  690.  
  691. Orders for new licenses will be accepted now.
  692.  
  693. Shipments will begin December 15, 1995.
  694.  
  695. To order these programs for order type, specify the order type
  696. number, feature number, part number, program name, media, and
  697. quantity.
  698.  
  699. Program Package:  Program media with documentation.
  700.  
  701.                                              Part
  702. Program Name                                 Number       Medium
  703.  
  704. Order Number 5801-AAR
  705.  
  706. IBM CommonPoint Application
  707.   Developer Toolkit for OS/2 Warp            25H7978      CD-ROM
  708.  
  709. IBM CommonPoint Application
  710.   System for OS/2 Warp                       25H7977      CD-ROM
  711.  
  712.  
  713. Additional License Copies:  Authorizes the customer who has a program
  714. package to make a single copy of the program media and printed
  715. documentation.
  716.  
  717. The authorization is given by providing the customer a Proof of
  718. Entitlement for Additional License -- with Certificate that has its
  719. own part number and feature number.
  720.  
  721.                                                           Part
  722. Program Name                                              Number
  723.  
  724. Order Type 5802-AAR
  725.  
  726. IBM CommonPoint Application System
  727.   for OS/2 Warp One Additional
  728.   Licenses -- with Certificate                            28H0068
  729.  
  730. IBM CommonPoint Application System
  731.   for OS/2 Warp Five Additional
  732.   Licenses -- with Certificate                            28H0001
  733.  
  734. IBM CommonPoint Application Developer
  735.   Toolkit for OS/2 Warp One Additional
  736.   License -- with Certificate                             28H0002
  737.  
  738.  
  739. Documentation:  Separate documentation with no media
  740.  
  741. TERMS AND CONDITIONS
  742.  
  743. Licensing:  The programs described in this announcement are licensed
  744. under the terms and conditions of the IBM International Program
  745. License Agreement.  A copy of the agreement is included in the
  746. program package.
  747.  
  748. Additional License:  Proof of Entitlement must be acquired.
  749.  
  750. Limited Warranty:  Programs acquired by the customer during the
  751. program services period will have a one-year limited warranty.
  752.  
  753. Program Services:  Program services will be available until
  754. December 15, 1997.  Refer to Services Announcement 694-104, dated May
  755. 10, 1994, for the technical support structure for IBM Personal
  756. Systems.
  757.  
  758. Support Line:  The Personal Systems Support line applies.
  759.  
  760. Getting Started Period:  A 60-day getting started period is provided
  761. by the Personal Systems Support Line for the first license within a
  762. site, location, or centralized help desk.  The 60-day period begins
  763. with the first call to the Support Line.
  764.  
  765. Volume Orders:  Not applicable
  766.  
  767. Guarantee:  Yes.  The IBM 30-day, money-back guarantee applies.
  768.  
  769. Authorization for Copy and Use on Home/Portable Computer:  Not
  770. applicable for this program
  771.  
  772. Program Transfer:  The program is fully transferable.
  773.  
  774. Educational Allowance:  A reduced charge is available to qualified
  775. education customers.  The educational allowance may not be added to
  776. any other discount or allowance.
  777.  
  778. CHARGES
  779.  
  780. Contact your IBM representative for charges information for this
  781. announcement.
  782.  
  783. **    Company, product, or service name may be a trademark or service
  784.       mark of others.
  785.  
  786. .
  787.