bull21.txt 185 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359
  1. -----------------------------------------------------------------------------
  2. GNU's Bulletin January, 1996
  3. The GNU's Bulletin is the semi-annual newsletter of the
  4. Free Software Foundation, bringing you
  5. news about the GNU Project.
  6. Free Software Foundation, Inc. Telephone: +1-617-542-5942
  7. 59 Temple Place - Suite 330 Fax: (including Japan) +1-617-542-2652
  8. Boston, MA 02111-1307 USA Electronic mail: `gnu@prep.ai.mit.edu'
  9. -----------------------------------------------------------------------------
  10. Table of Contents
  11. -----------------
  12. GNU's Who
  13. Administrivia and Copyright
  14. Other GPL'ed Software
  15. What Is the FSF?
  16. What Is Copyleft?
  17. What Is the Hurd?
  18. Conditions for Using Bison
  19. Freely Available Texts
  20. First Free Software Conference
  21. GNUs Flashes
  22. Help from Free Software Companies
  23. Free Software Redistributors Donate
  24. Free Software Support
  25. Zimmermann Legal Defense Fund Appeal
  26. What Is the LPF?
  27. News from the LPF
  28. GNU & Other Free Software in Japan
  29. Help the GNU Translation Project
  30. Forthcoming GNUs
  31. GNU Software
  32. Program/Package Cross Reference
  33. Tapes
  34. Languages Tape
  35. Lisps/Emacs Tape
  36. Utilities Tape
  37. Scheme Tape
  38. X11 Tapes
  39. Berkeley 4.4BSD--Lite Tape
  40. VMS Emacs and VMS Compiler Tapes
  41. CD-ROMs
  42. Pricing of the GNU CD-ROMs
  43. December 1995 Compiler Tools Binaries CD-ROM
  44. MS-DOS Book with CD-ROM
  45. Debian GNU/Linux Book with CD-ROM
  46. Source Code CD-ROMs
  47. December 1995 Source Code CD-ROMs
  48. June 1995 Source Code CD-ROM
  49. November 1993 Source Code CD-ROM
  50. MS-DOS Diskettes
  51. DJGPP Diskettes
  52. Emacs Diskettes
  53. Selected Utilities Diskettes
  54. Windows Diskette
  55. Tape & CD-ROM Subscription Service
  56. The Deluxe Distribution
  57. GNU Documentation
  58. How to Get GNU Software
  59. FSF T-shirt
  60. Free Software for Microcomputers
  61. Project GNU Wish List
  62. Thank GNUs
  63. Donations Translate Into Free Software
  64. Cygnus Matches Donations!
  65. Free Software Foundation Order Form
  66. Address Page
  67. -----------------------------------------------------------------------------
  68. GNU's Who
  69. *********
  70. Miles Bader works on the Hurd with both Michael Bushnell, p/BSG and
  71. Roland McGrath. Roland also maintains `make' and the GNU C library.
  72. Karl Heuer enhances GNU Emacs and is in charge of making Deluxe Distributions.
  73. Daniel Hagerty is our system obfuscator and release coordinator.
  74. Melissa Weisshaus is working on special documentation projects.
  75. Peter H. Salus has joined us temporarily to run the *Note First Conference on
  76. Freely Redistributable Software::, in February, 1996 in Cambridge, MA.
  77. Lisa Bloch is our Executive Director. Robert J. Chassell is our
  78. Secretary/Treasurer. Britton Bradley, Mike Drain, and Gena L. Bean have have
  79. left the FSF. We thank them all for doing excellent work.
  80. Thanks to volunteer Scott Ewing for helping to coordinate all the volunteers
  81. in the GNU Project. Thanks to volunteer Tami Friedman for handling much
  82. administrivia here at the FSF. Richard Stallman continues as a volunteer who
  83. does countless tasks, such as Emacs maintenance. Volunteer Len Tower remains
  84. our online JOAT (jack-of-all-trades), handling mailing lists, gnUSENET
  85. newsgroups, information requests, etc.
  86. Administrivia and Copyright
  87. ***************************
  88. Written and Edited by: Melissa Weisshaus, Daniel Hagerty,
  89. Robert J. Chassell, and Leonard H. Tower Jr.
  90. Illustrations by: Etienne Suvasa
  91. Japanese Edition by: Mieko Hikichi and Nobuyuki Hikichi
  92. ISSN (International Standard Serial Number): 1075-7813
  93. The GNU's Bulletin is published at the end of January and the end of June
  94. each year. Please note that there is no postal mailing list. To get a copy,
  95. send your name and address with your request to the address on page 1.
  96. Enclosing $0.78 in U.S. Postage and/or a donation of a few dollars is
  97. appreciated but not required. If you're from outside the USA, sending a
  98. mailing label and enough International Reply Coupons for a package of about
  99. 100 grams is appreciated but not required. (Including a few extra
  100. International Reply Coupons for copying costs is also appreciated.)
  101. Copyright (C) 1996 Free Software Foundation, Inc.
  102. Permission is granted to anyone to make or distribute verbatim copies of this
  103. document, in any medium, provided that the copyright notice and permission
  104. notice are preserved, and that the distributor grants the recipient
  105. permission for further redistribution as permitted by this notice.
  106. Other GPL'ed Software
  107. *********************
  108. We maintain a list of copylefted software that we do not presently
  109. distribute. FTP the file `/pub/gnu/GPLedSoftware' from a GNU FTP host
  110. (listed in *Note How to Get GNU Software::). Please let us know of
  111. additional programs we should mention. We don't list GNU Emacs Lisp
  112. Libraries; host `archive.cis.ohio-state.edu' has a list of those you can FTP
  113. in the file `/pub/gnu/emacs/elisp-archive/LCD-datafile.Z'.
  114. What Is the FSF?
  115. ****************
  116. The Free Software Foundation is dedicated to eliminating restrictions on
  117. people's right to use, copy, modify, and redistribute computer programs. We
  118. do this by promoting the development and use of free software. Specifically,
  119. we are putting together a complete, integrated software system named "GNU"
  120. ("GNU's Not Unix", pronounced "guh-new") that will be upwardly compatible
  121. with Unix. Most parts of this system are already being used and distributed.
  122. The word "free" in our name refers to freedom, not price. You may or may not
  123. pay money to get GNU software, but either way you have two specific freedoms
  124. once you get it: first, the freedom to copy a program, and distribute it to
  125. your friends and co-workers; and second, the freedom to change a program as
  126. you wish, by having full access to source code. You can study the source and
  127. learn how such programs are written. You may then be able to port it,
  128. improve it, and share your changes with others. If you redistribute GNU
  129. software you may charge a distribution fee or give it away, so long as you
  130. include the source code and the GNU General Public License; see *Note What Is
  131. Copyleft::, for details.
  132. Other organizations distribute whatever free software happens to be
  133. available. By contrast, the Free Software Foundation concentrates on the
  134. development of new free software, working towards a GNU system complete
  135. enough to eliminate the need to use a proprietary system.
  136. Besides developing GNU, the FSF distributes GNU software and manuals for a
  137. distribution fee, and accepts gifts (tax-deductible in the U.S.) to support
  138. GNU development. Most of the FSF's funds come from its distribution service.
  139. The Board of the Foundation is: Richard M. Stallman, President;
  140. Robert J. Chassell, Secretary/Treasurer; Gerald J. Sussman, Harold Abelson,
  141. and Leonard H. Tower Jr., Directors.
  142. What Is Copyleft?
  143. *****************
  144. The simplest way to make a program free is to put it in the public domain,
  145. uncopyrighted. But this permits proprietary modified versions, which deny
  146. others the freedom to redistribute and modify; such versions undermine the
  147. goal of giving freedom to *all* users. To prevent this, "copyleft" uses
  148. copyrights in a novel manner. Typically, copyrights take away freedoms;
  149. copyleft preserves them. It is a legal instrument that requires those who
  150. pass on a program to include the rights to use, modify, and redistribute the
  151. code; the code and the freedoms become legally inseparable.
  152. The copyleft used by the GNU Project is made from the combination of a
  153. regular copyright notice and the "GNU General Public License" (GPL). The GPL
  154. is a copying license which basically says that you have the aforementioned
  155. freedoms. An alternate form, the "GNU Library General Public License"
  156. (LGPL), applies to a few (but not most) GNU libraries. This license permits
  157. linking the libraries into proprietary executables under certain conditions.
  158. The appropriate license is included in each GNU source code distribution and
  159. in many manuals. Printed copies are available upon request.
  160. We strongly encourage you to copyleft your programs and documentation, and we
  161. have made it as simple as possible for you to do so. The details on how to
  162. apply either form of GNU Public License appear at the end of each license.
  163. What Is the Hurd?
  164. *****************
  165. The Hurd will be the foundation of the GNU system. It is a collection of
  166. server processes that run on top of Mach, a free message-passing kernel
  167. developed at CMU. Mach's virtual memory management facilities are also used
  168. by the Hurd. The GNU C Library will provide the Unix system call interface,
  169. using the Hurd servers for those services it can't provide itself.
  170. The Hurd will allow users to create and share useful projects without knowing
  171. much about the internal workings of the system--projects that might never
  172. have been attempted without freely available source, a well-designed
  173. interface, and a multiple server design. The Hurd is thus like other
  174. expandable FSF projects, such as GNU Emacs.
  175. Currently, there are free ports of the Mach kernel to the 386 PC, the DEC
  176. PMAX workstation, and several other machines, with more in progress,
  177. including the Amiga, PA-RISC HP 700, & DEC Alpha-3000. Contact us if you
  178. want to help with one of these or start your own. Porting the GNU Hurd & GNU
  179. C Library is easy (easier than porting GNU Emacs, certainly easier than
  180. porting the compiler) once a Mach port to a particular platform exists.
  181. Right now we are using the University of Utah's Mach distribution which we
  182. hope will be unified with the distribution produced by the Open Software
  183. Foundation.
  184. See *Note GNUs Flashes:: for a report on recent progress.
  185. We need help with significant Hurd related projects. Experienced system
  186. programmers who are interested should send mail to `gnu@prep.ai.mit.edu'.
  187. Porting the Mach kernel or the GNU C Library to new systems is another way to
  188. help.
  189. The Hurd is not yet ready for use, but in the meantime you can use a
  190. GNU/Linux system.
  191. Conditions for Using Bison
  192. **************************
  193. As of Bison version 1.24, we have changed the distribution terms for
  194. `yyparse' to permit using Bison's output in non-free programs. Formerly,
  195. Bison parsers could only be used in programs that were free software.
  196. The other GNU tools, such as the GNU C compiler, have never had such a
  197. requirement. They could always be used for non-free software. The reason
  198. Bison was different was not due to a special policy decision; it resulted
  199. from applying the usual GNU General Public License to all of the Bison source
  200. code.
  201. The output of the Bison utility--a parser file--contains a verbatim copy of a
  202. sizable piece of Bison: the code for the `yyparse' function. (The actions
  203. from your grammar are inserted into `yyparse' at one point, but the rest of
  204. the function is not changed.) When we applied the GPL terms to the code for
  205. `yyparse', the effect was to restrict the use of Bison output to free
  206. software.
  207. We didn't change the terms because of sympathy for people who want to make
  208. software proprietary. *Software should be free.* But we concluded that
  209. limiting Bison's use to free software was doing little to encourage people to
  210. make other software free. So we decided to make the practical conditions for
  211. using Bison match the practical conditions for using the other GNU tools.
  212. Freely Available Texts
  213. **********************
  214. Freely redistributable information isn't just software. We have a list of
  215. groups providing various books, historical documents, and more. You can FTP
  216. the list in the file `/pub/gnu/FreelyAvailableTexts' from a GNU FTP host
  217. (listed in *Note How to Get GNU Software::). Please let either address on
  218. page 1 know of additional entries.
  219. First Free Software Conference
  220. ******************************
  221. The Free Software Foundation is holding the First Conference on Freely
  222. Redistributable Software on February 2-5, 1996, in Cambridge, Massachusetts,
  223. at the Cambridge Center Marriott. Over the past 15 years, free software has
  224. become ubiquitous. This Conference is bringing together implementors of
  225. several types of freely redistributable software.
  226. The program on Sunday, Feb. 4 includes keynote speeches by Linus Torvalds &
  227. Richard Stallman, & presentations from Switzerland, France, the United
  228. Kingdom, & Germany, as well as from the United States.
  229. Tutorials on Saturday, February 3, will be:
  230. Linux (Phil Hughes),
  231. Expect (Don Libes),
  232. C News (Geoff Collyer & Henry Spencer), and
  233. Advanced Emacs (Richard Stallman).
  234. Tutorials on Monday, February 5, will be:
  235. GNU Hurd (Michael Bushnell, p/BSG),
  236. BSD Internals (Margo Seltzer & Aaron Brown),
  237. Perl (Tom Christiansen), and
  238. GCC (Richard Stallman).
  239. For registration information, write `confinfo@gnu.ai.mit.edu' or contact the
  240. FSF's Office at one of the numbers on page 1.
  241. GNUs Flashes
  242. ************
  243. * GPL in Use at the University of Texas
  244. The University of Texas System now specifically allows the GNU General
  245. Public License to be used by faculty at all 15 institutions to distribute
  246. software they write. Although the System provides opportunities for
  247. faculty to commercialize their `inventions' to bring in revenue, it
  248. recognizes circumstances under which software should be freely
  249. redistributable. The System states that the GPL offers "a convenient and
  250. widely accepted method of public distribution that ensures the public
  251. access to and use of software intended for their benefit.
  252. * Cancer Clinic Relies on Freely Redistributable Software
  253. The Roger Maris Cancer Center in Fargo, ND, sees about 1500 new patients
  254. each year. They are using a network of GNU/Linux systems to run the
  255. Center's information system, coordinate drug therapies, and perform many
  256. other functions. This environment needs to be available to the Center's
  257. staff at a moment's notice. According to Dr. G.W. Wettstein, "the
  258. proper care of our cancer patients would not be what it is today without
  259. Linux ... The tools that we have been able to deploy from free software
  260. channels have enabled us to write and develop innovative applications
  261. which ... do not exist through commercial avenues."
  262. * Hurd (Also *note What Is the Hurd::.)
  263. Much important progress has been made on the Hurd. Reliability has been
  264. greatly improved, thanks to a variety of small bug fixes. The TCP/IP
  265. support is now in place, with much of the code borrowed from GNU/Linux.
  266. Telnet, FTP, `rsh', and so forth all work. The NFS client
  267. implementation is almost finished as we go to press, and will probably be
  268. working by the time you read this.
  269. Look for an alpha release sometime soon; when that is ready, we will
  270. solicit volunteers using the Hurd announcements list. To be added to
  271. this list, send mail to `hurd-announce-request@prep.ai.mit.edu'.
  272. * The GNU Music Project
  273. GNU Music provides tools for manipulating various representations of
  274. music. Currently, it is concentrating on tools to edit, print, and play
  275. musical scores. The project allows for rhythmic, tonal music based on
  276. the traditional seven note scale; it aims to provide an interesting
  277. environment for musicians. To help test GNU Music, send mail to
  278. `majordomo@iro.umontreal.ca' with a line that says
  279. `subscribe music-pretest' in the body.
  280. * A New FSF T-shirt! (*Note FSF T-shirt::)
  281. We have a new T-shirt. This design was inspired by the cover of the
  282. `GNU Emacs Lisp Reference Manual'.
  283. * The Free Model Foundation
  284. The Free Model Foundation (FMF) was created recently as a "focal point
  285. for access, creation, and distribution of simulation and analysis
  286. models". It provides freely redistributable software for tool and
  287. component vendors and their customers. The FMF has already created an
  288. archive of these models of electronic components (see
  289. `http://www.vhdl.org/vi/fmf'); all models are software and thus covered
  290. by the GNU General Public License.
  291. Presently, the FMF is seeking contributions in the form of software
  292. programming (C, C++, Verilog, VHDL/VITAL), hardware, EDA software,
  293. models, and other resources in support of this operation. For more
  294. information, see the FMF's Web Site, or contact `Luis.Garcia@vhdl.org'.
  295. * GLPed Wind Tunnel Data Analyzer
  296. Want to fly high? Michael Selig, at the University of Illinois at
  297. Urbana-Champaign, has released a program that contains the results of
  298. wind tunnel tests on wings for model airplanes. This information is
  299. useful to model airplane builders and designers. The program is
  300. released under the GNU General Public License. See
  301. `http://uxh.cso.uiuc.edu/~selig/'.
  302. * Cyclic Software Does CVS! (See item CVS in *Note GNU Software::)
  303. Cyclic Software maintains & enhances CVS for GNU while also selling
  304. support for it. See `http://www.cyclic.com', or email `info@cyclic.com'.
  305. * GNU Emacs 19.30 (*Note GNU Software::)
  306. We have just released Emacs 19.30. New features include support for menu
  307. bars on text-only terminals, a total rewrite of GNUS, multiple frames on
  308. Windows NT and Windows 95, & many others.
  309. * Utah Flux Project Software
  310. Mach 4 is a new version of the Mach kernel which comes in two flavors.
  311. The x86 version increases Mach 3's ease of use & practicality in a PC
  312. environment; has a much simpler GNU-style build environment; boots using
  313. GNU/Linux, NetBSD, FreeBSD, or Mach boot loaders; has
  314. source-compatibility with GNU/Linux network device drivers (& block
  315. device drivers soon); new device drivers; & support for the Lites
  316. server. Utah provides sources & pre-built binaries for the kernel &
  317. Lites server, and the compiler tools to build Mach 4 under GNU/Linux,
  318. NetBSD, or FreeBSD. The PA-RISC 1.1 (HP 700) version includes the new
  319. build environment, some research on improving Mach RPC, & complete
  320. HP 700 support. It is less robust than the x86 version. To get on the
  321. list, send mail to `mach4-users-request@cs.utah.edu'.
  322. Lites is a usable Mach-based Unix single server based on 4.4 BSD-Lite,
  323. originally done by CMU & HUT. x86 Lites supports binary compatibility
  324. with GNU/Linux, NetBSD, & FreeBSD, & groks GNU/Linux filesystems. Utah
  325. distributes the current Lites version, with binaries for x86 & PA-RISC.
  326. The PA version runs BSD/ELF & most HP-UX binaries.
  327. OMOS is a fully programmable class server/linker/loader using Scheme as
  328. its meta-language & the BFD package for portability. x86/a.out &
  329. PA-RISC/SOM are supported.
  330. See `http://www.cs.utah.edu/projects/flux/', dial +1-801-585-3271, FTP
  331. `flux.cs.utah.edu:/flux', or mail `flux-dist@cs.utah.edu' to get them.
  332. * Postscript Versions of GNU Manuals Available for FTP
  333. FTP host `phi.sinica.edu.tw' has Postscript files (for A4 paper) of GNU
  334. manuals in `/pub/aspac/gnu/', including some manuals the FSF does not
  335. yet publish. The FSF is not responsible for these files.
  336. * Source CD-ROM and Tape Subscriptions
  337. We offer a subscription service for both our Source Code CD-ROM and some
  338. of our tapes. For the price of 3 CDs or tapes (plus any shipping
  339. costs), you get the next 4 that we make. We make between two and four
  340. updates a year. *Note Tape & CD-ROM Subscription Service::.
  341. * The FSF Takes Credit Cards
  342. We take these credit cards: Carte Blanche, Diner's Club, MasterCard, JCB,
  343. Visa, and American Express. Please note that we are charged about 5% of
  344. an order's total amount in credit card processing fees. Please consider
  345. paying by check instead or adding on a 5% donation to make up the
  346. difference.
  347. * New Programs on the Tapes (*Note GNU Software::)
  348. `gettext' is now on the *Note Languages Tape::. Termutils & Midnight
  349. Commander have been added to the *Note Utilities Tape::. CLX has been
  350. added to the *Note Lisps/Emacs Tape::. Newer versions of many of our
  351. programs & manuals have been placed on all the media we distribute.
  352. * New Source Code CD!
  353. We have just released the December 1995 Source Code CD-ROMs (Edition 7).
  354. Due to increasing amounts of GNU Software, the Source Code CD is now a
  355. two disc set--the price remains unchanged! The new programs included
  356. are: apache, CLX, Elisp archive, `ffcall', `gettext', GN, Gnans,
  357. `gnuserv', Hyperbole, Midnight Commander, Oaklisp, SIPP, SNePS, Spinner,
  358. W3, and `xgrabsc'. *Note GNU Software::, for more information about
  359. these packages. Also on the CD-ROMs are full distributions of MIT X11R6
  360. (both our Required & Optional distributions), MIT Scheme 7.3, Emacs
  361. 19.30, GCC 2.7.1, and current versions of all other GNU Software. For
  362. more information, see *Note December 1995 Source Code CD-ROMs::.
  363. * New Compiler Tools CD-ROM
  364. We have a new edition of the Compiler Tools Binaries CD-ROM with updated
  365. versions of much of its software. It contains executables of the GNU
  366. compiler tools for some systems that don't normally come with a
  367. compiler. This allows users of those systems to compile their own
  368. software without having to buy a proprietary compiler.
  369. We hope to include more systems with each update of this CD-ROM. If you
  370. can help build binaries for new systems or have one to suggest, please
  371. contact us at either address on page 1. For more information, see *Note
  372. Compiler Tools Binaries CD-ROM::.
  373. * New/Updated Manuals since Last Bulletin (*Note Documentation::)
  374. We have a new manual: `The GNU Emacs Lisp Reference Manual, Japanese
  375. Edition' - the FSF would like to thank the team of over 30 Japanese who
  376. did the translation. These new editions include bug fixes and
  377. additional information: `The GNU Emacs Lisp Reference Manual', `GNU
  378. Make', `Bison', `Programming in Emacs Lisp: An Introduction', and `The
  379. Termcap Manual'.
  380. * Older FSF CD-ROMs Available at a Reduced Price
  381. While supplies last, older versions of our CD-ROMs are available at a
  382. reduced price. Note that the newest version has bug fixes and
  383. improvements that the older versions do not. See the *note Free
  384. Software Foundation Order Form::..
  385. * GNU Software Works on MS-DOS (Also *note GNU Software::.)
  386. GNU Emacs 19 and many other GNU programs have been ported to MS-DOS for
  387. i386/i486/Pentium machines. We ship binaries & sources on the *Note
  388. DJGPP Diskettes::; *Note Emacs Diskettes::; *Note Selected Utilities
  389. Diskettes::; & the *Note Compiler Tools Binaries CD-ROM::. We will ship
  390. binaries & sources on the *Note MS-DOS Book with CD-ROM::, when it is
  391. available.
  392. Help from Free Software Companies
  393. *********************************
  394. When choosing a free software business, ask those you are considering how
  395. much they do to assist free software development, e.g., by contributing money
  396. to free software development or by writing free software improvements
  397. themselves for general use. By basing your decision partially on this
  398. factor, you can help encourage those who profit from free software to
  399. contribute to its growth.
  400. Wingnut (SRA's special GNU support group) regularly donates a part of its
  401. income to the FSF to support the development of new GNU programs. Listing
  402. them here is our way of thanking them. Wingnut has made a pledge to donate
  403. 10% of their income to the FSF, and has purchased several Deluxe Distribution
  404. packages in Japan. Also see *Note Cygnus Matches Donations!::.
  405. Wingnut Project
  406. Software Research Associates, Inc.
  407. 1-1-1 Hirakawa-cho, Chiyoda-ku
  408. Tokyo 102, Japan
  409. Phone: (+81-3)3234-2611
  410. Fax: (+81-3)3942-5174
  411. E-mail: `info-wingnut@sra.co.jp'
  412. WWW: `http://www.sra.co.jp/public/sra/product/wingnut/'
  413. Free Software Redistributors Donate
  414. ***********************************
  415. The SNOW 2.1 CD producers added the words "Includes $5 donation to the FSF"
  416. to the front of their CD. Potential buyers will know just how much of the
  417. price is for the FSF & how much is for the redistributor.
  418. The Sun Users Group Deutschland & ASCII Corporation (Japan) have added
  419. donations to the FSF to the price of their next GNU software CD-ROMs.
  420. Austin Code Works, a free software redistributor, supports free software
  421. development by giving the FSF 20% of the selling price for the GNU software
  422. CDs they produce & sell.
  423. Walnut Creek CDROM & Info Magic, free software redistributors, are also
  424. giving us part of their selling price.
  425. TOHDO-SHA is donating 400 yen to the FSF for each copy of `The GNU Emacs Lisp
  426. Reference Manual, Japanese Edition' sold at bookstores in Japan.
  427. CQ Publishing made a large donation from the sales of their GAWK book in
  428. Japanese.
  429. In the long run, the success of free software depends on how much new free
  430. software people develop. Free software distribution offers an opportunity to
  431. raise funds for such development in an ethical way. These redistributors
  432. have made use of the opportunity. Many others let it go to waste.
  433. You can help promote free software development by convincing for-a-fee
  434. redistributors to contribute--either by doing development themselves or by
  435. donating to development organizations (the FSF and others).
  436. The way to convince distributors to contribute is to demand and expect this
  437. of them. This means choosing among distributors partly by how much they give
  438. to free software development. Then you can show distributors they must
  439. compete to be the one who gives the most.
  440. To make this work, you must insist on numbers that you can compare, such as,
  441. "We will give ten dollars to the Foobar project for each disk sold." A vague
  442. commitment, such as "A portion of the profits is donated," doesn't give you a
  443. basis for comparison. Even a precise fraction "of the profits from this
  444. disk" is not very meaningful, since creative accounting and unrelated
  445. business decisions can greatly alter what fraction of the sales price counts
  446. as profit.
  447. Also, press developers for firm information about what kind of development
  448. they do or support. Some kinds make much more long-term difference than
  449. others. For example, maintaining a separate version of a GNU program
  450. contributes very little; maintaining a program on behalf of the GNU Project
  451. contributes much. Easy new ports contribute little, since someone else would
  452. surely do them; difficult ports such as adding a new CPU to the GNU compiler
  453. or Mach contribute more; major new features and programs contribute the most.
  454. By establishing the idea that supporting further development is "the proper
  455. thing to do" when distributing free software for a fee, we can assure a
  456. steady flow of resources for making more free software.
  457. Free Software Support
  458. *********************
  459. The Free Software Foundation does not provide technical support. Our mission
  460. is developing software, because that is the most time-efficient way to
  461. increase what free software can do. We leave it to others to earn a living
  462. providing support. We see programmers as providing a service, much as
  463. doctors and lawyers do now; both medical and legal knowledge are freely
  464. redistributable, but their practitioners charge for service.
  465. The GNU Service Directory is a list of people who offer support and other
  466. consulting services. It is in the file `etc/SERVICE' in the GNU Emacs
  467. distribution, `SERVICE' in the GCC distribution, and
  468. `/pub/gnu/GNUinfo/SERVICE' on a GNU FTP host (listed in *Note How to Get GNU
  469. Software::). Contact us to get a copy or to be listed in it. Those service
  470. providers who share their income with the FSF are listed in *Note Help from
  471. Free Software Companies::.
  472. If you find a deficiency in any GNU software, we want to know. We have many
  473. Internet mailing lists for bug reports, announcements, and questions. They
  474. are also gatewayed into USENET news as the `gnu.*' newsgroups. You can
  475. request a list of the mailing lists from either address on page 1.
  476. When we receive a bug report, we usually try to fix the problem. While our
  477. bug fixes may seem like individual assistance, they are not; they are part of
  478. preparing a new improved version. We may send you a patch for a bug so that
  479. you can help us test the fix and ensure its quality. If your bug report does
  480. not evoke a solution from us, you may still get one from another user who
  481. reads our bug report mailing lists. Otherwise, use the Service Directory.
  482. Please do not ask us to help you install software or learn how to use it--but
  483. do tell us how an installation script fails or where documentation is unclear.
  484. If you have no Internet access, you can get mail and USENET news via UUCP.
  485. Contact a local UUCP site or a commercial UUCP site. such as:
  486. UUNET Technologies, Inc.
  487. 3060 Williams Drive
  488. Fairfax, VA 22031-4648
  489. USA
  490. Telephone: +1-800-4UUNET4
  491. +1-703-206-5600
  492. Fax: +1-703-206-5601
  493. Electronic-Mail: `info@uunet.uu.net'
  494. A list of commercial UUCP and Internet service providers is posted
  495. periodically to USENET in the newsgroup `news.announce.newusers' with
  496. `Subject: How to become a USENET site'. You can also get it via anonymous
  497. FTP from the host `rtfm.mit.edu' in the file `How_to_become_a_USENET_site',
  498. in the directory `/pub/usenet-by-group/news.announce.newusers'.
  499. When choosing a service provider, ask those you are considering how much they
  500. do to assist free software development, e.g., by contributing money to free
  501. software development or by writing free software improvements themselves for
  502. general use. By basing your decision partially on this factor, you can
  503. encourage those who profit from free software to contribute to its growth.
  504. -----------------------------------------------------------------------------
  505. *Digital technology is the universal solvent of intellectual property
  506. rights*
  507. - Tom Parmenter (in DESPERADO No. 12)
  508. -----------------------------------------------------------------------------
  509. Zimmermann Legal Defense Fund Appeal
  510. ************************************
  511. Phil Zimmermann, who wrote the public-key encryption program known as Pretty
  512. Good Privacy ("PGP") and released it on the Internet, is facing prosecution
  513. for "exporting" it out of the United States.
  514. There is a law prohibiting the export of encryption software from the US.
  515. Zimmermann did not do this, but the U.S. Government hopes to establish that
  516. posting an encryption program on a BBS or on the Internet constitutes
  517. exporting it--in effect, stretching export control into domestic censorship.
  518. If the U.S. Government wins, that will have a chilling effect on the free
  519. flow of information on the global network, as well as on everyone's privacy
  520. from government snooping.
  521. Estimates are that Zimmermann's defense will cost over $100,000--and that
  522. doesn't even count lawyers' fees. To help pay this, a legal trust fund, the
  523. Philip Zimmermann Defense Fund (PZDF), has been setup. Donations are
  524. accepted by check, money order, credit card, or wire transfer; and in any
  525. currency. See `http://www.netresponse.com:80/zldf' for more information,
  526. To send a check or money order by mail, make it payable, *not* to Phil
  527. Zimmermann, but to "Philip L. Dubois, Attorney Trust Account." Mail the check
  528. or money order to the following address:
  529. Philip Dubois
  530. 2305 Broadway
  531. Boulder, CO 80304
  532. USA
  533. Telephone: +1-303-444-3885
  534. To send a wire transfer, your bank needs this information:
  535. Bank: VectraBank
  536. Routing #: 107004365
  537. Account #: 0113830
  538. Account Name: ``Philip L. Dubois, Attorney Trust Account''
  539. What Is the LPF?
  540. ****************
  541. The League for Programming Freedom (LPF) aims to protect the freedom to write
  542. software. This freedom is threatened by "look-and-feel" interface copyright
  543. lawsuits and by software patents.
  544. The League is a grass-roots organization of professors, students, business
  545. people, programmers, users, & even software companies dedicated to bringing
  546. back the freedom to write programs. The League isn't opposed to the legal
  547. system that Congress intended--copyright on individual programs. The League
  548. aims to reverse recent changes made by judges in response to special
  549. interests.
  550. Membership dues in the League are $42 per year for programmers, managers, and
  551. professionals; $10.50 for students; $21 for others.
  552. To join, please send a check and the following information:
  553. * Your name and phone numbers (home, work, or both).
  554. * The address to use for League mailings, a few each year (please indicate
  555. whether it is your home address or your work address).
  556. * The company you work for, and your position.
  557. * Your email address, so the League can contact you for political action.
  558. (If you don't want to be contacted for this, please say so, but please
  559. provide your email address anyway.)
  560. * Please mention anything about you which would enable your
  561. endorsement of the League to impress the public.
  562. * Please say whether you would like to help with League activities.
  563. *The League is not connected with the Free Software Foundation, and is not
  564. concerned with the issue of free software.* The FSF supports the League
  565. because, like any software developer smaller than Microsoft, it is endangered
  566. by software patents, and interface copyrights. You are in danger, too! It
  567. would be easy to ignore the problem until you or your employer is sued, but
  568. it is more prudent to organize before that happens.
  569. If you haven't made up your mind yet, write to the League for more
  570. information:
  571. League for Programming Freedom
  572. One Kendall Square - #143
  573. P.O. Box 9171
  574. Cambridge, MA 02139
  575. USA
  576. Telephone: +1-617-621-7084
  577. Electronic-Mail: `lpf@uunet.uu.net'
  578. WWW: `http://www.lpf.org/'
  579. FTP: `ftp.uu.net:/doc/lpf'
  580. News from the LPF
  581. *****************
  582. by Dean Anderson, President, League for Programming Freedom
  583. LPF Works on Two Briefs for the Lotus/Borland Case
  584. --------------------------------------------------
  585. In the last GNU's Bulletin, we said the LPF would file an Amicus Brief with
  586. the Supreme Court. In fact, we went one better by collecting a very
  587. impressive list of over 80 signatures of prominent computer scientists. We
  588. also wrote & filed a brief on behalf of the LPF, & contributed to another
  589. brief filed on behalf of an ad-hoc organization ("Computer Scientists in
  590. support of Respondent"). LPF members contributed significantly to both
  591. briefs, and both are very solid. The LPF will add the text of these briefs &
  592. some others to our web site.
  593. The LPF Has New Office Space
  594. ----------------------------
  595. Ignis Technology has graciously given the LPF office space. We will announce
  596. our new phone and fax numbers in January on `http://www.lpf.org/'.
  597. Next Steps for the LPF
  598. ----------------------
  599. Win or lose in the Supreme Court, the next battle the LPF fights will be in
  600. the Congress. It seems unlikely (though not impossible, so we'll keep
  601. trying) that the Courts or the Patent & Trademark Office will reverse the
  602. current software patent situation. If we lose in the Supreme Court, we will
  603. have to try to change the copyright law as well. Therefore, it is very
  604. important to get more members. Membership is what will get us the most clout
  605. with Congress. In the next year, we will need to gear up to promote our
  606. ideas more widely, both inside & outside of the software world. Your help &
  607. support is very important to the success of this effort, so encourage
  608. everyone you know to join the LPF!
  609. Keep writing letters! Write the LPF, your representatives, newspapers,
  610. journals, and others. See our Web page at `http://www.lpf.org/' for more
  611. info on how to help the LPF (send suggestions to `webmasters@lpf.org').
  612. GNU & Other Free Software in Japan
  613. **********************************
  614. Mieko (`h-mieko@sra.co.jp') and Nobuyuki Hikichi (`hikichi@sra.co.jp')
  615. continue to volunteer for the GNU Project in Japan. They translate each
  616. issue of this Bulletin into Japanese and distribute it widely, along with
  617. their translation of Version 2 of the GNU General Public License. This
  618. translation of the GPL is authorized by the FSF and is available by anonymous
  619. FTP from `ftp.sra.co.jp' in `/pub/gnu/local-fix/GPL2-j'. They are working on
  620. a formal translation of the GNU Library General Public License. They also
  621. solicit donations and offer GNU software consulting.
  622. `nepoch' (the Japanese version of Epoch) & MULE are available and widely used
  623. in Japan. MULE (the MULtilingual Enhancement of GNU Emacs) can handle many
  624. character sets at once. Its features are being merged into the principal
  625. version of Emacs. *Note GNU Software::, for more details on MULE. The FSF
  626. does not distribute `nepoch', but MULE is available (*note December 1995
  627. Source Code CD-ROMs::. & the *Note Emacs Diskettes::). FTP it from
  628. `sh.wide.ad.jp' in `/JAPAN/mule', or `etlport.etl.go.jp' in `/pub/mule'.
  629. An anonymous user in Japan has redistributed GNU material that was left over
  630. from an FSF Tokyo seminar. He bought these items for reader presents in
  631. magazines of Gijitsu Hyouron-Sha, a publishing company.
  632. The Village Center, Inc. prints a Japanese translation (ISBN 4-938704-02-1)
  633. of the `GNU Emacs Lisp Reference Manual' and puts the Texinfo source on
  634. various bulletin boards. They also publish Nobuyuki & Mieko's `Think GNU'
  635. (ISBN 4-938704-10-2); this may be the first non-FSF copylefted publication in
  636. Japan. They also redistribute GNU CD-ROMs at this bookstore:
  637. Shosen Grande
  638. 1-3-2 Kanda Jinbo-cho, Chiyoda-ku
  639. Tokyo 101, Japan
  640. Telephone: 03-3295-0011
  641. Part of Village Center's profits are donated to the FSF. Their address is:
  642. Village Center, Inc.
  643. 3-2 Kanda Jinbo-cho, Chiyoda-ku
  644. Tokyo 101, Japan
  645. Telephone: 03-3221-3520
  646. Addison-Wesley Publishers Japan Ltd. has printed Japanese translations of the
  647. `GNU Make Manual' (ISBN 4-7952-9627-X) and the `GAWK Manual' (ISBN
  648. 4-7952-9672-8). Their address is:
  649. Addison-Wesley Publishers Japan Ltd.
  650. Nichibou Bldg. 2F
  651. 1-2-2 Sarugaku-cho, Chiyoda-ku
  652. Tokyo 101, Japan
  653. Telephone: 03-3291-4581
  654. There is a mailing list in Japan to discuss both hardware & software which is
  655. under the GNU General Public License. It provides information about making
  656. your own computer system. The main language of the list is Japanese. If you
  657. are interested in getting information or having discussions in English, ask
  658. `mka@apricot.juice.or.jp' or `ishiz@muraoka.info.waseda.ac.jp'.
  659. Many groups in Japan now distribute GNU software. They include JUG, a PC
  660. user group; ASCII, a periodical and book publisher; the Fujitsu FM Towns
  661. users group; and SRA's special GNU users' support group, Wingnut, who also
  662. purchased the first Deluxe Distribution package in Japan. (Since then, there
  663. have been several other purchases of Deluxe Distribution packages in Japan.)
  664. It is easy to place an order directly with the FSF from Japan, thus funding
  665. new software. To get an FSF Order Form written in Japanese, ask
  666. `japan-fsf-orders@prep.ai.mit.edu'. We encourage you to buy software on
  667. tapes or CDs: for example, 140 CD-ROM orders at the corporate rate allow the
  668. FSF to hire a programmer for a year to write more free software.
  669. Maintenance and Further Development of ICOT Free Software
  670. ---------------------------------------------------------
  671. Many programs in the field of parallel processing and knowledge processing
  672. were released to the public under the name of "ICOT Free Software (IFS)" in
  673. the Fifth Generation Computer Systems project. IFS was an 11-year Japanese
  674. project started in 1982 and FGCS was its 2-year follow-on project.
  675. These programs have been accessed by more than 3,300 persons and almost
  676. 18,000 files have been transferred since their first release in 1992. As
  677. ICOT was wound up in June, 1995, maintenance and further development of IFS
  678. was transferred to Japan Information Processing Development Center (JIPDEC).
  679. JIPDEC established a new research institute called "Laboratory for Advanced
  680. Information Technology". The Laboratory not only maintains, develops, and
  681. distributes IFS, but also develops parallel knowledge processing software in
  682. collaboration with several Japanese universities. Newly developed software
  683. will be released to the public with conditions similar to those of IFS.
  684. For now, the domain name will remain `icot.or.jp'. For more information,
  685. please consult URL `http://www.icot.or.jp/'.
  686. Help the GNU Translation Project
  687. ********************************
  688. GNU is going international! Our Translation Project gets users, translators,
  689. and maintainers together, so GNU will gradually speak many native languages.
  690. To complete the GNU Translation Project, we need many people who like their
  691. own language and write it well, and who are also able to synergize with other
  692. translators speaking the same language as part of "translation teams".
  693. If you want to start a new team, or want more information on existing teams
  694. or other aspects of this project, write `gnu-translation@prep.ai.mit.edu'.
  695. Also see *Note GNU Software::, for information about `gettext', the tool the
  696. GNU Translation Project uses to help translators and programmers.
  697. Forthcoming GNUs
  698. ****************
  699. Information about the current status of released GNU programs can be found in
  700. *Note GNU Software::. Here is some news of future plans.
  701. * GNU C Library (For current status, *note GNU Software::..)
  702. While there has not been a new release of our C library in some time, a
  703. great deal of work is going on; we hope for a new release in the next few
  704. months. Much of Roland's recent work has focused on support for
  705. GNU/Hurd, where the library does much more work than in Unix (*note What
  706. Is the Hurd::.). He has also been working closely with Ulrich Drepper
  707. on support for GNU/Linux; we intend a future release of the GNU C
  708. library to compatibly supersede the heavily modified version now used
  709. with GNU/Linux. The new release will add several new functions
  710. traditionally found in Unix systems & some small new GNU extensions, as
  711. well as major new internationalization support. Ulrich Drepper has
  712. contributed to the library a great deal in the last few months, by
  713. writing new floating-point printing/reading functions that are perfectly
  714. accurate & much faster than the old code. He has also written a
  715. complete set of internationalization features including
  716. POSIX.2-compatible `locale' & `localedef' programs, & catalogs for
  717. displaying program messages in languages other than English. The
  718. library now builds as a shared library for systems that use the ELF
  719. object file format. Included is the run-time loader `ld.so' which sets
  720. up the shared libraries when a program runs; it works now with the Hurd
  721. & Linux kernels, and is easy to port to other ELF systems such as SVR4 &
  722. Solaris 2.
  723. * GNU Emacs (For current status, *note GNU Software::.)
  724. Future versions of Emacs will save the undo history in a file (which
  725. allows you to undo older changes in the history), and will also have
  726. support for variable-width fonts, wide character sets, and the world's
  727. major languages. Our long term plan is to move it in the direction of a
  728. WYSIWYG word processor & make it easier for beginners to use.
  729. * GNUStep (Also see "Objective-C Library" in *Note GNU Software::)
  730. OpenStep is an object-oriented application programming interface
  731. specification being proposed as an open object standard. Since its
  732. announcement over two years ago, there has been much interest in a GNU
  733. implementation, named GNUStep. Work has begun on GNUStep, starting from
  734. a library written in Objective-C. Much remains to be done to bring this
  735. library close to the OpenStep specifications. Volunteers should contact
  736. `office@gnustep.org'. Check `http://www.gnustep.org/gnustep' for more
  737. info.
  738. * `recode' (For current status, *note GNU Software::.)
  739. The next `recode' release should give more flexible control over
  740. encodings of charsets, offer MIME conversions, & handle ISO-10646
  741. (Unicode). It will install a library & support files to help work
  742. towards internationalizing GNU.
  743. * GUILE
  744. GNU's Ubiquitous Extension Language is an SCM-based library which
  745. programmers can use to make any ordinary C program extensible. (For
  746. info on SCM, see "JACAL" in *Note GNU Software::.)
  747. GUILE already includes a POSIX.1 interface, an SCSH-like library, a
  748. module system, a Tk interface, & a byte-code interpreter; support for
  749. Emacs Lisp & a more C-like language is coming.
  750. Get snapshots from `ftp.cygnus.com:/pub/lord'.
  751. * `ptx' (For current status, *note GNU Software::.)
  752. The next release of `ptx' should offer contextualized support for SGML
  753. texts, as the first step towards a major overhaul for that package.
  754. * GNU Common Lisp (For current status, *note GNU Software::.)
  755. Version 2.2 of GNU Common Lisp (GCL) was released in November '95. It
  756. now includes a graphical interface to the Tk widget system. All
  757. documentation is now Texinfo-based, with built-in regexp matching used
  758. to access the documentation. A first pass at the Common Lisp condition
  759. system is also included. Some new ports include DEC Alpha and ELF for
  760. GNU/Linux. Volunteers to help with the move to the ANSI standard are
  761. most welcome; contact `schelter@math.utexas.edu'.
  762. * C Interpreter
  763. We hope to add interpreter facilities to our compiler and debugger. This
  764. task is partly finished. GCC has generated byte code for all supported
  765. languages, but that support is in flux at this time. A new effort to
  766. finish this work has begun. To make this work usable, we need to enhance
  767. GDB to load the byte code dynamically. We would also like support for
  768. compiling just a few selected functions in a file. Due to limited
  769. resources, the FSF cannot fund this. Interested volunteers should
  770. contact `gnu@prep.ai.mit.edu'.
  771. * GCC (For current status, *note GNU Software::.)
  772. New front ends for GCC are being developed for Pascal and Chill. See the
  773. GNU Fortran and GNAT items in this article for news on those front ends.
  774. * GNAT: The GNU Ada Translator *Not yet available from the FSF*
  775. A front end for much of Ada 95 (GNAT: The GNU Ada Translator) is
  776. available via anonymous FTP from `cs.nyu.edu' in `/pub/gnat'. SGI and
  777. Digital have chosen GNU Ada as the Ada compiler for certain systems.
  778. News about GNAT is posted to the USENET newsgroup `comp.lang.ada'.
  779. * GNU Fortran (For info on `f2c' & GCC, *note GNU Software::.)
  780. The GNU Fortran (`g77') front end is stable, but work is needed to bring
  781. its overall packaging, feature set, & performance up to the levels the
  782. Fortran community expects. Tasks to be done include: improving
  783. documentation & diagnostics; speeding up compilation, especially for
  784. large initialized data tables; implementing `INTEGER*2', `INTEGER*8', &
  785. similar features; allowing intrinsics in `PARAMETER' statements; &
  786. providing debug information on `COMMON' & `EQUIVALENCE' variables. We
  787. don't know when these things will be done, but hope some will be
  788. finished in the coming months. You can speed progress by working on
  789. them or by offering funding.
  790. A mailing list exists for announcements about `g77'. To subscribe, ask
  791. `info-gnu-fortran-request@prep.ai.mit.edu'. To contact the developer of
  792. `g77' or get current status, write or finger `fortran@gnu.ai.mit.edu'.
  793. * Ghostscript (For current status, *note GNU Software::.)
  794. Ghostscript 3.0 will be distributed by the FSF soon. It will implement
  795. nearly the full Postscript Level 2 language except for LZW compression,
  796. which can't be freely implemented because of software patents.
  797. (Prohibitions on programming like this are what the League for
  798. Programming Freedom is fighting. *Note What Is the LPF::, for details.)
  799. * `gmp' (For current status, *note GNU Software::.)
  800. The next version of the GNU `mp' library, 2.0, will have arbitrary
  801. precision floating point arithmetic, and expanded support for integer and
  802. rational number arithmetic. `gmp' 2.0 is up to 4 times faster than
  803. previous versions. In particular, the speed of multiplication, division,
  804. and GCD has improved.
  805. * Smalltalk (For current status, *note GNU Software::.)
  806. The next release, version 1.2, will use Autoconf. It will have
  807. substantial performance improvements & memory requirement reductions,
  808. more control over memory allocation, ability to use the Smalltalk
  809. interpreter as a C callable library, better X Window System interfaces,
  810. ability to represent and manipulate C data structures in Smalltalk,
  811. conditional compilation facilities, large integer support, an advanced
  812. GUI-based class browsing system, better TCP/IP interfaces, exception
  813. support, weak references, & finalization support. It will run on UNIX,
  814. DOS, & Windows NT.
  815. * The Dictionary Project
  816. The FSF has a copy of the unabridged `Century Dictionary', now in the
  817. public domain, and we are planning to put it online. We tried OCR, but
  818. it wasn't reliable enough.
  819. Russell Nelson is coordinating the project. Volunteers have entered
  820. close to fifty pages so far, but the project needs more help; to
  821. volunteer, send mail to `dictionary@gnu.ai.mit.edu' or contact the FSF.
  822. GNU Software
  823. ************
  824. All our software is available via FTP; see *Note How to Get GNU Software::.
  825. We also offer software on various media and printed documentation:
  826. * *Note CD-ROMs::.
  827. * *Note Tapes::.
  828. * *Note MS-DOS Diskettes::.
  829. * *Note Documentation::, which includes manuals and reference cards.
  830. In these articles describing the contents of each medium, the version number
  831. listed after each program name was current when we published this Bulletin.
  832. When you order a distribution tape, diskette, or newer CD-ROM, some of the
  833. programs may be newer and therefore the version number higher. See the *note
  834. Free Software Foundation Order Form::., for ordering information.
  835. Some of the contents of our tape and FTP distributions are compressed. We
  836. have software on our tapes and FTP sites to uncompress these files. Due to
  837. patent troubles with `compress', we use another compression program, `gzip'.
  838. (Such prohibitions on software development are fought by the League for
  839. Programming Freedom; *note What Is the LPF::., for details.)
  840. GNU `make' is on several of our tapes because some system vendors supply no
  841. `make' utility at all and some native `make' programs lack the `VPATH'
  842. feature essential for using the GNU configure system to its full extent. The
  843. GNU `make' sources have a shell script to build `make' itself on such systems.
  844. We welcome all bug reports and enhancements sent to the appropriate
  845. electronic mailing list (*note Free Software Support::.).
  846. Configuring GNU Software
  847. ------------------------
  848. We are using, Autoconf, a uniform scheme for configuring GNU software
  849. packages in order to compile them (see "Autoconf" below, in this article).
  850. The goal is to have all GNU software support the same alternatives for naming
  851. machine and system types.
  852. Ultimately, it will be possible to configure and build the entire system all
  853. at once, eliminating the need to configure each individual package separately.
  854. You can also specify both the host and target system to build
  855. cross-compilation tools. Most GNU programs now use Autoconf-generated
  856. configure scripts.
  857. GNU Software currently available
  858. --------------------------------
  859. For future programs and features, see *Note Forthcoming GNUs::.
  860. Key to cross reference:
  861. BinCD
  862. December 1994 Binaries CD-ROM
  863. DjgpD
  864. Djgpp Diskettes
  865. DosBC
  866. MS-DOS Book with CD-ROM
  867. EmcsD
  868. Emacs Diskettes
  869. LangT
  870. Languages Tape
  871. LiteT
  872. 4.4BSD-Lite Tape
  873. LspEmcT
  874. Lisps/Emacs Tape
  875. SchmT
  876. Scheme Tape
  877. SrcCD
  878. December 1995 Source CD-ROMs
  879. UtilD
  880. Selected Utilities Diskettes
  881. UtilT
  882. Utilities Tape
  883. VMSCmpT
  884. VMS Compiler Tape
  885. VMSEmcsT
  886. VMS Emacs Tape
  887. WdwsD
  888. Windows Diskette
  889. X11OptT
  890. X11 Optional Tape
  891. X11ReqT
  892. X11 Required Tape
  893. [FSFman] shows that we sell a manual for that package. [FSFrc] shows we sell
  894. a reference card for that package. To order them, see the *note Free
  895. Software Foundation Order Form::.. *Note Documentation::, for more
  896. information on the manuals. Source code for each manual or reference card is
  897. included with each package.
  898. * `acm' (SrcCD, UtilT)
  899. `acm' is a LAN-oriented, multiplayer aerial combat simulation that runs
  900. under the X Window System. Players engage in air to air combat against
  901. one another using heat seeking missiles and cannons. We are working on
  902. a more accurate simulation of real airplane flight characteristics.
  903. * apache (SrcCD)
  904. Apache is an HTTP server designed as a plug-in replacement for version
  905. 1.3 or 1.4 of the NCSA server. It fixes numerous bugs in the NCSA
  906. server and includes many frequently requested new features, and has an
  907. API which allows it to be extended to meet users' needs more easily.
  908. * Autoconf (SrcCD, UtilT)
  909. Autoconf produces shell scripts which automatically configure source code
  910. packages. These scripts adapt the packages to many kinds of Unix-like
  911. systems without manual user intervention. Autoconf creates a script for
  912. a package from a template file which lists the operating system features
  913. which the package can use, in the form of `m4' macro calls. Autoconf
  914. requires GNU `m4' to operate, but the resulting configure scripts it
  915. generates do not.
  916. * BASH (SrcCD, UtilT)
  917. GNU's shell, BASH (Bourne Again SHell), is compatible with the Unix `sh'
  918. and offers many extensions found in `csh' and `ksh'. BASH has job
  919. control, `csh'-style command history, command-line editing (with Emacs
  920. and `vi' modes built-in, and the ability to rebind keys) via the
  921. `readline' library. BASH conforms to the POSIX 1003.2-1992 standard.
  922. * `bc' (DosBC, SrcCD, UtilT)
  923. `bc' is an interactive algebraic language with arbitrary precision
  924. numbers. GNU `bc' follows the POSIX 1003.2-1992 standard, with several
  925. extensions including multi-character variable names, an `else'
  926. statement, and full Boolean expressions. The RPN calculator `dc' is now
  927. distributed as part of the same package, but GNU `bc' is not implemented
  928. as a `dc' preprocessor.
  929. * BFD (BinCD, DjgpD, DosBC, LangT, SrcCD)
  930. The Binary File Descriptor library allows a program which operates on
  931. object files (e.g., `ld' or GDB) to support many different formats in a
  932. clean way. BFD provides a portable interface, so that only BFD needs to
  933. know the details of a particular format. One result is that all
  934. programs using BFD will support formats such as a.out, COFF, and ELF.
  935. BFD comes with Texinfo source for a manual (not yet published on paper).
  936. At present, BFD is not distributed separately; it is included with
  937. packages that use it.
  938. * Binutils (BinCD, DjgpD, DosBC, LangT, SrcCD; `gas' only on VMSCmpT)
  939. Binutils includes these programs: `ar', `c++filt', `demangle', `gas',
  940. `gprof', `ld', `nlmconv', `nm', `objcopy', `objdump', `ranlib', `size',
  941. `strings', & `strip'.
  942. Binutils version 2 uses the BFD library. The GNU assembler, `gas',
  943. supports the a29k, Alpha, H8/300, H8/500, HP-PA, i386, i960, m68k, m88k,
  944. MIPS, NS32K, SH, SPARC, Tahoe, Vax and Z8000 CPUs, and attempts to be
  945. compatible with many other assemblers for UNIX and embedded systems. It
  946. can produce mixed C-and-assembly listings, and includes a macro facility
  947. similar to that in some other assemblers. GNU's linker `ld' emits
  948. source-line numbered error messages for multiply-defined symbols and
  949. undefined references, and interprets a superset of AT&T's Linker Command
  950. Language, which gives control over where segments are placed in memory.
  951. `nlmconv' converts object files into Novell NetWare Loadable Modules.
  952. `objdump' can disassemble code for most of the CPUs listed above, and
  953. can display other data (e.g., symbols and relocations) from any file
  954. format read by BFD.
  955. * Bison (BinCD,DjgpD,DosBC,LangT,SrcCD,VMSCmpT)[FSFman,FSFrc]
  956. Bison is an upwardly compatible replacement for the parser generator
  957. `yacc'. Texinfo source for the `Bison Manual' and reference card are
  958. included. *Note Documentation::.
  959. A recent policy change allows non-free programs to use Bison-generated
  960. parsers. *Note Conditions for Using Bison::.
  961. * C Library (BinCD, LangT, SrcCD) [FSFman]
  962. The GNU C library supports ANSI C-1989, POSIX 1003.1-1990 and most of the
  963. functions in POSIX 1003.2-1992. It is upwardly compatible with 4.4BSD
  964. and includes many System V functions, plus GNU extensions.
  965. The C Library performs many functions of the Unix system calls in the
  966. GNU/Hurd. Mike Haertel has written a fast `malloc' which wastes less
  967. memory than the old GNU version. The GNU regular-expression functions
  968. (`regex' and `rx') now nearly conform to the POSIX 1003.2 standard.
  969. GNU `stdio' lets you define new kinds of streams, just by writing a few
  970. C functions. The `fmemopen' function uses this to open a stream on a
  971. string, which can grow as necessary. You can define your own `printf'
  972. formats to use a C function you have written. For example, you can
  973. safely use format strings from user input to implement a `printf'-like
  974. function for another programming language. Extended `getopt' functions
  975. are already used to parse options, including long options, in many GNU
  976. utilities.
  977. The C Library runs on Sun-3 (SunOS 4.1), Sun-4 (SunOS 4.1 or Solaris 2),
  978. HP 9000/300 (4.3BSD), SONY News 800 (NewsOS 3 or 4), MIPS DECstation
  979. (Ultrix 4), DEC Alpha (OSF/1), i386/i486/Pentium (System V, SVR4, BSD,
  980. SCO 3.2, & SCO ODT 2.0), Sequent Symmetry i386 (Dynix 3), & SGI (Irix
  981. 4). *Note Forthcoming GNUs::. Texinfo source for the
  982. `GNU C Library Reference Manual' is included (*note Documentation::..
  983. * C++ Library (BinCD, DjgpD, DosBC, LangT, SrcCD)
  984. The GNU C++ library (libg++) contains an extensive collection of C++
  985. "forest" classes, an IOStream library for input/output routines, and
  986. support tools for use with G++. Supported classes include: Obstacks,
  987. multiple-precision Integers and Rationals, Complex numbers, arbitrary
  988. length Strings, BitSets, and BitStrings.
  989. The distribution also includes the libstdc++ library. This implements
  990. library facilities defined by the forthcoming ANSI/ISO C++ standard,
  991. including a port of the Standard Template Library.
  992. * Calc (DosBC, LspEmcT, SrcCD) [FSFman, FSFrc]
  993. Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
  994. desk calculator & mathematical tool that runs as part of GNU Emacs. You
  995. can use Calc just as a simple four-function calculator, but it has many
  996. more features including: choice of algebraic or RPN (stack-based) entry;
  997. logarithmic, trigonometric, & financial functions; arbitrary precision;
  998. complex numbers; vectors; matrices; dates; times; infinities; sets;
  999. algebraic simplification; differentiation & integration. It outputs to
  1000. `gnuplot', & comes with source for a manual & reference card (*note
  1001. Documentation::.).
  1002. * `cfengine' (SrcCD, UtilT)
  1003. `cfengine' is used for maintaining site-wide configuration of a
  1004. heterogeneous Unix network using a simple high level language. Its
  1005. appearance is similar to `rdist', but also allows many more operations
  1006. to be performed automatically. See Mark Burgess, "A Site Configuration
  1007. Engine", `Computing Systems', Vol. 8, No. 3 (ask `office@usenix.org' how
  1008. to get a copy).
  1009. * Chess (SrcCD, UtilT, WdwsD)
  1010. GNU Chess enables most modern computers to play a full game of chess. It
  1011. supports a plain terminal interface, a curses interface, and a spiffy X
  1012. Window interface via `xboard'.
  1013. Improvements this past year include fixes to the game analyzer, book, &
  1014. hash table; smartening up draw and mate; improved thinking on opponent's
  1015. time; Autoconf installation; a makefile for Windows NT compilation;
  1016. forward pruning; unlimited quiescence captures; improved evaluation;
  1017. improved null & time control logic; & repetition-detection.
  1018. GNU Chess was originated by Stuart Cracraft. Improvements & rewrites are
  1019. from John Stanback, Cha Kong Sian, Mike McGann, and many others.
  1020. Send bugs to `bug-gnu-chess@prep.ai.mit.edu' & general comments to
  1021. `info-gnu-chess@prep.ai.mit.edu'.
  1022. * CLISP (LspEmcT, SrcCD)
  1023. CLISP is a Common Lisp implementation by Bruno Haible and Michael Stoll.
  1024. It mostly supports the Lisp described by `Common LISP: The Language (2nd
  1025. edition)' and the ANSI Common Lisp standard. CLISP includes an
  1026. interpreter, a byte-compiler, a large subset of CLOS, a foreign language
  1027. interface, and, for some machines, a screen editor. The user interface
  1028. language (English, German, French) is choosable at run time. Major
  1029. packages that run in CLISP include CLX & Garnet. CLISP needs only 2 MB
  1030. of memory & runs on many microcomputers (including MS-DOS systems, OS/2,
  1031. Windows NT, Amiga 500-4000, Acorn RISC PC) & Unix-like systems
  1032. (GNU/Linux, Sun4, SVR4, SGI, HP-UX, DEC Alpha, NeXTStep, & others).
  1033. * Common Lisp **Note Forthcoming GNUs::* (LspEmcT, SrcCD)
  1034. GNU Common Lisp (GCL, formerly known as Kyoto Common Lisp) is a compiler
  1035. & interpreter for Common Lisp. GCL is very portable & extremely
  1036. efficient on a wide class of applications, & compares favorably in
  1037. performance with commercial Lisps on several large theorem-prover &
  1038. symbolic algebra systems. GCL supports the CLtL1 specification but is
  1039. moving towards the proposed ANSI standard.
  1040. GCL compiles to C & then uses the native optimizing C compiler (e.g.,
  1041. GCC). A function with a fixed number of args & one value turns into a C
  1042. function of the same number of args, returning one value--so GCL is
  1043. maximally efficient on such calls. Its conservative garbage collector
  1044. gives great freedom to the C compiler to put Lisp values in registers.
  1045. It has a source level Lisp debugger for interpreted code & displays
  1046. source code in an Emacs window. Its profiler (based on the C profiling
  1047. tools) counts function calls & the time spent in each function.
  1048. There is now a built-in interface to the Tk widget system. It runs in a
  1049. separate process, so users may monitor progress on Lisp computations or
  1050. interact with running computations via a windowing interface.
  1051. There is also an Xlib interface via C (xgcl-2). CLX runs with GCL, as
  1052. does PCL (see "PCL" later in this article). *Note Forthcoming GNUs::,
  1053. for plans regarding GCL or for recent developments.
  1054. GCL version 2.2 is released under the GNU Library General Public License.
  1055. * CLX (LspEmcT, SrcCD)
  1056. CLX is an X Window interface library for GCL.
  1057. * `cpio' (DosBC, SrcCD, UtilD, UtilT)
  1058. `cpio' is an archive program with all the features of SVR4 `cpio',
  1059. including support for the final POSIX 1003.1 `ustar' standard. `mt', a
  1060. program to position magnetic tapes, is included with `cpio'.
  1061. * CVS (SrcCD, UtilT)
  1062. CVS, the Concurrent Version System, manages software revision & release
  1063. control at a multi-developer, multi-directory, multi-group site. It
  1064. works best with RCS versions 4 and above, but will parse older RCS
  1065. formats, losing some of CVS's fancier features. (See Berliner, Brian,
  1066. "CVS-II: Parallelizing Software Development," `Proceedings of the Winter
  1067. 1990 USENIX Association Conference'; ask `office@usenix.org' how to get
  1068. a copy.)
  1069. * DejaGnu (LangT, SrcCD)
  1070. DejaGnu is a framework to test programs with a single front end for all
  1071. tests. The framework's flexibility & consistency makes it easy to write
  1072. tests.
  1073. DejaGnu comes with `expect', which runs scripts to conduct dialogs with
  1074. programs.
  1075. * Diffutils (DjgpD, DosBC, SrcCD, UtilT)
  1076. GNU `diff' compares files showing line-by-line changes in several
  1077. flexible formats. It is much faster than traditional Unix versions. The
  1078. Diffutils package contains `diff', `diff3', `sdiff', & `cmp'. Recent
  1079. improvements include more consistent handling of character sets and a
  1080. new `diff' option to do all input/output in binary; this is useful on
  1081. some non-POSIX hosts. Plans for the Diffutils package include support
  1082. for internationalization (e.g., error messages in Chinese) and for some
  1083. non-Unix PC environments.
  1084. * DJGPP (BinCD, DjgpD, DosBC)
  1085. DJ Delorie has ported GCC/G++ (see "GCC" in this article) to i386s
  1086. running MS-DOS. DJGPP has a 32-bit i386 DOS extender with a symbolic
  1087. debugger; development libraries; & ports of Bison, `flex', & Binutils.
  1088. Full source code is provided. It needs at least 5MB of hard disk space
  1089. to install & 512K of RAM to use. It supports SVGA (up to 1024x768), XMS
  1090. & VDISK memory allocation, `himem.sys', VCPI (e.g., QEMM, DESQview, &
  1091. 386MAX), & DPMI (e.g., Windows 3.x, OS/2, QEMM, & QDPMI).
  1092. The FSF offers it on the *Note Compiler Tools Binaries CD-ROM::, and on
  1093. the *Note DJGPP Diskettes::. FTP from `oak.oakland.edu' in
  1094. `/simtel/vendors/djgpp/' (or another SimTel mirror site).
  1095. To join a DJGPP users mailing list, ask
  1096. `djgpp-request@sun.soe.clarkson.edu'.
  1097. * `dld' (LangT, SrcCD)
  1098. `dld' is a dynamic linker written by W. Wilson Ho. Linking your program
  1099. with the `dld' library allows you to dynamically load object files into
  1100. the running binary. Currently supported are VAX (Ultrix), Sun 3 (SunOS
  1101. 3.4 & 4.0), SPARC (SunOS 4.0), Sequent Symmetry (Dynix), & Atari ST.
  1102. * `doschk' (DosBC, SrcCD, UtilT)
  1103. This program is a utility to help software developers ensure that their
  1104. source file names are distinguishable on System V platforms with
  1105. 14-character filenames and on MS-DOS systems with 8+3 character
  1106. filenames.
  1107. * `ecc' (LangT, SrcCD)
  1108. `ecc' is a Reed-Solomon error correction checking program, which can
  1109. correct three byte errors in a block of 255 bytes and detect more severe
  1110. errors. Contact `paulf@stanford.edu' for more information.
  1111. * `ed' (SrcCD, UtilT)
  1112. `ed' is the standard text editor. It is line-oriented and can be used
  1113. interactively or in scripts.
  1114. * Elib (DosBC, LspEmcT, SrcCD)
  1115. Elib is a small library of Emacs Lisp functions, including routines for
  1116. using AVL trees and doubly-linked lists.
  1117. * Elisp archive (SrcCD)
  1118. This is a snapshot of Ohio State's GNU Emacs Lisp FTP Archive. FTP it
  1119. from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.
  1120. * Emacs **Note Forthcoming GNUs:: for future plans.*
  1121. In 1975, Richard Stallman developed the first Emacs, an extensible,
  1122. customizable real-time display editor & computing environment. GNU Emacs
  1123. is his second implementation. It offers true Lisp--smoothly integrated
  1124. into the editor--for writing extensions & provides an interface to the X
  1125. Window System. It runs on Unix, MS-DOS, & Windows NT. In addition to
  1126. its powerful native command set, Emacs has extensions which emulate the
  1127. editors vi & EDT (Digital's VMS editor). Emacs has many other features
  1128. which make it a full computing support environment. Source for the `GNU
  1129. Emacs Manual' & a reference card comes with the software. Sources for
  1130. the `GNU Emacs Lisp Reference Manual' & `Programming in Emacs Lisp: An
  1131. Introduction' are distributed in separate packages. *Note
  1132. Documentation::.
  1133. * Emacs 18 (LspEmcT, SrcCD, VMSEmcsT) [FSFrc]
  1134. Emacs 18.59 is the last release of version 18 from the FSF. We no longer
  1135. maintain it. It supports these Unix systems that Emacs 19 doesn't
  1136. support (please help port Emacs 19 to these systems): Alliant FX/80,
  1137. Altos 3068, Amdahl (UTS), AT&T (3Bs & 7300 PC), CCI 5/32 & 6/32,
  1138. Celerity, Digital (VAX VMS), Dual, Encore (APC, DPC, & XPC), HLH Orion
  1139. (original & 1/05), ISI (Optimum V, 80386), Masscomp, NCR Tower 32 (SVR2
  1140. & SVR3), Nixdorf Targon 31, Nu (TI & LMI), pfa50, Plexus, Prime EXL,
  1141. Stride (system rel. 2), Tahoe, Tandem Integrity S2, Tektronix 16000,
  1142. Triton 88, Ustation E30 (SS5E), Whitechapel (MG1), & Wicat.
  1143. * Emacs 19 (DosBC, EmcsD, LspEmcT, SrcCD) [FSFman(s), FSFrc]
  1144. Emacs 19 works with character-only terminals & with the X Window System
  1145. (with or without an X toolkit). New features in Emacs 19 include:
  1146. multiple X windows ("frames" to Emacs), with a separate X window for the
  1147. minibuffer or a minibuffer attached to each X window; property lists
  1148. associated with regions of text in a buffer; multiple fonts & colors
  1149. defined by those properties; simplified/improved processing of function
  1150. keys, mouse clicks, and mouse movement; X selection processing,
  1151. including clipboard selections; hooks to be run if the point or mouse
  1152. moves outside a certain range; menu bars and popup menus defined by
  1153. keymaps; scrollbars; before- and after-change hooks; a source-level
  1154. debugger for Emacs Lisp programs; floating point numbers; improved
  1155. buffer allocation, including returning storage to the system when a
  1156. buffer is killed; interfacing with the X resource manager; many updated
  1157. libraries; integrated support for version control systems (RCS, CVS, &
  1158. SCCS); Autoconf based configuration; and support for European character
  1159. sets.
  1160. Recent features include the ability to open frames on more than one X
  1161. display from a single Emacs job, operation on MS-DOS, MS Windows, and
  1162. Windows NT, displaying multiple views of an outline at the same time,
  1163. support for the Athena & Motif widgets, version control support for CVS
  1164. and for multiple branches, text properties for formatting text, commands
  1165. to edit text properties and save them in files, and GNU-standard
  1166. long-named command line options.
  1167. Emacs 19.30 works on: Acorn RISC (RISCiX); Alliant FX/2800 (BSD); Alpha
  1168. (OSF/1); Apollo (DomainOS); Bull DPX/2 2nn & 3nn (SysV.3) & sps7
  1169. (SysV.2); Clipper; Convex (BSD); Cubix QBx (SysV); Data General Aviion
  1170. (DGUX); DEC MIPS (Ultrix 4.2, OSF/1, not VMS); Elxsi 6400 (SysV); Gould
  1171. Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200, 3000, 4000 &
  1172. 5000 (cxux); Honeywell XPS100 (SysV); HP 9000 series 200, 300, 700, 800
  1173. (but not 500) (4.3BSD; HP-UX 7, 8, 9); Intel i386/i486/Pentium
  1174. (GNU/Linux, 386BSD, AIX, BSDI/386, FreeBSD, Esix, ISC, MS-DOS (*note
  1175. MS-DOS Diskettes::., & *Note MS-DOS Book with CD-ROM::), NetBSD,
  1176. SCO3.2v4, Solaris, SysV, Xenix, WindowsNT); IBM RS/6000 (AIX 3.2) &
  1177. RT/PC (AIX, BSD); Motorola Delta 147 & 187 (SysV.3, SysV.4, m88kbcs);
  1178. National Semiconductor 32K (Genix); NeXT (BSD, Mach 2 w/ NeXTStep 3.0);
  1179. Paragon (OSF/1); Prime EXL (SysV); Pyramid (BSD); Sequent Symmetry (BSD,
  1180. ptx); Siemens RM400 & RM600 (SysV); SGI Iris 4D (Irix 4.x & 5.x); Sony
  1181. News/RISC (NewsOS); Stardent i860 (SysV); Sun 3 & 4, SPARC 1, 1+, 2, 10,
  1182. Classic (SunOS 4.0, 4.1, Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix
  1183. XD88 (SysV.3) & 4300 (BSD); & Titan P2 & P3 (SysV).
  1184. Other configurations supported by Emacs 18 should work with few changes
  1185. in Emacs 19; as users tell us more about their experiences with different
  1186. systems, we will augment the list. Also see *Note Forthcoming GNUs::.
  1187. * `es' (SrcCD, UtilT)
  1188. `es' is an extensible shell (based on `rc') with first class functions,
  1189. lexical scope, exceptions and rich return values (i.e., functions can
  1190. return values other than just numbers). `es''s extensibility comes from
  1191. the ability to modify and extend the shell's built-in services, such as
  1192. path searching and redirection. Like `rc', it is great for both
  1193. interactive use and scripting, particularly since its quoting rules are
  1194. much less baroque than the C and Bourne shells.
  1195. * `f2c' (LangT, SrcCD)
  1196. `f2c' converts Fortran-77 source into C or C++, which can be compiled
  1197. with GCC or G++. Get bug fixes by FTP from site `netlib.att.com' or by
  1198. email from `netlib@research.att.com'. See the file
  1199. `/netlib/f2c/readme.Z' for a summary. Also see the GNU Fortran item
  1200. later in this article, and in *Note Forthcoming GNUs::.
  1201. * `ffcall' (SrcCD)
  1202. `ffcall' is a C library for implementing foreign function calls in
  1203. embedded interpreters by Bill Triggs and Bruno Haible. It allows C
  1204. functions with arbitrary argument lists and return types to be called or
  1205. emulated (callbacks).
  1206. * Fileutils (DosBC, SrcCD, UtilT)
  1207. The Fileutils work on files: `chgrp', `chmod', `chown', `cp', `dd', `df',
  1208. `dir', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod', `mv',
  1209. `rm', `rmdir', `sync', `touch', & `vdir'.
  1210. * Findutils (DosBC, SrcCD, UtilT)
  1211. `find' is frequently used both interactively and in shell scripts to
  1212. find files which match certain criteria and perform arbitrary operations
  1213. on them. Also included are `locate', which scans a database for file
  1214. names that match a pattern, and `xargs', which applies a command to a
  1215. list of files.
  1216. * Finger (SrcCD, UtilT)
  1217. GNU Finger has more features than other finger programs. For sites with
  1218. many hosts, a single host may be designated as the finger "server" host
  1219. and other hosts at that site configured as finger "clients". The server
  1220. host collects information about who is logged in on the clients. To
  1221. finger a user at a GNU Finger site, a query to any of its client hosts
  1222. gets useful information. GNU Finger supports many customization
  1223. features, including user output filters and site programmable output for
  1224. special target names.
  1225. * `flex' (BinCD, DjgpD, DosBC, LangT, SrcCD, UtilD) [FSFman, FSFrc]
  1226. `flex' is a replacement for the `lex' scanner generator. `flex' was
  1227. written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
  1228. far more efficient scanners than `lex' does. Sources for the `Flex
  1229. Manual' and reference card are included (*note Documentation::.).
  1230. * Fortran (`g77') **Note Forthcoming GNUs::* (LangT, SrcCD)
  1231. GNU Fortran (`g77'), developed by Craig Burley, is available for public
  1232. beta testing on the Internet. For now, `g77' produces code that is
  1233. mostly object-compatible with `f2c' & uses the same run-time library
  1234. (`libf2c').
  1235. * Fontutils (SrcCD, UtilT)
  1236. The Fontutils convert between font formats, create fonts for use with
  1237. Ghostscript or TeX (starting with a scanned type image & converting the
  1238. bitmaps to outlines), et al. It includes: `bpltobzr', `bzrto',
  1239. `charspace', `fontconvert', `gsrenderfont', `imageto', `imgrotate',
  1240. `limn', & `xbfe'.
  1241. * GAWK (DosBC, LangT, SrcCD) [FSFman]
  1242. GAWK is upwardly compatible with the latest POSIX specification of
  1243. `awk'. It also provides several useful extensions not found in other
  1244. `awk' implementations. Texinfo source for the `GAWK Manual' comes with
  1245. the software (*note Documentation::.).
  1246. * GCC (BinCD, DjgpD, DosBC, LangT, SrcCD, VMSCmpT) [FSFman]
  1247. Version 2 of the GNU C Compiler supports the languages C, C++, and
  1248. Objective-C; the source file name suffix or a compiler option selects
  1249. the language. Objective-C support was donated by NeXT. The runtime
  1250. support needed to run Objective-C programs is now distributed with GCC
  1251. (this does not include any Objective-C classes aside from `object', but
  1252. see "GNUStep" in *Note Forthcoming GNUs::). As much as possible, G++ is
  1253. kept compatible with the evolving draft ANSI standard, but not with
  1254. `cfront' (AT&T's compiler), which has been diverging from ANSI.
  1255. The GNU C Compiler is a fairly portable optimizing compiler which
  1256. performs automatic register allocation, common sub-expression
  1257. elimination, invariant code motion from loops, induction variable
  1258. optimizations, constant propagation and copy propagation, delayed
  1259. popping of function call arguments, tail recursion elimination,
  1260. integration of inline functions and frame pointer elimination,
  1261. instruction scheduling, loop unrolling, filling of delay slots, leaf
  1262. function optimization, optimized multiplication by constants, a certain
  1263. amount of common subexpression elimination (CSE) between basic blocks
  1264. (though not all of the supported machine descriptions provide for
  1265. scheduling or delay slots), a feature for assigning attributes to
  1266. instructions, and many local optimizations that are automatically
  1267. deduced from the machine description.
  1268. GCC can open-code most arithmetic on 64-bit values (type `long long
  1269. int'). It supports extended floating point (type `long double') on the
  1270. 68k; other machines will follow.
  1271. GCC supports full ANSI C, traditional C, & GNU C extensions (including:
  1272. nested functions support, nonlocal gotos, & taking the address of a
  1273. label).
  1274. GCC can generate a.out, COFF, ELF, & OSF-Rose files when used with a
  1275. suitable assembler. It can produce debugging information in these
  1276. formats: BSD stabs, COFF, ECOFF, ECOFF with stabs, & DWARF.
  1277. GCC generates code for many CPUs, including the a29k, Alpha ARM AT&T
  1278. DSP1610 Clipper Convex cN Elxsi Fujitsu Gmicro i370, i860, i960,
  1279. MIL-STD-1750a, MIPS, ns32k, PDP-11, Pyramid, ROMP, RS/6000, SH, SPUR,
  1280. Tahoe, VAX, & we32k. Position-independent code is generated for the
  1281. Clipper, Hitachi H8/300, HP-PA (1.0 & 1.1), i386/i486/Pentium, m68k,
  1282. m88k, SPARC, & SPARClite.
  1283. Operating systems supported include: GNU/Hurd, GNU/Linux, ACIS, AIX, AOS,
  1284. BSD, Clix, Concentrix, Ctix, DG/UX, Dynix, FreeBSD, Genix, HP-UX, Irix,
  1285. ISC, Luna, LynxOS, Minix, NetBSD, NewsOS, NeXTStep, OS/2, OSF, OSF-Rose,
  1286. RISCOS, SCO, Solaris 2, SunOS 4, System/370, SysV, Ultrix, Unos, VMS, &
  1287. Windows/NT.
  1288. Using the configuration scheme for GCC, building a cross-compiler is as
  1289. easy as building a native compiler.
  1290. Version 1 of GCC, G++, & libg++ are no longer maintained.
  1291. Texinfo source for the `Using and Porting GNU CC' manual, is included
  1292. with GCC (*note Documentation::.).
  1293. *Note Forthcoming GNUs::, for plans for later releases of GCC.
  1294. * GDB (BinCD, DjgpD, DosBC, LangT, SrcCD) [FSFman, FSFrc]
  1295. GDB, the GNU DeBugger, is a source-level debugger for C, C++, & Fortran.
  1296. GDB can debug both C and C++ programs, and will work with executables
  1297. produced by many different compilers; however, C++ debugging will have
  1298. some limitations if you do not use GCC.
  1299. GDB has a command line user interface, and Emacs has a GDB mode. Two X
  1300. interfaces (not distributed or maintained by the FSF) are: `gdbtk' (FTP
  1301. it from `ftp.cygnus.com' in directory `/pub/gdb'); and `xxgdb' (FTP it
  1302. from `ftp.x.org' in directory `/contrib/utilities').
  1303. Executable files and symbol tables are read via the BFD library, which
  1304. allows a single copy of GDB to debug programs with multiple object file
  1305. formats (e.g., a.out, COFF, ELF). Other features include a rich command
  1306. language, remote debugging over serial lines or TCP/IP, and watchpoints
  1307. (breakpoints triggered when the value of an expression changes).
  1308. GDB uses a standard remote interface to a simulator library which (so
  1309. far) has simulators for the Hitachi H8/300, H8/500, Super-H, & Zilog
  1310. Z8001/2.
  1311. GDB can perform cross-debugging. To say that GDB "targets" a platform
  1312. means it can perform native or cross-debugging for it. To say that GDB
  1313. can "host" a given platform means that it can be built on it, but cannot
  1314. necessarily debug native programs.
  1315. GDB can:
  1316. * "target" & "host": Amiga 3000 (Amix), DEC Alpha (OSF/1), DECstation
  1317. 3100 & 5000 (Ultrix), HP 9000/300 (BSD, HP-UX), HP 9000/700 (HP-UX
  1318. 9, 10), i386 (GNU/Hurd, GNU/Linux, BSD, FreeBSD, LynxOS, NetBSD,
  1319. SCO), IBM RS/6000 (AIX, LynxOS), Motorola Delta m88k (System V,
  1320. CX/UX), PC532 (NetBSD), Motorola m68k MVME-167 (LynxOS), NCR 3000
  1321. (SVR4), SGI (Irix V3, V4, V5), SONY News (NewsOS 3.x), SPARC
  1322. (LynxOS, NetBSD, Solaris, & SunOS 4.1 ) Sun-3 (SunOS 4.1), &
  1323. Ultracomputer (a29k running Sym1).
  1324. * "target", but not "host": AMD 29000 (COFF & a.out), Hitachi H8/300,
  1325. Hitachi SH, i386 (a.out, COFF, OS/9000), i960 (Nindy, VxWorks),
  1326. m68k/m68332 (a.out, COFF, VxWorks), MIPS (ELF, IDT ecoff), Fujitsu
  1327. SPARClite (a.out, COFF), & Z8000.
  1328. * "host", but not "target": IBM RT/PC (AIX), HP/Apollo 68k (BSD), &
  1329. Apple Macintosh (MacOS).
  1330. Sources for the manual, `Debugging with GDB', and a reference card are
  1331. included (*note Documentation::.).
  1332. * `gdbm' (LangT, SrcCD, UtilD)
  1333. `gdbm' is the GNU replacement for the traditional `dbm' and `ndbm'
  1334. libraries. It implements a database using quick lookup by hashing.
  1335. `gdbm' does not ordinarily make sparse files (unlike its Unix and BSD
  1336. counterparts).
  1337. * `gettext' (LangT, SrcCD)
  1338. The GNU `gettext' tool set contains everything maintainers need to
  1339. internationalize a package for messages, tools that help translators
  1340. localize messages to their native language, once a package has been
  1341. internationalized. *Note Help the GNU Translation Project::.
  1342. * Ghostscript (DosBC, SrcCD, UtilT)
  1343. The GNU release of Ghostscript is an interpreter for the Postscript
  1344. graphics language (*note Forthcoming GNUs::., for future plans).
  1345. The current version of GNU Ghostscript is 2.6.2. Features include the
  1346. ability to use the fonts provided by the platform on which Ghostscript
  1347. runs (X Window System & Microsoft (MS) Windows), resulting in much
  1348. better-looking screen displays; improved text file printing (like
  1349. `enscript'); a utility to extract the text from a Postscript language
  1350. document; a much more reliable (and faster) MS Windows implementation;
  1351. support for MS C/C++ 7.0; drivers for many new printers ( e.g. the
  1352. SPARCprinter), & for TIFF/F (Fax) file format; many more Postscript Level
  1353. 2 facilities, including most of the color space facilities (but not
  1354. patterns); & the ability to switch between Level 1 & Level 2
  1355. dynamically. Version 2.6.2 adds a LaserJet 4 driver & several important
  1356. bug fixes to version 2.6.1.
  1357. Ghostscript executes commands in the Postscript language by writing
  1358. directly to a printer, drawing on an X window, or writing to files for
  1359. printing later or manipulating with other graphics programs.
  1360. Ghostscript includes a C-callable graphics library (for client programs
  1361. that do not want to deal with the Postscript language). It also supports
  1362. i386/i486/Pentiums running MS-DOS with EGA, VGA or SuperVGA graphics (but
  1363. please do *not* ask the FSF staff any questions about this; we do not
  1364. use MS-DOS).
  1365. * Ghostview (DosBC, SrcCD, UtilT)
  1366. Tim Theisen, `ghostview@cs.wisc.edu', created Ghostview, a previewer for
  1367. multi-page files with an X Window interface. Ghostview & Ghostscript
  1368. work together; Ghostview creates a viewing window & Ghostscript draws in
  1369. it.
  1370. * GIT (SrcCD, UtilT)
  1371. GIT is a set of interactive tools: an extensible file system browser, an
  1372. ASCII/hex file viewer, a process viewer/killer, & other related
  1373. utilities & shell scripts. It can be used to increase the speed &
  1374. efficiency of many daily tasks, such as copying & moving files &
  1375. directories, invoking editors, compressing/uncompressing files, creating
  1376. & expanding archives, compiling programs, sending mail, etc. It looks
  1377. nice, has colors (if the standard ANSI color sequences are supported), &
  1378. is user-friendly.
  1379. * `gmp' **Note Forthcoming GNUs::* (LangT, SrcCD)
  1380. GNU `mp' is a library for arbitrary precision arithmetic on signed
  1381. integers and rational numbers. It has a rich set of functions with a
  1382. regular interface.
  1383. * GN (SrcCD)
  1384. GN is a gopher/HTTP server. It recognizes whether the request came from
  1385. an HTTP (World Wide Web) or gopher client and responds accordingly.
  1386. * Gnans (SrcCD)
  1387. Gnans is a program (and language) for the numerical study of
  1388. deterministic and stochastic dynamical systems. The dynamical systems
  1389. may evolve in continuous or discrete time. Gnans has graphical &
  1390. command line interfaces.
  1391. * GNATS (SrcCD, UtilT)
  1392. GNATS (GNats: A Tracking System, not to be confused with GNAT, The GNU
  1393. Ada Translator) is a bug-tracking system. It is based upon the paradigm
  1394. of a central site or organization which receives problem reports and
  1395. negotiates their resolution by electronic mail. Although it has been
  1396. used primarily as a software bug-tracking system so far, it is
  1397. sufficiently generalized that it could be used for handling system
  1398. administration issues, project management, or any number of other
  1399. applications.
  1400. * `gnuplot' (SrcCD, UtilT, WdwsD)
  1401. `gnuplot' is an interactive program for plotting mathematical
  1402. expressions and data. It plots both curves (2 dimensions) & surfaces (3
  1403. dimensions). Curiously, it was neither written nor named for the GNU
  1404. Project; the name is a coincidence. Various GNU programs use `gnuplot'.
  1405. * `gnuserv' (LspEmcT, SrcCD)
  1406. `gnuserv' is a enhanced version of Emacs' `emacsclient' program. It
  1407. lets the user direct a running Emacs to edit files or evaluate arbitrary
  1408. Emacs Lisp constructs from another process.
  1409. * GnuGo (SrcCD, UtilT)
  1410. GnuGo plays the game of Go (Wei-Chi); version 1.2 was released with minor
  1411. changes for portability, but it is not yet very sophisticated.
  1412. * `gperf' (LangT, SrcCD)
  1413. `gperf' generates perfect hash tables. The C version is in package
  1414. cperf. The C++ version is in libg++. Both produce hash functions in
  1415. either C or C++.
  1416. * Graphics (SrcCD, UtilT)
  1417. GNU Graphics produces x-y plots from ASCII or binary data. It outputs
  1418. in Postscript, Tektronix 4010 compatible, and Unix device-independent
  1419. "plot" formats. It has a previewer for the X Window System. Features
  1420. include a `spline' interpolation program; examples of shell scripts
  1421. using `graph' and `plot'; a statistics toolkit; and output in TekniCAD
  1422. TDA and ln03 file formats. Email bugs or queries to Rich Murphey,
  1423. `Rich@lamprey.utmb.edu'.
  1424. * grep (DosBC, SrcCD, UtilT)
  1425. This package has GNU `grep', `egrep', and `fgrep', which find lines that
  1426. match entered patterns. They are much faster than the traditional Unix
  1427. versions.
  1428. * Groff (DjgpD, DosBC, SrcCD, UtilT)
  1429. Groff is a document formatting system based on a device-independent
  1430. version of `troff' & includes: `eqn', `nroff', `pic', `refer', `tbl',
  1431. `troff'; the `man', `ms', & `mm' macros; & drivers for Postscript, TeX
  1432. `dvi' format, and typewriter-like devices. Groff's `mm' macro package
  1433. is almost compatible with the DWB `mm' macros with several extensions.
  1434. Also included is a modified version of the Berkeley `me' macros and an
  1435. enhanced version of the X11 `xditview' previewer. A driver for the
  1436. LaserJet 4 series of printers is currently in test. Written in C++,
  1437. these programs can be compiled with GNU C++ Version 2.5 or later.
  1438. Groff users are encouraged to contribute enhancements. Most needed are
  1439. complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
  1440. for typesetting graphs), a page-makeup postprocessor similar to `pm'
  1441. (see `Computing Systems', Vol. 2, No. 2; ask `office@usenix.org' how to
  1442. get a copy), and an ASCII output class for `pic' to integrate `pic' with
  1443. Texinfo. Questions and bug reports from users who have read the
  1444. documentation provided with Groff can be sent to
  1445. `bug-groff@prep.ai.mit.edu'.
  1446. * `gzip' (DjgpD, DosBC, LangT, LspEmcT, SrcCD, UtilT)
  1447. `gzip' can expand LZW-compressed files but uses another, unpatented
  1448. algorithm for compression which generally produces better results. It
  1449. also expands files compressed with System V's `pack' program.
  1450. * `hello' (DosBC, SrcCD, UtilT)
  1451. The GNU `hello' program produces a familiar, friendly greeting. It
  1452. allows non-programmers to use a classic computer science tool which would
  1453. otherwise be unavailable to them. Because it is protected by the GNU
  1454. General Public License, users are free to share and change it. `hello'
  1455. is also a good example of a program that meets the GNU coding standards.
  1456. Like any truly useful program, `hello' contains a built-in mail reader.
  1457. * `hp2xx' (SrcCD, UtilT)
  1458. GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
  1459. elementary vectors, and converts them into a variety of vector and raster
  1460. output formats. It is also an HP-GL previewer. Currently supported
  1461. vector formats include encapsulated Postscript, Uniplex RGIP, Metafont,
  1462. various special TeX-related formats, and simplified HP-GL (line drawing
  1463. only) for imports. Raster formats supported include IMG, PBM, PCX, &
  1464. HP-PCL (including Deskjet & DJ5xxC support). Previewers work under X11
  1465. (Unix), OS/2 (PM & full screen), & MS-DOS (SVGA, VGA, & HGC).
  1466. * HylaFAX (SrcCD, UtilT)
  1467. HylaFAX (once named FlexFAX) is a facsimile system for Unix systems. It
  1468. supports sending, receiving, & polled retrieval of facsimile, as well as
  1469. transparent shared data use of the modem.
  1470. Details are available on the World Wide Web at:
  1471. `http://www.vix.com/hylafax/'.
  1472. * Hyperbole (LspEmcT, SrcCD)
  1473. Hyperbole, written by Bob Weiner in Emacs Lisp, is an open, efficient,
  1474. programmable information management & hypertext system, intended for
  1475. everyday work on any platform supported by Emacs.
  1476. * `indent' (DosBC, LangT, SrcCD, UtilD)
  1477. GNU `indent' formats C source code into the GNU indentation style. It
  1478. also has options to output BSD, K&R, or your own special style. GNU
  1479. `indent' is more robust & provides more functionality than other such
  1480. programs, including handling C++ comments. It runs on a number of
  1481. systems, including DOS & VMS.
  1482. The next version will also format C++ source code.
  1483. * Ispell (DosBC, SrcCD, UtilT)
  1484. Ispell is an interactive spell checker that suggests "near misses" to
  1485. replace unrecognized words. System & user-maintained dictionaries for
  1486. multiple languages can be used. Standalone & Emacs interfaces are
  1487. available.
  1488. Previously, the FSF had its own version of Ispell ("Ispell 4.0"), but
  1489. has dropped it for a parallel branch that has had more development
  1490. ("Ispell 3.1"). (Ispell 3 was an earlier release by the original Ispell
  1491. author, but others have since made it more sophisticated.)
  1492. * JACAL *Not available from the FSF except by FTP*
  1493. JACAL is a symbolic mathematics system for the manipulation and
  1494. simplification of algebraic equations and expressions. New in JACAL is
  1495. multivariate factoring from Michael Thomas `(mjt@octavia.anu.edu.au)'.
  1496. See JACAL's documentation at `http://www-swiss.ai.mit.edu/~jaffer/'.
  1497. JACAL is written in Scheme using the SLIB portable Scheme Library. It
  1498. comes with SCM, an IEEE P1178 & R4RS compliant version of Scheme written
  1499. in C. SCM runs on Amiga, Atari-ST, MS-DOS, OS/2, NOS/VE, Unicos, VMS,
  1500. Unix, & similar systems.
  1501. The FSF is not distributing JACAL on any physical media. To get an IBM
  1502. PC floppy disk with the freely redistributable source & executable
  1503. files, send $99.00 to:
  1504. Aubrey Jaffer
  1505. 84 Pleasant Street
  1506. Wakefield, MA 01880-1846
  1507. USA
  1508. * `less' (DosBC, SrcCD, UtilD, UtilT)
  1509. `less' is a display paginator similar to `more' and `pg', but with
  1510. various features (such as the ability to scroll backwards) that most
  1511. pagers lack.
  1512. * `m4' (DosBC, SrcCD, UtilD, UtilT)
  1513. GNU `m4' is an implementation of the traditional Unix macro processor.
  1514. It is mostly SVR4 compatible, although it has some extensions (e.g.,
  1515. handling more than 9 positional parameters to macros). `m4' also has
  1516. built-in functions for including files, running shell commands, doing
  1517. arithmetic, etc.
  1518. * `make' (BinCD,DjgpD,DosBC,LangT,LspEmcT,SrcCD,UtilD,UtilT)[FSFman]
  1519. GNU `make' supports POSIX 1003.2 and has all but a few obscure features
  1520. of the BSD and System V versions of `make'. GNU extensions include long
  1521. options, parallel compilation, flexible implicit pattern rules,
  1522. conditional execution, & powerful text manipulation functions. Texinfo
  1523. source for the `Make Manual' comes with the program (*note
  1524. Documentation::.).
  1525. * MandelSpawn (SrcCD, UtilT)
  1526. A parallel Mandelbrot generation program for the X Window System.
  1527. * Midnight Commander (`mc') (SrcCD, UtilT)
  1528. The Midnight Commander is a user friendly and colorful Unix file manager
  1529. and shell, useful to novice and guru alike. It has a built-in virtual
  1530. file system that allows the user to manipulate files inside tar files
  1531. (both regular and compressed) or files on remote machines using the FTP
  1532. protocol.
  1533. * `mkisofs' (SrcCD, UtilT)
  1534. `mkisofs' is a pre-mastering program to generate an ISO 9660 file system.
  1535. It takes a snapshot of a directory tree, and makes a binary image which
  1536. corresponds to an ISO 9660 file system when written to a block device.
  1537. It can also generate the System Use Sharing Protocol records of the Rock
  1538. Ridge Interchange Protocol (used to further describe the files in an ISO
  1539. 9660 file system to a Unix host; it provides information such as longer
  1540. filenames, uid/gid, permissions, and device nodes).
  1541. Also included is `cdwrite', which can take an image from `mkisofs' and
  1542. write it to a Phillips CD recorder system attached to a GNU/Linux system.
  1543. * mtools (SrcCD, UtilT)
  1544. mtools is a set of public domain programs to allow Unix systems to read,
  1545. write, and manipulate files on an MS-DOS file system (usually a
  1546. diskette).
  1547. * MULE (DosBC, EmcsD, LspEmcT, SrcCD)
  1548. MULE is a MULtilingual Enhancement to GNU Emacs. MULE text buffers can
  1549. contain a mix of characters from many languages including: Japanese,
  1550. Chinese, Korean, Vietnamese, Thai, modern European languages (including
  1551. Greek & Russian), Arabic, & Hebrew. MULE also provides input methods
  1552. for all of them. MULE is being merged into GNU Emacs. *Note GNU &
  1553. Other Free Software in Japan::, for more information about MULE.
  1554. * `ncurses' (LangT, SrcCD)
  1555. `ncurses' is an implementation of the Unix `curses' library for
  1556. developing screen based programs that are terminal independent.
  1557. * NetHack (SrcCD, UtilT)
  1558. NetHack is a Rogue-like adventure game supporting character & X displays.
  1559. * NIH Class Library (LangT, SrcCD)
  1560. The NIH Class Library (once known as "OOPS", Object-Oriented Program
  1561. Support) is a portable collection of C++ classes (similar to those in
  1562. Smalltalk-80) written in C++ by Keith Gorlen of the National Institutes
  1563. of Health (NIH).
  1564. * `nvi' (SrcCD, UtilT)
  1565. `nvi' is a free implementation of the `vi'/`ex' Unix editor. It has
  1566. most of the functionality of the original `vi'/`ex', except "open" mode
  1567. & the `lisp' option, which will be added. Enhancements over `vi'/`ex'
  1568. include split screens with multiple buffers, handling 8-bit data,
  1569. infinite file & line lengths, tag stacks, infinite undo, & extended
  1570. regular expressions. It runs under GNU/Linux, BSD, NetBSD, FreeBSD,
  1571. BSDI, AIX, HP-UX, DGUX, IRIX, PSF, PTX, Solaris, SunOS, Ultrix, and
  1572. Unixware, & should port easily to other systems.
  1573. * Oaklisp (SrcCD)
  1574. Oaklisp is a fast, portable, object-oriented Scheme with first class
  1575. types.
  1576. * Objective-C Library **Note Forthcoming GNUs::* (LangT, SrcCD)
  1577. Our Objective-C Class Library (`libobjects') has general-purpose,
  1578. non-graphical Objective-C objects written by Andrew McCallum & other
  1579. volunteers. It includes collection classes for using groups of objects
  1580. & C types, I/O streams, coders for formatting objects & C types to
  1581. streams, ports for network packet transmission, distributed objects
  1582. (remote object messaging), string classes, exceptions, pseudo-random
  1583. number generators, & time handling facilities. It also includes the
  1584. foundation classes for the GNUStep project; over 70 of them have already
  1585. been implemented. The library is known to work on i386/i486/Pentiums,
  1586. m68k, SPARC, MIPS, HPPA, & RS/6000. Send queries & bug reports to
  1587. `mccallum@gnu.ai.mit.edu'.
  1588. * OBST (LangT, SrcCD)
  1589. OBST is a persistent object management system with bindings to C++.
  1590. OBST supports incremental loading of methods. Its graphical tools
  1591. require the X Window System. It features a hands-on tutorial including
  1592. sample programs. It compiles with G++, and should install easily on
  1593. most Unix platforms.
  1594. * Octave (LangT, SrcCD)
  1595. Octave is a high-level language similar to MATLAB, primarily intended
  1596. for numerical computations. It has a convenient command line interface
  1597. for solving linear & nonlinear problems numerically.
  1598. Octave does arithmetic for real and complex scalars and matrices, solves
  1599. sets of nonlinear algebraic equations, integrates systems of ordinary
  1600. differential & differential-algebraic equations, and integrates
  1601. functions over finite & infinite intervals. Two- & three-dimensional
  1602. plotting is available using `gnuplot'.
  1603. Send queries and bug reports to: `bug-octave@bevo.che.wisc.edu'.
  1604. Texinfo source is included for a 220+ page Octave manual, not yet
  1605. published by the FSF.
  1606. * Oleo (SrcCD, UtilT)
  1607. Oleo is a spreadsheet program (better for you than the more expensive
  1608. spreadsheets). It supports the X Window System and character-based
  1609. terminals, and can output Embedded Postscript renditions of spreadsheets.
  1610. Keybindings should be familiar to Emacs users and are configurable.
  1611. Oleo supports multiple variable-width fonts when used under the X Window
  1612. System or outputting to Postscript devices.
  1613. * `p2c' (LangT, SrcCD)
  1614. `p2c' is Dave Gillespie's Pascal-to-C translator. It inputs many
  1615. different dialects (HP, ISO, Turbo, VAX, et al.) and generates readable,
  1616. maintainable, portable C.
  1617. * `patch' (DosBC, SrcCD, UtilT)
  1618. `patch' is our version of Larry Wall's program to take `diff''s output
  1619. and apply those differences to an original file to generate the modified
  1620. version.
  1621. * PCL (LspEmcT, SrcCD)
  1622. PCL is a free implementation of a large subset of CLOS, the Common Lisp
  1623. Object System. It runs under both GCL and CLISP, mentioned above.
  1624. * `perl' (DosBC, LangT, SrcCD)
  1625. Larry Wall's `perl' combines the features and capabilities of `sed',
  1626. `awk', `sh', and C. It also provides interfaces to the Unix system
  1627. calls and many C library routines.
  1628. * `pine' (SrcCD, UtilT)
  1629. `pine' is a friendly menu-driven electronic mail manager and user
  1630. interface .
  1631. * `ptx' **Note Forthcoming GNUs::* (SrcCD, UtilD, UtilT)
  1632. GNU `ptx' is our version of the traditional permuted index generator.
  1633. It handles multiple input files at once, produces TeX compatible output,
  1634. and generates readable "KWIC" (KeyWords In Context) indexes without
  1635. using `nroff'.
  1636. It does not yet handle input files that do not fit in memory all at once.
  1637. * `rc' (SrcCD, UtilT)
  1638. `rc' is a shell that features a C-like syntax (much more so than `csh')
  1639. and far cleaner quoting rules than the C or Bourne shells. It's
  1640. intended to be used interactively, but is also great for writing
  1641. scripts. It inspired the shell `es'.
  1642. * RCS (SrcCD, UtilD, UtilT)
  1643. RCS, the Revision Control System, is used for version control &
  1644. management of software projects. Used with GNU `diff', RCS can handle
  1645. binary files (executables, object files, 8-bit data, etc). RCS now
  1646. conforms to GNU configuration standards and to POSIX 1003.1b-1993. Also
  1647. see the CVS item above.
  1648. * `recode' **Note Forthcoming GNUs::* (SrcCD, UtilT)
  1649. GNU `recode' converts files between character sets and usages. When
  1650. exact transliterations are not possible, it may delete the offending
  1651. characters or fall back on approximations. This program recognizes or
  1652. outputs nearly 150 different character sets and is able to transliterate
  1653. files between almost any pair. Most RFC 1345 character sets are
  1654. supported.
  1655. * `regex' (LangT, SrcCD)
  1656. The GNU regular expression library supports POSIX.2, except for
  1657. internationalization features. It is included in many GNU programs which
  1658. do regular expression matching & is available separately. An alternate
  1659. regular expression package, `rx', is faster than `regex' in most cases &
  1660. will replace `regex' over time.
  1661. * `rx' (LangT, SrcCD)
  1662. Tom Lord has written `rx', a new regular expression library which is
  1663. faster than the older GNU `regex' library. It is now being distributed
  1664. with `sed' and `tar'. `rx' will be used in the next releases of `m4'
  1665. and `ptx'.
  1666. * SAOimage (SrcCD, UtilT)
  1667. SAOimage is an X-based astronomical image viewer. It reads data images
  1668. and displays them with a pseudocolor colormap. There is full interactive
  1669. control of the colormap, reading, and writing of colormaps, etc.
  1670. * Scheme *For more information, see *Note Scheme Tape::* (SrcCD, SchmT)
  1671. * `screen' (SrcCD, UtilT)
  1672. `screen' is a terminal multiplexer that runs several separate "screens"
  1673. (ttys) on a single character-based terminal. Each virtual terminal
  1674. emulates a DEC VT100 plus several ISO 2022 and ISO 6429 (ECMA 48, ANSI
  1675. X3.64) functions, including color. Arbitrary keyboard input translation
  1676. is also supported. `screen' sessions can be detached and resumed later
  1677. on a different terminal type. Output in detached sessions is saved for
  1678. later viewing.
  1679. * `sed' (DjgpD, DosBC, SrcCD, UtilD, UtilT)
  1680. `sed' is a stream-oriented version of `ed'. It comes with the `rx'
  1681. library.
  1682. * Sharutils (SrcCD, UtilT)
  1683. `shar' makes so-called shell archives out of many files, preparing them
  1684. for transmission by electronic mail services; `unshar' helps unpack
  1685. these shell archives after reception. `uuencode' and `uudecode' are
  1686. POSIX compliant implementations of a pair of programs to transform files
  1687. into a format that can be safely transmitted across a 7-bit ASCII link.
  1688. * Shellutils (DosBC, SrcCD, UtilT)
  1689. They are: `basename', `date', `dirname', `echo', `env', `expr', `false',
  1690. `groups', `hostname', `id', `logname', `nice', `nohup', `pathchk',
  1691. `printenv', `printf', `pwd', `sleep', `stty', `su', `tee', `test',
  1692. `true', `tty', `uname', `users', `who', `whoami', & `yes'.
  1693. * Shogi (SrcCD, UtilT)
  1694. Shogi is a Japanese game similar to Chess; a major difference is that
  1695. captured pieces can be returned into play.
  1696. GNU Shogi is a variant of GNU Chess; it implements the same features &
  1697. similar heuristics. As a new feature, sequences of partial board
  1698. patterns can be introduced to help the program play toward specific
  1699. opening patterns. It has both character and X display interfaces.
  1700. It is primarily supported by Matthias Mutz on behalf of the FSF.
  1701. * SIPP (SrcCD)
  1702. SIPP is a library for creating photorealistic renderings of 3D scenes.
  1703. A scene is built up of objects which can be transformed with rotation,
  1704. translation, and scaling. The objects form hierarchies where each object
  1705. can have arbitrarily many subobjects and subsurfaces. A surface is a
  1706. number of connected polygons which are rendered with either Phong,
  1707. Gouraud, or flat shading. The library supports programmable shaders and
  1708. texture mapping with textures in up to 3 dimensions and automatic
  1709. interpolation of texture coordinates. A scene can be illuminated by an
  1710. arbitrary number of light sources. The lights from some of them are
  1711. capable of casting shadows of objects.
  1712. * Smalltalk *Also see *Note Forthcoming GNUs::* (LangT,SrcCD)
  1713. GNU Smalltalk is an interpreted object-oriented programming language
  1714. system written in highly portable C. It has been ported to many Unix,
  1715. DOS, & other OSes. Features include a binary image save capability, the
  1716. ability to call user-written C code with parameters, an Emacs editing
  1717. mode, a version of the X protocol invocable from Smalltalk, optional
  1718. byte-code compilation and/or execution tracing, & automatically loaded
  1719. per-user initialization files. It implements all of the classes &
  1720. protocol in the book "Smalltalk-80: The Language", except for the
  1721. graphic user interface (GUI) related classes.
  1722. * SNePS (SrcCD)
  1723. SNePS is the Semantic Network Processing System. It is an
  1724. implementation of a fully intensional theory of propositional knowledge
  1725. representation and reasoning. SNePS runs under CLISP or GCL.
  1726. * Spinner (SrcCD)
  1727. Spinner is a modularized, object oriented, non-forking World Wide Web
  1728. server with high performance and throughput.
  1729. * Superopt (LangT, SrcCD)
  1730. Superopt is a function sequence generator that uses an exhaustive
  1731. generate-and-test approach to find the shortest instruction sequence for
  1732. a given function. You provide a function as input, a CPU to generate
  1733. code for, and how many instructions you want. Its use in GCC is
  1734. described in the `ACM SIGPLAN PLDI'92 Proceedings'. It supports: SPARC,
  1735. m68k, m68020, m88k, IBM POWER and PowerPC, AMD 29k, Intel x86 and 960,
  1736. Pyramid, DEC Alpha, Hitachi SH, & HP-PA.
  1737. * `tar' (DosBC, SrcCD, UtilT)
  1738. GNU `tar' includes multi-volume support, the ability to archive sparse
  1739. files, compression/decompression, remote archives, and special features
  1740. that allow `tar' to be used for incremental and full backups. GNU `tar'
  1741. uses an early draft of the POSIX 1003.1 `ustar' format which is
  1742. different from the final version. This will be corrected in the future.
  1743. * Termcap Library (SrcCD, UtilT) [FSFman]
  1744. The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
  1745. any system. It does not place an arbitrary limit on the size of Termcap
  1746. entries, unlike most other Termcap libraries. Included is source for the
  1747. `Termcap Manual' in Texinfo format (*note Documentation::.).
  1748. * Termutils (SrcCD, UtilT)
  1749. The Termutils package contains programs for controlling terminals.
  1750. `tput' is a portable way for shell scripts to use special terminal
  1751. capabilities. `tabs' is a program to set hardware terminal tab settings.
  1752. * TeX (DosBC, SrcCD)
  1753. TeX is a document formatting system that handles complicated
  1754. typesetting, including mathematics. It is GNU's standard text formatter.
  1755. The University of Washington maintains & supports a tape distribution of
  1756. TeX for Unix systems. The core material is Karl Berry's `web2c' TeX
  1757. package. Sources are available via anonymous ftp; retrieval
  1758. instructions are in `/pub/tex/unixtex.ftp' on `ftp.cs.umb.edu'. If you
  1759. receive any installation support from the University of Washington,
  1760. consider sending them a donation.
  1761. To order a full distribution written in `tar' on either a 1/4inch
  1762. 4-track QIC-24 cartridge or a 4mm DAT cartridge, send $210.00 to:
  1763. Pierre A. MacKay
  1764. Department of Classics
  1765. DH-10, Denny Hall 218
  1766. University of Washington
  1767. Seattle, WA 98195
  1768. USA
  1769. Electronic-Mail: `mackay@cs.washington.edu'
  1770. Telephone: +1-206-543-2268
  1771. Please make checks payable to: `University of Washington'. Do not
  1772. specify any other payee. That causes accounting problems. Checks must
  1773. be in U.S. dollars, drawn on a U.S. bank. Only prepaid orders can be
  1774. handled. Overseas sites: please add to the base cost $20.00 to ship via
  1775. air parcel post or $30.00 to ship via courier. Please check with the
  1776. above for current prices & formats.
  1777. * Texinfo (DjgpD,DosBC,LangT,LspEmcT,SrcCD,UtilD,UtilT)[FSFman]
  1778. Texinfo is a set of utilities (`makeinfo', `info', `texi2dvi',
  1779. `texindex', `tex2patch', & `fixfonts') which generate both printed
  1780. manuals & online hypertext documentation (called "Info"), & can read
  1781. online Info documents. Version 3 has both Emacs Lisp & standalone
  1782. programs written in C or shell script. Texinfo mode for Emacs enables
  1783. easy editing & updating of Texinfo files. Source for the `Texinfo
  1784. Manual' is included (*note Documentation::.).
  1785. * Textutils (DosBC, SrcCD, UtilT)
  1786. The Textutils programs manipulate textual data. They include: `cat',
  1787. `cksum', `comm', `csplit', `cut', `expand', `fmt', `fold', `head',
  1788. `join', `md5sum', `nl', `od', `paste', `pr', `sort', `split', `sum',
  1789. `tac', `tail', `tr', `unexpand', `uniq', and `wc'.
  1790. * Tile Forth (LangT, SrcCD)
  1791. Tile Forth is a 32-bit implementation of the Forth-83 standard written
  1792. in C, allowing it to be easily ported to new systems and extended with
  1793. any C-function (graphics, windowing, etc).
  1794. Many documented Forth libraries are available, including ones for
  1795. top-down parsing, multi-threads, & object oriented programming.
  1796. * `time' (SrcCD, UtilT)
  1797. `time' reports (usually from a shell) the user, system, & real time used
  1798. by a process. On some systems it also reports memory usage, page
  1799. faults, etc.
  1800. * `ucblogo' (LangT, SrcCD)
  1801. `ucblogo' implements the classic teaching language, Logo.
  1802. * UUCP (SrcCD, UtilT)
  1803. GNU's UUCP system (written by Ian Lance Taylor) supports the `f', `g',
  1804. `v' (all window & packet sizes), `G', `t', `e', Zmodem, & two new
  1805. bidirectional (`i' & `j') protocols. With a BSD sockets library, it can
  1806. make TCP connections. With TLI libraries, it can make TLI connections.
  1807. Source is included for a manual (not yet published by the FSF).
  1808. * W3 (LspEmcT, SrcCD)
  1809. W3 (written by William Perry in Emacs Lisp) is an extensible, advanced
  1810. World Wide Web browser that runs as part of GNU Emacs. It understands
  1811. many protocols: FTP, gopher, HTML, SMTP, Telnet, WAIS, et al.
  1812. * `wdiff' (DosBC, SrcCD, UtilT)
  1813. `wdiff' is a front-end to GNU `diff'. It compares two files, finding
  1814. the words deleted or added to the first to make the second. It has many
  1815. output formats and works well with terminals and pagers. `wdiff' is
  1816. very useful when two texts differ only by a few words and paragraphs
  1817. have been refilled.
  1818. * X11 *For details, see *Note X11 Tapes::* (SrcCD, X11OptT, X11ReqT)
  1819. * `xboard', `xshogi' (SrcCD, UtilT)
  1820. `xboard' is an X Window interface to GNU Chess. `xshogi' is an X Window
  1821. interface to GNU Shogi. They use the R4 Athena widgets and Xt
  1822. Intrinsics to provide an interactive referee for managing a game between
  1823. a user & a computer opponent, or between two computers. You can also use
  1824. `xboard' without GNU Chess to play through games in files or to play
  1825. through games manually (force mode); in this case, moves aren't
  1826. validated.
  1827. * `xgrabsc' (SrcCD)
  1828. `xgrabsc' is a screen capture program similar to `xwd' but providing
  1829. more ways of selecting the part of the screen to capture and different
  1830. types of output: Postscript, color Postscript, xwd, bitmap, pixmap, and
  1831. puzzle.
  1832. * `Ygl' (SrcCD, UtilT)
  1833. `Ygl' emulates a subset of SGI's GL (Graphics Language) library under
  1834. X11 on GNU/Linux with XFree, AIX 3.2, ConvexOS, HP-UX, SunOS, et al. It
  1835. has most two-dimensional graphics routines, the queue device & query
  1836. routines, double buffering, RGB mode with dithering, FORTRAN bindings,
  1837. at al.
  1838. Program/Package Cross Reference
  1839. *******************************
  1840. Here is a list of what package each GNU program or library is in. You can FTP
  1841. the current list in the file `/pub/gnu/ProgramIndex' from a GNU FTP host
  1842. (listed in *Note How to Get GNU Software::).
  1843. * a2p perl
  1844. * a2x xopt
  1845. * ac bsd44
  1846. * accton bsd44
  1847. * ackpfd phttpd
  1848. * acl bsd44
  1849. * acm acm
  1850. * acms acm
  1851. * addftinfo Groff
  1852. * adventure bsd44
  1853. * afm2tfm TeX
  1854. * amd bsd44
  1855. * ansitape bsd44
  1856. * AnswerGarden xopt
  1857. * apply bsd44
  1858. * appres xreq
  1859. * apropos bsd44
  1860. * ar Binutils
  1861. * arithmetic bsd44
  1862. * arp bsd44
  1863. * atc bsd44
  1864. * autoconf Autoconf
  1865. * autoheader Autoconf
  1866. * autoreconf Autoconf
  1867. * autoscan Autoconf
  1868. * autoupdate Autoconf
  1869. * auto_box xopt
  1870. * auto_box xreq
  1871. * b2m Emacs
  1872. * backgammon bsd44
  1873. * bad144 bsd44
  1874. * badsect bsd44
  1875. * banner bsd44
  1876. * basename Shellutils
  1877. * bash BASH
  1878. * battlestar bsd44
  1879. * bc bc
  1880. * bcd bsd44
  1881. * bdes bsd44
  1882. * bdftops Ghostscript
  1883. * beach_ball xopt
  1884. * beach_ball xreq
  1885. * beach_ball2 xopt
  1886. * bibtex TeX
  1887. * biff bsd44
  1888. * bison Bison
  1889. * bitmap xreq
  1890. * boggle bsd44
  1891. * bpltobzr Fontutils
  1892. * bugfiler bsd44
  1893. * buildhash Ispell
  1894. * bzrto Fontutils
  1895. * c++ GCC
  1896. * c++filt Binutils
  1897. * c2ph perl
  1898. * ca100 xopt
  1899. * caesar bsd44
  1900. * cal bsd44
  1901. * calendar bsd44
  1902. * canfield bsd44
  1903. * cat Textutils
  1904. * cbars wdiff
  1905. * cc GCC
  1906. * cc1 GCC
  1907. * cc1obj GCC
  1908. * cc1plus GCC
  1909. * cccp GCC
  1910. * cdwrite mkisofs
  1911. * cfengine cfengine
  1912. * cgi Spinner
  1913. * charspace Fontutils
  1914. * checknr bsd44
  1915. * chess bsd44
  1916. * chflags bsd44
  1917. * chgrp Fileutils
  1918. * ching bsd44
  1919. * chmod Fileutils
  1920. * chown Fileutils
  1921. * chpass bsd44
  1922. * chroot bsd44
  1923. * ci RCS
  1924. * cksum Textutils
  1925. * cktyps g77
  1926. * clisp CLISP
  1927. * clri bsd44
  1928. * cmail xboard
  1929. * cmmf TeX
  1930. * cmodext xopt
  1931. * cmp Diffutils
  1932. * co RCS
  1933. * col bsd44
  1934. * colcrt bsd44
  1935. * colrm bsd44
  1936. * column bsd44
  1937. * comm Textutils
  1938. * compress bsd44
  1939. * comsat bsd44
  1940. * connectd bsd44
  1941. * cp Fileutils
  1942. * cpicker xopt
  1943. * cpio cpio
  1944. * cpp GCC
  1945. * cppstdin perl
  1946. * cribbage bsd44
  1947. * crock xopt
  1948. * csh bsd44
  1949. * csplit Textutils
  1950. * ctags Emacs
  1951. * ctwm xopt
  1952. * cu UUCP
  1953. * cut Textutils
  1954. * cvs CVS
  1955. * cvscheck CVS
  1956. * cvtmail Emacs
  1957. * cxterm xopt
  1958. * d Fileutils
  1959. * date Shellutils
  1960. * dc bc
  1961. * dd Fileutils
  1962. * ddd DDD
  1963. * delatex TeX
  1964. * demangle Binutils
  1965. * descend CVS
  1966. * detex TeX
  1967. * df Fileutils
  1968. * dhtppd phttpd
  1969. * diff Diffutils
  1970. * diff3 Diffutils
  1971. * digest-doc Emacs
  1972. * dipress bsd44
  1973. * dir Fileutils
  1974. * dirname Shellutils
  1975. * dish xopt
  1976. * disklabel bsd44
  1977. * diskpart bsd44
  1978. * dld dld
  1979. * dm bsd44
  1980. * dmesg bsd44
  1981. * doschk doschk
  1982. * dox xopt
  1983. * du Fileutils
  1984. * dump bsd44
  1985. * dump mkisofs
  1986. * dumpfs bsd44
  1987. * dvi2tty TeX
  1988. * dvicopy TeX
  1989. * dvips TeX
  1990. * dvitype TeX
  1991. * ecc ecc
  1992. * echo Shellutils
  1993. * ed ed
  1994. * edit-pr GNATS
  1995. * editres xreq
  1996. * edquota bsd44
  1997. * eeprom bsd44
  1998. * egrep grep
  1999. * emacs Emacs
  2000. * emacsclient Emacs
  2001. * emacsserver Emacs
  2002. * emacstool Emacs
  2003. * emu xopt
  2004. * env Shellutils
  2005. * eqn Groff
  2006. * error bsd44
  2007. * es es
  2008. * esdebug es
  2009. * etags Emacs
  2010. * ex nvi
  2011. * expand Textutils
  2012. * expect DejaGnu
  2013. * expr Shellutils
  2014. * exterm xopt
  2015. * f2c f2c
  2016. * factor bsd44
  2017. * fakemail Emacs
  2018. * false Shellutils
  2019. * fastboot bsd44
  2020. * fax2ps HylaFAX
  2021. * faxalter HylaFAX
  2022. * faxanswer HylaFAX
  2023. * faxcover HylaFAX
  2024. * faxd HylaFAX
  2025. * faxd.recv HylaFAX
  2026. * faxmail HylaFAX
  2027. * faxquit HylaFAX
  2028. * faxrcvd HylaFAX
  2029. * faxrm HylaFAX
  2030. * faxstat HylaFAX
  2031. * fc f2c
  2032. * fdraw xopt
  2033. * ffe g77
  2034. * fgrep grep
  2035. * file bsd44
  2036. * find Findutils
  2037. * find2perl perl
  2038. * finger Finger
  2039. * fingerd Finger
  2040. * fish bsd44
  2041. * fixfonts Texinfo
  2042. * fixinc.svr4 GCC
  2043. * fixincludes GCC
  2044. * flex flex
  2045. * flex++ flex
  2046. * fmt bsd44
  2047. * fold Textutils
  2048. * font2c Ghostscript
  2049. * fontconvert Fontutils
  2050. * forth Tile Forth
  2051. * forthicon Tile Forth
  2052. * forthtool Tile Forth
  2053. * fortune bsd44
  2054. * fpr bsd44
  2055. * freq Ispell
  2056. * freqtbl Ispell
  2057. * from bsd44
  2058. * fsck bsd44
  2059. * fsplit bsd44
  2060. * fstat bsd44
  2061. * ftp bsd44
  2062. * ftpd bsd44
  2063. * g++ GCC
  2064. * gas Binutils
  2065. * gawk GAWK
  2066. * gcc GCC
  2067. * gcore bsd44
  2068. * gdb GDB
  2069. * genclass libg++
  2070. * gettext gettext
  2071. * getty bsd44
  2072. * gftodvi TeX
  2073. * gftopk TeX
  2074. * gftype TeX
  2075. * ghostview Ghostview
  2076. * git GIT
  2077. * gitaction GIT
  2078. * gitcmp GIT
  2079. * gitkeys GIT
  2080. * gitmatch GIT
  2081. * gitmount GIT
  2082. * gitps GIT
  2083. * gitredir GIT
  2084. * gitrgrep GIT
  2085. * gitview GIT
  2086. * gitwipe GIT
  2087. * gn GN
  2088. * gnans Gnans
  2089. * gnanslator Gnans
  2090. * gnats GNATS
  2091. * gnuchess Chess
  2092. * gnuchessc Chess
  2093. * gnuchessn Chess
  2094. * gnuchessr Chess
  2095. * gnuchessx Chess
  2096. * gnuclient gnuserv
  2097. * gnudoit gnuserv
  2098. * gnupdisp Shogi
  2099. * gnuplot gnuplot
  2100. * gnuplot_x11 gnuplot
  2101. * gnuserv gnuserv
  2102. * gnushogi Shogi
  2103. * gnushogir Shogi
  2104. * gnushogix Shogi
  2105. * go GnuGo
  2106. * gpc xopt
  2107. * gpc xreq
  2108. * gperf cperf
  2109. * gperf libg++
  2110. * gprof Binutils
  2111. * graph Graphics
  2112. * grep grep
  2113. * grodvi Groff
  2114. * groff Groff
  2115. * grops Groff
  2116. * grotty Groff
  2117. * groups Shellutils
  2118. * gs Ghostscript
  2119. * gsbj Ghostscript
  2120. * gsdj Ghostscript
  2121. * gslj Ghostscript
  2122. * gslp Ghostscript
  2123. * gsnd Ghostscript
  2124. * gsrenderfont Fontutils
  2125. * gunzip gzip
  2126. * gwm xopt
  2127. * gzexe gzip
  2128. * gzip gzip
  2129. * h2ph perl
  2130. * h2pl perl
  2131. * hack bsd44
  2132. * hangman bsd44
  2133. * head Textutils
  2134. * hello hello
  2135. * hexdump bsd44
  2136. * hexl Emacs
  2137. * hostname Shellutils
  2138. * hp2xx hp2xx
  2139. * hterm xopt
  2140. * htmlencode phttpd
  2141. * httpd apache
  2142. * httpdecode phttpd
  2143. * i18nOlwmV2 xopt
  2144. * i2mif xopt
  2145. * ico xopt
  2146. * ico xreq
  2147. * id Shellutils
  2148. * ident RCS
  2149. * ifconfig bsd44
  2150. * ifnames Autoconf
  2151. * ImageMagick xopt
  2152. * imageto Fontutils
  2153. * iman xopt
  2154. * imgrotate Fontutils
  2155. * indent indent
  2156. * indxbib Groff
  2157. * inetd bsd44
  2158. * info Texinfo
  2159. * inimf TeX
  2160. * init bsd44
  2161. * initex TeX
  2162. * inn bsd44
  2163. * install Fileutils
  2164. * iostat bsd44
  2165. * isodiag mkisofs
  2166. * isodump mkisofs
  2167. * ispell Ispell
  2168. * ixterm xopt
  2169. * ixx xopt
  2170. * join Textutils
  2171. * jot bsd44
  2172. * jove bsd44
  2173. * kdestroy bsd44
  2174. * kdump bsd44
  2175. * kermit bsd44
  2176. * kgames xopt
  2177. * kgmon bsd44
  2178. * kill bsd44
  2179. * kinit bsd44
  2180. * kinput2 xopt
  2181. * klist bsd44
  2182. * kpasswdd bsd44
  2183. * ksrvtgt bsd44
  2184. * kterm xopt
  2185. * ktrace bsd44
  2186. * lam bsd44
  2187. * larn bsd44
  2188. * lasergnu gnuplot
  2189. * last bsd44
  2190. * lastcomm bsd44
  2191. * latex TeX
  2192. * lclock xopt
  2193. * ld Binutils
  2194. * leave bsd44
  2195. * less less
  2196. * lesskey less
  2197. * libavcall.a ffcall
  2198. * libbfd.a Binutils
  2199. * libbfd.a GDB
  2200. * libbzr.a Fontutils
  2201. * libc.a C Library
  2202. * libcompat.a bsd44
  2203. * libcurses.a bsd44
  2204. * libcurses.a ncurses
  2205. * libdcurses.a ncurses
  2206. * libedit.a bsd44
  2207. * libF77.a f2c
  2208. * libF77.a g77
  2209. * libg++.a libg++
  2210. * libgdbm.a gdbm
  2211. * libgf.a Fontutils
  2212. * libgmp.a gmp
  2213. * libgnanslib Gnans
  2214. * libI77.a f2c
  2215. * libI77.a g77
  2216. * libkvm.a bsd44
  2217. * libm.a bsd44
  2218. * libncurses.a ncurses
  2219. * libnihcl.a NIHCL
  2220. * libnihclmi.a NIHCL
  2221. * libnihclvec.a NIHCL
  2222. * libnls.a xreq
  2223. * libobjects.a libobjects
  2224. * liboctave.a Octave
  2225. * liboldX.a xreq
  2226. * libpbm.a Fontutils
  2227. * libPEXt.a xopt
  2228. * libpk.a Fontutils
  2229. * libresolv.a bsd44
  2230. * librpc.a bsd44
  2231. * libsipp.a SIPP
  2232. * libtcl.a DejaGnu
  2233. * libtelnet.a bsd44
  2234. * libterm.a bsd44
  2235. * libtermcap.a Termcap
  2236. * libtfm.a Fontutils
  2237. * libutil.a bsd44
  2238. * libvacall.a ffcall
  2239. * libWc.a xopt
  2240. * libwidgets.a Fontutils
  2241. * libX.a xreq
  2242. * libXau.a xreq
  2243. * libXaw.a xreq
  2244. * libXcp.a xopt
  2245. * libXcu.a xopt
  2246. * libXdmcp.a xreq
  2247. * libXmp.a xopt
  2248. * libXmu.a xreq
  2249. * libXO.a xopt
  2250. * libXop.a xopt
  2251. * libXp.a xopt
  2252. * libXpex.a xopt
  2253. * libXt.a xopt
  2254. * libXt.a xreq
  2255. * libXwchar.a xopt
  2256. * liby.a bsd44
  2257. * libYgl.a Ygl
  2258. * limn Fontutils
  2259. * listres xopt
  2260. * listres xreq
  2261. * lkbib Groff
  2262. * ln Fileutils
  2263. * locate Findutils
  2264. * lock bsd44
  2265. * logcvt-ip2n phttpd
  2266. * logger bsd44
  2267. * login bsd44
  2268. * logname Shellutils
  2269. * logo ucblogo
  2270. * lookbib Groff
  2271. * lorder bsd44
  2272. * lpr bsd44
  2273. * ls Fileutils
  2274. * m4 m4
  2275. * mail bsd44
  2276. * mail-files Sharutils
  2277. * mailshar Sharutils
  2278. * make make
  2279. * make-docfile Emacs
  2280. * make-path Emacs
  2281. * makeindex TeX
  2282. * makeinfo Texinfo
  2283. * MakeTeXPK TeX
  2284. * man bsd44
  2285. * man-macros Groff
  2286. * mattrib mtools
  2287. * maze xopt
  2288. * maze xreq
  2289. * mazewar xopt
  2290. * mc mc
  2291. * mcd mtools
  2292. * mcopy mtools
  2293. * mcserv mc
  2294. * mdel mtools
  2295. * mdir mtools
  2296. * me-macros Groff
  2297. * merge RCS
  2298. * mesg bsd44
  2299. * mf TeX
  2300. * mformat mtools
  2301. * mft TeX
  2302. * mgdiff xopt
  2303. * mh bsd44
  2304. * mille bsd44
  2305. * mkcache GN
  2306. * mkdep bsd44
  2307. * mkdir Fileutils
  2308. * mkfifo Fileutils
  2309. * mkisofs mkisofs
  2310. * mklocale bsd44
  2311. * mkmanifest mtools
  2312. * mkmf bsd44
  2313. * mkmodules CVS
  2314. * mknod Fileutils
  2315. * mkstr bsd44
  2316. * mlabel mtools
  2317. * mm-macros Groff
  2318. * mmd mtools
  2319. * monop bsd44
  2320. * more bsd44
  2321. * morse bsd44
  2322. * mount bsd44
  2323. * mountd bsd44
  2324. * movemail Emacs
  2325. * mprof bsd44
  2326. * mrd mtools
  2327. * mread mtools
  2328. * mren mtools
  2329. * ms-macros Groff
  2330. * msgcmp gettext
  2331. * msgfmt gettext
  2332. * msgmerge gettext
  2333. * msgs bsd44
  2334. * msgunfmt gettext
  2335. * mst Smalltalk
  2336. * mt cpio
  2337. * mterm xopt
  2338. * mtree bsd44
  2339. * mtype mtools
  2340. * mule MULE
  2341. * muncher xopt
  2342. * mv Fileutils
  2343. * mvdir Fileutils
  2344. * mwrite mtools
  2345. * nethack NetHack
  2346. * netstat bsd44
  2347. * newfs bsd44
  2348. * nfsd bsd44
  2349. * nfsiod bsd44
  2350. * nfsstat bsd44
  2351. * nice Shellutils
  2352. * nl Textutils
  2353. * nlmconv Binutils
  2354. * nm Binutils
  2355. * nohup Shellutils
  2356. * notify HylaFAX
  2357. * nroff Groff
  2358. * number bsd44
  2359. * objc GCC
  2360. * objcopy Binutils
  2361. * objdump Binutils
  2362. * objective-c GCC
  2363. * obst-boot OBST
  2364. * obst-CC OBST
  2365. * obst-cct OBST
  2366. * obst-cgc OBST
  2367. * obst-cmp OBST
  2368. * obst-cnt OBST
  2369. * obst-cpcnt OBST
  2370. * obst-csz OBST
  2371. * obst-dir OBST
  2372. * obst-dmp OBST
  2373. * obst-gen OBST
  2374. * obst-gsh OBST
  2375. * obst-init OBST
  2376. * obst-scp OBST
  2377. * obst-sil OBST
  2378. * obst-stf OBST
  2379. * oclock xreq
  2380. * octave Octave
  2381. * od Textutils
  2382. * oleo Oleo
  2383. * ora-examples xopt
  2384. * p2c p2c
  2385. * pagesize bsd44
  2386. * palette xopt
  2387. * pascal bsd44
  2388. * passwd bsd44
  2389. * paste Textutils
  2390. * patch patch
  2391. * patgen TeX
  2392. * pathalias bsd44
  2393. * pathchk Shellutils
  2394. * pax bsd44
  2395. * pbmplus xopt
  2396. * perl perl
  2397. * pfbtops Groff
  2398. * phantasia bsd44
  2399. * phttpd phttpd
  2400. * pic Groff
  2401. * pico pine
  2402. * pig bsd44
  2403. * pine pine
  2404. * ping bsd44
  2405. * pixedit xopt
  2406. * pixmap xopt
  2407. * pktogf TeX
  2408. * pktype TeX
  2409. * plaid xopt
  2410. * plot2fig Graphics
  2411. * plot2plot Graphics
  2412. * plot2ps Graphics
  2413. * plot2tek Graphics
  2414. * pltotf TeX
  2415. * pollrcvd HylaFAX
  2416. * pom bsd44
  2417. * pooltype TeX
  2418. * portmap bsd44
  2419. * ppt bsd44
  2420. * pr Textutils
  2421. * pr-addr GNATS
  2422. * pr-edit GNATS
  2423. * primes bsd44
  2424. * printenv Shellutils
  2425. * printf Shellutils
  2426. * protoize GCC
  2427. * proxygarb Spinner
  2428. * ps bsd44
  2429. * ps2ascii Ghostscript
  2430. * ps2epsi Ghostscript
  2431. * ps2fax HylaFAX
  2432. * psbb Groff
  2433. * pstat bsd44
  2434. * psycho xopt
  2435. * ptester phttpd
  2436. * ptx ptx
  2437. * pubdic+ xopt
  2438. * puzzle xopt
  2439. * puzzle xreq
  2440. * pwd Shellutils
  2441. * pyramid xopt
  2442. * query-pr GNATS
  2443. * quiz bsd44
  2444. * quot bsd44
  2445. * quota bsd44
  2446. * quotacheck bsd44
  2447. * quotaon bsd44
  2448. * rain bsd44
  2449. * random bsd44
  2450. * ranlib Binutils
  2451. * rbootd bsd44
  2452. * rc rc
  2453. * rcp bsd44
  2454. * rcs RCS
  2455. * rcs-to-cvs CVS
  2456. * rcs2log Emacs
  2457. * rcsdiff RCS
  2458. * rcsfreeze RCS
  2459. * rcsmerge RCS
  2460. * rdist bsd44
  2461. * reboot bsd44
  2462. * recode recode
  2463. * recvstats HylaFAX
  2464. * red ed
  2465. * refer Groff
  2466. * remsync Sharutils
  2467. * renice bsd44
  2468. * repquota bsd44
  2469. * restore bsd44
  2470. * rev bsd44
  2471. * rexecd bsd44
  2472. * rlog RCS
  2473. * rlogin bsd44
  2474. * rlogind bsd44
  2475. * rm Fileutils
  2476. * rmail bsd44
  2477. * rmdir Fileutils
  2478. * rmt cpio
  2479. * rmt tar
  2480. * robots bsd44
  2481. * rogue bsd44
  2482. * route bsd44
  2483. * routed bsd44
  2484. * rr xopt
  2485. * rs bsd44
  2486. * rsh bsd44
  2487. * rshd bsd44
  2488. * runtest DejaGnu
  2489. * runtest.exp DejaGnu
  2490. * ruptime bsd44
  2491. * rwho bsd44
  2492. * rwhod bsd44
  2493. * s2p perl
  2494. * sail bsd44
  2495. * saoimage SAOimage
  2496. * savecore bsd44
  2497. * sc bsd44
  2498. * sccs bsd44
  2499. * sccs2rcs CVS
  2500. * scdisp xopt
  2501. * screen screen
  2502. * script bsd44
  2503. * scsiformat bsd44
  2504. * sctext xopt
  2505. * sdiff Diffutils
  2506. * sed sed
  2507. * send-pr GNATS
  2508. * sendfax HylaFAX
  2509. * sendmail bsd44
  2510. * sgi2fax HylaFAX
  2511. * sgn GN
  2512. * sh bsd44
  2513. * shar Sharutils
  2514. * shinbun xopt
  2515. * shogi Shogi
  2516. * showfont xopt
  2517. * showmount bsd44
  2518. * shutdown bsd44
  2519. * size Binutils
  2520. * sj3 xopt
  2521. * sjxa xopt
  2522. * slattach bsd44
  2523. * sleep Shellutils
  2524. * sliplogin bsd44
  2525. * snake bsd44
  2526. * snftobdf xopt
  2527. * soelim Groff
  2528. * sort Textutils
  2529. * sos2obst OBST
  2530. * spider xopt
  2531. * split Textutils
  2532. * startslip bsd44
  2533. * stf OBST
  2534. * strings Binutils
  2535. * strip Binutils
  2536. * stty Shellutils
  2537. * su Shellutils
  2538. * sum Textutils
  2539. * superopt Superopt
  2540. * swapon bsd44
  2541. * sync bsd44
  2542. * sysctl bsd44
  2543. * syslogd bsd44
  2544. * systat bsd44
  2545. * tabs Termutils
  2546. * tac Textutils
  2547. * tail Textutils
  2548. * taintperl perl
  2549. * talk bsd44
  2550. * talkd bsd44
  2551. * tangle TeX
  2552. * tar tar
  2553. * tbl Groff
  2554. * tcl DejaGnu
  2555. * tclsh DejaGnu
  2556. * tcopy bsd44
  2557. * tcp Emacs
  2558. * tee Shellutils
  2559. * tek2plot Graphics
  2560. * telnet bsd44
  2561. * telnetd bsd44
  2562. * test Shellutils
  2563. * test-g++ DejaGnu
  2564. * test-tool DejaGnu
  2565. * tetris bsd44
  2566. * tex TeX
  2567. * tex3patch Texinfo
  2568. * texi2dvi Texinfo
  2569. * texindex Texinfo
  2570. * texspell TeX
  2571. * textfmt HylaFAX
  2572. * tfmtodit Groff
  2573. * tftopl TeX
  2574. * tftp bsd44
  2575. * tftpd bsd44
  2576. * tgrind TeX
  2577. * time time
  2578. * timed bsd44
  2579. * timer Emacs
  2580. * timex xopt
  2581. * tip bsd44
  2582. * tkpostage xopt
  2583. * tn3270 bsd44
  2584. * touch Fileutils
  2585. * tput Termutils
  2586. * tr Textutils
  2587. * traceroute bsd44
  2588. * transcript HylaFAX
  2589. * transfig xopt
  2590. * trek bsd44
  2591. * trn3 bsd44
  2592. * troff Groff
  2593. * trpt bsd44
  2594. * trsp bsd44
  2595. * true Shellutils
  2596. * tset bsd44
  2597. * tsort bsd44
  2598. * tty Shellutils
  2599. * ttygnans Gnans
  2600. * tunefs bsd44
  2601. * tupdate gettext
  2602. * tvtwm xopt
  2603. * twm xreq
  2604. * ul bsd44
  2605. * ulpc Spinner
  2606. * umount bsd44
  2607. * uname Shellutils
  2608. * uncompress gzip
  2609. * unexpand Textutils
  2610. * unifdef bsd44
  2611. * unify wdiff
  2612. * uniq Textutils
  2613. * unprotoize GCC
  2614. * unshar Sharutils
  2615. * unvis bsd44
  2616. * update bsd44
  2617. * updatedb Findutils
  2618. * users Shellutils
  2619. * uuchk UUCP
  2620. * uucico UUCP
  2621. * uuconv UUCP
  2622. * uucp UUCP
  2623. * uucpd bsd44
  2624. * uudecode Sharutils
  2625. * uudir UUCP
  2626. * uuencode Sharutils
  2627. * uulog UUCP
  2628. * uuname UUCP
  2629. * uupick UUCP
  2630. * uurate UUCP
  2631. * uusched UUCP
  2632. * uustat UUCP
  2633. * uuto UUCP
  2634. * uux UUCP
  2635. * uuxqt UUCP
  2636. * v Fileutils
  2637. * vacation bsd44
  2638. * vandal xopt
  2639. * vcdiff Emacs
  2640. * vdir Fileutils
  2641. * vftovp TeX
  2642. * vgrind bsd44
  2643. * vi nvi
  2644. * viewres xopt
  2645. * viewres xreq
  2646. * vine xopt
  2647. * vipw bsd44
  2648. * virmf TeX
  2649. * virtex TeX
  2650. * vis bsd44
  2651. * vmstat bsd44
  2652. * vptovf TeX
  2653. * w bsd44
  2654. * waisgn GN
  2655. * wakeup Emacs
  2656. * wall bsd44
  2657. * wargames bsd44
  2658. * wc Textutils
  2659. * wdiff wdiff
  2660. * weave TeX
  2661. * what bsd44
  2662. * whatis bsd44
  2663. * whereis bsd44
  2664. * who Shellutils
  2665. * whoami Shellutils
  2666. * whois bsd44
  2667. * window bsd44
  2668. * winterp xopt
  2669. * wish DejaGnu
  2670. * worm bsd44
  2671. * worms bsd44
  2672. * write bsd44
  2673. * wump bsd44
  2674. * x11perf xreq
  2675. * x2p perl
  2676. * xalarm xopt
  2677. * xancur xopt
  2678. * xargs Findutils
  2679. * xauth xreq
  2680. * xbfe Fontutils
  2681. * xbiff xopt
  2682. * xbiff xreq
  2683. * xboard xboard
  2684. * xboing xopt
  2685. * xbuffy3 xopt
  2686. * xcalc xopt
  2687. * xcalc xreq
  2688. * xcalendar xopt
  2689. * xcdplayer xopt
  2690. * xcell xopt
  2691. * xclipboard xreq
  2692. * xclock xreq
  2693. * xcmdmenu xopt
  2694. * xcms xopt
  2695. * xcmsdb xreq
  2696. * xcmstest xreq
  2697. * xco xopt
  2698. * xcolorize xopt
  2699. * xcolors xopt
  2700. * xconsole xreq
  2701. * xcrtca xopt
  2702. * xdaliclock xopt
  2703. * xdiary xopt
  2704. * xditview Groff
  2705. * xditview xopt
  2706. * xditview xreq
  2707. * xdm xreq
  2708. * xdpyinfo xreq
  2709. * xdu xopt
  2710. * xdvi TeX
  2711. * xdvi xopt
  2712. * xdvorak xopt
  2713. * xearth xopt
  2714. * xed xopt
  2715. * xedit xopt
  2716. * xedit xreq
  2717. * xev xopt
  2718. * xev xreq
  2719. * xexit xopt
  2720. * xeyes xopt
  2721. * xeyes xreq
  2722. * xfd xreq
  2723. * xfed xopt
  2724. * xfedor xopt
  2725. * xfeoak xopt
  2726. * xferstats HylaFAX
  2727. * xfig xopt
  2728. * xfontsel xopt
  2729. * xfontsel xreq
  2730. * xforecast xopt
  2731. * xgas xopt
  2732. * xgas xreq
  2733. * xgc xopt
  2734. * xgc xreq
  2735. * xgettext gettext
  2736. * xhearts xopt
  2737. * xhelp xopt
  2738. * xhost xreq
  2739. * xinit xreq
  2740. * xkeycaps xopt
  2741. * xkill xreq
  2742. * xlax xopt
  2743. * xlayout xopt
  2744. * xlbiff xopt
  2745. * xless xopt
  2746. * xload xopt
  2747. * xload xreq
  2748. * xlogin xopt
  2749. * xlogo xreq
  2750. * xlsatoms xreq
  2751. * xlsclients xreq
  2752. * xlsfonts xreq
  2753. * xmag xreq
  2754. * xmail xopt
  2755. * xmailbox xopt
  2756. * xmailwatcher xopt
  2757. * xman xopt
  2758. * xman xreq
  2759. * xmandel xopt
  2760. * xmessage xopt
  2761. * xmeter xopt
  2762. * xmh xreq
  2763. * xmh-icons xopt
  2764. * xmh.editor xopt
  2765. * xmodmap xreq
  2766. * xmon xopt
  2767. * xmove xopt
  2768. * xmphone xopt
  2769. * xpd xopt
  2770. * xphoon xopt
  2771. * xpipeman xopt
  2772. * xplot Graphics
  2773. * xpostit xopt
  2774. * xpr xopt
  2775. * xpr xreq
  2776. * xprompt xopt
  2777. * xproof xopt
  2778. * xprop xreq
  2779. * xpserv xopt
  2780. * xrdb xreq
  2781. * xrefresh xreq
  2782. * xrsh xopt
  2783. * xrubik xopt
  2784. * xrunclient xopt
  2785. * xscope xopt
  2786. * xscreensaver xopt
  2787. * xsession xopt
  2788. * xset xreq
  2789. * xsetroot xreq
  2790. * xshogi xshogi
  2791. * xstdcmap xreq
  2792. * xstr bsd44
  2793. * xtalk xopt
  2794. * xterm xreq
  2795. * xterm_color xopt
  2796. * xtetris xopt
  2797. * xTeXcad.13 xopt
  2798. * xtiff xopt
  2799. * xtree xopt
  2800. * xtv xopt
  2801. * xwd xreq
  2802. * xwininfo xreq
  2803. * xwud xreq
  2804. * yacc bsd44
  2805. * yes Shellutils
  2806. * youbin xopt
  2807. * yow Emacs
  2808. * zcat gzip
  2809. * zcmp gzip
  2810. * zdiff gzip
  2811. * zforce gzip
  2812. * zgrep gzip
  2813. * zmore gzip
  2814. * znew gzip
  2815. * [ Shellutils
  2816. Tapes
  2817. *****
  2818. We offer Unix source code on tapes in `tar' format on these media:
  2819. * 4mm DAT cartridge tape.
  2820. * 8mm Exabyte cartridge tape.
  2821. * Sun DC300XLP QIC-24 1/4in cartridge (readable on some other systems).
  2822. * Hewlett-Packard 16-track DC600HC 1/4in cartridge tape.
  2823. * IBM RS/6000 QIC-150 1/4in cartridge (readable on some other systems).
  2824. * 1600bpi 9-track 1/2in reel tape.
  2825. The contents of the various tapes for Unix systems are the same; only the
  2826. media are different. For prices, see the *note Free Software Foundation
  2827. Order Form::.. Source code for the manuals & reference cards is included
  2828. (*note Documentation::.).
  2829. Some of the files on the tapes are compressed with `gzip' to allow more files
  2830. on each tape. Refer to the top-level `README' file at the beginning of each
  2831. tape for instructions on uncompressing them. `uncompress' and `unpack' *do
  2832. not work*!
  2833. Languages Tape
  2834. --------------
  2835. This tape contains programming tools: compilers, interpreters and, related
  2836. programs (parsers, translators, debuggers, linkers, etc.).
  2837. * Binutils 2.6
  2838. * Bison 1.24
  2839. * C Library 1.09
  2840. * cperf 2.1a
  2841. * DejaGnu 1.2
  2842. * dld 3.2.3
  2843. * ecc 1.2.1
  2844. * f2c 1995.02.24
  2845. * flex 2.5.2
  2846. * g77 0.5.17
  2847. * GAWK 2.15.6
  2848. * GCC/G++/Objective-C 2.7.2
  2849. * GDB 4.15.1
  2850. * gdbm 1.7.3
  2851. * gettext 0.10
  2852. * gmp 1.3.2
  2853. * gzip 1.2.4
  2854. * indent 1.9.1
  2855. * libg++ 2.7.1
  2856. * libobjects 0.1.3
  2857. * make 3.74
  2858. * ncurses 1.9.4
  2859. * NIHCL 3.1.4
  2860. * OBST 3.4.3
  2861. * Octave 1.1.1
  2862. * p2c 1.20
  2863. * perl 4.036
  2864. * perl 5.001
  2865. * regex 0.12
  2866. * rx 0.05
  2867. * Smalltalk 1.1.1
  2868. * Superopt 2.5
  2869. * Texinfo 3.6
  2870. * Tile Forth 2.1
  2871. * ucblogo 3.3
  2872. Lisps/Emacs Tape
  2873. ----------------
  2874. This tape has Common Lisp systems and libraries, GNU Emacs, assorted
  2875. extensions that work with Emacs, manuals, & a few other important utilities.
  2876. * Calc 2.02c
  2877. * CLISP 1995.12.04
  2878. * CLX 5.02
  2879. * Common Lisp 2.2
  2880. * Elib 0.06
  2881. * Emacs 18.59
  2882. * Emacs 19.28
  2883. * Emacs 19.30
  2884. * GNU Emacs Lisp Reference Manual Ed. 1.03 for Version 18
  2885. * GNU Emacs Lisp Reference Manual Ed. 2.4 for Version 19.29
  2886. * gnuserv 2.1alpha
  2887. * gzip 1.2.4
  2888. * Hyperbole 4.01
  2889. * make 3.74
  2890. * MULE 2.3
  2891. * PCL 2.2
  2892. * Programming in Emacs Lisp: An Introduction Ed. 1.04
  2893. * Texinfo 3.6
  2894. * W3 2.2.25
  2895. Utilities Tape
  2896. --------------
  2897. This tape consists mostly of smaller utilities and miscellaneous applications.
  2898. * acm 4.7
  2899. * Autoconf 2.7
  2900. * BASH 1.14.5
  2901. * bc 1.03
  2902. * cfengine 1.2.14
  2903. * cfengine 1.2.22
  2904. * Chess 4.0.pl75
  2905. * cpio 2.3
  2906. * CVS 1.6
  2907. * Diffutils 2.7
  2908. * doschk 1.1
  2909. * ed 0.2
  2910. * es 0.84
  2911. * Fileutils 3.12
  2912. * Findutils 4.1
  2913. * Finger 1.37
  2914. * Fontutils 0.6
  2915. * Ghostscript 2.6.2
  2916. * Ghostview 1.5
  2917. * Ghostview for Windows 1.0
  2918. * GIT 4.3.6
  2919. * GNATS 3.2
  2920. * GnuGo 1.2
  2921. * gnuplot 3.5
  2922. * Graphics 0.17
  2923. * grep 2.0
  2924. * Groff 1.10
  2925. * gzip 1.2.4
  2926. * hello 1.3
  2927. * hp2xx 3.1.4
  2928. * HylaFAX 3.0.0
  2929. * Ispell 3.1.20
  2930. * less 2.9.0
  2931. * m4 1.4
  2932. * make 3.74
  2933. * MandelSpawn 0.07
  2934. * mc 3.0
  2935. * mkisofs 1.04
  2936. * mm 1.07
  2937. * mtools 2.0.7
  2938. * NetHack 3.1.3
  2939. * nvi 1.34
  2940. * Oleo 1.6
  2941. * patch 2.1
  2942. * pine 3.91
  2943. * ptx 0.4
  2944. * rc 1.4
  2945. * RCS 5.7
  2946. * readline 2.0
  2947. * recode 3.4
  2948. * SAOimage 1.16
  2949. * screen 3.7.1
  2950. * sed 2.05
  2951. * Sharutils 4.2
  2952. * Shellutils 1.12
  2953. * Shogi 1.2.3
  2954. * tar 1.11.8
  2955. * Termcap 1.3
  2956. * Termutils 2.0
  2957. * Texinfo 3.6
  2958. * Textutils 1.13
  2959. * time 1.6
  2960. * UUCP 1.06.1
  2961. * wdiff 0.5
  2962. * xboard 3.4.pl0
  2963. * xshogi 1.2.03
  2964. * Ygl 3.0.3
  2965. Scheme Tape
  2966. -----------
  2967. Scheme is a simplified, lexically-scoped dialect of Lisp. It was designed at
  2968. MIT and other universities to teach students the art of programming and to
  2969. research new parallel programming constructs and compilation techniques.
  2970. This tape now has MIT Scheme 7.3, which conforms to the "Revised^4 Report On
  2971. the Algorithmic Language Scheme" (MIT AI Lab Memo 848b), for which TeX source
  2972. is included. It is written partly in C, but is presently hard to bootstrap.
  2973. Binaries that can be used to bootstrap it exist for: HP 9000 series 300, 400,
  2974. 700, & 800 (running HP-UX 9.0), NeXT (NeXT OS 2 or 3.2), DEC Alpha (OSF/1),
  2975. IBM RS/6000 (AIX), Sun-3 or Sun-4 (SunOS 4.1), DECstation 3100/5100 (Ultrix
  2976. 4.0), Sony NeWS-3250 (NEWS OS 5.01), & Intel i386 (MS-DOS, Windows 3.1 or NT).
  2977. If your system is not on this list & you don't enjoy the bootstrap challenge,
  2978. see "JACAL" in *Note GNU Software::.
  2979. X11 Tapes
  2980. ---------
  2981. The two X11 tapes contain Version 11, Release 6 of the X Window System. The
  2982. first tape has all of the core software, documentation, & some contributed
  2983. clients. We call this the "required" X tape since it is necessary for
  2984. running X or Emacs under X. The second, "optional" tape has contributed
  2985. libraries & toolkits, the Andrew User Interface System, games, etc.
  2986. The X11 Required tape also contains all fixes and patches released to date.
  2987. We update this tape as new fixes and patches are released for programs on
  2988. both tapes. *Note Tape & CD-ROM Subscription Service::.
  2989. While supplies last, we will distribute X11R5 on the *Note November 1993
  2990. Source Code CD-ROM::.
  2991. Berkeley 4.4BSD-Lite Tape
  2992. -------------------------
  2993. The "4.4BSD-Lite" release is the last from the Computer Systems Research
  2994. Group at the University of California at Berkeley. It has most of the BSD
  2995. software system, except for a few files that remain proprietary. It is much
  2996. more complete than the previous "Net2" release.
  2997. VMS Emacs and VMS Compiler Tapes
  2998. --------------------------------
  2999. We offer two VMS tapes. One has just GNU Emacs 18.59 (none of the other
  3000. software on the *Note Lisps/Emacs Tape::, is included). The other has GCC
  3001. 2.3.3, Bison 1.19 (to compile GCC), `gas' 1.38 (to assemble GCC's output), and
  3002. some library and include files (none of the other software on the *Note
  3003. Languages Tape::, is included). We are not aware of a GDB port for VMS.
  3004. Both VMS tapes have DEC VAX executables from which you can bootstrap, as the
  3005. DEC VMS C compiler cannot compile GCC. We do not have executables for DEC
  3006. Alpha VMS systems. Please do not ask us to devote effort to VMS support,
  3007. because it is peripheral to the GNU Project.
  3008. -----------------------------------------------------------------------------
  3009. *If nature has made any one thing less susceptible than all others of
  3010. exclusive property, it is the action of the thinking power called an
  3011. idea, which an individual may exclusively possess as long as he keeps it
  3012. to himself; but the moment it is divulged, it forces itself into the
  3013. possession of everyone, and the receiver cannot dispossess himself of it.
  3014. Its peculiar character, too, is that no one possesses the less, because
  3015. every other possesses the whole of it ... Inventions then cannot, in
  3016. nature, be a subject of property.*
  3017. - Thomas Jefferson
  3018. -----------------------------------------------------------------------------
  3019. CD-ROMs
  3020. *******
  3021. We offer these CD-ROMs:
  3022. * Several editions of our *Note Source Code CD-ROMs::.
  3023. * December 1995 *Note Compiler Tools Binaries CD-ROM::.
  3024. * December 1994 Compiler Tools Binaries CD-ROM, see the *note Free
  3025. Software Foundation Order Form::..
  3026. * December 1993 Compiler Tools Binaries CD-ROM, see the *note Free
  3027. Software Foundation Order Form::..
  3028. * *Note MS-DOS Book with CD-ROM::.
  3029. * *Note Debian GNU/Linux Book with CD-ROM::.
  3030. Our CD-ROMs are in ISO 9660 format & can be mounted as a read-only file
  3031. system on most computers. If your driver supports it you can mount each CD
  3032. with "Rock Ridge" extensions (the MS-DOS CD-ROM is only in ISO 9660 format),
  3033. & it will look just like an ordinary Unix file system, rather than one full
  3034. of truncated & otherwise mangled names that fit vanilla ISO 9660.
  3035. You can build most of the software without copying the sources off the CD.
  3036. You only need enough disk space for object files and intermediate build
  3037. targets.
  3038. Pricing of the GNU CD-ROMs
  3039. --------------------------
  3040. If a business or organization is ultimately paying, the December 1995 Source
  3041. CDs costs $240. It costs $60 if you, an individual, are paying out of your
  3042. own pocket. The December 1995 Compiler Tools Binaries CD-ROM costs $220 for
  3043. a business or organization, and $55 for an individual.
  3044. What do the individual and company prices mean?
  3045. ...............................................
  3046. The software on our disks is free; anyone can copy it and anyone can run it.
  3047. What we charge for is the physical disk and the service of distribution.
  3048. We charge two different prices depending on who is buying. When a company or
  3049. other organization buys the December 1995 Source CD-ROMs, we charge $240.
  3050. When an individual buys the same CD-ROM, we charge just $60. This
  3051. distinction is not a matter of who is allowed to use the software. In either
  3052. case, once you have a copy, you can distribute as many copies as you wish and
  3053. there's no restriction on who can have or run them. The price distinction is
  3054. entirely a matter of what kind of entity pays for the CD.
  3055. You, the reader, are certainly an individual, not a company. If you are
  3056. buying a disk "in person", then you are probably doing so as an individual.
  3057. But if you expect to be reimbursed by your employer, then the disk is really
  3058. for the company; so please pay the company price and get reimbursed for it.
  3059. We won't try to check up on you--we use the honor system--so please cooperate.
  3060. Buying CDs at the company price is very helpful for GNU; just
  3061. 140 Source CDs at that price support an FSF programmer or tech writer for a
  3062. year.
  3063. Why is there an individual price?
  3064. .................................
  3065. In the past, our distribution tapes have been ordered mainly by companies.
  3066. The CD at the price of $240 provides them with all of our software for a much
  3067. lower price than they would previously have paid for six different tapes. To
  3068. lower the price more would cut into the FSF's funds very badly and decrease
  3069. the software development we can do.
  3070. However, for individuals, $240 is too high a price; hardly anyone could
  3071. afford that. So we decided to make CDs available to individuals at the lower
  3072. price of $60.
  3073. Is there a maximum price?
  3074. .........................
  3075. Our stated prices are minimum prices. Feel free to pay a higher price if you
  3076. wish to support GNU development more. The sky's the limit; we will accept as
  3077. high a price as you can offer. Or simply give a donation (tax-deductible in
  3078. the U.S.) to the Free Software Foundation, a tax-exempt public charity.
  3079. December 1995 Compiler Tools Binaries CD-ROM
  3080. --------------------------------------------
  3081. We now have the third edition of our CD-ROM that has binaries and complete
  3082. sources for GNU compiler tools for some systems which lack a compiler. This
  3083. enables the people who use these systems to compile GNU and other free
  3084. software without having to buy a proprietary compiler. You can also use
  3085. these GNU tools to compile your own C/C++/Objective-C programs. Older
  3086. editions of this CD are available while supplies last at a reduced price; see
  3087. the *note Free Software Foundation Order Form::..
  3088. We hope to have more systems on each update of this CD. If you can help
  3089. build binaries for new systems (especially those that don't come with a C
  3090. compiler), or have one to suggest, please contact us at the addresses on page
  3091. 1.
  3092. These packages:
  3093. * DJGPP 1.12m4 from GCC 2.6.3
  3094. * GCC/G++/Objective-C 2.7.1
  3095. * GNU C Library 1.09
  3096. * GDB 4.15.1
  3097. * Binutils 2.6
  3098. * Bison 1.24
  3099. * Emacs 19.29 (MS-DOS only)
  3100. * Flex 2.5.2
  3101. * Make 3.74
  3102. * libg++ 2.7.1
  3103. On these platforms:
  3104. * `i386-msdos'
  3105. * `hppa1.0-hp-hpux9'
  3106. * `sparc-sun-solaris2'
  3107. * `sparc-sun-sunos4.1'
  3108. MS-DOS Book with CD-ROM
  3109. -----------------------
  3110. We are working on our first book describing GNU Software for MS-DOS, but we
  3111. do not know when it will be finished. It will include a CD-ROM with all the
  3112. sources & binaries on the MS-DOS Diskettes and more.
  3113. Please do NOT contact us about this book until we announce it on our mailing
  3114. lists (to subscribe, ask `info-gnu-request@prep.ai.mit.edu'), because it just
  3115. slows us down.
  3116. Debian GNU/Linux Book with CD-ROM
  3117. ---------------------------------
  3118. We are working on our first book describing Debian GNU/Linux but we do not
  3119. know when it will be finished. Please do NOT contact us about this book
  3120. until we announce it on our mailing lists (ask
  3121. `info-gnu-request@prep.ai.mit.edu' to subscribe), because it just slows us
  3122. down.
  3123. A CD will be inside the book with sources & binaries for Debian GNU/Linux,
  3124. which is a complete operating system for i386/i486/Pentium. It is a
  3125. GNU/Linux system--that is to say, a variant GNU system which uses Linux as
  3126. the kernel. (All the systems now available that use the Linux kernel are
  3127. GNU/Linux systems, see item "Linux" in *Note Free Software for
  3128. Microcomputers::.)
  3129. Debian is being developed by Ian Murdock and the Debian Association in
  3130. conjunction with the Free Software Foundation. We are distributing it as an
  3131. interim measure until the GNU kernel (the Hurd) is ready for users.
  3132. For details on Debian & how to help, see URL: `http://www.debian.org/' or
  3133. FTP, `/pub/gnu/GNUinfo/DEBIAN' from a GNU FTP host (*note How to Get GNU
  3134. Software::.). FTP Debian under `/debian' from `ftp.debian.org'.
  3135. -----------------------------------------------------------------------------
  3136. *Those that give up their freedom in the name of security deserve
  3137. neither.*
  3138. - Benjamin Franklin
  3139. -----------------------------------------------------------------------------
  3140. Source Code CD-ROMs
  3141. -------------------
  3142. We have several versions of our Source Code CD-ROMs available, including:
  3143. * *Note December 1995 Source Code CD-ROMs::, the newest release, has
  3144. programs, bug fixes, & improvements not on the other CDs.
  3145. * *Note June 1995 Source Code CD-ROM::.
  3146. * May 1994 Source Code CD-ROM, see the *note Free Software Foundation
  3147. Order Form::..
  3148. * *Note November 1993 Source Code CD-ROM::.
  3149. * May 1993 Source Code CD-ROM, see the *note Free Software Foundation
  3150. Order Form::..
  3151. * October 1992 Source Code CD-ROM, see the *note Free Software Foundation
  3152. Order Form::..
  3153. The older Source CDs are available while supplies last at a reduced price
  3154. (please note that the December 1994 Source CD is permanently out of stock).
  3155. All the Source CDs have Texinfo source for the GNU manuals listed in *Note
  3156. Documentation::.
  3157. The VMS tapes' contents are *not* included. Many programs that are only on
  3158. MS-DOS diskettes & not on the tapes are also *not* included. The MIT Scheme
  3159. & X11 Optional tapes' contents are *not* on the older Source CDs. *Note
  3160. Tapes:: & *Note MS-DOS Diskettes::.
  3161. There are no precompiled programs on these Source CDs. You will need a C
  3162. compiler (programs which need some other interpreter or compiler normally
  3163. provide the C source for a bootstrapping program). We ship C compiler
  3164. binaries for some systems on the *Note Compiler Tools Binaries CD-ROM::.
  3165. December 1995 Source Code CD-ROMs
  3166. .................................
  3167. The 7th edition of our Source CD is out! Due to increasing amounts of GNU
  3168. Software, the Source Code CD is now a two disc set--the price remains
  3169. unchanged! It contains these packages, & some manuals that are not part of
  3170. packages:
  3171. * acm 4.7
  3172. * apache 0.8.8
  3173. * Autoconf 2.7
  3174. * BASH 1.14.5
  3175. * bc 1.03
  3176. * Binutils 2.5.2
  3177. * Binutils 2.6
  3178. * Bison 1.24
  3179. * C Library 1.09
  3180. * Calc 2.02c
  3181. * cfengine 1.2.21
  3182. * Chess 4.0.pl75
  3183. * CLISP 1995.08.12
  3184. * Common Lisp 2.2
  3185. * cperf 2.1a
  3186. * cpio 2.3
  3187. * CVS 1.6
  3188. * DDD 1.3b
  3189. * DejaGnu 1.2.9
  3190. * Diffutils 2.7
  3191. * dld 3.2.3
  3192. * doschk 1.1
  3193. * ecc 1.2.1
  3194. * ed 0.2
  3195. * Elib 0.07
  3196. * Elisp archive
  3197. * Emacs 18.59
  3198. * Emacs 19.28
  3199. * Emacs 19.29
  3200. * Emacs 19.30
  3201. * es 0.84
  3202. * f2c 1995.11.18
  3203. * ffcall 1.0
  3204. * Fileutils 3.12
  3205. * Findutils 4.1
  3206. * Finger 1.37
  3207. * flex 2.5.2
  3208. * Fontutils 0.6
  3209. * g77 0.5.17
  3210. * GAWK 2.15.6
  3211. * GCC/G++/Objective C 2.7.1
  3212. * GDB 4.15.1
  3213. * gdbm 1.7.3
  3214. * gettext 0.9a
  3215. * Ghostscript 2.6.2
  3216. * Ghostview 1.5
  3217. * Ghostview for Windows 1.0
  3218. * GIT 4.3.7
  3219. * gmp 1.3.2
  3220. * GN 2.23
  3221. * Gnans 1.5
  3222. * GNATS 3.2
  3223. * GNU Emacs Lisp Reference Manual, Ed. 1.03 for Version 18.59
  3224. * GNU Emacs Lisp Reference Manual, Ed. 2.4 for Version 19.29
  3225. * GnuGo 1.2
  3226. * gnuplot 3.5
  3227. * gnuserv 2.1alpha
  3228. * Graphics 0.17
  3229. * grep 2.0
  3230. * Groff 1.09
  3231. * gzip 1.2.4
  3232. * hello 1.3
  3233. * hp2xx 3.1.4
  3234. * HylaFAX v3.0pl0
  3235. * Hyperbole 4.01
  3236. * indent 1.9.1
  3237. * Ispell 3.1.20
  3238. * less 290
  3239. * libg++ 2.7.1
  3240. * libobjects 0.1.3
  3241. * m4 1.4
  3242. * make 3.74
  3243. * mc 3.0
  3244. * MIT Scheme 7.3
  3245. * mkisofs 1.04GNU
  3246. * mtools 2.0.7
  3247. * MULE 2.3
  3248. * ncurses 1.9.7a
  3249. * NetHack 3.1.3
  3250. * NIHCL 3.1.4
  3251. * nvi 1.34
  3252. * Oaklisp 93.07.23
  3253. * OBST 3.4.3
  3254. * Octave 1.1.1
  3255. * Oleo 1.6
  3256. * p2c 1.20
  3257. * patch 2.1
  3258. * perl 4.036
  3259. * perl 5.001
  3260. * phttpd 0.99.68
  3261. * pine 3.91
  3262. * Programming in Emacs Lisp: An Introduction, Ed. 1.04
  3263. * ptx 0.4
  3264. * rc 1.4
  3265. * RCS 5.7
  3266. * recode 3.4
  3267. * regex 0.12
  3268. * rx 0.05
  3269. * SAOimage 1.08
  3270. * screen 3.7.1
  3271. * sed 2.05
  3272. * Sharutils 4.1
  3273. * Shellutils 1.12
  3274. * Shogi 1.2p03
  3275. * SIPP 3.1
  3276. * Smalltalk 1.1.1
  3277. * SNePS 2.3.1
  3278. * Spinner 1.0b11
  3279. * Superopt 2.5
  3280. * tar 1.11.8
  3281. * Termcap 1.3
  3282. * TeX 3.145
  3283. * Texinfo 3.6
  3284. * Textutils 1.13
  3285. * Tile Forth 2.1
  3286. * time 1.6
  3287. * tput 1.0
  3288. * ucblogo 3.3
  3289. * UUCP 1.06.1
  3290. * W3 2.2.25
  3291. * wdiff 0.5
  3292. * X11R6
  3293. * xboard 3.3.pl3
  3294. * xgrabsc 2.41
  3295. * xshogi 1.2p03
  3296. * Ygl 3.0.2
  3297. June 1995 Source Code CD-ROM
  3298. ............................
  3299. We still have the 6th edition of our Source CD at a reduced price while
  3300. supplies last. Not all FSF distributed software is included (*note Source
  3301. Code CD-ROMs::.). It contains these packages, and some manuals that are not
  3302. part of packages:
  3303. * acm 4.7
  3304. * Autoconf 2.4
  3305. * BASH 1.14.5
  3306. * bc 1.03
  3307. * Binutils 2.5.2
  3308. * Bison 1.24
  3309. * C Library 1.09
  3310. * Calc 2.02c
  3311. * cfengine 1.0.4
  3312. * Chess 4.0.pl74
  3313. * CLISP 1995.04.25
  3314. * Common Lisp 2.1
  3315. * cperf 2.1a
  3316. * cpio 2.3
  3317. * CVS 1.3
  3318. * DejaGnu 1.2
  3319. * Diffutils 2.7
  3320. * dld 3.2.3
  3321. * doschk 1.1
  3322. * ecc 1.2.1
  3323. * ed 0.2
  3324. * elib 0.06
  3325. * Emacs 18.59
  3326. * Emacs 19.28
  3327. * Emacs 19.29
  3328. * GNU Emacs Lisp Reference Manual Ed. 1.03 for Version 18
  3329. * GNU Emacs Lisp Reference Manual Ed. 2.4 for Version 19.29
  3330. * es 0.84
  3331. * f2c 1995.02.24
  3332. * Fileutils 3.12
  3333. * Findutils 4.1
  3334. * Finger 1.37
  3335. * flex 2.5.2
  3336. * Fontutils 0.6
  3337. * g77 0.5.15
  3338. * GAWK 2.15.6
  3339. * GCC/G++/Objective C 2.6.3
  3340. * GCC/G++/Objective C 2.7.0
  3341. * GDB 4.14
  3342. * gdbm 1.7.3
  3343. * Ghostscript 2.6.2
  3344. * Ghostview 1.5
  3345. * Ghostview for Windows 1.0
  3346. * GIT 4.3.6
  3347. * gmp 1.3.2
  3348. * GNATS 3.2
  3349. * GnuGo 1.1
  3350. * gnuplot 3.5
  3351. * Graphics 0.17
  3352. * grep 2.0
  3353. * Groff 1.09
  3354. * gzip 1.2.4
  3355. * hello 1.3
  3356. * hp2xx 3.1.4
  3357. * HylaFAX 3.0.pl0
  3358. * indent 1.9.1
  3359. * Ispell 3.1.18
  3360. * less 2.90
  3361. * libg++ 2.6.2
  3362. * libg++ 2.7.0
  3363. * libobjects 0.1.3
  3364. * m4 1.4
  3365. * make 3.74
  3366. * MandelSpawn 0.07
  3367. * mkisofs 1.03GNU
  3368. * mtools 2.0.7
  3369. * MULE 2.2
  3370. * ncurses 1.9.1
  3371. * NetHack 3.1.3
  3372. * NIHCL 3.1.4
  3373. * nvi 1.34
  3374. * OBST 3.4.3
  3375. * Octave 1.1.1
  3376. * Oleo 1.6
  3377. * p2c 1.20
  3378. * patch 2.1
  3379. * PCL 2.1
  3380. * perl 4.036
  3381. * perl 5.001
  3382. * pine 3.91
  3383. * Programming in Emacs Lisp: An Introduction Ed. 1.03 for Version 19
  3384. * ptx 0.4
  3385. * rc 1.4
  3386. * RCS 5.7
  3387. * recode 3.4
  3388. * regex 0.12
  3389. * rx 0.05
  3390. * screen 3.6.2
  3391. * sed 2.05
  3392. * Sharutils 4.1
  3393. * Shellutils 1.12
  3394. * Shogi 1.2p03
  3395. * Smalltalk 1.1.1
  3396. * Superopt 2.5
  3397. * tar 1.11.8
  3398. * Termcap 1.2
  3399. * TeX 3.1415
  3400. * Texinfo 3.6
  3401. * Textutils 1.12
  3402. * Tile Forth 2.1
  3403. * time 1.6
  3404. * tput 1.0
  3405. * ucblogo
  3406. * UUCP 1.05
  3407. * wdiff 0.5
  3408. * X11R6
  3409. * xboard 3.2.pl2
  3410. * xshogi 1.2p03
  3411. * Ygl 2.9.5
  3412. November 1993 Source Code CD-ROM
  3413. ................................
  3414. We still have the 3rd edition of our Source CD, at a reduced price, while
  3415. supplies last. It was the last Source Code CD to contain X11R5. This CD has
  3416. Edition 2.2 for version 19 of the `GNU Emacs Lisp Reference Manual' & some
  3417. additional software; not all FSF distributed software is included (*note
  3418. Source Code CD-ROMs::.). It contains these packages:
  3419. * acm 3.1
  3420. * Autoconf 1.7
  3421. * BASH 1.13.4
  3422. * bc 1.02
  3423. * Binutils 1.9 2.3
  3424. * Bison 1.22
  3425. * C Library 1.06.7
  3426. * Calc 2.02b
  3427. * Chess 4.0p62
  3428. * CLISP 93.11.08
  3429. * cpio 2.3
  3430. * CVS 1.3
  3431. * dc 0.2
  3432. * DejaGnu 1.0.1
  3433. * Diffutils 2.6
  3434. * dld 3.2.3
  3435. * doschk 1.1
  3436. * ecc 1.2.1
  3437. * elib 0.06
  3438. * Emacs 18.59
  3439. * Emacs 19.21
  3440. * es 0.84
  3441. * f2c 1993.04.28
  3442. * Fileutils 3.9
  3443. * find 3.8
  3444. * Finger 1.37
  3445. * flex 2.3.8
  3446. * Fontutils 0.6
  3447. * GAS 1.36.utah
  3448. * GAS 1.38.1
  3449. * GAS 2.2
  3450. * GAWK 2.15.3
  3451. * GCC/G++/Objective C 2.5.4
  3452. * GDB 4.11
  3453. * gdbm 1.7.1
  3454. * Ghostscript 2.6.1
  3455. * Ghostview 1.5
  3456. * Ghostview for Windows 1.0
  3457. * gmp 1.3.2
  3458. * GNATS 3.01
  3459. * GnuGo 1.1
  3460. * gnuplot 3.5
  3461. * cperf 2.1a
  3462. * Graphics 0.17
  3463. * grep 2.0
  3464. * Groff 1.08
  3465. * gzip 1.2.4
  3466. * hello 1.3
  3467. * hp2xx 3.1.3a
  3468. * indent 1.8
  3469. * Ispell 4.0
  3470. * less 177
  3471. * libg++ 2.5.1
  3472. * m4 1.1
  3473. * make 3.69.1
  3474. * MandelSpawn 0.06
  3475. * mtools 2.0.7
  3476. * MULE 1.0
  3477. * NetFax 3.2.1
  3478. * NetHack 3.1.3
  3479. * NIHCL 3.0
  3480. * Oleo 1.5
  3481. * p2c 1.20
  3482. * patch 2.1
  3483. * PCL 93.03.18
  3484. * perl 4.036
  3485. * ptx 0.3
  3486. * rc 1.4
  3487. * RCS 5.6.0.1
  3488. * recode 3.2.4
  3489. * regex 0.12
  3490. * screen 3.5.2
  3491. * sed 1.18 2.03
  3492. * Shellutils 1.9.1
  3493. * Shogi 1.1p02
  3494. * Smalltalk 1.1.1
  3495. * Superopt 2.3
  3496. * tar 1.11.2
  3497. * Termcap 1.2
  3498. * TeX 3.1
  3499. * Texinfo 3.1
  3500. * Tile Forth 2.1
  3501. * time 1.6
  3502. * time 1.6
  3503. * tput 1.0
  3504. * UUCP 1.04
  3505. * uuencode 1.0
  3506. * wdiff 0.04
  3507. * X11R5
  3508. MS-DOS Diskettes
  3509. ****************
  3510. The FSF distributes some of the GNU software ported to MS-DOS, on 3.5inch
  3511. 1.44MB diskettes. These disks have both sources and executables.
  3512. DJGPP Diskettes
  3513. ---------------
  3514. We offer DJGPP on 30 diskettes. For further details, see *Note GNU
  3515. Software::. The DJGPP diskettes contain the following:
  3516. * Binutils 2.5.2
  3517. * Bison 1.22
  3518. * Diffutils 2.6
  3519. * DJGPP 1.12m4
  3520. * flex 2.4.7
  3521. * GCC/G++ 2.6.3
  3522. * GDB 4.12
  3523. * Groff 1.09
  3524. * gzip 1.24
  3525. * libg++ 2.6.2
  3526. * make 3.71
  3527. * patch 2.1
  3528. * sed 1.18
  3529. * Texinfo 3.1
  3530. Emacs Diskettes
  3531. ---------------
  3532. Two versions of GNU Emacs are included on the Emacs diskettes we distribute:
  3533. GNU Emacs version 19.29 handles 8-bit character sets; the other, MULE version
  3534. 2.2, handles 16-bit character sets including Kanji.
  3535. Selected Utilities Diskettes
  3536. ----------------------------
  3537. The GNUish MS-DOS Project ported GNU software to PC compatibles. Though
  3538. GNUish is no longer active, users still ask for these ports done some years
  3539. ago. We offer these ports on five diskettes. In general, the ports run on
  3540. 8086/80286-based 16-bit machines; an 80386 is not required. Some are
  3541. necessarily missing features.
  3542. Included are: `cpio', `diff', `find', `flex', `gdbm', `grep', `indent',
  3543. `less', `m4', `make', `ptx', RCS, `sed', `shar', `sort', & Texinfo.
  3544. Windows Diskette
  3545. ----------------
  3546. We offer GNU Chess and `gnuplot' for Microsoft Windows on a single diskette.
  3547. Tape & CD-ROM Subscription Service
  3548. **********************************
  3549. If you do not have net access, our subscription service enables you to stay
  3550. current with the latest GNU developments. For a one-time cost equivalent to
  3551. three tapes or CD-ROMs (plus shipping in some cases), we will ship you four
  3552. new versions of the tape of your choice or the Source Code CD-ROM. The tapes
  3553. are sent each quarter; the CD-ROMs are sent as they are issued (currently
  3554. twice a year, but we hope to make it more frequent).
  3555. Regularly, we will send you a new version of a Lisps/Emacs, Languages,
  3556. Utilities, or X Window System (X11R6) Required tape, or the Source CD-ROM.
  3557. The MIT Scheme and X Window System Optional tapes are not changed often
  3558. enough to warrant quarterly updates. We do not yet know if we will be
  3559. offering subscriptions to the Compiler Tools Binaries or our new Books with
  3560. CD-ROM.
  3561. Since Emacs 19 is on the Lisps/Emacs Tape and the Source CD-ROM, a
  3562. subscription to either is an easy way to keep current with Emacs 19 as it
  3563. evolves.
  3564. A subscription is an easy way to keep up with the regular bug fixes to the X
  3565. Window System. We update the X11R6 Required tape as fixes and patches are
  3566. issued throughout the year. Each edition of the *Note Source Code CD-ROMs::,
  3567. also has updated sources for the required part of the X Window System.
  3568. Please note: In two cases, you must pay 4 times the normal shipping required
  3569. for a single order when you pay for each subscription. If you're in Alaska,
  3570. Hawaii, or Puerto Rico you must add $20.00 for shipping for each
  3571. subscription. If you're outside of U.S., Canada, and Puerto Rico, you must
  3572. add $80.00 for each subscription. See "Unix and VMS Software" and "Shipping
  3573. Instructions" on the *note Free Software Foundation Order Form::..
  3574. The Deluxe Distribution
  3575. ***********************
  3576. The Free Software Foundation has been asked repeatedly to create a package
  3577. that provides executables for all of our software. Normally we offer only
  3578. sources. In addition to providing binaries with the source code, the Deluxe
  3579. Distribution includes a complete set of our printed manuals and reference
  3580. cards.
  3581. The FSF Deluxe Distribution contains the binaries and sources to hundreds of
  3582. different programs including GNU Emacs, the GNU C Compiler, the GNU Debugger,
  3583. the complete X Window System, and all the GNU utilities.
  3584. We will make a Deluxe Distribution for most machines/operating systems. We
  3585. may be able to send someone to your office to do the compilation, if we can't
  3586. find a suitable machine close to us. However, we can only compile the
  3587. programs that already support your chosen machine/system - porting is a
  3588. separate matter (to commission a port, consult the GNU Service Directory;
  3589. details in *Note Free Software Support::). Compiling all these programs
  3590. takes time; a Deluxe Distribution for an unusual machine will take longer to
  3591. produce than one for a common machine. Please contact the FSF Office with
  3592. any questions.
  3593. We supply the software in one of these tape formats in Unix `tar' format:
  3594. 1600 or 6250bpi 1/2in reel, Sun DC300XLP 1/4in cartridge - QIC24, IBM RS/6000
  3595. 1/4in c.t. - QIC 150, Exabyte 8mm c.t., or DAT 4mm c.t. If your computer
  3596. cannot read any of these, please contact us to see if we can handle your
  3597. format.
  3598. The manuals included are one each of the `Bison', `Calc', `GAWK', `GNU C
  3599. Compiler', `GNU C Library', `GDB', `Flex', `GNU Emacs Lisp Reference',
  3600. `Programming in Emacs Lisp: An Introduction', `Make', `Texinfo', & `Termcap'
  3601. manuals; six copies of the `GNU Emacs' manual; and a packet of ten reference
  3602. cards each for Emacs, Bison, Calc, Flex, & GDB.
  3603. Every Deluxe Distribution also has a copy of the latest editions of our
  3604. CD-ROMs that have sources of our software & compiler tool binaries for some
  3605. systems. The MS-DOS CD is in ISO 9660 format. The other CDs are in ISO 9660
  3606. format with Rock Ridge extensions.
  3607. The price of the Deluxe Distribution is $5000 (shipping included). These
  3608. sales provide enormous financial assistance to help the FSF develop more free
  3609. software. To order, please fill out the "Deluxe Distribution" section on the
  3610. *note Free Software Foundation Order Form::. and send it to:
  3611. Free Software Foundation, Inc.
  3612. 59 Temple Place - Suite 330
  3613. Boston, MA 02111-1307
  3614. USA
  3615. Telephone: +1-617-542-5942
  3616. Fax (including Japan): +1-617-542-2652
  3617. Electronic mail: gnu@prep.ai.mit.edu
  3618. GNU Documentation
  3619. *****************
  3620. GNU is dedicated to having quality, easy-to-use online & printed
  3621. documentation. GNU manuals are intended to explain underlying concepts,
  3622. describe how to use all the features of each program, & give examples of
  3623. command use. GNU manuals are distributed as Texinfo source files, which
  3624. yield both typeset hardcopy via the TeX document formatting system and online
  3625. hypertext display via the menu-driven Info system. Source for these manuals
  3626. comes with our software; here are the manuals that we publish as printed
  3627. books. See the *note Free Software Foundation Order Form::., to order them.
  3628. Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
  3629. This allows you to open them so they lie flat on a table without creasing the
  3630. binding. They have an inner cloth spine and an outer cardboard cover that
  3631. will not break or crease as an ordinary paperback will. Currently, the
  3632. `GDB', `Emacs', `Emacs Lisp Reference', `Programming in Emacs Lisp: An
  3633. Introduction', `GAWK', `Make', `Bison', & `Texinfo' manuals have this
  3634. binding. The other GNU manuals also lie flat when opened, using a GBC or
  3635. Wire-O binding. All our manuals are 7in by 9.25in except the 8.5in by 11in
  3636. `Calc' manual.
  3637. The edition number of the manual and version number of the program listed
  3638. after each manual's name were current at the time this Bulletin was published.
  3639. `Debugging with GDB' (Edition 4.12 for Version 4.14) tells how to run your
  3640. program under GNU Debugger control, examine and alter data, modify a
  3641. program's flow of control, and use GDB through GNU Emacs.
  3642. The `GNU Emacs Manual' (11th Edition for Version 19.29) describes editing with
  3643. GNU Emacs. It explains advanced features, including outline mode and regular
  3644. expression search; how to use special programming modes to write languages
  3645. like C++ and TeX; how to use the `tags' utility; how to compile and correct
  3646. code; how to make your own keybindings; and other elementary customizations.
  3647. `Programming in Emacs Lisp: An Introduction' (Edition 1.04) is for people who
  3648. are not necessarily interested in programming, but who do want to customize
  3649. or extend their computing environment. If you read it in Emacs under Info
  3650. mode, you can run the sample programs directly.
  3651. `The GNU Emacs Lisp Reference Manual' (Edition 2.4 for Version 19.29) and
  3652. `The GNU Emacs Lisp Reference, Japanese Edition' (Japanese DRAFT Revision
  3653. 1.0, from English Edition 2.4 for Version 19.29) covers this programming
  3654. language in depth, including data types, control structures, functions,
  3655. macros, syntax tables, searching/matching, modes, windows, keymaps, byte
  3656. compilation, and the operating system interface.
  3657. `The GAWK Manual' (Edition 0.16 for Version 2.16) tells how to use the GNU
  3658. implementation of `awk'. It is written for those who have never used `awk'
  3659. and describes the features of this powerful string and record manipulation
  3660. language.
  3661. The `Make Manual' (Edition 0.49 for Version 3.74) describes GNU `make', a
  3662. program used to rebuild parts of other programs. The manual tells how to
  3663. write "makefiles", which specify how a program is to be compiled and how its
  3664. files depend on each other. Included are an introductory chapter for novice
  3665. users and a section about automatically generated dependencies.
  3666. The `Flex' manual (Edition 1.03 for Version 2.3.7) teaches you to write a
  3667. lexical scanner definition for the `flex' program to create a C++ or C-coded
  3668. scanner that recognizes the patterns defined. You need no prior knowledge of
  3669. scanners.
  3670. The `Bison' manual (December 1993 Edition for Version 1.23) teaches you how
  3671. to write context-free grammars for the Bison program that convert into
  3672. C-coded parsers. You need no prior knowledge of parser generators.
  3673. `Using and Porting GNU CC' (September 1994 Edition for Version 2.6) tells how
  3674. to run, install, and port the GNU C Compiler to new systems. It lists new
  3675. features and incompatibilities of GCC, but people not familiar with C will
  3676. still need a good reference on the C programming language. It also covers
  3677. G++. We are doing limited copier runs of this manual until it becomes more
  3678. stable.
  3679. The `Texinfo' manual (Edition 2.21 for Version 3) explains the markup
  3680. language that produces our online Info documentation & typeset hardcopies.
  3681. It tells you how to make tables, lists, chapters, nodes, indexes, cross
  3682. references, & how to catch mistakes. This second edition describes over 50
  3683. new commands.
  3684. `The Termcap Manual' (2nd Edition for Version 1.2), often described as "twice
  3685. as much as you ever wanted to know about termcap," details the format of the
  3686. termcap database, the definitions of terminal capabilities, and the process
  3687. of interrogating a terminal description. This manual is primarily for
  3688. programmers.
  3689. The `C Library Reference Manual' (Edition 0.06 for Version 1.09) describes
  3690. the library's facilities, including both what Unix calls "library functions"
  3691. & "system calls." We are doing small copier runs of this manual until it
  3692. becomes more stable. Please send fixes to `bug-glibc-manual@prep.ai.mit.edu'.
  3693. The `Emacs Calc Manual' (Edition 2.02 for Version 2.02) is both a tutorial
  3694. and a reference manual. It tells how to do ordinary arithmetic, how to use
  3695. Calc for algebra, calculus, and other forms of mathematics, and how to extend
  3696. Calc.
  3697. How to Get GNU Software
  3698. ***********************
  3699. All the software & publications from the Free Software Foundation are
  3700. distributed with permission to copy and redistribute. One way to get GNU
  3701. software is to copy it from someone else who has it. You can also get GNU
  3702. software directly from the FSF by ordering diskettes, tapes, CD-ROMs, or
  3703. Books with CD-ROMs. Such orders provide most of the funds for the FSF staff
  3704. to develop more free software, so please support our work by ordering from
  3705. the FSF if you can. See the *note Free Software Foundation Order Form::..
  3706. There are also third party groups who distribute our software; they do not
  3707. work with us, but can provide our software in other forms. Some are listed
  3708. in *Note Free Software Redistributors Donate::; also see *Note Free Software
  3709. for Microcomputers::. Please note that the Free Software Foundation is *not*
  3710. affiliated with them in any way and is *not* responsible for either the
  3711. currency of their versions or the swiftness of their responses.
  3712. If you decide to do business with a commercial distributor of free software,
  3713. ask them how much they do to assist free software development, e.g., by
  3714. contributing money to free software development projects or by writing free
  3715. software themselves for general use. By basing your decision partially on
  3716. this factor, you can help encourage support for free software development.
  3717. Our main FTP host is very busy & limits the number of logins. Please use one
  3718. of these other Internet sites that also provide GNU software via FTP
  3719. (program: `ftp', user: `anonymous', password: YOUR E-MAIL ADDRESS, mode:
  3720. `binary'). If you have FTP access but can't reach one of these hosts, you
  3721. can get the software the same way from GNU's main FTP host, `prep.ai.mit.edu'
  3722. (IP address: `18.159.0.42'). For more details & additional hosts, get the
  3723. files `/pub/gnu/GETTING.GNU.SOFTWARE' and `/pub/gnu/GNUinfo/FTP' from any
  3724. host.
  3725. Most of the files on the FTP sites are compressed with `gzip' to lessen FTP
  3726. traffic. Refer to the `/pub/gnu/=README-about-.gz-files' on each FTP site
  3727. for instructions on uncompressing them. `uncompress' and `unpack' *do not
  3728. work*!
  3729. * Africa: `ftp.sun.ac.za'.
  3730. * Asia: `utsun.s.u-tokyo.ac.jp', `cair-archive.kaist.ac.kr'.
  3731. * Australia: `archie.au' (`archie.oz' for ACSnet).
  3732. * Canada: `ftp.cs.ubc.ca'.
  3733. * Israel: `ftp.technion.ac.il'.
  3734. * Europe: `ugle.unit.no', `ftp.funet.fi', `ftp.denet.dk',
  3735. `ftp.vms.stacken.kth.se' (in `[.GNU-VMS]'), `src.doc.ic.ac.uk'
  3736. `ftp.informatik.tu-muenchen.de', `ftp.win.tue.nl',
  3737. `ftp.eunet.ch', `irisa.irisa.fr', `archive.eu.net'.
  3738. * USA: `ftp.cs.columbia.edu', `vixen.cso.uiuc.edu', `ftp.hawaii.edu',
  3739. `mango.rsmas.miami.edu' (VMS GCC), `wuarchive.wustl.edu',
  3740. `ftp.uu.net' (in `/systems/gnu'), `gatekeeper.dec.com'.
  3741. Those who can UUCP can get instructions via e-mail from info@contrib.de
  3742. (Europe). For those with no Internet access, see *Note Free Software
  3743. Support::, for how to get electronic mail & file transfer via UUCP.
  3744. FSF T-shirt
  3745. ***********
  3746. There is a GNU & improved T-shirt. The front has the GNU Emacs Lisp code
  3747. `(USE 'GNU)' with "`()'" being the dancing parentheses from the cover of our
  3748. `GNU Emacs Lisp Reference Manual' (drawn by Berkeley, CA artist Etienne
  3749. Suvasa). The back of the shirt is still imprinted with the Preamble to the
  3750. GNU General Public License.
  3751. These shirts come in two colors, Natural & Black. Natural is an off-white,
  3752. unbleached, undyed, environment-friendly cotton, printed with black ink, & is
  3753. great for tye-dyeing or displaying as is. Black is printed with white ink &
  3754. is perfect for late night hacking. All shirts are thick 100% cotton, & come
  3755. in sizes M, L, XL, & XXL. GNU shirts often create spontaneous friendships at
  3756. technical conferences and on major university campuses! (They also make
  3757. great gifts!)
  3758. -----------------------------------------------------------------------------
  3759. *Strive for perfection in everything. Take the best that exists and
  3760. make it better. If it doesn't exist, create it. Accept nothing nearly
  3761. right or good enough.*
  3762. - Sir Henry Royce, co-founder of Rolls-Royce
  3763. -----------------------------------------------------------------------------
  3764. Free Software for Microcomputers
  3765. ********************************
  3766. We do not provide support for GNU software on most microcomputers because it
  3767. is peripheral to the GNU Project. However, we are willing to publish
  3768. information about groups who do support and maintain them. If you are aware
  3769. of any such efforts, please send the details, including postal addresses,
  3770. archive sites, and mailing lists, to either address on page 1.
  3771. *Note MS-DOS Diskettes:: and *Note CD-ROMs::, for microcomputer software
  3772. available from the FSF. Please do not ask us about any other software. We
  3773. do *not* maintain any of it and have *no* additional information.
  3774. * Linux (Also *note Debian GNU/Linux Book with CD-ROM::.)
  3775. Linux (named after its main author, Linus Torvalds) is a GPLed kernel
  3776. that implements POSIX.1 functionality with SysV & BSD extensions.
  3777. Complete systems based on the Linux kernel are now available for Alpha &
  3778. 386/486/Pentium/Pentium Pro machines with one of these buses: ISA, VLB,
  3779. EISA, PCI. Since these systems are essentially variant GNU systems, we
  3780. call them "GNU/Linux" systems. An m68k port is in testing (it runs on
  3781. high end Amiga & Atari computers). PowerPC & MIPS ports are being
  3782. worked on. FTP it from `tsx-11.mit.edu' in `/pub/linux' (USA) &
  3783. `nic.funet.fi' in `/pub/OS/Linux' (Europe).
  3784. Ask `majordomo@vger.rutgers.edu' about mailing lists. See USENET
  3785. newsgroups, e.g. `comp.os.linux.misc', for news.
  3786. * Boston Computer Society
  3787. The BCS has numerous free programs for microcomputers, including some GNU
  3788. programs. See URL: `http://www.bcs.org/' or ask:
  3789. Boston Computer Society
  3790. 101A First Avenue - Suite 2
  3791. Waltham, MA 02154
  3792. USA
  3793. Telephone: +1-617-290-5700
  3794. Fax: +1-617-290-5744
  3795. Electronic-Mail: `membership@bcs.org'
  3796. WWW: `http://www.bcs.org/'
  3797. * GNU Software on the Amiga
  3798. Get Amiga ports of many GNU programs via FTP from `ftp.funet.fi' in
  3799. `/pub/amiga/gnu' (Europe). For info on (or offers to help with) the GCC
  3800. port and related projects, ask Leonard Norrgard, `vinsci@nic.funet.fi'.
  3801. For info on the GNU Emacs port, ask Dave Gilbert, `dgilbert@pci.on.ca' or
  3802. see `http://www.pci.on.ca/~dgilbert/emacs-19.html' for a status update.
  3803. You can get more info from a GNU FTP host (listed in *Note How to Get
  3804. GNU Software::) in the file `/pub/gnu/MicrosPorts/Amiga'.
  3805. * GNU Software for Atari TOS and Atari Minix
  3806. Get Atari ports by anonymous FTP from `atari.archive.umich.edu', in
  3807. `/atari/Gnustuff', maintained by Howard Chu, `howard@lloyd.com'. The
  3808. GNU software runs on all Atari 68000 and 68030-based systems; a hard
  3809. drive and 4 MB RAM minimum are recommended for using the compilers. See
  3810. USENET newsgroups, such as `comp.sys.atari.st.tech', for discussions.
  3811. * GNU Software for OS/2
  3812. Ports of many GNU programs are on the FTP host `ftp-os2.cdrom.com' in
  3813. `/pub/os2/unix'. One of these is of the GNU C/C++/Objective-C Compiler
  3814. to OS/2 2.x and OS/2 Warp, with the GNU assembler, documentation, and
  3815. OS/2-specific C libraries.
  3816. This is Eberhard Mattes' `emx' port, which also features GDB and many
  3817. Unix-related library functions like `fork'. Programs compiled by this
  3818. port also run on a 80386 under DOS. It is in directory
  3819. `/pub/os2/unix/emx09a'. `emx 0.9a' has GCC 2.6.3 & 2.7.0 ports. To
  3820. join the e-mail list, send email to `majordomo@iaehv.nl' containing
  3821. `subscribe emx'.
  3822. Project GNU Wish List
  3823. *********************
  3824. Wishes for this issue are for:
  3825. * GNU art that highlights a program or aspect of the GNU project.
  3826. * Oleo extensions and other free software for business, such as accounting
  3827. and project management programs. Graphical free software applications
  3828. for ordinary users who are not programmers.
  3829. * Volunteers to distribute this Bulletin at technical conferences, trade
  3830. shows, local and national user group meetings, etc. Volunteers to get
  3831. articles into their user group newsletters. Please phone or fax the
  3832. numbers on page 1, or email `gnu@prep.ai.mit.edu' to make arrangements.
  3833. * Boston area volunteers for various tasks in the FSF Distribution and
  3834. Programming Offices. Please contact us at either address on page 1.
  3835. * Volunteers to help write programs and documentation. Send mail to
  3836. `gnu@prep.ai.mit.edu' for the task list and coding standards.
  3837. * Volunteers to type and proofread for the GNU Dictionary Project. *Note
  3838. Forthcoming GNUs::, for details.
  3839. * Volunteers to build binaries for Deluxe Distributions & systems not yet
  3840. on the *Note Compiler Tools Binaries CD-ROM:: (especially systems that
  3841. don't include a C compiler). Please contact us at either address on
  3842. page 1.
  3843. * SCSI tape drives for 4mm DAT cartridge tapes, 8mm Exabyte cartridge
  3844. tapes, and 1600 or 6250bpi 1/2inch reel to reel tapes.
  3845. * 600+ megabyte SCSI disks to give us more space to develop software.
  3846. * Pentium Pro, Pentium, 486, or 386 PC laptops or notebooks.
  3847. * Pentium Pro, Pentium, 486, or 386 PC compatibles with 200+ MB of disk &
  3848. Ethernet cards. High end HP-300, HP-700, & HP-800 workstations. Sun
  3849. SPARCstations. Sixteen or thirty-two 1 Meg SIMMs for a Sun 4/110.
  3850. * Professors who might be interested in sponsoring or hosting research
  3851. assistants to do actual GNU development, with partial FSF support.
  3852. * Speech and character recognition software and systems (if the devices
  3853. aren't too weird), with the device drivers if possible. This would help
  3854. the productivity of partially disabled people (including a few we know).
  3855. * New quotes and ideas for articles in the GNU's Bulletin. We particularly
  3856. like to highlight organizations involved with free information exchanges,
  3857. software that uses the GNU General Public License and companies providing
  3858. free software support as a primary business.
  3859. * Information about free software or developers of free software that we
  3860. may not know about. Often, we only find out about interesting projects
  3861. because a user writes and asks us why we have not mentioned those
  3862. projects!
  3863. * Copies of newspaper and journal articles mentioning the GNU Project or
  3864. GNU software. Send these to the address on page 1, or send a citation
  3865. to `gnu@prep.ai.mit.edu'.
  3866. * Money.
  3867. If you use & appreciate our software, please send a contribution. One
  3868. way to help is to order a tape, diskette, CD-ROM, or Book with CD-ROM
  3869. from us. A business can make a larger contribution by ordering a *Note
  3870. Deluxe Distribution::. This is especially helpful if you work for an
  3871. organization where the word *donation* is anathema. Because of the
  3872. value received, the full dollar amounts of such donations are not
  3873. tax-deductible as charitable contributions; however, they may qualify as
  3874. a business expense.
  3875. Thank GNUs
  3876. **********
  3877. Thanks to Jill and Professor Donald Knuth of Stanford University for their
  3878. regular, substantial contributions, & to John Romkey for his very large
  3879. contribution.
  3880. Thanks to all those mentioned elsewhere in this & past Bulletins.
  3881. Thanks to the Artificial Intelligence Laboratory, Laboratory for Computer
  3882. Science, and Project Athena all at MIT for their invaluable assistance.
  3883. Ulrich Drepper for invaluable work on the GNU C library; Erich Boyeln for
  3884. working on Mach & a new boot loader; Shantanu Goel for working on Mach device
  3885. drivers; & Kazumoto Kojima for porting the Hurd to the MIPS. Thanks to the
  3886. many companies & organizations who have bought our Deluxe Distribution; to
  3887. Simon Karpen, Scott Kay, Reuven Lerner, Chuck Campbell, Robert Lopez, Mike
  3888. Miscevic, Timothy Mooney, Kay Nettle, Alan Schwartz, Jason Verch, & Karl Vogel
  3889. for helping to build Deluxe Distributions; David Krikorian, James DuPrie, &
  3890. David Caswell for helping test our MS-DOS CD; Peter Ford, Joan Quigley, &
  3891. Douglas Alan for helping master GNU CDs;
  3892. For their help in Japan, thanks to: Nobuyuki Hikichi, Mieko Hikichi, Ken'ichi
  3893. Handa, Prof. Masayuki Ida, Yukitoshi Fujimura, Prof. Takafumi Hayashi,
  3894. Takeshi Hayashi, & Mr. Nakamura. Thanks to the Hewlett Packard Computer
  3895. Users' Association in Japan for their quarterly donations. Thanks to the
  3896. Nihon Sun Users Group & Hitachi, Ltd. for their generous contributions.
  3897. Thanks to Addison-Wesley Publishers Japan Ltd., A.I. Soft, Village Center,
  3898. Inc., ASCII Corporation, & many others in Japan, for their continued
  3899. donations & support.
  3900. We thank those groups who have donated us booths at their conferences.
  3901. Thanks to all the volunteers who helped the GNU Project at conferences; Barry
  3902. Meikle of the University of Toronto Bookstore for donating ad space; Warren
  3903. A. Hunt, Jr. & Computational Logic, Inc. for their continued donations &
  3904. support; to Cygnus Support for helping the GNU Project in many ways.
  3905. Thanks to all who have lent or donated machines, including: the Open Software
  3906. Foundation for two 386s; Tadashi Kobayashi of Toshiba Corporation & Shinichi
  3907. Mochizuki of Toshiba America for a T4850 notebook computer; Cygnus Support
  3908. for a SPARCstation; Delta Microsystems for an Exabyte tape drive; an
  3909. anonymous donor for a 4mm DAT cartridge drive; Concentra, Inc. for four HP
  3910. workstations; Network Computing Devices, Inc. for three NCD X-terminals; Russ
  3911. Button for two SCSI disk drives; Simson Garfinkel for an NCD X-terminal; IBM
  3912. Corp. for an Exabyte tape drive & an RS/6000; Hewlett-Packard for a dozen
  3913. computers; CMU's Mach Project for a Sun-3/60; Intel Corp. for their 386
  3914. machine; NeXT for their workstation; MIT's Media Laboratory for an HP 68020;
  3915. SONY Corp. & Software Research Associates, Inc., both of Tokyo, for three
  3916. SONY News workstations; an anonymous donor for a Sun-3/280; Liant Software
  3917. Corp. for 5 VT100s; several anonymous donors & Rocky Bernstein for IBM RT/PC
  3918. hardware & manuals.
  3919. Thanks to all who have contributed ports and extensions, as well as all who
  3920. have sent in other source code, documentation, and good bug reports.
  3921. Thanks to all those who sent money and offered other kinds of help.
  3922. Thanks to all those who support us by ordering t-shirts, manuals, reference
  3923. cards, distribution tapes, diskettes, CD-ROMs, and Books with CD-ROMs.
  3924. The creation of this Bulletin is our way of thanking all who have expressed
  3925. interest in what we are doing.
  3926. Donations Translate Into Free Software
  3927. **************************************
  3928. If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
  3929. may wish to help us make sure there is more in the future--remember,
  3930. *donations translate into more free software!*
  3931. Your donation to us is tax-deductible in the United States. We gladly accept
  3932. *any* currency, although the U.S. dollar is the most convenient.
  3933. If your employer has a matching gifts program for charitable donations,
  3934. please arrange to: add the FSF to the list of organizations for your
  3935. employer's matching gifts program; and have your donation matched (note *Note
  3936. Cygnus Matches Donations!::). If you do not know, please ask your personnel
  3937. department.
  3938. Circle amount you are donating, cut out this form, and send it with your
  3939. donation to:
  3940. Free Software Foundation, Inc.
  3941. 59 Temple Place - Suite 330
  3942. Boston, MA 02111-1307
  3943. USA
  3944. $500 $250 $100 $50 Other $________
  3945. Other currency:________
  3946. You can charge a donation to any of Carte Blanche, Diner's Club, JCB,
  3947. MasterCard, Visa, or American Express. Charges may also be faxed to
  3948. +1-617-542-2652.
  3949. Card type: __________________ Expiration Date: _____________
  3950. Account Number: _____________________________________________
  3951. Cardholder's Signature: _____________________________________
  3952. Name: _______________________________________________________
  3953. Street Address: _____________________________________________
  3954. City/State/Province: ________________________________________
  3955. Zip Code/Postal Code/Country: _______________________________
  3956. Cygnus Matches Donations!
  3957. *************************
  3958. To encourage cash donations to the Free Software Foundation, Cygnus Support
  3959. will continue to contribute corporate funds to the FSF to accompany gifts by
  3960. its employees, and by its customers and their employees.
  3961. Donations payable to the Free Software Foundation should be sent by eligible
  3962. persons to Cygnus Support, which will add its gifts and forward the total to
  3963. the FSF each quarter. The FSF will provide the contributor with a receipt to
  3964. recognize the contribution (which is tax-deductible on U.S. tax returns).
  3965. For more information, please contact Cygnus:
  3966. Cygnus Support
  3967. 1937 Landings Drive
  3968. Mountain View, CA 94043
  3969. USA
  3970. Telephone: 415-903-1400
  3971. +1-800-Cygnus1 (-294-6871)
  3972. Fax: 415-903-0122
  3973. Electronic-Mail: `info@cygnus.com'
  3974. FTP: `ftp.cygnus.com'
  3975. WWW: `http://www.cygnus.com/'
  3976. Free Software Foundation Order Form
  3977. ***********************************
  3978. All items are distributed with permission to copy and to redistribute.
  3979. Texinfo source for each manual and source for each reference card is on
  3980. the appropriate tape, diskette, or CD-ROM; the prices for these magnetic
  3981. media do not include printed documentation. All items are provided on
  3982. an ``as is'' basis, with no warranty of any kind. Please allow six
  3983. weeks for delivery (though it won't usually take that long).
  3984. PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER June 30, 1996.
  3985. Unix and VMS Software
  3986. ---------------------
  3987. These tapes in the formats indicated (*note Tapes::., for contents):
  3988. Please circle the dollar amount for each tape you order.
  3989. Reel to Sun (1) HP IBM (2) Exabyte DAT
  3990. reel RS/6000
  3991. Unix tar Unix tar Unix tar Unix tar Unix tar Unix tar
  3992. 9-track QIC-24 16-track QIC-150
  3993. 1600 bpi DC300XLP DC600HC DC600A
  3994. 1/2" reel 1/4" c.t. 1/4" c.t. 1/4" c.t. 8mm c.t. 4mm c.t.
  3995. (c.t. = cartridge tape)
  3996. Lisps/Emacs $200 $210 $230 $215 $205 $225
  3997. Languages $200 $210 $230 $215 $205 $225
  3998. Utilities $200 $210 $230 $215 $205 $225
  3999. 4.4BSD-Lite $200 $210 $230 $215 $205 $225
  4000. Scheme $200 $210 $230 $215 $205 $225
  4001. X11R6-Required $200 $210 $230 $215 $205 $225
  4002. X11R6-Optional $200 $210 $230 $215 $205 $225
  4003. (1) Sun tapes can be read on some other Unix systems.
  4004. (2) IBM RS/6000 tapes can be read on some other Unix systems.
  4005. Subscriptions, 4 updates for one year (*note Tape & CD-ROM Subscription Service::.):
  4006. Emacs $600 $630 $690 $645 $615 $675
  4007. Languages $600 $630 $690 $645 $615 $675
  4008. Utilities $600 $630 $690 $645 $615 $675
  4009. X11R6-Required $600 $630 $690 $645 $615 $675
  4010. Subtotal $ ______ Please put total of the above circled amounts here.
  4011. These 1600 bpi reel-to-reel 9 track 1/2" tapes, in VMS BACKUP format (aka
  4012. interchange format) (*note VMS Emacs and VMS Compiler Tapes::.):
  4013. ____ @ $195 = $ ______ VMS Emacs, GNU Emacs source & executables only.
  4014. ____ @ $195 = $ ______ VMS Compiler, GCC, GAS, and Bison source and
  4015. executables only.
  4016. FSF Deluxe Distribution
  4017. .......................
  4018. (Please call with any questions. *note Deluxe Distribution::. for machine,
  4019. operating system, and media types.):
  4020. ____ @ $5000 = $ ______ The Deluxe Distribution, with manuals, etc.
  4021. Machine: _____________________________________________________________________
  4022. Operating system: ____________________________________________________________
  4023. Media type: __________________________________________________________________
  4024. Version of X Windows System to build: _______________________________________
  4025. CD-ROMs, in ISO 9660 format (*note CD-ROMs::.):
  4026. ..............................................
  4027. GNU Source Code CD-ROMs, Version 7 with X11R6 (*note December 1995 Source Code CD-ROMs::.):
  4028. ____ @ $240 = $ ______ for corporations and other organizations.
  4029. ____ @ $ 60 = $ ______ for individuals.
  4030. Subscriptions, next 4 updates, of the Source Code CD-ROM, in ISO 9660 format
  4031. (*note Tape & CD-ROM Subscription Service::.):
  4032. ____ @ $720 = $ ______ for corporations and other organizations.
  4033. ____ @ $180 = $ ______ for individuals.
  4034. GNU Compiler Tools Binaries CD-ROM, Version 3, December 1995 Edition
  4035. (*note Compiler Tools Binaries CD-ROM::.):
  4036. ____ @ $220 = $ ______ for corporations and other organizations.
  4037. ____ @ $55 = $ ______ for individuals.
  4038. MS-DOS Software
  4039. ---------------
  4040. The following sources and executables for MS-DOS, on 3.5" 1.44MB diskettes
  4041. (*note MS-DOS Diskettes::.):
  4042. ____ @ $ 90 = $ ______ Emacs diskettes, GNU Emacs, for 80386 and up.
  4043. ____ @ $ 80 = $ ______ DJGPP diskettes, GCC version 2, and other tools
  4044. for 80386 and up (also on the
  4045. *note Compiler Tools Binaries CD-ROM::.).
  4046. ____ @ $ 85 = $ ______ Selected Utilities diskettes, 8086 and up.
  4047. ____ @ $ 40 = $ ______ Windows diskette: GNU Chess and gnuplot for
  4048. Microsoft Windows.
  4049. Manuals
  4050. -------
  4051. These manuals (*note Documentation::.). The latest version of each manual
  4052. will be shipped. Please call if you want a specific version.
  4053. ____ @ $ 25 = $ ______ GNU Emacs version manual, with a reference card.
  4054. ____ @ $ 50 = $ ______ GNU Emacs Lisp Reference manual, in two volumes.
  4055. ____ @ $ 60 = $ ______ GNU Emacs Lisp Reference, Japanese Edition.
  4056. ____ @ $ 50 = $ ______ Using and Porting GNU CC.
  4057. ____ @ $ 50 = $ ______ GNU C Library Reference Manual.
  4058. ____ @ $ 50 = $ ______ GNU Emacs Calc manual, with a reference card.
  4059. ____ @ $ 20 = $ ______ Programming in Emacs Lisp: An Introduction.
  4060. ____ @ $ 20 = $ ______ Debugging with GDB, with a reference card.
  4061. ____ @ $ 25 = $ ______ GAWK manual.
  4062. ____ @ $ 20 = $ ______ Make manual.
  4063. ____ @ $ 20 = $ ______ Bison manual, with a reference card.
  4064. ____ @ $ 20 = $ ______ Flex manual, with a reference card.
  4065. ____ @ $ 20 = $ ______ Texinfo manual.
  4066. ____ @ $ 15 = $ ______ Termcap manual.
  4067. Reference Cards
  4068. ---------------
  4069. The following reference cards, in packets of ten. For single copies please
  4070. call.
  4071. ____ @ $ 10 = $ ______ GNU Emacs version 19 reference cards.
  4072. ____ @ $ 10 = $ ______ GNU Emacs Calc reference cards.
  4073. ____ @ $ 10 = $ ______ GDB reference cards.
  4074. ____ @ $ 10 = $ ______ Bison reference cards.
  4075. ____ @ $ 10 = $ ______ Flex reference cards.
  4076. T-shirts
  4077. --------
  4078. GNU/FSF T-shirts, thick 100% cotton (*note FSF T-shirt::.):
  4079. ____ @ $ 15 = $ ______ Size M ____ natural ____ black.
  4080. ____ @ $ 15 = $ ______ Size L ____ natural ____ black.
  4081. ____ @ $ 15 = $ ______ Size XL ____ natural ____ black.
  4082. ____ @ $ 15 = $ ______ Size XXL ____ natural ____ black.
  4083. Older Items
  4084. -----------
  4085. Older items are only available while supplies last.
  4086. ____ @ $ 5 = $ ______ GNU Emacs version 18 reference cards, in packets
  4087. of ten.
  4088. Please fill in the number of each older CD-ROM you order:
  4089. for for
  4090. corporations individuals:
  4091. and other
  4092. organizations:
  4093. GNU Compiler Tools Binaries CD-ROM
  4094. December 1994 Edition (Version 2) ____________ ____________
  4095. GNU Compiler Tools Binaries CD-ROM
  4096. December 1993 Edition (Version 1) ____________ ____________
  4097. Please note that the December 1994 Source CD is permanently out of stock.
  4098. GNU Source Code CD-ROM
  4099. June 1995 edition with X11R6 ____________ ____________
  4100. GNU Source Code CD-ROM
  4101. May 1994 edition with X11R6 ____________ ____________
  4102. GNU Source Code CD-ROM
  4103. November 1993 edition with X11R5 ____________ ____________
  4104. GNU Source Code CD-ROM
  4105. May 1993 edition with X11R5 ____________ ____________
  4106. GNU Source Code CD-ROM
  4107. October 1992 edition with X11R5 ____________ ____________
  4108. Please put the total count and cost of the above older CD-ROMs here:
  4109. ____ @ $ 80 = $ ______ for corporations and other organizations.
  4110. ____ @ $ 20 = $ ______ for individuals.
  4111. ======
  4112. Subtotal $ ______
  4113. Tax and Shipping Costs
  4114. ----------------------
  4115. + $ ______ For addresses in Massachusetts: add 5% sales tax
  4116. or give tax exempt number. There is no sales tax
  4117. on T-shirts.
  4118. + $ ______ Shipping fee for addresses in Alaska, Hawaii, or
  4119. Puerto Rico:
  4120. $ 5.00 base charge;
  4121. + $ 5.00 for *each* Emacs Calc or Emacs Lisp
  4122. Reference manual ($ 5.00 * #ofMans);
  4123. + $ 20.00 for *each* tape subscription or CD
  4124. subscription ($20.00 * #ofSubs);
  4125. + $ 1.00 for *each* item other then the above
  4126. (shipping for all other items =
  4127. $ 1.00 * #ofOtherItems).
  4128. + $ ______ Shipping fee for most Foreign Destinations: (Please
  4129. do *not* use this formula for addresses in China,
  4130. Guam, Indonesia, Israel, Malaysia, New Zealand,
  4131. Philippines, and Thailand. Please fax,
  4132. or call for an exact shipping quote.)
  4133. $ 20.00 base charge for orders to other
  4134. addresses outside of U.S., Canada, & Puerto Rico:
  4135. + $ 80.00 for *each* tape subscription or CD
  4136. subscription ($ 80.00 * #ofSubs);
  4137. + $ 10.00 for *each* of the other items in the
  4138. order ($ 10.00 * #ofItems).
  4139. + $ ______ Optional (tax-deductible in the U.S.) donation.
  4140. ------ We suggest 5% if paying by credit card.
  4141. TOTAL $ ______ We pay for shipping via UPS ground transportation in
  4142. the contiguous 48 states and Canada. For very
  4143. large orders, ask about actual shipping costs for
  4144. that order.
  4145. Shipping Information
  4146. --------------------
  4147. Name: ________________________________________________________________________
  4148. Mail Stop/Dept. Name: ________________________________________________________
  4149. Organization: ________________________________________________________________
  4150. Street Address: ______________________________________________________________
  4151. City/State/Province: _________________________________________________________
  4152. Zip Code/Postal Code/Country: ________________________________________________
  4153. Telephone number in case of a problem with your order.
  4154. For international orders, please include a Fax number. _______________________
  4155. ------------------------------------------------------------------------------
  4156. | |
  4157. | Orders filled only upon receipt of check, money order, or credit card |
  4158. | order in U.S. dollars. Unpaid orders will be returned to the sender. |
  4159. | We do not have the staff to handle the billing of unpaid orders. Please |
  4160. | help keep our lives simple by including your payment with your order. |
  4161. | |
  4162. ------------------------------------------------------------------------------
  4163. For orders from outside the U.S.:
  4164. ---------------------------------
  4165. You are responsible for paying all duties, tariffs, and taxes. If you
  4166. refuse to pay the charges, the shipper will return or abandon the order.
  4167. ---------------------------------------------------------------------------
  4168. | |
  4169. | Please make checks payable to the ``Free Software Foundation''. |
  4170. | |
  4171. ---------------------------------------------------------------------------
  4172. For Credit Card Orders:
  4173. -----------------------
  4174. The Free Software Foundation takes these credit cards: Carte Blanche,
  4175. Diner's Club, JCB, MasterCard, Visa, or American Express. Please note that
  4176. we are charged about 5% of an order's total amount in credit card
  4177. processing fees. Please consider paying by check instead, or adding on a 5%
  4178. donation to make up the difference. To place a credit card order, please
  4179. give us this information:
  4180. Card type: ___________________________________________________________________
  4181. Account Number: ______________________________________________________________
  4182. Expiration Date: _____________________________________________________________
  4183. Cardholder's Signature: ______________________________________________________
  4184. ------------------------------------------------------------------------------
  4185. | |
  4186. | If you wish to pay by wire transfer or you are a reseller, please |
  4187. | call or write us for details. |
  4188. | |
  4189. ------------------------------------------------------------------------------
  4190. Please mail orders to: Free Software Foundation
  4191. 59 Temple Place - Suite 330
  4192. Boston, MA 02111
  4193. PRICES AND CONTENTS MAY CHANGE +1-617-542-5942
  4194. WITHOUT NOTICE AFTER June 30, 1996. Fax (including Japan): +1-617-542-2652
  4195. Version: January 1996 ASCII Bull to USENET
  4196. -----------------------------------------------------------------------------
  4197. -------
  4198. Free Software Foundation, Inc | |
  4199. Electronic Mail: gnu@prep.ai.mit.edu | stamp |
  4200. 59 Temple Place - Suite 330 | |
  4201. Boston, MA 02111-1307 | here |
  4202. USA | |
  4203. -------
  4204. -----------------------------------------------------------------------------