home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / Documents / FAQ / NeXTSTEP-faq / NEXTSTEP-General-FAQ.txt < prev    next >
Encoding:
Internet Message Format  |  1995-03-08  |  38.3 KB

  1. From: nathan@laplace.csb.yale.edu
  2. Newsgroups: comp.sys.next.announce,news.answers
  3. Subject: NEXTSTEP-General-FAQ
  4. Followup-To: comp.sys.next.misc
  5. Date: 6 Mar 1995 08:39:05 GMT
  6. Approved: nathan@laplace.csb.yale.edu
  7. Expires: Fri, 7 Apr 1995 00:00:00 GMT
  8. Reply-To: nathan@laplace.csb.yale.edu
  9. Summary: Frequently Asked Questions about NEXTSTEP and NeXT machines.
  10. Originator: nathan@laplace
  11.  
  12. Archive-name: NEXTSTEP-General-FAQ
  13. Last-modified: Mon Mar  6 03:03:59 EST 1995
  14. Version: 3.1
  15.  
  16.  
  17. These FAQs are under significant construction,
  18. and may well change form and content over the
  19. next weeks.
  20.  
  21. These FAQs focus on various aspects of OpenStep,
  22. NEXTSTEP, and NeXT machines.
  23.  
  24. The FAQs are kept on-line at several ftp sites,
  25. including:
  26.  
  27. cs.orst.edu
  28. sonata.cc.purdue.edu
  29.  
  30. Many FAQs, including these, are available (www, ftp,
  31. email) on the archive site rtfm.mit.edu in the
  32. directory pub/usenet/news.answers.  The name under
  33. which this FAQ is archived appears in the
  34. Archive-nameline above.
  35.  
  36. Within each section each question will be preceded by
  37. a "Subject:" field, allowing news readers to break up
  38. the file into separate questions.  Each question has
  39. its own unique number. Items that appear within
  40. sections are not in any particular order, and get added
  41. and removed over time.  Questions marked with a "+"
  42. are new to this issue, and questions with changes since
  43. the last issue are marked by a "!".
  44.  
  45. Submissions, corrections, comments, input, etc.,
  46. should be directed to Nathan Janette
  47. <nathan@laplace.csb.yale.edu>.
  48.  
  49. Some important NEXTSTEP & OpenStep Information WWW sites:
  50.  
  51. NeXT, Inc.
  52. http://www.next.com/
  53.  
  54. NeXTanswers
  55. http://www.next.com/NeXTanswers/
  56.  
  57. Stepwise NEXTSTEP/OpenStep Information Server
  58. http://digifix.digifix.com/
  59.  
  60.  
  61. TABLE OF CONTENTS:
  62. ------------------
  63.  
  64. B0. Where can I find additional information about NEXTSTEP?
  65. B1.Are there NeXT and NEXTSTEP specific magazines?
  66. B2.What are the names of some of the ftp sites that have NeXT-related files?
  67. B3.If I am not on the internet, how can I get to the ftp sites via email?
  68. B4.What are some good references on Objective C?
  69. B5.Where can I communicate to others interested in doing music on the NeXT?
  70. B6.What special interest groups exist?
  71. B7.How may I let the NeXT user community know of an upcoming NeXT-related
  72. event?
  73. B8.What are the guidelines for posting to comp.sys.next.announce?
  74.  
  75. ____________________________________________________________________________
  76.  
  77. Subject: B0. Where can I find additional information about NEXTSTEP?
  78.  
  79. NeXT Technical documentation.  (How to program in the NextStep
  80. environment)  Order from Addison-Wesley (1-800-447-2226)
  81.  
  82. 0-201-63248-9   NeXTSTEP General Reference CANCELED (split into 2)
  83. 0-201-62220     NeXTSTEP General Reference Vol I (date not known)
  84. 0-201-62221     NeXTSTEP General Reference Vol II date not known)
  85. 0-201-63249-7   NeXTSTEP Development Tools (1 NOV)
  86. 0-201-63250-0   NeXTSTEP User Interface Guidelines (1 NOV)
  87. 0-201-63251-9   NeXTSTEP OOP and the Objective-C Lng  (1 NOV)
  88. 0-201-63252-7   NeXTSTEP Operating System Software (3 OCT)
  89. 0-201-63253-5   NeXTSTEP Programming Interface Summary  (1 NOV)
  90. 0-201-63254-3   NeXTSTEP Network and System Admin 3 (OCT)
  91.  
  92. These are packaged ten volumes in two slipcases; the whole stack is
  93. 8-1/2 inches high.  They look just like the other documents that come
  94. with the machine, 8.5x11", perfect-bound paperbacks.
  95.  
  96. Operating System Software
  97. NeXTstep Concepts
  98. NeXTstep Reference, v. 1
  99. NeXTstep Reference, v. 2
  100. Development Tools
  101. Sound, Music, and Signal Processing: Concepts
  102. Sound, Music, and Signal Processing: Reference
  103. Writing Loadable Kernel Servers
  104. Technical Summaries
  105. Supplemental Documentation
  106.  
  107.  
  108. [From: R. Craig Woods <rcw@caspian.cc.vt.edu>]
  109.  
  110. In the NEXTSTEP-General-FAQ it states that the NeXT Technical
  111. documentation can be ordered from Addison-Wesley.  I called
  112. Addison-Wesley yesterday and found out that that is no longer true.
  113.  
  114. I finally tracked down Brian Zacko at NeXT (415-780-2703) and found out
  115. that the documentation is available directly from NeXT.  Cost of the set
  116. for educational people (personal and departmental) is $133.50. He
  117. said that there are different part numbers for the docs for black
  118. hardware and the docs for Intel.
  119.  
  120.  
  121. Get NeXT's Concepts and Tutorial sections electronically from the ftp
  122. archives.  This is perhaps the single most important reference for
  123. people wishing to develop software for the NeXT.
  124.  
  125.  
  126. Unix man pages, which are included in the online docs.
  127.  
  128.  
  129. BSD unix documentation (MISC, PS1, PS2, SMM, USD). Available from to
  130. USENIX site members.  A lot of this has been  integrated into the NeXT
  131. documentation.  Some of this is sorely missing.  The SMM Unix System
  132. Manager's Manual is really useful!
  133.  
  134. USENIX Association
  135. 2560 Ninth Street, Suite 215
  136. Berkeley, CA  94710
  137. USA
  138.     +1 510 528 8649
  139. fax +1 510 548 5738
  140. office@usenix.org
  141.  
  142. PS1 = Programmer's Supplementary Documents, Volume 1
  143. PS2 = Programmer's Supplementary Documents, Volume 2
  144. SMM = System Manager's Manual
  145. USD = User's Supplementary Documents
  146.  
  147. [Carl Edman <cedman@capitalist.princeton.edu>] adds:
  148.  
  149. The SMM and the rest of the berkeley documentation are also available
  150. directly and for free via anon ftp e.g. from
  151.  
  152. ftp.uu.net /packages/bsd-sources/share/doc.
  153.  
  154. To format them properly for viewing and printing on the NeXT use nroff
  155. with the package indicated by the file suffix (e.g. to format the
  156. documentation file 0.t use 'nroff -mt 0.t').
  157.  
  158.  
  159. Adobe documentation.  Available machine-readable by e-mail from
  160. ps-file-server@adobe.com.  Hardcopy available from Adobe Developer
  161. Support Line +1 415 961-4111 for a nominal charge.  NeXT last shipped
  162. these as part of the 1.0a release; hardcopies appeared in 0.9 Technical
  163. Documentation, were omitted in 1.0, and have returned in updated form
  164. in _Supplemental Documentation_ of the 2.0 Tech Docs (which is not
  165. available on-line).
  166.  
  167.  
  168. Get NextAnswers for Digital Librarian from NeXT.  The current versions
  169. are actually on ftp.next.com or available via the mailserver at
  170. nextanswers@next.com
  171.  
  172.  
  173. Get NeXT _Support Bulletin_ from the archives.  It is meant for support
  174. centers.
  175.  
  176. Another good source of information is the archives of previously
  177. posted notes from the comp.sys.next.*  newsgroups.  Note that since the
  178. split of comp.sys.next, it is unclear if anyone is maintaining an
  179. archive of all the groups.
  180.  
  181. NeXTstep Advantage book is available electronically from the archive
  182. servers:
  183.  
  184. cs.orst.edu: pub/next/documents/NeXT/
  185. sonata.cc.purdue.edu: ?
  186. etlport.etl.go.jp: pub/NeXT/documents/NeXTstepAdvantage/
  187. ftp.cs.tu-berlin.de /pub/NeXT/documents/next
  188.  
  189. The file name is NeXTstepAdvantage.tar.Z; (its compressed size is 1.3
  190. megabytes; uncompressed, it's 9.5 megabytes).  It is a good
  191. introduction to the NeXT programming environment.
  192.  
  193. ____________________________________________________________________________
  194.  
  195. Subject: B1. Are there NeXT and NEXTSTEP specific magazines?
  196.  
  197. Yes.  There are also many NeXT specific newsletters, many of which are
  198. available via ftp from the NeXT specific ftp sites (look in
  199. pub/next/newsletters on cs.orst.edu and pub/next/Newsletters on
  200. sonata.cc.purdue.edu - purdue seems to carry more newsletters on line
  201. than orst.).  Some cost money, others don't.
  202.  
  203.  
  204. Available from purdue:
  205.  
  206. SCaNeWS - Southern California NeXT Users Group Newsletter, first
  207. issue came out January 1991.  Edited by Mike Mahoney
  208. (manhoney@beach.csulb.edu)
  209.  
  210. BaNG - Bay Area NeXT Users Group, one item on-line on Purdue.  Edited by
  211. Joe Barello (Joe_Barello@bang.org)
  212.  
  213. rmNUG NeWS - Rocky Mountain NeXT Users Group Newsletter, latest issue
  214. May 1991 (monthly).  Edited by David Bowdish
  215. (73340.2146@compuserve.com).
  216.  
  217. VNUS Newsletter - Vancouver NeXT Users Group The last issue  was in Nov
  218. 91.  Edited by three people, including the  Chairman of VNUS, Lawrence
  219. Clarke (lclarke@next1.wimsey.bc.ca).
  220.  
  221. NeXT Users' Journal, latest issue December/January 1990-1.  Edited by
  222. Erica Liebman (erica@kong.gatech.edu).
  223.  
  224.  
  225. Hardcopy:
  226.  
  227. NeXTworld.  Published monthly with monthly ad-free newsletters
  228. ($23.95). NeXTWORLD, 501 Second Street, San Francisco, CA 94107 415
  229. 978 3182 (phone),  415 978 3196 (fax) NeXTworld email address:
  230. ddinucci@nextworld.com
  231.  
  232. NeXUS.  Published bi-monthly for $36/year. Contact Alfonso Guerra at
  233. {emory|gatech}!nanovx!nexus.
  234.  
  235. What's NeXT?  The Boston Computer Society NeXT User group produces a
  236. NeXT newsletter called "What's NeXT?" edited by Michael Burress
  237. (pro-angmar!michaelb@alfalfa.com) and Eric Celeste
  238. (efc@athena.mit.edu). The Boston Computer Society,  One Kendall
  239. Square, Cambridge, MA 02139-1562 Phone 617-252-0600, M-F 9:30-5:30
  240.  
  241. Bulletin - Gotham Users of NeXT, Inc., latest issue May, 1992
  242. (monthly).  Edited by Robb Allan (Robb_Allan@gun.com)
  243.  
  244. ____________________________________________________________________________
  245.  
  246. Subject: B2. What are the names of some of the ftp sites that have NeXT-related
  247. files?
  248.  
  249. There are too many to list them all, so are here are just a few.
  250.  
  251. NeXT:
  252.  
  253. cs.orst.edu
  254. nova.cc.purdue.edu
  255. sonata.cc.purdue.edu
  256. umd5.umd.edu
  257. ftp.cs.tu-berlin.de
  258.  
  259. MIT GNU:
  260.  
  261. aeneas.mit.edu
  262.  
  263. MIT X:
  264.  
  265. export.lcs.mit.edu
  266.  
  267. music:
  268.  
  269. princeton.edu
  270.  
  271. ____________________________________________________________________________
  272.  
  273. Subject: B3. If I am not on the internet, how can I get to the ftp sites via
  274. email?
  275.  
  276. cc.purdue.edu is configured as an email archive server.  This means you
  277. can upload and download files via email.  Send mail to:
  278.  
  279. archive-server@cc.purdue.edu
  280. mail-server@cs.tu-berlin.de
  281.  
  282. with the subject line help and you will get a complete description of
  283. this service.
  284.  
  285.  
  286. Submissions:
  287.  
  288. Mail should be sent to archive-server@cc.purdue.edu with the subject
  289. of 'submission' (no ticks) if a person is submitting material to the
  290. archives.  They need to include a 1-2 sentence description of the
  291. submission, the OS release the product runs on, and if it is source,
  292. binary, newsletter, etc.
  293.  
  294. ____________________________________________________________________________
  295.  
  296. Subject: B4. What are some good references on Objective C?
  297.  
  298. Objective-C and other useful Object-oriented programming references:
  299.  
  300. Budd, Timothy, _An Introduction to Object-Oriented Programming_
  301. (Addison-Wesley) [It discusses Smalltalk, Object Pascal, C++ _and_
  302. Objective-C]
  303.  
  304. Cox, Brad J., _Object Oriented Programming: An Evolutionary
  305. Approach_ ISBN 0-201-10393-1. (Addison-Wesley) [Note: 2nd edition -
  306. ISBN# is 0-201-54834-8 and has coauthor A.J. Novobilski]
  307.  
  308. Huizenga, Gerrit, "Slides from a short course on Objective-C"
  309. available via anonymous ftp from sonata.cc.purdue.edu in
  310. pub/next/docs/ObjC.frame.Z, ObjC.ps.Z, or OldObjC.wn.tar.Z
  311.  
  312. Meyer, Bertrand, _Object-Oriented Software Construction_
  313. (Prentice-Hall).
  314.  
  315. NeXT Technical Documentation
  316.  
  317. Pinson and Weiner, _Objective-C:  Object-Oriented Programming
  318. Techniques_ (Addison-Wesley).  350 pages, ISBN 0 201 50828 1,
  319. paperback.
  320.  
  321. User Reference Manual for Objective-C which is available from
  322. Stepstone Corporation. (203)426-1875.  Note: There are some
  323. differences between Stepstone's Objective-C and NeXT's.
  324.  
  325. ____________________________________________________________________________
  326.  
  327. Subject: B5. Where can I communicate to others interested in doing music on the
  328. NeXT?
  329.  
  330. Since NeXT has become for now the platform of choice for much of the
  331. computer music composition and research community, the newsgroup
  332. comp.music is one good place to find people with information and
  333. interest in music on the NeXT.
  334.  
  335. There is also a mailing list specifically for NeXT music.
  336.  
  337. For posting to the dist list:
  338.         nextmusic@horowitz.eecs.umich.edu
  339. To subscribe, unsubscribe, change addresses, etc.:
  340.         nextmusic-request@horowitz.eecs.umich.edu
  341.  
  342. ____________________________________________________________________________
  343.  
  344. Subject: B6. What special interest groups exist?
  345.  
  346. Adobe Illustrator NeXT SIG
  347. To join, email: jchin@wcraft.wimsey.bc.ca
  348. AFS NeXT SIG
  349. To join, email: info-afs-next-request@transarc.com
  350. Berkeley Mathematics Software Group
  351. Email: nb@cs.stanford.edu
  352. Classroom: NeXT Courseware SIG (next-classroom@gac.edu)
  353. To subscribe: send the following text message to
  354. MAILSERV@gac.edu --"Subscribe next-classroom <your name>"
  355. Communications/TeleCommunications SIG (nextcomm@marble.com)
  356. To subscribe: send email to nextcomm-request@marble.com
  357. Data GROUP NeXT SIG
  358. To join, email: data_group@dazzl.com
  359. Create Users
  360. To join email: Create-request@mcs.anl.gov
  361. DataPhile Users
  362. To join email: DataPhile-request@mcs.anl.gov
  363. Executor SIG
  364. To join, email: executor-request@ictv.com
  365. Finnish: FUNeXT (Finnish Users of NeXT)
  366. To join, send email to: mailserver@lists.funet.fi
  367.  and write in body text:
  368. HELP
  369. LIST
  370. SUB FUNeXT
  371. Frame: FUN (Frame Users Network)
  372. To join, email: framers-request@drd.com
  373. Frame User Network - New England (FUNNE)
  374. To join, email:  funne@srbci.mv.com
  375. GIS(Geographical Information Services)SIG (next-gis@deltos.com)
  376. To subscribe: send email to next-gis-request@deltos.com
  377. HyperSense Users
  378. To join, email: hypersense-user-request@thoughtful.com
  379. Lotus Improv Email User Group
  380. To join, email: improv-request@bmt.gun.com
  381. Mathematica:Special Interest Group
  382. To join. email: mathgroup-request@yoda.physics.unc.edu
  383. Medical: NeXTMed SIG (NeXTMed@ulnar.biostr.washington.edu)
  384. To subscribe: send email to NeXTMed-request@ulnar.biostr.washington.edu
  385. Music: NeXT Music SIG (nextmusic@silvertone.Princeton.edu)
  386. To subscribe: send email to nextmusic-request@silvertone.Princeton.edu
  387. MusicKit: mkdist@ccrma.stanford.edu is a news group for music kit info.
  388. To subscribe, send mail to mkdist-request@ccrma.stanford.edu.
  389. NeXT Icon Enthusiasts: next-icon@bmt.gun.com
  390. To subscribe: send e-mail to next-icon-request@bmt.gun.com
  391. NexLAW: Legal NeXT User Group
  392. To join, email: NexLAW-request@techlaw.com
  393. NeXTManagers (quick & technical answers) (next-managers@stolaf.edu)
  394. To subscribe: send email to next-managers-request@stolaf.edu
  395. NeXT Q&A's
  396. To join, email the text:
  397.  "SUBSCRIBE NEXT-L <your> <name>"
  398. to LISTSERV@BROWNVM.BROWN.EDU
  399. Network & Security Management for Labs & Large Installations (next-lab@cs.ubc.
  400. ca)
  401. To subscribe: send email to next-lab-request@cs.ubc.ca
  402. Programmers:  NeXT Programmers SIG (next-prog@cpac.washington.edu)
  403. To subscribe: send email to next-prog-request@cpac.washington.edu
  404. Publishing Interest Group
  405. To join, email: publish-request@chron.com
  406. Japanese: Kanji and Japanese on the NeXT
  407. To join - Email: next-nihongo-request@pinoko.berkeley.edu
  408. SCIENCE NeXT User Group (SNUG)
  409. To join, email: snug-requests@whitewater.chem.wisc.edu
  410. United Kingdom SIG
  411. To join, email: uk-next-users-request@ohm.york.ac.uk
  412. and next-uk-usergroups-request@asmec.co.uk
  413.  
  414. ____________________________________________________________________________
  415.  
  416. Subject: B7. How may I let the NeXT user community know of an upcoming
  417. NeXT-related event?
  418.  
  419. Please send any announcements of upcoming NeXT-related events to
  420.  
  421. next-announce@digifix.com
  422.  
  423. These events will be posted to comp.sys.next.announce.  Be sure to send
  424. your announcement in plenty of time to have it posted prior to the event.
  425. One to two weeks in advance would be a good idea.
  426.  
  427. ____________________________________________________________________________
  428.  
  429. Subject: B8. What are the guidelines for posting to comp.sys.next.announce?
  430.  
  431. Submissions can be sent to next-announce@digifix.com.
  432.  
  433. Since postings will be carried across many networks, commercial
  434. announcements may be edited down to reflect network usage policies.
  435.  
  436. Look for current guidelines posted weekly in the newsgroup.
  437.  
  438. ____________________________________________________________________________
  439.  
  440. Editor: nathan@laplace.csb.yale.edu
  441. --
  442. Nathan Janette
  443. Systems Manager, Axel T. Brvnger Lab
  444.  
  445. Internet:nathan@laplace.csb.yale.edu
  446. ----------------------------------------------------------------
  447.  
  448. From: nathan@laplace.csb.yale.edu
  449. Newsgroups: comp.sys.next.announce
  450. Subject: NEXTSTEP-Intel-General-FAQ
  451. Followup-To: comp.sys.next.misc
  452. Date: 6 Mar 1995 08:39:07 GMT
  453. Approved: nathan@laplace.csb.yale.edu
  454. Expires: Fri, 7 Apr 1995 00:00:00 GMT
  455. Reply-To: nathan@laplace.csb.yale.edu
  456. Summary: Frequently Asked Questions about NEXTSTEP and NeXT machines.
  457. Originator: nathan@laplace
  458.  
  459. Archive-name: NEXTSTEP-Intel-General-FAQ
  460. Last-modified: Mon Mar  6 03:03:59 EST 1995
  461. Version: 3.1
  462.  
  463.  
  464. These FAQs are under significant construction,
  465. and may well change form and content over the
  466. next weeks.
  467.  
  468. These FAQs focus on various aspects of OpenStep,
  469. NEXTSTEP, and NeXT machines.
  470.  
  471. The FAQs are kept on-line at several ftp sites,
  472. including:
  473.  
  474. cs.orst.edu
  475. sonata.cc.purdue.edu
  476.  
  477. Many FAQs, including these, are available (www, ftp,
  478. email) on the archive site rtfm.mit.edu in the
  479. directory pub/usenet/news.answers.  The name under
  480. which this FAQ is archived appears in the
  481. Archive-nameline above.
  482.  
  483. Within each section each question will be preceded by
  484. a "Subject:" field, allowing news readers to break up
  485. the file into separate questions.  Each question has
  486. its own unique number. Items that appear within
  487. sections are not in any particular order, and get added
  488. and removed over time.  Questions marked with a "+"
  489. are new to this issue, and questions with changes since
  490. the last issue are marked by a "!".
  491.  
  492. Submissions, corrections, comments, input, etc.,
  493. should be directed to Nathan Janette
  494. <nathan@laplace.csb.yale.edu>.
  495.  
  496. Some important NEXTSTEP & OpenStep Information WWW sites:
  497.  
  498. NeXT, Inc.
  499. http://www.next.com/
  500.  
  501. NeXTanswers
  502. http://www.next.com/NeXTanswers/
  503.  
  504. Stepwise NEXTSTEP/OpenStep Information Server
  505. http://digifix.digifix.com/
  506.  
  507.  
  508. TABLE OF CONTENTS:
  509. ------------------
  510.  
  511. C1.What is the current status of NEXTSTEP/Intel?
  512. C2.What references are available for NEXTSTEP/Intel?
  513. C3.How does NEXTSTEP/Intel differ from NEXTSTEP/m68k?
  514. C4.What about support for NeXT Computer specific hardware features such as
  515. the DSP?
  516. C5.Can I use NEXTSTEP/Intel systems with my existing NeXT Computers?
  517. C6.How do I use applications compiled for both NeXT Computers and
  518. NEXTSTEP/Intel on the same network?
  519. C7.Do Multi-Architecture Binaries take a lot of extra disk space?
  520. C8.How difficult is it to recompile existing NeXT applications over to
  521. NEXTSTEP/Intel?
  522. C9.When developing programs, are there any portability issues I should be
  523. aware of?
  524. C10.What is the difference between the NEXTSTEP/Intel User Environment and
  525. Developer Environment?
  526. C11.What are the general requirements to run NEXTSTEP/Intel on Intel-based
  527. Computers?
  528. C12.If a specific I/O card is not supported by NeXT, can 3rd parties write
  529. drivers for NEXTSTEP/Intel?
  530. C13.How is NEXTSTEP/Intel installed?
  531. C14.Will NEXTSTEP/Intel run on 386 machines?
  532. C15.Will NEXTSTEP/Intel run on the Cyrix 486SLC?
  533. C16.Will NEXTSTEP/Intel run on the future Intel Microprocessors in the x86
  534. family?
  535. C17.Will NEXTSTEP/Intel run on portable computers?
  536. C18.Will NEXTSTEP/Intel be able to run Microsoft DOS and Windows programs?
  537. C19.Will DOS and Windows compatibility be included with NEXTSTEP/Intel?
  538. C20.How will my DOS and Windows applications perform under NEXTSTEP/Intel?
  539. C21.Is the window I use to run Microsoft Windows applications resizable?
  540. C22.Will this DOS/Windows compatibility system allow me to run several DOS
  541. programs at once?
  542. C23.Can I cut and paste between DOS/Windows sessions and NEXTSTEP applications?
  543. C24.  Can I use both DOS and NEXTSTEP/Intel partitions on the same hard disk?
  544. C25.Can NEXTSTEP/Intel read, write, and format DOS and Mac floppies?
  545.  
  546. ____________________________________________________________________________
  547.  
  548. Subject: C1.  What is the current status of NEXTSTEP/Intel?
  549.  
  550. NEXTSTEP/Intel 3.3 User has been released.  The Developer
  551. system is at 3.2.
  552.  
  553. ____________________________________________________________________________
  554.  
  555. Subject: C2.  What references are available for NEXTSTEP/Intel?
  556.  
  557. NeXT, Inc. now operates an automatic email responce system.  Send email
  558. to "nextanswers@next.com" with the subject "ascii help index" to start.
  559.  
  560. ____________________________________________________________________________
  561.  
  562. Subject: C3.  How does NEXTSTEP/Intel differ from NEXTSTEP/m68k?
  563.  
  564. It doesn't. NEXTSTEP/Intel is a complete port of the NEXTSTEP 3.1
  565. software environment to Intel-based Computers. NEXTSTEP/Intel has
  566. the same User Interface, Development Environment, Applications,
  567. Networking (NFS, Novell, Appleshare), State of the Art Color, Mach
  568. UNIX, Display Postscript, 3D Renderman etc, etc.
  569.  
  570. ____________________________________________________________________________
  571.  
  572. Subject: C4.  What about support for NeXT Computer specific hardware features
  573. such as the DSP?
  574.  
  575. NeXT computers offer additional hardware support not commonly
  576. available for Intel systems. This includes the DSP. The DSP in a NeXT
  577. Computer is used for a variety of functions including ISDN support and
  578. real-time audio compression/de-compression. ISDN support for
  579. NEXTSTEP/Intel will be provided via an add-on PC card and ISDN adapter.
  580. Real-time audio compression/de-compression support is currently
  581. under investigation.
  582.  
  583. ____________________________________________________________________________
  584.  
  585. Subject: C5.  Can I use NEXTSTEP/Intel systems with my existing NeXT Computers?
  586.  
  587. Yes.  NEXTSTEP/Intel is design to plug and play with existing NeXT
  588. installations.  NeXT has addressed interoperability between
  589. NEXTSTEP systems in the following ways:
  590.  
  591. * NEXTSTEP systems share identical networking capabilities.
  592. * NEXTSTEP systems share the same Distributed Objects.
  593. * NEXTSTEP systems use the same system and network administration
  594.    services.
  595. * NEXTSTEP systems use the same mass storage format. Yes, you can
  596.    take a external SCSI drive, removable media (ie Bernoulli etc) or
  597.    floppy disk and use it interchangeably between NeXT Computers and
  598.    NEXTSTEP/Intel systems.
  599.  
  600. ____________________________________________________________________________
  601.  
  602. Subject: C6.  How do I use applications compiled for both NeXT Computers and
  603. NEXTSTEP/Intel on the same network?
  604.  
  605. Simply. NEXTSTEP 3.1 introduced a feature called
  606. Multi-Architecture Binaries (so called "Fat" binaries). This
  607. capability allows developers to compile NEXTSTEP applications on
  608. multiple system architectures, and combine them into a single
  609. package. When an application is run, NEXTSTEP will extract the
  610. appropriate instructions for the local system, and run the
  611. application. This operation is completely transparent to the user, it
  612. just works! Most of the NEXTSTEP applications in the future will be
  613. delivered as Multi-Architecture Binaries. Tools are also provided to
  614. "Slim" binaries for use in a one architecture environment.
  615.  
  616. ____________________________________________________________________________
  617.  
  618. Subject: C7.  Do Multi-Architecture Binaries take a lot of extra disk space?
  619.  
  620. No. Most applications consist of one or more executable programs (with
  621. architecture dependent machine instructions) and a lot of text and
  622. data. This machine independent data is typically data files used by the
  623. application, help files, examples, internationalization etc. Since
  624. only the actual machine dependent portion of the application is
  625. duplicated, a two architecture application typically takes only
  626. about 20%-30% more disk space than a single architecture application.
  627. If disk space is tight, tools are provided to "Slim" binaries for use
  628. in a single architecture environment.
  629.  
  630. ____________________________________________________________________________
  631.  
  632. Subject: C8.  How difficult is it to recompile existing NeXT applications over
  633. to NEXTSTEP/Intel?
  634.  
  635. Very easy. Most programs will simply recompile and run, or require few
  636. changes. We believe that any application that uses the standard
  637. development environment and Object kits provided by NeXT should
  638. simply compile and run. Only applications that use architecture
  639. specific features or data formats, will require additional time to
  640. port. Several developers have already ported applications to
  641. NEXTSTEP/Intel.  Appsoft Draw simply recompiled and ran, Lighthouse
  642. Concurrence took 3 hours, other programs took 1/2 a day to 2 days, and
  643. this was all on a very early release of NEXTSTEP/Intel 3.1!
  644.  
  645. ____________________________________________________________________________
  646.  
  647. Subject: C9.  When developing programs, are there any portability issues I
  648. should be aware of?
  649.  
  650. Yes. As stated above, any applications that use the standard tools
  651. provided by the NEXTSTEP development environment, should just
  652. recompile and work. To make sure developers are aware of  portability
  653. issues, NeXT is producing a guide to address source code portability
  654. between different architectures running NEXTSTEP. This guide should
  655. be available in November.
  656.  
  657. ____________________________________________________________________________
  658.  
  659. Subject: C10.  What is the difference between the NEXTSTEP/Intel User
  660. Environment and Developer Environment?
  661.  
  662. The NEXTSTEP/Intel User Environment consists of the entire NEXTSTEP
  663. 3.1 environment, minus the developer tools. The Developer
  664. Environment includes the developer tools such Interface builder,
  665. Project Builder, C compilers, Object Kits, example source code and
  666. developer documentation.
  667.  
  668. ____________________________________________________________________________
  669.  
  670. Subject: C11.  What are the general requirements to run NEXTSTEP/Intel on
  671. Intel-based Computers?
  672.  
  673. A specific NEXTSTEP/Intel Hardware Compatibility Guide is available
  674. from the NeXTanswers service.
  675.  
  676.  
  677. [Eric Hermanson <24gdbq$8hb@senator-bedfellow.MIT.EDU>]
  678.  
  679. I am posting this to clear up the confusion surrounding NEXTSTEP
  680. hardware requirements.  There have been many incorrect postings as to
  681. the requirements for NEXTSTEP.  There have also been many people
  682. inquiring about the requirements.  These are the correct numbers,
  683. source: NEXTSTEP CD-ROM.
  684.  
  685. THIS IS A SUMMARY OF THE REQUIREMENTS FOR NEXTSTEP 3.1 (Intel and Motorola)
  686.  
  687. NEXTSTEP *Requires* 8 MB Memory for 2-bit Greyscale
  688. NEXTSTEP *Requires* 12 MB Memory for 8-bit Greyscale
  689. NEXTSTEP *Requires* 16 MB Memory for 16-bit Color
  690.  
  691. NeXT *Recommends* 12 MB Memory for 2-bit Greyscale
  692. NeXT *Recommends* 16 MB Memory for 8-bit Greyscale
  693. NeXT *Recommends* 24 MB Memory for 16-bit Color
  694.  
  695. *SUMMARY* of NEXTSTEP Hard Drive Space *Requirements*:
  696.  
  697. NEXTSTEP *Requires* 120 MB for User Environment
  698. NEXTSTEP *Requires* 330 MB for User Environment + Developer Tools
  699.  
  700. NeXT *Recommends* 200 MB For User Environment  (full install)
  701. NeXT *Recommends* 400 MB For User Environment + Developer Tools  (full install)
  702.  
  703. Full User Environment:       136 MB   (NeXT *Recommends* 200 MB for User)
  704. Compressed User Environment:   109 MB
  705. Bare User Environment:         50 MB
  706.  
  707. All Developer Tools:       100 MB  (These numbers are the dev TOOLS only)
  708. Compressed Dev. Tools:       78 MB
  709. Bare Developer Tools:        66 MB
  710.  
  711. FULL USER + DEVELOPER:     **236 MB  (NeXT *Recommends* 400 MB for User+Dev)
  712. Compressed USER + DEV:         187 MB
  713. Bare USER + DEVELOPER:         116 MB
  714.  
  715. THE ENTIRE USER+DEVELOPER RELEASE OF NEXTSTEP TAKES UP APPROXIMATELY 236 MB.
  716.  
  717. *Detailed* Hard Drive Requirements:
  718.  
  719. NEXTSTEP consists of a number of independent packages, some of which
  720. can be optionally installed.
  721.  
  722.  
  723. USER ENVIRONMENT:
  724.  
  725. ** INDICATES OPTIONAL PACKAGE
  726.  
  727. NEXTSTEP Essentials
  728.  
  729. This is the required software, including user environment, UNIX,
  730. Renderman, NeXT Software (network stuff, NeXT Mail, etc), root & me
  731. accounts.
  732.  
  733. Installed Size 47.1 MB
  734.  
  735. Languages
  736.  
  737. Users can install up to six languages on the system, each one takes up 3 MB
  738. English, Italian, Sweedish, German, French, Spanish
  739.  
  740. **DigitalWebster.pkg
  741.  
  742. This package contains the Digital Webster application, the
  743. electronic edition of Webster's Ninth New Collegiate Dictionary.
  744.  
  745. InstalledSize 18.8 MB
  746. CompressedSize 16.3 MB
  747.  
  748. **Literature.pkg
  749.  
  750. This package contains the complete works of Shakespeare, the Oxford
  751. Dictionary of Quotations, and the pictures for Digital Webster.
  752.  
  753. InstalledSize 40.7 MB
  754. CompressedSize 29.9 MB
  755.  
  756. **Documentation.pkg
  757.  
  758. This package contains the NEXTSTEP Network and System Administration
  759. manual and the UNIX manual pages. It also contains the complete set of
  760. PostScript Printer Description (PPD) files.
  761.  
  762. InstalledSize 18 MB
  763. CompressedSize 8 MB
  764.  
  765. **NeXTTeX.pkg
  766.  
  767. This is a full implementation of TeX (LaTeX) and METAFONT.
  768.  
  769. InstalledSize 8.1 MB
  770. CompressedSize 4.5 MB
  771.  
  772. =============================================================================
  773. TOTAL USER ENVIRONMENT:136 MB Full Install
  774.                             109 MB Compressed Optional Stuff
  775. 50 MB No Optional Software Installed
  776.  
  777.  
  778. DEVELOPER TOOLS:
  779.  
  780. ** INDICATES OPTIONAL PACKAGE
  781.  
  782. DeveloperTools.pkg
  783.  
  784. This package contains applications and files you need for NEXTSTEP
  785. development.
  786.  
  787. InstalledSize 36.4 MB
  788. CompressedSize 18.6 MB
  789.  
  790. DeveloperLibs.pkg
  791.  
  792. This package contains software libraries you need to develop NEXTSTEP
  793. software.
  794.  
  795. InstalledSize 30 MB
  796. CompressedSize 14.5 MB
  797.  
  798. **DeveloperDoc.pkg
  799.  
  800. This package contains the on-line edition of the NEXTSTEP Developer's
  801. Library.
  802.  
  803. InstalledSize 30 MB
  804. CompressedSize 10 MB
  805.  
  806. **Demonstrations.pkg
  807.  
  808. This package contains demonstration applications and images.
  809.  
  810. InstalledSize 3 MB
  811. CompressedSize 2 MB
  812.  
  813. =============================================================================
  814.  
  815. TOTAL DEVELOPER TOOLS:100 MB Size of All Developer Tools
  816. 78 MB  Size with Optional Stuff Compressed
  817. 66 MB  Size with no Optional Software Installed
  818.  
  819. ____________________________________________________________________________
  820.  
  821. Subject: C12.  If a specific I/O card is not supported by NeXT, can 3rd parties
  822. write drivers for NEXTSTEP/Intel?
  823.  
  824. Yes. NEXTSTEP/Intel uses a newly developed object-oriented driver
  825. architecture that brings the benefits of object-orientation all the
  826. way down to the I/O card driver level. Complete documentation for this
  827. new "Driver Kit" architecture will be available later this year.
  828.  
  829. ____________________________________________________________________________
  830.  
  831. Subject: C13.  How is NEXTSTEP/Intel installed?
  832.  
  833. NEXTSTEP/Intel will come with a boot floppy and a CDROM. To install
  834. NEXTSTEP/Intel, the system boots from the floppy, and then installs
  835. the minimum NEXTSTEP environment from the CDROM (SCSI CDROM drive).
  836. The user may then chose from several optional packages depending on the
  837. available disk space and user requirements.
  838.  
  839. ____________________________________________________________________________
  840.  
  841. Subject: C14.  Will NEXTSTEP/Intel run on 386 machines?
  842.  
  843. No. NEXTSTEP/Intel uses several 486 specific features that enhance
  844. the performance of NEXTSTEP. NEXTSTEP/Intel will support any true
  845. 486.
  846.  
  847. ____________________________________________________________________________
  848.  
  849. Subject: C15.  Will NEXTSTEP/Intel run on the Cyrix 486SLC?
  850.  
  851. [NeXT states:]
  852.  
  853. No. The Cyrix chip not a true 486.
  854.  
  855. [several other users state:]
  856.  
  857. Yes.  Slow performance, though.
  858.  
  859. ____________________________________________________________________________
  860.  
  861. Subject: C16.  Will NEXTSTEP/Intel run on the future Intel Microprocessors in
  862. the x86 family?
  863.  
  864. Yes.  NEXTSTEP/Intel will not only support them, but will take
  865. advantage of any performance enhancements available with future
  866. Intel CPU's, just as NeXT has taken advantage of the 486.
  867.  
  868. ____________________________________________________________________________
  869.  
  870. Subject: C17.  Will NEXTSTEP/Intel run on portable computers?
  871.  
  872. Yes. Many portables and notebooks with 486 CPU's and sufficient system
  873. resources (8+MB RAM and 120+MB hard disk space) are available. Since
  874. NEXTSTEP/Intel will support 640x480 VGA displays in grayscale,
  875. NEXTSTEP 486 can run on these systems. Do be aware that NEXTSTEP's user
  876. interface and applications were not designed for low-resolution
  877. screens, and consequently will impose limitations on the use of some
  878. applications. Also, typical battery management systems do not work
  879. with multi-tasking operating systems. Future versions of
  880. NEXTSTEP/Intel will provide driver support for portable-oriented
  881. peripherals such as pocket Ethernet, SCSI and Sound adapters and
  882. PC/MCIA cards. We expect additional device drivers for portable
  883. peripherals to be available in Q3-Q4 1993. Until drivers are available
  884. for portable SCSI adapters, NEXTSTEP/Intel can be installed on
  885. portables by using a docking station with SCSI adapter and CDROM. The
  886. docking station can then be used for a local area network card. NeXT is
  887. investigating future Intel microprocessors that may provide battery
  888. management support for advanced operating systems such as NEXTSTEP.
  889.  
  890. ____________________________________________________________________________
  891.  
  892. Subject: C18.  Will NEXTSTEP/Intel be able to run Microsoft DOS and Windows
  893. programs?
  894.  
  895. Yes. NEXTSTEP/Intel will support a DOS and Windows compatibility
  896. package. This software will allow DOS 5.0 and Windows 3.1 programs to
  897. run within a NEXTSTEP window. Support will include DOS "Protected"
  898. mode and Windows 3.1 "Standard" mode (Win-16). Support for Win-32
  899. applications is planned for the second half of 1993.
  900.  
  901. ____________________________________________________________________________
  902.  
  903. Subject: C19.  Will DOS and Windows compatibility be included with
  904. NEXTSTEP/Intel?
  905.  
  906. A demo of SoftPC is included with NEXTSTEP/Intel.
  907.  
  908. ____________________________________________________________________________
  909.  
  910. Subject: C20.  How will my DOS and Windows applications perform under
  911. NEXTSTEP/Intel?
  912.  
  913. The DOS/Windows compatibility package for NEXTSTEP/Intel
  914. takes full advantage of the 486 microprocessor.  Depending on system
  915. hardware configuration and type of DOS/Windows application,
  916. performance should vary between 386 and 486 native DOS/Windows
  917. performance.  In addition, to enhance the performance of Windows
  918. applications, a MS Windows specific Graphics Device Interface (GDI)
  919. driver which maps Microsoft Windows calls directly to the NEXTSTEP
  920. window server will be part of the system.
  921.  
  922. ____________________________________________________________________________
  923.  
  924. Subject: C21.  Is the window I use to run Microsoft Windows applications
  925. resizable?
  926.  
  927. Yes. You can set the Windows session to any size you wish up to the maximum
  928. screen size available to the NEXTSTEP/Intel system you are using.
  929.  
  930. ____________________________________________________________________________
  931.  
  932. Subject: C22.  Will this DOS/Windows compatibility system allow me to run
  933. several DOS programs at once?
  934.  
  935. Yes. Since NEXTSTEP/Intel is a multi-tasking, virtual memory
  936. operating environment, several DOS/Windows sessions can be run at
  937. once.
  938.  
  939. ____________________________________________________________________________
  940.  
  941. Subject: C23.  Can I cut and paste between DOS/Windows sessions and NEXTSTEP
  942. applications?
  943.  
  944. Yes. You can cut and paste text and graphics between DOS/Windows and
  945. NEXTSTEP applications.
  946.  
  947. ____________________________________________________________________________
  948.  
  949. Subject: C24.  Can I use both DOS and NEXTSTEP/Intel partitions on the same
  950. hard disk?
  951.  
  952. Yes.  NEXTSTEP/Intel will support multiple operating systems on the
  953. same local hard disk. When the system boots, the user can chose to boot
  954. another operating system (such as DOS) or NEXTSTEP. If the local
  955. partition contains DOS, NEXTSTEP/Intel will be able to access the
  956. local DOS partition and read/write files to it.
  957.  
  958.  
  959. [From: caro@mv.us.adobe.com]
  960.  
  961. Executive Summary: It is possible to install DOS, Windows NT with NTFS,
  962. and NEXTSTEP/FIP on the same disk, and select which partition is booted
  963. at boot time.
  964.  
  965. I spent some time experimenting with a 200MB SCSI disk.  I wanted to see if
  966. the following configuration would be possible:
  967.  
  968. Partition 1Primary DOS
  969. Partition 2Extended DOS
  970. Partition 3Windows NT NTFS
  971. Partition 4NS/FIP 3.2
  972.  
  973. Since Windows NT requires at least 70MB for installation, and NS/FIP
  974. requires at least 120MB, there wasn't much room for DOS!  Ultimately, I
  975. only tested a three partition system (DOS, NTFS, NS/FIP), but I have no
  976. reason to believe that the extended DOS wouldn't also work.
  977.  
  978. The recipe is as follows:
  979.  
  980. * Preparation.  You need a bootable DOS floppy that has FORMAT.COM
  981.   on it.  You need another (blank) floppy for installing NT.
  982.  
  983. * Start with the NS/FIP installation.  When it asks you how you want
  984.   to configure your disk, it gives you three choices, which are
  985.   basically 1) erase the whole disk and use it all for NS/FIP,
  986.   2) save some room for DOS, 3) advanced.  Choose the advanced
  987.   option, which places you in NS/FIP fdisk (not to be confused
  988.   with DOS FDISK.EXE).
  989.  
  990. * Create three partitions in this order:
  991.   1) Primary DOS (if more than 32MB desired, use the "large" FAT option)
  992.   2) HPFS (this is a placeholder for NT, and can be any non-DOS format)
  993.   3) NEXTSTEP
  994.  
  995. * Proceed with the rest of the NEXTSTEP installation.
  996.  
  997. * When NEXTSTEP is safely installed and tested out, boot DOS from
  998.   your bootable DOS floppy.
  999.  
  1000. * FORMAT the DOS partition (which should be Drive C if you made it
  1001.   the first partition).  You want to FORMAT C:/S, to install
  1002.   the boot code to make the DOS partition bootable.
  1003.  
  1004. * Once DOS is safely formated and tested out, insert the NT installation
  1005.   floppy and reboot.
  1006.  
  1007. * Proceed with the NT installation.  Tell Setup to install NT
  1008.   in the second partition (which shows up as "Unformatted").
  1009.   You can select NTFS for FAT format.
  1010.  
  1011. * Insert the blank floppy when asked.  Don't bother to format it,
  1012.   NT unconditionally formats it.
  1013.  
  1014. * If you select NTFS, there is a scary part of the installation that
  1015.   makes it seem like NT can't reboot.  In fact, it is converting the
  1016.   installed files from FAT to NTFS in place.  Just let it keep
  1017.   rebooting until it finishes, don't interrupt it like I did.
  1018.  
  1019. * Finish setting up NT and test it out.  It should be able to see
  1020.   the DOS partition in FileManager.
  1021.  
  1022. * Likewise, there should be a DOS filesystem in / on NS/FIP.
  1023.   If you configured NT for FAT instead of NTFS, there should be
  1024.   two DOS filesystems in /.
  1025.  
  1026. That's it.  When you boot, you see the familiar NS/FIP multibooter.  If
  1027. you select DOS, it boots NT, which in turn offers you a chance to boot DOS
  1028. or NT (not NS/FIP, of course).  Kinda weird that you have this two tiered
  1029. boot, but it's probably because the bootsector has been modified by NT.
  1030. I haven't tried setting the active partition to DOS -- that might avoid
  1031. the two tiers.
  1032.  
  1033. ____________________________________________________________________________
  1034.  
  1035. Subject: C25.  Can NEXTSTEP/Intel read, write, and format DOS and Mac floppies?
  1036.  
  1037. Yes.
  1038.  
  1039. ____________________________________________________________________________
  1040.  
  1041. Editor: nathan@laplace.csb.yale.edu
  1042. --
  1043. Nathan Janette
  1044. Systems Manager, Axel T. Brvnger Lab
  1045.  
  1046. Internet:nathan@laplace.csb.yale.edu
  1047. ----------------------------------------------------------------
  1048.