mirror of
https://github.com/GnoConsortium/gno.git
synced 2025-01-02 23:31:56 +00:00
intro.tex:
Various changes as requested by Dave Tribby. Some are typographic, some are broken links, ambiguities, etc. No change of basic content.
This commit is contained in:
parent
1dc5497309
commit
c4af1317ee
@ -1,7 +1,7 @@
|
|||||||
%
|
%
|
||||||
% GNO Overview
|
% GNO Overview
|
||||||
%
|
%
|
||||||
% $Id: intro.tex,v 1.5 1998/06/12 14:47:33 gdr-ftp Exp $
|
% $Id: intro.tex,v 1.6 1998/09/24 06:49:58 gdr-ftp Exp $
|
||||||
%
|
%
|
||||||
|
|
||||||
\documentclass{report}
|
\documentclass{report}
|
||||||
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
\title{GNO Overview and Installation}
|
\title{GNO Overview and Installation}
|
||||||
\author{Jawaid Bazyar \\ Tim Meekins \\ Devin Reade}
|
\author{Jawaid Bazyar \\ Tim Meekins \\ Devin Reade}
|
||||||
\date{11 June 1998}
|
\date{24 September 1998}
|
||||||
\maketitle
|
\maketitle
|
||||||
|
|
||||||
\bibliographystyle{plain}
|
\bibliographystyle{plain}
|
||||||
@ -70,7 +70,8 @@ trademarks of Apple Computer, Inc.
|
|||||||
|
|
||||||
AppleWorks GS is a trademark of Claris Corp.
|
AppleWorks GS is a trademark of Claris Corp.
|
||||||
|
|
||||||
UNIX is a registered trademark of AT\&T Bell Laboratories.
|
UNIX is a registered trademark of The Open Group in the USA and other
|
||||||
|
countries.
|
||||||
|
|
||||||
\bf
|
\bf
|
||||||
Important Notice:
|
Important Notice:
|
||||||
@ -115,47 +116,48 @@ their efforts are also appreciated:
|
|||||||
% \setlength{\itemindent}{1.5cm}
|
% \setlength{\itemindent}{1.5cm}
|
||||||
|
|
||||||
\item[Kernel]
|
\item[Kernel]
|
||||||
Jawaid Bazyar,
|
Jawaid Bazyar;
|
||||||
Derek Taubert.
|
Derek Taubert.
|
||||||
|
|
||||||
\item[GNO Shell]
|
\item[GNO Shell]
|
||||||
Tim Meekins.
|
Tim Meekins;
|
||||||
|
Dave Tribby.
|
||||||
|
|
||||||
\item[Documentation]
|
\item[Documentation]
|
||||||
Jawaid Bazyar,
|
Jawaid Bazyar;
|
||||||
Albert Chin,
|
Albert Chin;
|
||||||
Tim Meekins,
|
Tim Meekins;
|
||||||
Devin Reade,
|
Devin Reade;
|
||||||
Andrew Roughan.
|
Andrew Roughan.
|
||||||
|
|
||||||
\item[Utilities]
|
\item[Utilities]
|
||||||
Matt Ackeret,
|
Matt Ackeret;
|
||||||
Leslie Barstow,
|
Leslie Barstow;
|
||||||
Soenke Behrens,
|
Soenke Behrens;
|
||||||
James Brookes,
|
James Brookes;
|
||||||
Evan Day,
|
Evan Day;
|
||||||
Tilghman Lesher,
|
Tilghman Lesher;
|
||||||
Devin Reade,
|
Devin Reade;
|
||||||
Ian Schmidt,
|
Ian Schmidt;
|
||||||
Derek Taubert,
|
Derek Taubert;
|
||||||
Greg Thompson,
|
Greg Thompson;
|
||||||
Dave Tribby,
|
Dave Tribby;
|
||||||
Philip Vandry.
|
Philip Vandry.
|
||||||
|
|
||||||
\item[Libraries]
|
\item[Libraries]
|
||||||
Jawaid Bazyar,
|
Jawaid Bazyar;
|
||||||
Soenke Behrens,
|
Soenke Behrens;
|
||||||
James Brookes,
|
James Brookes;
|
||||||
Douglas Gwyn,
|
Douglas Gwyn;
|
||||||
Tilghman Lesher,
|
Tilghman Lesher;
|
||||||
Devin Reade,
|
Devin Reade;
|
||||||
Henry Spencer,
|
Henry Spencer;
|
||||||
Derek Taubert,
|
Derek Taubert;
|
||||||
Dave Tribby,
|
Dave Tribby;
|
||||||
Phillip Vandry,
|
Phillip Vandry;
|
||||||
Mike Westerfield,
|
Mike Westerfield;
|
||||||
Procyon, Inc.
|
Procyon, Inc.;
|
||||||
The Byte Works, Inc.
|
The Byte Works, Inc.;
|
||||||
University of California, Berkeley.
|
University of California, Berkeley.
|
||||||
|
|
||||||
% \setlength{\itemindent}{0cm}
|
% \setlength{\itemindent}{0cm}
|
||||||
@ -171,8 +173,8 @@ With many thanks to:
|
|||||||
Bill Gulstad, Rob Knauerhase,
|
Bill Gulstad, Rob Knauerhase,
|
||||||
and everyone on the gno-devel and GNOBETA Internet mailing lists.
|
and everyone on the gno-devel and GNOBETA Internet mailing lists.
|
||||||
\item
|
\item
|
||||||
Dave Lyons, for tolerating my endless
|
Dave Lyons, for tolerating Jawaid's endless
|
||||||
questions since the beginning of time, for getting me
|
questions since the beginning of time, for getting Jawaid
|
||||||
started in IIgs programming, and for calling GNO ``cool''.
|
started in IIgs programming, and for calling GNO ``cool''.
|
||||||
\item
|
\item
|
||||||
Mike Westerfield, for your
|
Mike Westerfield, for your
|
||||||
@ -183,11 +185,11 @@ development tools for the IIgs.
|
|||||||
Special thanks to:
|
Special thanks to:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item
|
\item
|
||||||
Matt Deatherage, for egging me on to
|
Matt Deatherage, for egging Jawaid on to
|
||||||
complete the project; also, for your most helpful
|
complete the project; also, for your most helpful
|
||||||
technical support through DEVSUPPORT --- you guys made this thing possible!
|
technical support through DEVSUPPORT --- you guys made this thing possible!
|
||||||
\item
|
\item
|
||||||
Randy Hyde, for telling me it couldn't be done.
|
Randy Hyde, for telling Jawaid it couldn't be done.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\chapter{Preface}
|
\chapter{Preface}
|
||||||
@ -268,6 +270,10 @@ ORCA system, GNO/ME is a very powerful programming environment.
|
|||||||
Available to the programmer are all the calls needed to control
|
Available to the programmer are all the calls needed to control
|
||||||
processes, support Inter-Process Communication, and other tools
|
processes, support Inter-Process Communication, and other tools
|
||||||
needed in a multitasking environment.
|
needed in a multitasking environment.
|
||||||
|
In fact, a large portion of the libraries in GNO v2.0.6 and later
|
||||||
|
are based upon code from FreeBSD UNIX (see \hturl{http://www.freebsd.org}).
|
||||||
|
The version of FreeBSD on which the GNO libraries are based is also
|
||||||
|
available at \hturl{ftp://ftp.gno.org/cdrom/usr/src}.
|
||||||
|
|
||||||
GNO/ME also boasts the first completely
|
GNO/ME also boasts the first completely
|
||||||
consistent method for accessing serial and console I/O. The IIgs
|
consistent method for accessing serial and console I/O. The IIgs
|
||||||
@ -292,6 +298,12 @@ the power of a UNIX system to the Apple IIgs. Also, a number of
|
|||||||
programming libraries are included that make it easy to port
|
programming libraries are included that make it easy to port
|
||||||
programs from UNIX or MS-DOS systems to the Apple IIgs.
|
programs from UNIX or MS-DOS systems to the Apple IIgs.
|
||||||
|
|
||||||
|
%
|
||||||
|
% Dave Tribby thinks we should add in a ``what's new in 2.0.6'' list
|
||||||
|
% here.
|
||||||
|
%
|
||||||
|
|
||||||
|
|
||||||
\section{The GNO/ME Package}
|
\section{The GNO/ME Package}
|
||||||
|
|
||||||
GNO is a large and complex system. There are many pieces to it;
|
GNO is a large and complex system. There are many pieces to it;
|
||||||
@ -315,9 +327,12 @@ to versions 2.0.2, 2.0.3, and 2.0.4. There is also a custom version
|
|||||||
of ORCALib that should be installed if you are using ORCA/C v2.0.x
|
of ORCALib that should be installed if you are using ORCA/C v2.0.x
|
||||||
with GNO v2.0.4.
|
with GNO v2.0.4.
|
||||||
|
|
||||||
|
\em A developmental release of GNO v2.0.6 is pending. This page will
|
||||||
|
be updated as more information becomes available. \rm
|
||||||
|
|
||||||
Finally, there is an extensive collection of third-party GNO utilities
|
Finally, there is an extensive collection of third-party GNO utilities
|
||||||
available. A listing of these utilities may be found at
|
available. A listing of these utilities may be found at
|
||||||
\hturl{http://www.arrowweb.com/sbehrens/describe.htm}
|
\hturl{http://www.gno.org/~gno/describe/}
|
||||||
or
|
or
|
||||||
\hturl{http://www.servtech.com/public/phoenix/computers/gno/index.html}.
|
\hturl{http://www.servtech.com/public/phoenix/computers/gno/index.html}.
|
||||||
|
|
||||||
@ -363,9 +378,31 @@ Ask a question on the Delphi Apple II Programmers' Forum. There
|
|||||||
are subject areas set up for GNO under ``third party technical support''.
|
are subject areas set up for GNO under ``third party technical support''.
|
||||||
Delphi is accessible via \hturl{http://delphi.com}. (Delphi is
|
Delphi is accessible via \hturl{http://delphi.com}. (Delphi is
|
||||||
recommended for discussion of programming topics in general and
|
recommended for discussion of programming topics in general and
|
||||||
has, for the most part, taken over from Genie as the centre of
|
has, for the most part, taken over from Genie as the center of
|
||||||
online Apple II communication. Some packages are available free of
|
online Apple II communication. Some packages are available free of
|
||||||
charge. Visit Delphi for more details.)
|
charge. Visit Delphi for more details.)
|
||||||
|
|
||||||
|
Unlike USENET, on Delphi you should try to continue existing threads.
|
||||||
|
The current ones for GNO are:
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Message 1045: GNO: System Installation and Configuration
|
||||||
|
\item Message 1046: GNO: References and Users' Manuals
|
||||||
|
\item Message 1047: GNO: Manual Pages
|
||||||
|
\item Message 1048: GNO: The Kernel
|
||||||
|
\item Message 1049: GNO: Shells
|
||||||
|
\item Message 1050: GNO: Libraries and System Header Files
|
||||||
|
\item Message 1051: GNO: Interfacing with ORCA
|
||||||
|
\item Message 1052: GNO: Networking and Telecommunications
|
||||||
|
\item Message 1053: GNO: General Discussion
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\item
|
||||||
|
Also on Delphi, there is a regularly scheduled GNO Programmers' Conference
|
||||||
|
on Monday and Thursday evenings from 10pm to midnight EST/EDT. Devin
|
||||||
|
is usually around those evenings, although he sometimes misses the
|
||||||
|
conference. If you don't catch him the first time, be sure to try again
|
||||||
|
another day.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
As a last resort, you can contact Devin Reade (one of the GNO
|
As a last resort, you can contact Devin Reade (one of the GNO
|
||||||
@ -409,7 +446,10 @@ of how to duplicate the bug. If this requires writing down
|
|||||||
individual keystrokes, then we need it. Only in this way can we
|
individual keystrokes, then we need it. Only in this way can we
|
||||||
decide whether the bug is hardware dependent or global.
|
decide whether the bug is hardware dependent or global.
|
||||||
|
|
||||||
Once you have collected this information, you should contact the
|
Once you have collected this information, the preferred method of
|
||||||
|
submitting it is to use the online GNOBugs database at
|
||||||
|
\hturl{http://www.gno.org/~gno/bugs.html}.
|
||||||
|
Alternately, you could contact the
|
||||||
GNO developers in one of the ways mentioned in the section on
|
GNO developers in one of the ways mentioned in the section on
|
||||||
\bf Obtaining Assistance\rm.
|
\bf Obtaining Assistance\rm.
|
||||||
|
|
||||||
@ -417,11 +457,17 @@ GNO developers in one of the ways mentioned in the section on
|
|||||||
|
|
||||||
If you're working on a project which
|
If you're working on a project which
|
||||||
utilizes GNO/ME in some way, we'd like to know about it. Just
|
utilizes GNO/ME in some way, we'd like to know about it. Just
|
||||||
contact us by mail, phone, or whatever is most convenient for
|
Devin by email and tell him about your project. If possible, he'll
|
||||||
you, and tell us about your project. If possible, we'll
|
|
||||||
coordinate your efforts with those of other programmers. If we
|
coordinate your efforts with those of other programmers. If we
|
||||||
really like your project and think it may be useful to others, we
|
really like your project and think it may be useful to others, it
|
||||||
may include it on the next GNO/ME distribution!
|
may be included on the next GNO/ME distribution!
|
||||||
|
|
||||||
|
It is, of course, good to not start work on something that is already
|
||||||
|
being worked on or already finished. Before starting a project, you may
|
||||||
|
first wish to check the Program Status List at
|
||||||
|
\hturl{http://www.gno.org/~gno/status.bin.html}
|
||||||
|
or the Library Status List at
|
||||||
|
\hturl{http://www.gno.org/~gno/status.lib.html}.
|
||||||
|
|
||||||
\section{Software Piracy}
|
\section{Software Piracy}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user