home *** CD-ROM | disk | FTP | other *** search
- ASR Newsletter, Issue 6, September 1986
-
-
- Ada (tm) Software Repository (ASR) Newsletter Issue 6, September 1986
- Richard Conn, Newsletter Editor Published by Echelon, Inc.
-
- THIS ISSUE
- Page
- I. DOCUMENTATION ON THE ADA SOFTWARE REPOSITORY 1
- A. Introduction
- B. Master Index to the Ada Software Repository
- C. The Repository User's Handbook
- D. Ada Software Repository Newsletters
- E. AHELP and Online Documentation
- II. NEWS ITEMS CONCERNING THE ADA SOFTWARE REPOSITORY 3
- A. Archive Server
- B. Caveat Emptor
- C. I Wish to Thank ...
-
- ==============================================================================
- I. DOCUMENTATION ON THE ADA SOFTWARE REPOSITORY
-
- A. Introduction. A resource the size and nature of the Ada Software
- Repository (ASR) is of limited value without adequate documentation on how
- to access the ASR and on what is available in the ASR. Documentation
- available to the ASR user community includes:
-
- 1. The Ada Software Repository Master Index
- - a 428-page loose-leaf book which details the contents of
- the Ada Software Repository
- 2. The Repository User's Handbook (tentative title)
- - a paperback which contains user-oriented information on
- the Defense Data Network and its resources, including
- the Ada Software Repository and other repositories on
- the Defense Data Network (this book is not released yet)
- 3. The Ada Software Repository Newsletter
- - a monthly publication which contains information on new
- submissions to the Ada Software Repository and items of
- interest to the ASR users
- 4. AHELP and the Online Documentation of the ASR
- - a data base and a group of programs which allow a user
- to interactively query the data base in order to
- locate items in the ASR
-
- B. Master Index to the Ada Software Repository. This book contains
- details on all items of software and information in the Ada Software
- Repository. It is a living document, provided in loose-leaf form to
- facilitate updating as the ASR grows. The Master Index costs $ 49.95 (plus
- shipping) and is available from:
-
- Echelon, Inc.
- 885 N. San Antonio Road
- Los Altos, CA 94022
- 415/948-3820
-
- The following outlines the Ada Software Repository Master Index:
-
-
-
-
- Page 1
-
-
-
-
-
- ASR Newsletter, Issue 6, September 1986
-
-
- 1. Introduction
- - Overview of the ASR Master Index
- - Welcome Message
- - Overview of the ASR
- - Statement of Operation of the ASR
- - Overview of the SIMTEL20 computer and its archives
- - The ADA-SW Electronic Mail List and how to subscribe
- - How to Find Things in the ASR
- - Summary of the Directories in the ASR
- - ASR Tape Distribution and how to get tapes of the ASR
- 2. Artificial Intelligence
- - AI programs
- 3. Ada Software Repository Support
- - Online copies of the ASR Newsletters
- - Online documentation system
- - Basic support programs for ASR users
- 4. Benchmarks
- 5. Common APSE Interface Set (CAIS)
- - A sample CAIS from Mitre
- 6. Communications
- - Implementations of FTP, SMTP, TCP/IP, and TELNET
- - Message handling software
- 7. Reusable Software Components
- - 8 libraries of math functions
- - 34 collections of reusable components
- 8. Data Base Management
- 9. Documentation
- - Educational information
- - ASR user information
- - ASR and Ada Information Clearinghouse (AdaIC) Newsletters
- - Over 20 information files from the AdaIC
- - Pointers to other sources of information
- 10. Graphics
- - Graphic Kernel System
- 11. Project Management
- - Cost Estimation
- - Manpower Projection
- - Requirements and Project Tracking
- 12. Ada Software Development Tools
- - Compilation Order
- - Cross Reference
- - Debugger (Symbolic)
- - Metrics Analysis
- - Pretty Printers
- - Program Design Language
- - Style Checkers
- 13. Other Tools
- - Editors and Word Processors
- - Spelling Checker
- - Ada Grammar
- - Ada EMACS Mode
- - Queuing Simulation
- 14. WIS Tool Set
- - File Listings, Descriptions, and Other Details on
- all Software from WWMCCS Information Systems
-
-
- Page 2
-
-
-
-
-
- ASR Newsletter, Issue 6, September 1986
-
-
- A. ADA.CRCLST
- - Alphabetical listing of all files in the ASR by directory
- and file name with CRCs and file sizes in bytes
- B. ADA.RPT
- - Alphabetical listing of all files in the ASR by directory
- and file name with Pager hashes and file sizes in
- characters and lines
- C. ADA.SNP
- - Snapshot of the ASR showing each directory and the amount
- of code and documentation in it
- INDEX - 12 pages
-
- C. The Repository User's Handbook. The Repository User's Handbook is a
- reference book for users of the Defense Data Network and the Ada Software
- Repository in particular. This book is now in preparation and is currently
- scheduled to be available in December. More details will be presented in
- future newsletters.
-
- D. Ada Software Repository Newsletters. These newsletters are
- published monthly by Echelon, Inc., and are available in the directory
- PD:<ADA.NEWS> and by hardcopy subscription from Echelon for $16/year. The
- newsletters provide information of interest to users of the Ada Software
- Repository, including information on new submissions during the previous
- month.
-
- E. AHELP and Online Documentation. The directory PD:<ADA.ONLINE-DOC>
- contains a data base which details the contents of the Ada Software
- Repository and programs written in Ada which may be used to interactively
- query this data base. The data base is updated as changes are made to the
- ASR, so it always contains information on an up-to-the-minute basis.
- Documentation on compiling and using the support programs (AHELP) is
- included.
-
-
- ==============================================================================
- II. NEWS ITEMS CONCERNING THE ADA SOFTWARE REPOSITORY
-
- A. Archive Server. The Archive Server is a program on SIMTEL20 which
- will provide a third method of access to the Ada Software Repository and the
- seven other repositories on SIMTEL20. The Archive Server deals with
- electronic mail, receiving requests such as "send directory listing of ...",
- "send file ...", or "send information on ..." via electronic mail, and
- responds to these requests via electronic mail. Once activated, people on
- any network connected to the Defense Data Network can receive software and
- information from the repositories on SIMTEL20 without requiring manual
- assistance from someone on the Defense Data Network.
- The Archive Server is in gamma testing at this time. It has been
- proven to work, and a relatively large group of users has been given access
- to it. Once gamma testing is complete, the Archive Server will be made
- available to the users of the ASR.
- The third level of testing is necessary to access the impact of the
- Archive Server on the operation of the Defense Data Network as a whole. Of
- immediate concern is the impact on the responsiveness of the network to its
- users when the Archive Server is placed in full operation. The Archive
- Server can be adjusted to respond to its requests at only certain times, to
-
-
- Page 3
-
-
-
-
-
- ASR Newsletter, Issue 6, September 1986
-
-
- allow a given user to make only a certain number of requests over a given
- time period, and to not permit certain requests to be made by certain users
- or at certain times. The Archive Server must be adjusted to provide a
- minimum of impact on the Defense Data Network and a maximum of usefulness to
- its users.
- The date of availability of the Archive Server to ASR users is not
- known at this time. The impact of the Archive Server is still being
- studied, and adjustments are still being made to it.
-
- B. Caveat Emptor. Picture this:
- 1. A government agency, attempting to solve its communications
- problems, purchases a communications package from a company for $ 400.00.
- The package runs very well, solves their problems, and the government agency
- proceeds to buy many more copies of this package.
- 2. This package is identical to a software package available on
- SIMTEL20. The package on SIMTEL20 is in the public domain (as is all
- software in all the archives) and is available for free. The package sold
- to the government agency is an exact copy of the package on SIMTEL20 ... not
- one line of code, with the exception of the program's banner, had been
- changed.
-
- This is a true story. It happened several years ago.
- Public domain software belongs to the public at large, and any member
- of the public can do anything with it that he desires, including selling it
- to other members of the public. This sale of public domain software has
- been going on shortly after the concept of public domain software came into
- existence, and it is perfectly legal.
-
- The sale of public domain software is both good and bad. It is good in
- the sense that:
- 1. it provides for wider distribution of the software
- 2. some sellers add value to it by providing support and hardcopy
- documentation
- 3. some sellers modify and "improve" the software
- 4. some sellers include public domain software as part of their
- products, reducing development costs, allowing the products to
- be sold at a lower price, and allowing all parties to benefit
-
- It is bad in the sense that:
- 1. some authors of public domain software are discouraged from
- continuing their activities
- 2. some sellers add no value to the software and have a sole goal
- of making a large profit with a minimum of cost
-
- There are probably other reasons for both sides that I did not think
- of, but the point is made. There is no easy solution to this situation; the
- buyer must be educated as to the nature of this situation and make judgments
- about his purchase cautiously. I believe that each case must be judged
- independently and that government and corporate organizations should be
- aware of this situation and issue their own policy statements.
-
- I have been approached by several companies who are interested in
- selling items in the Ada Software Repository. Caveat emptor.
-
-
-
-
- Page 4
-
-
-
-
-
- ASR Newsletter, Issue 6, September 1986
-
-
- C. I Wish to Thank ... (reprinted from the Acknowledgments page of the
- Ada Software Repository Master Index)
-
- Many individuals have contributed to the Ada Software Repository (ASR)
- in a variety of ways, ranging from writing and contributing software to
- providing political support to expending effort to evaluate, correlate, and
- distribute the submissions to the ASR. Their efforts are greatly
- appreciated.
-
- Thanks to Frank Wancho at White Sands for his political support,
- technical assistance, and general guidance and direction.
-
- Thanks to Colonel William Whitaker and Lt Colonel Terry Courwright of
- WIS JPMO for their political support and for making the submission of the
- WIS Tools possible.
-
- Thanks to Mark Greinke, Tana Reagan, Mike McClimens, Robert Hutchinson,
- and Dr. Michael Gardner of MITRE for their efforts in evaluating,
- correlating, and submitting the WIS Tools to the ASR. Thanks also to them
- for their individual and corporate contributions.
-
- Several people at WIS JPMO should also be recognized and thanked for
- their support: Lt Colonel Frank Falgiano, Captain Jacques Choiniere, and
- Captain James Wedertz.
-
- Two people in particular should be thanked for their efforts in
- supporting the tape distribution at White Sands: Dave Tapia, who creates the
- tapes between doing his other duties, and Debbie Narvaez, who packs and
- mails the tapes (largely on her own time).
-
- Thanks to Frank Gaude' at Echelon for his support in answering users'
- questions, publishing the ASR Newsletter, and publishing the ASR Master
- Index.
-
- Last, but by no means least, thanks to all of those individuals,
- specifically named in the Prologue files in the ASR, who unselfishly
- contributed their software to the ASR. Without these people and their
- contributions, the spirit of the free sharing of software promoted by the
- ASR could not be achieved.
-
- Richard Conn
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 5
-
-
-
-
-
- ASR Newsletter, Issue 6, September 1986
-
-
- ==============================================================================
- Ada is a registered trademark, U.S. Government - Ada Joint Program Office. The
- following are trademarks of Digital Equipment Corporation: DEC, DECSYSTEM-20,
- ULTRIX, VAX, VMS. UNIX is a trademark of AT&T Bell Laboratories. The
- following are trademarks of Data General Corporation: AOS, ROLM. Verdix is a
- trademark of Verdix Corporation. TeleGen2 and TeleSoft are trademarks of
- TeleSoft.
-
- The Ada Software Repository Newsletter is Copyright 1986 Echelon, Inc. All
- Rights Reserved. Permission to reprint, wholly or partially, is automatically
- granted if source credit is given to Echelon.
- Echelon, Inc.
- 885 N. San Antonio Road
- Los Altos, CA 94022 USA
- Telephone: 415/948-3820
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 6
-
-
-
-
-
-