1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363 |
- -----------------------------------------------------------------------------
- GNU's Bulletin June, 1994
- The GNU's Bulletin is the semi-annual newsletter of the
- Free Software Foundation, bringing you
- news about the GNU Project.
- Free Software Foundation, Inc. Telephone: +1-617-876-3296
- 675 Massachusetts Avenue Fax: +1-617-492-9057
- Cambridge, MA 02139-3309 Fax (in Japan):
- USA 0031-13-2473 (KDD)
- Electronic mail: `gnu@prep.ai.mit.edu' 0066-3382-0158 (IDC)
- Table of Contents
- -----------------
- GNU's Who
- Administrivia and Copyright
- What Is the FSF?
- What Is Copyleft?
- What Is GNU?
- What Is the Hurd?
- Free Software Redistributors Donate
- Help from Free Software Companies
- Free Software Support
- What Is the LPF?
- GNU and Other Free Software in Japan
- Announcing the Dictionary Project
- GNUs Flashes
- Forthcoming GNUs
- Freely Available Texts
- GNU Documentation
- GNU Software
- Program/Package Cross Reference
- Tapes
- Languages Tape
- Utilities Tape
- Emacs Tape
- Scheme Tape
- X11 Tapes
- Berkeley 4.4BSD--Lite Tape
- VMS Emacs and VMS Compiler Tapes
- CD-ROMs
- Pricing of the GNU CD-ROMs
- May 1994 Source Code CD-ROM
- November 1993 Source Code CD-ROM
- Compiler Tools Binaries CD-ROM
- MS-DOS Diskettes
- DJGPP Diskettes
- Emacs Diskettes
- Selected Utilities Diskettes
- Windows Diskette
- Tape & CD-ROM Subscription Service
- The Deluxe Distribution
- How to Get GNU Software
- Other GPLed Software
- Free Software for Microcomputers
- FSF T-shirt
- Project GNU Wish List
- Thank GNUs
- Donations Translate Into Free Software
- Cygnus Matches Donations!
- Free Software Foundation Order Form
- Address Page
- -----------------------------------------------------------------------------
- GNU's Who
- *********
- Michael Bushnell continues to work on the Hurd, while also maintaining `tar'.
- Roland McGrath maintains `make' and the GNU C library, and is now working on
- the Hurd. Jan Brittenson is working on the Hurd network server. Karl Heuer
- has come on board to maintain and enhance GNU Emacs.
- Omar Richardson-Sutherland is coordinating the GNU Dictionary Project (see
- ``Announcing the Dictionary Project'').
- Noah Friedman is our system ambiguator, release coordinator, and maintains a
- few programs in his copious spare time. Carl Hoffman is our fundraiser and
- conference organizer.
- Robert J. Chassell is again our Treasurer, replacing Lisa `Opus' Goldstein,
- who is on her way to China (`finally!', she says). Lisa Bloch is our new
- Executive Director, taking over from Lisa Goldstein. Britton Bradley and
- Larissa Carlson assist Lisa Bloch with many tasks in the Business Office.
- Charles Hannum works on typesetting and many other jobs.
- Jim Blandy has left to adapt GNU Emacs for use by the University of Illinois'
- Ribosome Database Project; he is also working on free, Scheme-based drawing
- software. Melissa Weisshaus and Tom Lord have also left the FSF. All still
- volunteer part-time.
- Richard Stallman continues as a volunteer who does countless tasks, such as
- Emacs maintenance. Volunteer Len Tower remains our online JOAT
- (jack-of-all-trades), handling mailing lists and gnUSENET, information
- requests, etc.
- Administrivia and Copyright
- ***************************
- Written and Edited by: Melissa Weisshaus, Noah S. Friedman,
- Robert J. Chassell, and Leonard H. Tower Jr.
- Illustrations by: Etienne Suvasa and Jamal Hannah
- Japanese Edition by: Mieko Hikichi and Nobuyuki Hikichi
- ISSN (International Standard Serial Number): 1075-7813
- The GNU's Bulletin is published at the end of January and June of each year.
- Please note that there is no postal mailing list. To get a copy, send your
- name and address with your request to the address on the front page.
- Enclosing a business sized self-addressed stamped envelope ($0.52) and/or a
- donation of a few dollars is appreciated but not required. If you're from
- outside the USA, sending a mailing label and enough International Reply
- Coupons for a package of about 100 grams is appreciated but not required.
- (Including a few extra International Reply Coupons for copying costs is also
- appreciated.)
- Copyright (C) 1994 Free Software Foundation, Inc.
- Permission is granted to anyone to make or distribute verbatim copies of this
- document, in any medium, provided that the copyright notice and permission
- notice are preserved, and that the distributor grants the recipient
- permission for further redistribution as permitted by this notice.
- -----------------------------------------------------------------------------
- *We don't have a patent on irony and satire; those tools are available
- for you to use in your own work.*
- - Guerrilla Girls, a New York City performance group
- -----------------------------------------------------------------------------
- What Is the FSF?
- ****************
- The Free Software Foundation is dedicated to eliminating restrictions on
- people's right to use, copy, modify, and redistribute computer programs. We
- promote the development and use of free software in all areas using
- computers. Specifically, we are putting together a complete, integrated
- software system named "GNU" ("GNU's Not Unix", pronounced "guh-new") that
- will be upwardly compatible with Unix. Most parts of this system are already
- being used and distributed.
- The word "free" in our name refers to freedom, not price. You may or may not
- pay money to get GNU software, but regardless you have two specific freedoms
- once you get it: first, the freedom to copy a program and give it away to
- your friends and co-workers; and second, the freedom to change a program as
- you wish, by having full access to source code. You can study the source and
- learn how such programs are written. You may then be able to port it,
- improve it, and share your changes with others. If you redistribute GNU
- software you may charge a distribution fee or give it away, so long as you
- include the source code and the GPL; see ``What Is Copyleft?'', for
- details.
- Other organizations distribute whatever free software happens to be
- available. By contrast, the Free Software Foundation concentrates on the
- development of new free software, working towards a GNU system complete
- enough to eliminate the need to purchase a proprietary system.
- Besides developing GNU, the FSF distributes GNU software and manuals for a
- distribution fee and accepts gifts (tax-deductible in the U.S.) to support
- GNU development. Most of the FSF's funds come from this distribution service.
- The Board of the Foundation is: Richard M. Stallman, President;
- Robert J. Chassell, Secretary/Treasurer; Gerald J. Sussman, Harold Abelson,
- and Leonard H. Tower Jr., Directors.
- What Is Copyleft?
- *****************
- The simplest way to make a program free is to put it in the public domain,
- uncopyrighted. But this permits proprietary modifications, denying others
- the freedom to use and redistribute improvements; it is contrary to the
- intent of increasing the total amount of free software. To prevent this,
- "copyleft" uses copyrights in a novel manner. Typically copyrights take away
- freedoms; copyleft preserves them. It is a legal instrument that requires
- those who pass on a program to include the rights to use, modify, and
- redistribute the code; the code and rights become legally inseparable.
- The copyleft used by the GNU Project is made from the combination of a
- regular copyright notice and the "GNU General Public License" (GPL). The GPL
- is a copying license which basically says that you have the aforementioned
- freedoms. An alternate form, the "GNU Library General Public License"
- (LGPL), applies to a few GNU libraries. This license permits linking the
- libraries into proprietary executables under certain conditions. The
- appropriate license is included in all GNU source code distributions and many
- manuals. Printed copies are available upon request.
- We strongly encourage you to copyleft your programs and documentation, and we
- have made it as simple as possible for you to do so. The details on how to
- apply either license appear at the end of each license.
- What Is GNU?
- ************
- GNU is to be a complete integrated computational environment: everything you
- need to work with a computer, either as a programmer or as a person in an
- office or home. The core is an operating system, which consists of a central
- program called a kernel that runs the other programs on the computer, and a
- large number of ancillary programs for handling files, etc. The FSF is
- developing an advanced kernel called the Hurd (see ``What Is the Hurd?''.).
- A complete system has tools for programmers, such as compilers and debuggers.
- It also has editors, sketchpads, calendars, calculators, spreadsheets,
- databases, electronic mail readers, and Internet navigators. The FSF already
- distributes most of the programs used in an operating system, all the tools
- regularly used by programmers, and much more.
- Already, you can set yourself up as an entrepreneur to sell your services
- teaching, installing, improving, and modifying this software for others.
- Already, you can set yourself up as a programmer or writer who works on a
- 80386 or 80486 based computer and use only software that is freely
- redistributable. Already, all the tools you need as a programmer for
- editing, compiling, and debugging are free; all the tools you need as a
- writer for editing, revising, and typesetting a book are free; many tools you
- need for calculations or mathematics are free; and many games and other
- applications are free. Tools for electronic communications are free.
- Not only are these tools useful to you, they are useful institutionally.
- Since distribution is free, you can pass on copies to other people in your
- company or organization without hindrance. No paperwork. As a teacher, you
- can give programs to your students without fearing that you are breaking the
- law. As a student, you can copy programs for your friends, and do good by
- doing so. If you are poor, you can copy and use the same software used by
- the rich; and if you are rich, you can contribute your improvements to the
- common heritage. If you are ignorant, you can learn. If you know a great
- deal, you can help others.
- What Is the Hurd?
- *****************
- The Hurd will be the foundation of the whole GNU system. It is built on top
- of the Mach 3.0 kernel, a free message-passing kernel developed by CMU.
- Mach's virtual memory management and message-passing facilities are
- extensively used by the Hurd. The GNU C Library will provide the Unix system
- call interface, and will call the Hurd for needed services it can't provide
- itself.
- One goal of the Hurd is to establish a framework for shared development and
- maintenance. The Hurd is like GNU Emacs in that it will allow a broad range
- of users to create and share useful projects without knowing much about the
- internal workings of the system--projects that might never have been
- attempted without freely available source, a well-designed interface, and a
- multiserver-based design.
- Currently there are free ports of the Mach kernel to the 386 PC, the DEC PMAX
- workstation, the Luna 88k, and several other machines, with more in progress,
- including the Amiga and DEC Alpha-3000 machines. Contact CMU c/o
- `mach@cs.cmu.edu', if you want to help with one of these or start your own.
- Porting the GNU Hurd and GNU C Library is easy (easier than porting GNU
- Emacs, certainly easier than porting GCC) once a Mach port to a particular
- platform exists.
- Important progress has been made recently; see ``GNUs Flashes''.
- There are significant projects relating to the Hurd for which we need
- volunteers. Experienced system programmers who are interested should send
- mail to `gnu@prep.ai.mit.edu'. Porting the Mach kernel or the GNU C Library
- to new systems is another way to help development of the Hurd.
- Free Software Redistributors Donate
- ***********************************
- by Richard Stallman
- Austin Code Works, a redistributor of free software, has agreed to support
- free software development by giving the FSF 20% of the selling price for the
- GNU software packages they produce and sell.
- The Sun Users Group Deutschland has agreed to add a donation to the FSF to
- the price of their next CD-ROM of GNU software. Potential purchasers will
- know precisely how much is for the FSF and how much is for SUGD.
- In the long run, the success of free software depends on how much new free
- software people develop. Free software distribution offers an opportunity to
- raise funds for such development in an ethical way. These two redistributors
- have made use of the opportunity. Many others let it go to waste.
- You can help promote free software development by convincing for-a-fee
- redistributors to contribute--either by doing development themselves, or by
- donating to development organizations (the FSF and others).
- The way to convince distributors to contribute is to demand and expect this
- of them. This means choosing among distributors partly by how much they give
- to free software development. Then you can show distributors they must
- compete to be the one who gives the most.
- To make this work, you must insist on numbers that you can compare, such as,
- "We will give ten dollars to the Foobar project for each disk sold." A vague
- commitment, such as "A portion of the profits are donated", doesn't give you
- a basis for comparison. Even a precise fraction "of the profits from this
- disk" is not very meaningful, since creative accounting and unrelated
- business decisions can greatly alter what fraction of the sales price counts
- as profit.
- Also, press developers for firm information about what kind of development
- they do or support. Some kinds make much more long-term difference than
- others. For example, maintaining a separate version of a GNU program
- contributes very little; maintaining a program on behalf of the GNU project
- contributes much. Easy new ports contribute little, since someone else would
- surely do them; difficult ports such as adding a new CPU to the GNU compiler
- contribute more; major new features and programs contribute the most.
- By establishing the idea that supporting further development is "the proper
- thing to do" when distributing free software for a fee, we can assure a
- steady flow of resources for making more free software.
- Help from Free Software Companies
- *********************************
- When choosing a free software business, ask those you are considering how
- much they do to assist free software development, e.g., by contributing money
- to free software development or by writing free software improvements
- themselves for general use. By basing your decision partially on this
- factor, you can help encourage those who profit from free software to
- contribute to its growth.
- These free software support companies regularly donate a part of their income
- to the Free Software Foundation to support the development of new GNU
- programs. Listing them here is our way of thanking them. Also see
- ``Cygnus Matches Donations!''.
- Contributed Software GbR
- Graefestr. 76
- D-10967 Berlin
- Germany
- Telephone: (+49-30) 694-69-07
- Fax: (+49-30) 694-68-09
- Electronic-Mail: `info@contrib.de'
- BBS & no-charge free software archive:
- Dialins: (+49-30) 693-40-51 (eight USR DS's)
- (+49-30) 694-60-55 (five ZyXELs)
- Telnet: `uropax.contrib.de' [192.109.39.2]
- FTP: `ftp.contrib.de'
- WWW: `http://www.contrib.de/'
- Hundred Acre Consulting
- 5301 Longley Lane, Suite D-144
- Reno, NV 89511
- USA
- Telephone: 702-829-9700
- +1-800-245-2885
- Fax: 702-829-9926
- Electronic-Mail: `info@pooh.com'
- FTP: `ftp.pooh.com'
- WWW: `http://www.pooh.com/'
- Gopher: `gopher.pooh.com'
- Free Software Support
- *********************
- The Free Software Foundation does not provide any technical support.
- Although we create software, we leave it to others to earn a living providing
- support. We see programmers as providing a service, much as doctors and
- lawyers now do; both medical and legal knowledge are freely redistributable
- entities for which the practitioners charge a distribution and service fee.
- The GNU Service Directory is a list of people who offer support and other
- consulting services. It is in the file `etc/SERVICE' in the GNU Emacs
- distribution, `SERVICE' in the GCC distribution and `/pub/gnu/GNUinfo/SERVICE'
- on GNU's FTP host `prep.ai.mit.edu'. Contact us if you would like a copy or
- wish to be listed in it. Those companies who share their income with the FSF
- are listed in ``Help from Free Software Companies''.
- If you find a deficiency in any GNU software, we want to know. We have many
- Internet mailing lists for bug reports, announcements and questions. They
- are also gatewayed into USENET news as the `gnu.*' newsgroups. You can
- request a list of the mailing lists from either address on the front cover.
- When we receive a bug report, we usually try to fix the problem. While our
- bug fixes may seem like individual assistance, they are not. Our task is so
- large that we must focus on that which helps the community as a whole; we do
- not have the resources to help individuals. We may send you a patch for a
- bug so that you can help us test the fix and ensure its quality. If your bug
- report does not evoke a solution from us, you may still get one from another
- user who reads our bug report mailing lists. Otherwise, use the Service
- Directory.
- Please do not ask us to help you install software or figure out how to use
- it--but do tell us how an installation script does not work or where
- documentation is unclear.
- If you have no Internet access, you can get mail and USENET news via UUCP.
- Contact a local UUCP site, or a commercial UUCP site such as:
- UUNET Communications Services
- 3110 Fairview Park Drive -- Suite 570
- Falls Church, VA 22042
- USA
- Telephone: +1-800-4UUNET4
- +1-703-204-8000
- Fax: +1-703-204-8001
- Electronic-Mail: `info@uunet.uu.net'
- A list of commercial UUCP and Internet service providers is posted
- periodically to USENET in the newsgroup `news.announce.newusers' with
- `Subject: How to become a USENET site'. You can also get it via anonymous
- FTP from `rtfm.mit.edu' in the file `How_to_become_a_USENET_site', in the
- directory `/pub/usenet-by-group/news.announce.newusers'.
- When choosing a service provider, ask those you are considering how much they
- do to assist free software development, e.g., by contributing money to free
- software development or by writing free software improvements themselves for
- general use. By basing your decision partially on this factor, you can help
- encourage those who profit from free software to contribute to its growth.
- What Is the LPF?
- ****************
- The League for Programming Freedom (LPF) aims to protect the freedom to write
- software. This freedom is threatened by "look-and-feel" interface copyright
- lawsuits and by software patents. The LPF does not endorse free software or
- the FSF.
- The League's members include programmers, entrepreneurs, students,
- professors, and even software companies.
- >From the League membership form:
- The League for Programming Freedom is a grass-roots organization of
- professors, students, business people, programmers, and users
- dedicated to bringing back the freedom to write programs. The League
- is not opposed to the legal system that Congress intended--copyright
- on individual programs. Our aim is to reverse the recent changes made
- by judges in response to special interests.
- Membership dues in the League are $42 per year for programmers,
- managers and professionals; $10.50 for students; $21 for others.
- To join, please send a check and the following information:
- * Your name and phone numbers (home, work, or both).
- * The address to use for League mailings, a few each year (please
- indicate whether it is your home address or your work address).
- * The company you work for, and your position.
- * Your email address, so the League can contact you for political
- action. (If you don't want to be contacted for this, please say
- so, but please provide your email address anyway.)
- * Please mention anything about you which would enable your
- endorsement of LPF to impress the public.
- * Please say whether you would like to help with LPF activities.
- The League is not connected with the Free Software Foundation and is not
- itself a free software organization. The FSF supports the LPF because, like
- any software developer smaller than IBM, it is endangered by software
- patents. You are in danger too! It would be easy to ignore the problem
- until you or your employer is sued, but it is more prudent to organize before
- that happens.
- If you haven't made up your mind yet, write to LPF for more information:
- League for Programming Freedom
- 1 Kendall Square - #143
- P.O. Box 9171
- Cambridge, MA 02139
- USA
- Telephone: +1-617-243-4091
- Electronic-Mail: `lpf@uunet.uu.net'
- GNU and Other Free Software in Japan
- ************************************
- Mieko (`h-mieko@sra.co.jp') and Nobuyuki Hikichi (`hikichi@sra.co.jp')
- continue to volunteer for the GNU Project in Japan. They translate each
- issue of this Bulletin into Japanese and distribute it widely, along with
- their translation of the GNU General Public License Version 2. This
- translation of the GPL is authorized by the FSF and is available by anonymous
- FTP from `srawgw.sra.co.jp' in `/pub/gnu/local-fix/GPL2-j'. They are working
- on a formal translation of the GNU Library General Public License. They also
- solicit donations and offer GNU software consulting.
- `nepoch' (the Japanese versions of Epoch) and MULE are available and widely
- used in Japan. MULE (the MULtilingual Enhancement of GNU Emacs) can handle
- many character sets at once. Eventually its features will be merged into the
- FSF's version of Emacs. The FSF does not distribute `nepoch', but MULE is
- available on the ``Source Code CD-ROM''. You can also FTP it from
- `sh.wide.ad.jp' in `/JAPAN/mule' or `etlport.etl.go.jp' in `/pub/mule'.
- See ``GNU Software'', for more information about MULE.
- The Village Center, Inc. prints a Japanese translation of the `GNU Emacs Lisp
- Reference Manual' and uploads the Texinfo source to various bulletin boards.
- They have also published a copylefted book, Nobuyuki's and Mieko's `Think
- GNU'. This appears to be the first non-FSF copylefted publication in Japan.
- Part of the profits are donated to the FSF. Their address is:
- Village Center, Inc.
- 3-2 Kanda Jinbo-cho, Chiyoda-ku
- Tokyo 101, Japan
- Telephone: 03-3221-3520
- Addison-Wesley Publishers Japan Ltd. has printed a Japanese translation of
- the `GNU Make Manual' and `GAWK Manual'. Their address is:
- Addison-Wesley Publishers Japan Ltd.
- Nichibou Bldg. 2F
- 1-2-2 Sarugaku-cho, Chiyoda-ku
- Tokyo 101, Japan
- Telephone: 03-3291-4581
- GNU manuals (in English), T-shirts and CD-ROMs are available from both:
- Shosen Book Tower
- 1-11-6 Kanda Sakuma-cho, Chiyoda-ku
- Tokyo 101, Japan
- Telephone: 03-5296-0051
- Shosen Grande
- 1-3 Kanda Jinbo-cho, Chiyoda-ku
- Tokyo 101, Japan
- Telephone: 03-3295-0011
- The Institute for New Generation Computer Technology, ICOT, has released the
- "ICOT Free Software (IFS)" distribution. The famous Fifth Generation
- Computing System project produced this distribution, which includes over 80
- systems for symbol processing, knowledge processing, problem solving,
- inference, and natural language processing. Many of them are based on
- parallel logic programming. For details, contact `ifs@icot.or.jp'.
- There is a mailing list in Japan to discuss both hardware and software which
- is under the GNU General Public License. This list provides information
- about making your own computer system. The main language used on the list is
- Japanese. If you are interested in getting information or having discussions
- in English, contact `mka@apricot.juice.or.jp' or
- `ishiz@muraoka.info.waseda.ac.jp'.
- Many groups in Japan now distribute GNU software. They include JUG, a PC
- user group; ASCII, a periodical and book publisher; the Fujitsu FM Towns
- users group; and SRA's special GNU support group, called Wingnut, who also
- purchased the first Deluxe package in Japan. (Since then, there have been
- several other purchases of the Deluxe package in Japan.)
- Anonymous UUCP is available until the end of December, 1994. After that it
- will be canceled due to a lack of disk space, time and the ease with which
- GNU software can be obtained via FTP and on CD-ROM and other media. Since
- the service was started 5 years ago, over 300 tapes have been made, and over
- 600 hosts have made more than 20,000 calls to the UUCP server to get GNU and
- other free software. For more information, contact `toku@dit.co.jp'.
- It is easy to place an order directly with the FSF from Japan, thus funding
- new code. To get an FSF Order Form written in Japanese, ask
- `japan-fsf-orders@prep.ai.mit.edu'. There are also two toll-free Fax numbers
- for use in Japan (see page 1). We encourage you to buy software on tapes or
- CDs: for example, every 150 tape orders allows FSF to hire a programmer for a
- year to write more free software.
- Announcing the Dictionary Project
- *********************************
- The FSF has a copy of the `Century Dictionary', an unabridged dictionary now
- in the public domain, and we are planning to put it online. We tried OCR,
- but it wasn't reliable enough. So we're looking for volunteers to type it
- in--20 pages per volunteer. We estimate that takes around 45 hours if you
- type reasonably fast, including proofreading.
- If you'd like to volunteer, please send mail to `dictionary@gnu.ai.mit.edu'.
- We'll send you 20 xeroxed pages plus the description of the online dictionary
- format. (Be *very* careful to follow the format.)
- This project provides a way for people without programming skills or money to
- contribute to the GNU Project.
- GNUs Flashes
- ************
- * Hurd (Also see ``What Is the Hurd?''.)
- The Hurd runs GNU Hello! The Hurd has successfully bootstrapped, which
- means that it loads the core servers and it can run simple utilities. At
- press time, it ran a simple shell, a simple `ps', most of the shellutils,
- most of the textutils and all of the fileutils. Progress is being made
- so rapidly that by the time you read this it probably does much more.
- For a complete non-network system, we still need to finish the support
- for signals (although some simple test programs that use signals already
- work), the terminal driver, and the local sockets code (at least for
- pipes). We have a mailing list to distribute announcements about
- progress; send mail to `hurd-ann-request@prep.ai.mit.edu' to be added to
- it.
- * FSF Now Distributing X11R6, as well as X11R5
- FSF updated the ``X11 Tapes'' and the ``May 1994 Source Code CD-ROM'' to
- the just-released X11R6. This is the first major update since X11R5 was
- released in September, 1991. We will distribute X11R5 on tape until
- X11R6 is stable, and on the ``November 1993 Source Code CD-ROM'',
- while supplies last.
- * 4.4BSD-Lite (Also see ``4.4BSD-Lite Tape''.)
- The FSF has begun distributing 4.4BSD-Lite and dropped the old Berkeley
- Networking 2 tape. The "Lite" refers to the omittance of some
- proprietary files that still remain in the full 4.4BSD distribution.
- However, 4.4BSD-Lite is considerably more complete than the previous
- Networking 2 release.
- * Common Lisp Freed!
- GNU Common Lisp (GCL) has been added. Previously, GCL had distribution
- terms under which each user had to have a signed paper contract on file.
- However, the authors recently decided to switch to the GPL. See ``GNU
- Software'', and ``Emacs Tape'', for more information.
- * Manual Updated since Last Bulletin
- The GNU Emacs Lisp Reference Manual has been updated. The new edition
- includes bug fixes and additional information. See ``GNU Documentation''.
- * New Program on the Languages Tape
- Octave has been added. See ``GNU Software'' and ``Languages Tape'',
- for more information.
- * New Programs on the Utilities Tape
- `ed' has been added. `elvis' has been replaced by `nvi'. See ``GNU
- Software'' and ``Utilities Tape'', for more information.
- * New Programs on the Source Code CD-ROM
- This CD-ROM has all the new programs and changes on the tapes. X11R6 has
- also replaced X11R5. See ``Source Code CD-ROM'', for details.
- * New GNU Column in New Linux Magazine
- Arnold Robbins, `arnold@gnu.ai.mit.edu', a long-time volunteer for the
- GNU project, is the author of "What's GNU?", a regular column in the new
- monthly magazine `Linux Journal'. The column discusses the GNU project,
- its software and other interesting free software. It is available from
- the publishers of `Linux Journal'. Contact Arnold or Phil Hughes,
- `phil@fylz.com', the publisher of `Linux Journal' for more information.
- * Experimental Tape Takes a Recess
- We are not currently distributing the Experimental Tape because most of
- the programs that were on it are now stable. GCC, GAS, Binutils, libg++,
- and the C Library are now on the ``Languages Tape'', replacing prior
- releases. Oleo & GNU Graphics are now on the ``Utilities Tape''.
- * Compiler Tools Binaries CD-ROM
- We now have a CD-ROM that contains executables for the GNU compiler tools
- for some systems that don't normally come with a compiler. This allows
- users of those systems to compile GNU and other free software without
- having to buy a proprietary compiler. See ``Compiler Tools Binaries
- CD-ROM'', for more details, including which platforms are supported.
- We hope to include more systems with each update of this CD-ROM. If you
- can help build binaries for new systems, or have a system to suggest,
- please contact us at either address on the front cover.
- * Source CD-ROM Subscriptions
- We are now offering a subscription service for the Source Code CD-ROM in
- addition to our tape subscription service. For the price of 3 CD-ROMs
- (plus any shipping costs) you get the next 4 that we make. Presently we
- make two updates a year, but we may go to more frequent updates. See
- ``Tape & CD-ROM Subscription Service''.
- * FSF Accepts Orders and Donations via Fax
- You can now send orders and donations to FSF by fax. Please fax in a
- completed ``Free Software Foundation Order Form'', including credit card
- information, since orders must be prepaid. We do *not* accept purchase
- orders. The number is +1-617-492-9057 in the U.S. and everywhere else
- except Japan. In Japan, the fax numbers are toll-free: 0031-13-2473
- (KDD) and 0066-3382-0158 (IDC).
- * FSF T-shirts Improved!
- We have added a copy of the GNU General Public License to the back of our
- T-shirt, which used to be blank. See ``FSF T-shirt''.
- * Informal "GCC Consortium"
- A group of companies including Intel, Motorola, Texas Instruments and
- Analog Devices have pooled funds to support central maintenance of
- GNU CC, which is now done by Richard Kenner of New York University.
- This task is to take responsibility for fixing bugs, integrating and
- cleaning up contributions, making releases and writing high priority
- improvements.
- Forthcoming GNUs
- ****************
- Information about the current status of released GNU programs can be found in
- ``GNU Software''. Here is some news of future plans.
- * `makeinfo' and the World Wide Web (Also see ``GNU Software''.)
- `makeinfo' is being modified to translate Texinfo source files into HTML
- documents that can be displayed from the Internet's World Wide Web.
- * GNU Common Lisp (For current status, see ``GNU Software''.)
- Planned development for GNU Common Lisp (GCL) includes moving to the ANSI
- standard, adding a byte compiler with source level debugging, and adding
- a windowing interface. A new compiler is being tested; it will make all
- functions pass arguments on the C stack and return values in a standard
- register with additional locations when necessary. This will speed up
- other function calls and funcalling (critical for object oriented work).
- Contributors to any of these areas would be helpful; contact
- `schelter@math.utexas.edu'.
- * GNU Emacs (For current status, see ``GNU Software''.)
- Emacs is the extensible, customizable, self-documenting real-time
- display editor. Features planned for future releases of Emacs include:
- different visibility conditions for regions and for multiple windows
- showing the same buffer; incrementally saving the undo history in a
- file, so that you can undo older changes in the history; support for
- variable-width fonts; and support for wide character sets including all
- the world's major languages.
- * C Interpreter
- The FSF is adding interpreter facilities to the GNU compiler and
- debugger. This task is partly finished. GCC now generates byte code
- (for all supported languages: C, C++ and Objective-C) and another package
- interprets it.
- To make this work usable, we need to add features to GDB to load the byte
- code dynamically. We also would like C compiler support for compiling
- just a specified few functions in a file. Due to limited resources, the
- FSF cannot fund this. Interested volunteers should contact
- `gnu@prep.ai.mit.edu'.
- * GAS (For current status, see ``GNU Software''.)
- The GNU assembler is in the process of being rewritten to fully use the
- BFD library. Currently BFD is used only on some platforms. When this
- work is finished, porting the entire compiler support suite (GAS and
- Binutils) to new platforms should be easier. Forthcoming versions will
- include support for the HP-PA, DEC Alpha (running OSF/1), RS/6000 and
- PowerPC processors.
- * GCC (For current status, see ``GNU Software''.)
- New front ends for GCC are being developed, but they are not yet part of
- GCC. A front end for Fortran is now in alpha test and is approaching
- completion, and a front end for Ada (GNAT: The GNU Ada Translator) is
- available via anonymous FTP from `cs.nyu.edu' in `/pub/gnat', though it
- is not yet stable. News about GNAT is posted to the USENET newsgroup
- `comp.lang.ada'. Volunteers are also developing a Pascal front end.
- * GNU Fortran (For info on `f2c' & GCC, see ``GNU Software''.)
- GNU Fortran (`g77') is in "private" alpha test (testing by a small group
- of experts) and is not yet publicly released. Until `g77' is fully
- released to the public, we ask people to use `f2c' (a Fortran-to-C
- translator) with GCC. As `g77' uses a lot of these tools (the `f2c'
- libraries and the GCC back end), using them and reporting any problems
- you find will help speed the release of `g77'.
- The primary focus of the alpha test is to test the `g77' front end,
- since that has most of the new code. The secondary focus of the alpha
- test is to test the integration between the front end and the back end.
- Currently, this is where most of the bugs seem to be. The tertiary focus
- is the quality of code generated by the GNU back end for Fortran.
- We hope to have a `g77' beta release in summer 1994, as part of the
- regular compiler distribution. A mailing list exists for announcements
- about `g77'. To subscribe, ask
- `info-gnu-fortran-request@prep.ai.mit.edu'. To contact the author and
- maintainer of `g77', write to `fortran@prep.ai.mit.edu'.
- * Ghostscript (For current status, see ``GNU Software''.)
- Ghostscript 2.6.2, consisting of version 2.6.1 with bug fixes, will be
- released and distributed by FSF sometime in late 1994. Ghostscript 3.0
- will be released and distributed by FSF in the second quarter of 1995; a
- future GNU's Bulletin will have a more definite date. It will implement
- the full PostScript Level 2 language except for LZW compression, which
- can't be freely implemented because of software patents. (Prohibitions
- like this on programming are what the League for Programming Freedom is
- fighting. See ``What Is the LPF?'', for details.)
- * GSview for Windows and OS/2 (Also see ``GNU Software''.)
- A new version of Russell Lang's Ghostview for Windows will be released
- during the second quarter of 1994. The name has been changed to "GSview
- for Windows" in order to avoid confusion with Tim Theisen's Ghostview.
- An OS/2 port called "PM GSview" will be released at the same time. For
- more information, contact Russell at `rjl@monu1.cc.monash.edu.au'.
- * `gmp' (For current status, see ``GNU Software''.)
- The GNU mp library, version 2.0, (due out soon) has arbitrary precision
- floating point arithmetic, is more portable, and is up to 4 times faster
- than previous versions.
- * Oleo (For current status, see ``GNU Software''.)
- Volunteers are writing an Oleo manual and extensions to the Oleo
- interface.
- * rx, a faster regular expression library
- Tom Lord has written a new regular expression library which is faster
- than the current library we use. Currently it is only being distributed
- with `sed'; eventually we will distribute it as a separate package as
- well. This new library is nearly a drop-in replacement for the current
- regex library used by the GNU Project, but it needs a few more features
- before it can be used in Emacs.
- * Smalltalk (For current status, see ``GNU Software''.)
- Future versions will contain significant performance improvements,
- ability to use the Smalltalk interpreter as a subroutine, better
- interfaces to the MIT X Window System, ability to represent and
- manipulate C data structures in Smalltalk, conditional compilation
- facilities, large integer support, exceptions, and weak references &
- finalization support.
- Freely Available Texts
- **********************
- Freely redistributable information isn't just software. Here are a few
- groups providing various books, historical documents, and more. Please let
- either address on the front cover know of additional entries. You can FTP a
- more complete list in file `/pub/gnu/FreelyAvailableTexts' from
- `prep.ai.mit.edu'.
- * FreeLore
- A goal of the FreeLore Project is to do "serious" book-length writing,
- and give it away for free. John Goodwin is now concentrating on writing
- freelore and to show what it is by example (not unlike the FSF). You can
- FTP his results from `world.std.com' in `/obi/Networking/John.Goodwin'.
- To volunteer, contact `jgoodwin@delphi.fnal.gov'.
- * The Online Book Initiative (OBI)
- OBI focuses on freely redistributable books, reference material,
- conference proceedings, catalogues, etc. OBI has about 400MB of (mostly
- compressed) text online, ranging from poetry to standards documents to
- novels. You may anonymous FTP texts from `obi.std.com' in `/obi'. You
- can also dial `world.std.com' with a modem (617-739-9753, 8N1) and
- create an account to access this information (login as `new'). Accounts
- on `world' are charged for their connect time (ask `info@world.std.com'
- for details).
- * Project Gutenberg
- Project Gutenberg is the brainchild of Michael Hart. Professor Hart's
- hope for success derives from the nature of what he calls `Replicator
- Technology'. Once anything is stored in a computer, it can be reproduced
- indefinitely, making it available to all who want it. Texts from
- Project Gutenberg are available at a number of FTP sites, including
- `mrcnext.cso.uiuc.edu' in file `/etext' and `oes.orst.edu' in file
- `/pub/almanac/etext'. To find out how to obtain text via e-mail, send
- the word `HELP' in the body of a message to
- `BITFTP%PUCC.BITNET@mitvma.mit.edu'. Or look at
- `bit.listserv.gutnberg', a USENET newsgroup. For more information,
- write to `dircompg@ux1.cso.uiuc.edu'.
- * Project Runeberg
- Project Runeberg publishes works of literature and art which meet three
- criteria: they are machine-readable; in a Scandinavian language (such as
- Swedish, Danish, Norwegian, Icelandic and Faroese) or created by an
- artist from a Nordic country; and free for duplication and distribution
- by anyone and for any purpose. Project Runeberg was founded in March
- 1993, inspired by Project Gutenberg. Coordinated by Lars Aronsson,
- Project Runeberg is an activity of Lysator, a student computer club at
- Linkoping University in Linkoping, Sweden.
- FTP from host `ftp.lysator.liu.se' in `/pub/runeberg/README'. Access
- Gopher via type 1 host `gopher.lysator.liu.se' path `/project-runeberg'.
- `http://www.lysator.liu.se:7500/runeberg/Main.html' is the URL on the
- World Wide Web. For more information or to join the mailing list, ask
- `runeberg-list-request@lysator.liu.se', or send postal mail to: Lysator,
- Universitetet, S-581 83 Linkoping, Sweden. 2
- * Literary Works Available on the WWW
- The locations below are URLs (Uniform Resource Locators) on the
- Internet's World Wide Web (WWW). This list was compiled by
- Michael Larsen.
- Project Bartleby is one of the few initiatives which appears to enter
- texts by hand, including the complete poems of Wordsworth, Their texts
- are at `gopher://gopher.cc.columbia.edu:71/11/miscellaneous/cubooks'.
- CopticNet has Coptic scriptural materials at `ftp://pharos.bu.edu/CN'.
- The Quartz archive has a few texts not available at other locations at
- `ftp://quartz.rutgers.edu/pub/etext/misc'. The Libellus Project has
- Latin texts at `ftp://ftp.u.washington.edu/public/libellus/texts'. The
- Oxford Text Archive's large collection is at `ftp://ota.ox.ac.uk/ota'.
- The English Server at CMU is at `http://english-server.hss.cmu.edu/'
- with some poems at `http://english-server.hss.cmu.edu/Poetry.html'. The
- Sardinia Research Center has a few Italian classics, including La Divina
- Commedia at `http://www.crs4.it/HTML/homecrs4.html'. The University of
- Toronto has some James Joyce at `gopher://gopher.epas.utoronto.ca'.
- Wiretap is similar to Project Gutenberg in focus and scope and is it
- located at URL `ftp://wiretap.spies.com/Library'. The Women's Studies
- program at Maryland has some poems by women, especially Emily Dickinson,
- at URL
- `gopher://info.umd.edu:901/11/inforM/Educational_Resources/WomensStudies'.
- GNU Documentation
- *****************
- GNU is dedicated to having quality, easy-to-use online and printed
- documentation. GNU manuals are intended to explain the underlying concepts,
- describe how to use all the features of each program, and give examples of
- command use. GNU manuals are distributed as Texinfo source files, which
- yield both typeset hardcopy via the TeX document formatting system, and online
- hypertext-like display via the menu-driven Info system. Source for these
- manuals comes with our software, and they are available in hardcopy; see the
- ``Free Software Foundation Order Form''.
- Most GNU manuals are bound as soft cover books with "lay-flat" bindings.
- This allows you to open them so they lie flat on a table without creasing the
- binding. Each book has an inner cloth spine and an outer cardboard cover
- that will not break or crease as an ordinary paperback will. Currently, the
- `Emacs', `GDB', `Emacs Lisp Reference', `GAWK', `Make', `Flex', `Bison', and
- `Texinfo' manuals have this binding. The other GNU manuals are also bound so
- they lie flat when opened, using a GBC binding. All of our manuals are 7in
- by 9.25in except the `Calc' manual, which is 8.5in by 11in.
- The edition number of the manual and version number of the program listed
- after each manual's name were current at the time this Bulletin was published.
- The `Emacs Manual' (9th Edition for Version 19) describes editing with GNU
- Emacs. It explains advanced features, including outline mode and regular
- expression search, how to use special modes for programming in languages like
- C++ and TeX, how to use the `tags' utility, how to compile and correct code,
- how to make your own keybindings, and other elementary customizations.
- `Debugging with GDB' (Edition 4.09 for Version 4.9) tells how to use the GNU
- Debugger, run your program under debugger control, examine and alter data,
- modify a program's flow of control, and use GDB through GNU Emacs.
- The `GNU Emacs Lisp Reference Manual' (Edition 2.3 for Version 19.23) covers
- this programming language in depth, including data types, control structures,
- functions, macros, syntax tables, searching/matching, modes, windows,
- keymaps, byte compilation, and the operating system interface.
- The `GAWK Manual' (Edition 0.16 for Version 2.16) tells how to use the GNU
- implementation of `awk'. It is written for those who have never used `awk'
- and describes the features of this powerful string and record manipulation
- language.
- The `Make Manual' (Edition 0.43 for Version 3.68) describes GNU `make', a
- program used to rebuild parts of other programs. The manual tells how to
- write "makefiles", which specify how a program is to be compiled and how its
- files depend on each other. Included are an introductory chapter for novice
- users and a section about automatically generated dependencies.
- The `Flex Manual' (Edition 1.03 for Version 2.3.7) tells you how to write a
- lexical scanner definition for the `flex' program to create a C++ or C-coded
- scanner that will recognize the patterns described. You need no prior
- knowledge of scanner generators.
- The `Bison Manual' (December 1993 Edition for Version 1.23) teaches you how
- to write context-free grammars for the Bison program that convert into
- C-coded parsers. You need no prior knowledge of parser generators.
- `Using and Porting GNU CC' (October 1993 Edition for Version 2.5) explains
- how to run, install, and port the GNU C Compiler to new systems. It
- describes new features and incompatibilities of the compiler, but people not
- familiar with C will also need a good reference on the C programming
- language. This manual also covers G++.
- The `Texinfo Manual' (Edition 2.19 for Version 3) explains the markup
- language used to generate both the online Info documentation and typeset
- hardcopies. It tells you how to make tables, lists, chapters, nodes,
- indexes, cross references, how to use Texinfo mode in GNU Emacs, and how to
- catch mistakes. This second edition describes over 50 new commands.
- The `Termcap Manual' (2nd Edition for Version 1.2), often described as "twice
- as much as you ever wanted to know about termcap," details the format of the
- termcap database, the definitions of terminal capabilities, and the process
- of interrogating a terminal description. This manual is primarily for
- programmers.
- The `C Library Reference Manual' (June 1993 Edition for Version 1.07)
- describes most of the facilities of the GNU C library, including both what
- Unix calls "library functions" and "system calls." We are doing limited
- copier runs of this manual until it becomes more stable. It is new, and
- needs corrections and improvements. Please send them to
- `bug-glibc-manual@prep.ai.mit.edu'.
- The `Emacs Calc Manual' (Edition 2.02 for Version 2.02) includes both a
- tutorial and a reference manual for Calc. It describes how to do ordinary
- arithmetic, how to use Calc for algebra, calculus, and other forms of
- mathematics, and how to extend Calc.
- GNU Software
- ************
- All our software is available via anonymous FTP; see ``How to Get GNU
- Software''. In addition we offer software on various media and printed
- documentation:
- * see ``CD-ROMs''.
- * see ``Tapes''.
- * see ``MS-DOS Diskettes''.
- * see ``GNU Documentation'', which include manuals and reference cards.
- We welcome all bug reports sent to the appropriate electronic mailing list
- (see ``Free Software Support'').
- In the articles describing the contents of each medium, the version number
- listed after each program name was current when we published this Bulletin.
- When you order a distribution tape or diskette, some of the programs may be
- newer, and therefore the version number higher.
- Key to cross reference:
- BinCD
- Binaries CD-ROM
- DjgppD
- Djgpp Diskettes
- EmcsD
- Emacs Diskettes
- EmcsT
- Emacs Tape
- LangT
- Language Tape
- LiteT
- 4.4BSD-Lite Tape
- SchmT
- Scheme Tape
- SrcCD
- Source CD-ROM
- UtilD
- Selected Utilities Diskettes
- UtilT
- Utilities Tape
- VMSCompT
- VMS Compiler Tape
- VMSEmcsT
- VMS Emacs Tape
- WdwsD
- Windows Diskette
- X11OptT
- X11 Optional Tape
- X11ReqT
- X11 Required Tape
- Configuring GNU Software:
- We are using a uniform scheme for configuring GNU software packages in order
- to compile them, which uses the `autoconf' program. All GNU software
- supports the same alternatives for naming machine and system types. This
- makes it possible to configure any and all GNU software in the same manner.
- The configuration scheme also supports configuring a directory containing
- several GNU packages with one command. When the GNU system is complete it
- will be possible to configure and build the entire system at once,
- eliminating the need to separately configure each individual package.
- The configuration scheme can also specify both the host and target system, so
- you can easily configure and build cross-compilation tools.
- GNU software currently available:
- (For new features and coming programs, see ``Forthcoming GNUs''.)
- * `acm' (SrcCD, UtilT)
- `acm' is a LAN-oriented, multiplayer aerial combat simulation that runs
- under the MIT X Window System. Players engage in air to air combat
- against one another using heat seeking missiles and cannons. Eventually
- we hope to turn this into a more general purpose flight simulator.
- * Autoconf (SrcCD, UtilT)
- Autoconf produces shell scripts which automatically configure source code
- packages. These scripts adapt the packages to many kinds of Unix-like
- systems without manual user intervention. Autoconf creates a script for
- a package from a template file which lists the operating system features
- which the package can use, in the form of `m4' macro calls. Autoconf
- requires GNU `m4' to operate, but the resulting configure scripts it
- generates do not.
- Most GNU programs now use Autoconf-generated configure scripts.
- * BASH (SrcCD, UtilT)
- The GNU shell, BASH (Bourne Again SHell), is compatible with the Unix
- `sh' and offers many extensions found in `csh' and `ksh'. BASH has job
- control, `csh'-style command history, and command-line editing (with
- Emacs and `vi' modes built-in, and the ability to rebind keys) via the
- readline library. BASH conforms to the POSIX 1003.2 shell specification.
- * `bc' (SrcCD, UtilT)
- `bc' is an interactive algebraic language with arbitrary precision. GNU
- `bc' follows the POSIX 1003.2 draft standard, with several extensions
- including multi-character variable names, an `else' statement and full
- Boolean expressions. GNU `bc' does not require the separate `dc'
- program.
- * BFD (BinCD, LangT, SrcCD)
- The Binary File Descriptor library allows a program which operates on
- object files (e.g. `ld' or GDB) to support many different formats in a
- clean way. BFD provides a portable interface, so that only BFD needs to
- know the details of a particular format. One result is that all
- programs using BFD will support formats such as a.out, COFF, ELF &
- OSF-Rose. BFD comes with source for Texinfo documentation (not yet
- published on paper).
- Presently BFD is not distributed separately because it is not yet
- completely stable; however, it is included with packages that use it.
- * Binutils (BinCD, LangT, SrcCD)
- Binutils includes the programs: `ar', `c++filt', `demangle', `gprof',
- `ld', `nlmconv', `nm', `objcopy', `objdump', `ranlib', `size', `strings',
- & `strip'.
- Binutils Version 2 is completely rewritten to use the BFD library. The
- GNU linker `ld' emits source-line numbered error messages for
- multiply-defined symbols and undefined references. It interprets a
- superset of the AT&T Linker Command Language, which gives general control
- over where segments are placed in memory. `nlmconv' converts object
- files into Novell NetWare Loadable Modules. The `objdump' program can
- disassemble code for a29k, ALPHA, H8/300, H8/500, HP-PA, i386, i960,
- m68k, m88k, MIPS, SH, SPARC, & Z8000 processors, and can display other
- data such as symbols and relocations from any file format understood by
- BFD.
- * Bison (BinCD, LangT, SrcCD, VMSCompT)
- Bison is an upwardly compatible replacement for the parser generator
- `yacc'. Texinfo source for the `Bison Manual' and reference card are
- included. See ``GNU Documentation''.
- * GNU C Library (LangT, SrcCD)
- The GNU C library supports ANSI C-1989 and POSIX 1003.1-1990 and has most
- of the functions specified in POSIX 1003.2-1992. It is upwardly
- compatible with 4.4BSD and includes many System V functions, plus GNU
- extensions.
- The C Library will perform many functions of the Unix system calls in
- the Hurd. Mike Haertel has written a fast `malloc' which wastes less
- memory than the old GNU version. The GNU regular-expression functions
- (regex) now nearly conform to the POSIX 1003.2 standard.
- GNU `stdio' lets you define new kinds of streams, just by writing a few
- C functions. The `fmemopen' function uses this to open a stream on a
- string, which can grow as necessary. You can define your own `printf'
- formats to use a C function you have written. For example, you can
- safely use format strings from user input to implement a `printf'-like
- function for another programming language. Extended `getopt' functions
- are already used to parse options, including long options, in many GNU
- utilities.
- Version 1.08 has just been released, adding support for Sun RPC, `mmap'
- and friends, and compatibility with several more traditional Unix
- functions. It runs on Sun-3 (SunOS 4.1), Sun-4 (SunOS 4.1 or Solaris 2),
- HP 9000/300 (4.3BSD), SONY News 800 (NewsOS 3 or 4), MIPS DECstation
- (Ultrix 4), DEC Alpha (OSF/1), i386/i486 (System V, SVR4, BSD, SCO 3.2 &
- SCO ODT 2.0), Sequent Symmetry i386 (Dynix 3) & SGI (Irix 4). Texinfo
- source for the `GNU C Library Reference Manual' is included (see
- ``GNU Documentation''.); the manual still needs updating.
- * GNU C++ Library (BinCD, LangT, SrcCD)
- The GNU C++ library (libg++) is an extensive collection of C++ `forest'
- classes, a new IOStream library for input/output routines, and support
- tools for use with G++. Among the classes supported are Obstacks,
- multiple-precision Integers and Rationals, Complex numbers, arbitrary
- length Strings, BitSets and BitStrings. There is also a set of
- pseudo-generic prototype files for generating common container classes.
- Texinfo source for partial documentation is included (not yet published
- on paper).
- * Calc (EmcsT, SrcCD)
- Calc (written by Dave Gillespie in Emacs Lisp) is an extensible, advanced
- desk calculator and mathematical tool that runs as part of GNU Emacs. If
- you wish, you can use Calc just as a simple four-function calculator, but
- it provides additional features including choice of algebraic or RPN
- (stack-based) entry, logarithmic functions, trigonometric and financial
- functions, arbitrary precision, complex numbers, vectors, matrices,
- dates, times, infinities, sets, algebraic simplification,
- differentiation, and integration. It also outputs to `gnuplot'. Calc
- comes with Texinfo source for a reference card and the `Calc Manual',
- which serves as a tutorial and reference. See ``GNU Documentation''.
- * GNU Chess (SrcCD, UtilT)
- GNU Chess lets the computer play a full game of chess with you. It runs
- on most platforms and has dumb terminal, "curses", and X terminal
- interfaces.
- GNU Chess implements many specialized features including the null move
- heuristic, a hash table with aging, the history heuristic (another form
- of the earlier killer heuristic), caching of static evaluations, and a
- database which lets it play the first several moves in the game quickly.
- Recent improvements include better heuristics, faster evaluation,
- thinking on opponent's time, Swedish and German language support, support
- for more book formats, a rudimentary Bobby Fischer clock, and bug fixes.
- GNU Chess is primarily supported by Stuart Cracraft, Mike McGann, Chua
- Kong Sian, and Tim Mann on behalf of the FSF.
- Stuart Cracraft
- 25682 Cresta Loma
- Laguna Niguel, CA 92677
- USA
- Telephone: +1-714-347-8107
- Electronic-Mail: `cracraft@ai.mit.edu'
- * CLISP (EmcsT, SrcCD)
- CLISP is a Common Lisp implementation (CLtL1 + parts of CLtL2) by Bruno
- Haible and Michael Stoll. It mostly supports the Lisp described by
- `Common LISP: The Language (1st edition)'. CLISP includes an
- interpreter, a byte-compiler, a subset of CLOS and, for some machines, a
- screen editor. It has user interfaces in English & German (& French
- soon), chooseable at compile time. Major packages that run in CLISP
- include PCL and, on Unix machines, CLX & Garnet. CLISP needs only 1.5
- MB of memory and runs on many microcomputers (including the Atari ST,
- Amiga 500-4000, most MS-DOS systems & OS/2) & some Unix workstations
- (Linux, Sun4, Sun386, HP9000/800, SGI, Sun3 and others).
- * GNU Common Lisp (EmcsT, SrcCD)
- GNU Common Lisp (GCL) has a compiler and interpreter for Common Lisp.
- It is very portable and extremely efficient on a wide class of
- applications. It compares favorably in performance with commercial Lisps
- on several large theorem prover and symbolic algebra systems. It
- supports the CLtL1 specification but is moving towards the proposed ANSI
- definition. It is based on AKCL and KCL. KCL was written by Taiichi
- Yuasa and Masami Hagiya in 1984, and AKCL has been developed by William
- Schelter since 1987.
- GCL compiles to C and then uses the native optimizing C compilers (e.g.
- GCC). A function with a fixed number of args and one value turns into a
- C function of the same number of args and returning 1 value, so it cannot
- really be any more efficient on such calls. It has a conservative GC
- which allows great freedom for the C compiler to put Lisp values in
- arbitrary registers. It has a source level Lisp debugger for
- interpreted code, with display of source code in the other Emacs window.
- It has profiling tools based on the C profiling tools, which count
- function calls and percentage of time. CLX works with GCL. There is an
- Xlib interface via C. PCL worked with earlier versions. See
- ``Forthcoming GNUs'', for plans for about GCL.
- GCL version 1.0 is being released under the GNU Library General Public
- License. (FTP `/pub/gnu/gcl.README' on `prep.ai.mit.edu'.) Get source
- from `ftp.cli.com'. For details ask `schelter@math.utexas.edu'.
- * `cpio' (SrcCD, UtilD, UtilT)
- `cpio' is an alternative archive program with all the features of SVR4
- `cpio', including support for the final POSIX 1003.1 `ustar' standard.
- `mt', a program to position magnetic tapes, is included with `cpio'.
- * CVS (SrcCD, UtilT)
- CVS, the Concurrent Version System, manages software revision and release
- control in a multi-developer, multi-directory, multi-group environment.
- It works best in conjunction with RCS versions 4 and above, but will
- parse older RCS formats with the loss of CVS's fancier features. See
- Berliner, Brian, "CVS-II: Parallelizing Software Development,"
- `Proceedings of the Winter 1990 USENIX Association Conference'. To find
- out how to get a copy of this report, ask `office@usenix.org'.
- * `dc' (SrcCD, UtilT)
- `dc' is an RPN calculator. GNU `bc' does not require a separate `dc'
- program to run. This version of `dc' will eventually be merged with GNU
- `bc'.
- * DejaGnu (LangT, SrcCD)
- DejaGnu is a framework for testing other programs that provides a single
- front end for all tests. The framework's flexibility and consistency
- make it easy to write tests for any program. DejaGnu comes with
- `expect', which runs scripts to conduct dialogs with programs; and Tcl,
- which is an embeddable scripting language. The FSF hopes to replace Tcl
- with a cleaner programming language someday.
- * Demacs, GNU Emacs for MS-DOS (EmcsD)
- Manabu Higashida and Hirano Satoshi have released Demacs, a GNU Emacs
- port for 386/486 based MS-DOS machines. It is compatible with XMS
- memory managers and VCPI, but not yet with Microsoft Windows extended
- mode or other DPMI managers. Anonymous FTP it from `oak.oakland.edu' in
- `/pub/msdos/demacs' (USA) & `utsun.s.u-tokyo.ac.jp' in `/GNU/demacs'
- (Japan). For an FTP site list and the current status of Demacs, email to
- `demacs@sigmath.osaka-u.ac.jp'. For details, FTP the `README' file.
- The FSF is offering Demacs on diskette. We will replace it with GNU
- Emacs 19, as soon as the MS-DOS port is ready. See ``Emacs Diskettes''.
- * Diffutils (SrcCD, UtilD, UtilT)
- GNU `diff' compares files showing line-by-line changes in several
- flexible formats. It is much faster than traditional Unix versions. The
- Diffutils package contains `diff', `diff3', `sdiff', and `cmp'.
- These improvements have recently been made to Diffutils: A new heuristic
- for `diff' greatly reduces the time needed to compare large input files
- that contain many differences, and produces output that is usually
- smaller rather than larger. New `diff' options give detailed control
- over output format, e.g. to provide if-then-else output for programming
- languages other than C. Message wordings and the definition of "white
- space" have been revised for compatibility with the POSIX.2 standard
- (ISO/IEC 9945-2:1993).
- * DJGPP (BinCD, DjgppD)
- DJ Delorie has ported GCC/G++ 2.5.7 (see the GCC item in this section) to
- the i386 MS-DOS platform. The DJGPP package also contains a 32-bit 80386
- DOS extender with symbolic debugger; development libraries; and ports of
- Bison, `flex', GAS, and the GNU Binutils. Full source code is provided.
- It requires at least 5MB of hard disk space to install and 512K of RAM to
- use. It supports SVGA (up to 1024x768), XMS & VDISK memory allocation,
- `himem.sys', VCPI (e.g. QEMM, DESQview, & 386MAX), and DPMI (e.g. Windows
- 3.x, OS/2, QEMM, & QDPMI). The FSF offers it on the ``DJGPP Diskettes'',
- and on the ``Compiler Tools Binaries CD-ROM''. Or FTP file
- `/pub/msdos/djgpp' from `oak.oakland.edu' (or another SimTel mirror
- site). Ask `djgpp-request@sun.soe.clarkson.edu' to join a mailing list
- for DJGPP users.
- * `dld' (LangT, SrcCD)
- `dld' is a dynamic linker written by W. Wilson Ho. Linking your program
- with the `dld' library allows you to dynamically load object files into
- the running binary. Currently supported are VAX (Ultrix), Sun 3 (SunOS
- 3.4 & 4.0), SPARC (SunOS 4.0), Sequent Symmetry (Dynix), & Atari ST.
- * `doschk' (SrcCD, UtilT)
- This program is intended as a utility to help software developers ensure
- that their source file names are distinguishable on System V platforms
- with 14-character filenames and on MS-DOS with 8+3 character filenames.
- * `ecc' (SrcCD, UtilT)
- `ecc' is a Reed-Solomon error correction checking program, which can
- correct three byte errors in a block of 255 bytes and detect more severe
- errors. Contact `paulf@Stanford.EDU' for more information.
- * `ed' (SrcCD, UtilT)
- Ed is the standard text editor.
- * Elib (EmcsT, SrcCD)
- This is a small library of Emacs Lisp functions, including routines for
- using AVL trees and doubly-linked lists.
- * GNU Emacs
- In 1975, Richard Stallman developed the first Emacs, an extensible,
- customizable real-time display editor. GNU Emacs is his second
- implementation. It offers true Lisp--smoothly integrated into the
- editor--for writing extensions, and provides an interface to the MIT X
- Window System. In addition to its powerful native command set,
- extensions which emulate other popular editors are distributed: vi, EDT
- (DEC's VMS editor) and Gosling (aka Unipress) Emacs. It has many other
- features which make it a full computing support environment. Source for
- the `GNU Emacs Manual', the `GNU Emacs Lisp Reference Manual', and a
- reference card come with the software. See ``GNU Documentation''.
- * GNU Emacs 18 (EmcsD, EmcsT, SrcCD, VMSEmcsT)
- GNU Emacs 18.59 runs on many Unix systems. In hardware order: Alliant
- FX/80 & FX/2800, Altos 3068, Amdahl (UTS), Apollo, AT&T (3Bs & 7300 PC),
- DG Aviion, Bull DPX/2 (2nn & 3nn) CCI 5/32 & 6/32, Celerity, Convex,
- Digital (DECstation 3100 & 5000 (PMAXes), Mips, VAX (BSD, SysV & VMS)),
- Motorola Delta 147 & 187 Dual, Elxsi 6400, Encore (DPC, APC & XPC),
- Gould, HP (9000 series 200, 300, 700 & 800, but not 500), HLH Orion
- (original & 1/05), IBM (RS/6000 (AIX), RT/PC (4.2 & AIX) & PS/2 (AIX (386
- only))), ISI (Optimum V, 80386), Intel 860 & 80386 (BSD, Esix, SVR3,
- SVR4, SCO, ISC, IX, AIX & others (see ``MS-DOS Diskettes''. & ``Free
- Software for Microcomputers'')), Iris (2500, 2500 Turbo & 4D), Masscomp,
- MIPS, National Semiconductor 32000, NeXT (Mach), NCR Tower 32 (SVR2 &
- SVR3), Nixdorf Targon 31, Nu (TI & LMI), pfa50, Plexus, Prime EXL,
- Pyramid (original & MIPS), Sequent (Balance & Symmetry), SONY News (m68k
- & MIPS), Stride (system release 2), all Suns including 386i (all SunOS &
- some Solaris vers.), Tadpole, Tahoe, Tandem Integrity S2, Tektronix
- (16000 & 4300), Triton 88, Ustation E30 (SS5E), Whitechapel (MG1) &
- Wicat.
- In operating system order: AIX (RS/6000, RT/PC, 386-PS/2), BSD (vers.
- 4.1, 4.2, 4.3), DomainOS, Esix (386), HP-UX (HP 9000 series 200, 300,
- 700, 800 but not 500), ISC (386), IX (386), Mach, Microport, NewsOS
- (Sony m68k & MIPS) SCO (386), SVR0 (Vax, AT&T 3Bs), SVR2, SVR3, SVR4,
- Solaris 2.0, SunOS, UTS (Amdahl), Ultrix (vers. 3.0, 4,1), Uniplus 5.2
- (Dual machines), VMS (vers. 4.0, 4.2, 4.4, 5.5) & Xenix (386).
- * GNU Emacs 19 (EmcsT, SrcCD)
- New features in Emacs 19 include: multiple X windows ("frames" to
- Emacs), with either a separate X window for the minibuffer or a
- minibuffer attached to each X window; property lists associated with
- regions of text in a buffer; multiple fonts and colors defined by those
- properties; simplified and improved processing of function keys, mouse
- clicks and mouse movement; X selection processing, including clipboard
- selections; hooks to be run if point or mouse moves outside a certain
- range; menu bars and popup menus defined by keymaps; scrollbars; before
- and after change hooks; source-level debugging of Emacs Lisp programs;
- European character sets support; floating point numbers; improved buffer
- allocation, using a new mechanism capable of returning storage to the
- system when a buffer is killed; interfacing with the X resource manager;
- GNU configuration scheme support; good RCS support; & many updated
- libraries.
- New features in Emacs 19.23 include X toolkit support, dialog boxes,
- operation on MS-DOS, much faster text properties, keyboard equivalents
- shown automatically in menus, and text that highlights when you move the
- mouse over it.
- Unlike some other recent derivations of Emacs, Emacs 19 from the Free
- Software Foundation continues to work on character-only terminals as
- well as under the MIT X Window System.
- Emacs 19.23 is known to work on, in hardware order: Bull DPX/2 2nn & 3nn
- (SVR3) & sps7 (SVR2); Clipper; Cubix QBx (SysV); Data General Aviion
- (DGUX); DEC MIPS (Ultrix 4.2 & OSF/1, not VMS); Elxsi 6400 (SysV); Gould
- Power Node & NP1 (4.2 & 4.3BSD); Harris Night Hawk 1200 and 3000, 4000
- and 5000 (cxux); Honeywell XPS100 (SysV); HP 9000 series 200, 300, 700,
- 800 (4.3BSD or HP-UX 7, 8, 9); Intel i386 & i486 (386BSD, AIX, BSDI/386,
- FreeBSD, Esix, ISC, Linux, MS-DOS, NetBSD, SCO3.2v4 with ODT, SysV,
- Xenix); IBM RS6000 (AIX 3.2); IBM RT/PC (AIX or BSD); Motorola Delta 147
- & 187 (SVR3, SVR4, & m88kbcs); National Semiconductor 32K (Genix); NeXT
- (BSD or Mach 2 w/ NeXTStep 3.0); Prime EXL (SysV); Pyramid (BSD);
- Sequent Symmetry (BSD); SGI Iris 4D (Irix 4.x & 5.x); Sony News/RISC
- (NewsOS); Sun 3 & 4, SPARC 1, 1+, 2, 10 & Classic (SunOS 4.0, 4.1,
- Solaris 2.0-2.3); Tadpole 68k (SysV); Tektronix XD88 (SVR3) & 4300
- (BSD); & Titan P2 & P3 (SysV).
- In operating system order: AIX (i386, RS6000, RT/PC); 4.1, 4.2, 4.3BSD
- (i386, Gould Power Node & NP1, HP9000 series 300, NeXT, Pyramid,
- Symmetry, Tektronix 4300, RT/PC); DG/UX (Aviion); Esix (i386); FreeBSD
- (i386); Genix (ns32k); HP-UX 7, 8, 9 (HP 9000 series 200, 300, 700, 800,
- but not 500); Irix 4 & 5 (Iris 4D); ISC (i386); Linux (i386); NetBSD
- (i386, HP9000 series 300); Mach 2 & 3 (i386, NeXT); SCO 3.2v4 (i386);
- SVR2 (Bull sps7); SVR3 (Bull DPX/2 2nn & 3nn, Motorola Delta 147 & 187,
- Tektronix XD88); SVR4 (Motorola Delta 147 & 187); Solaris 2 (SPARC 1,
- 1+, 2, 10, Classic); SunOS 4.0, 4.1 (Sun 3 & 4, SPARC 1, 1+, 2, 10 &
- Classic); Ultrix 4.2 (DEC MIPS); & Xenix (i386).
- Other configurations supported by Emacs 18 should work with few changes
- in Emacs 19; as users tell us more about their experiences with different
- systems, we will augment the list. Also see ``Forthcoming GNUs''.
- * `es' (SrcCD, UtilT)
- `es' is an extensible shell based on `rc' that has first class functions,
- lexical scope, an exception system, and rich return values (i.e.
- functions can return values other than just numbers). Like `rc', it is
- great for both interactive use and for scripting, particularly because
- its quoting rules are much less baroque than the C or Bourne shells.
- * `f2c' (LangT, SrcCD)
- `f2c' converts Fortran-77 source files into C or C++, which can be
- compiled with GCC. You can get bug fixes via FTP from `netlib.att.com'
- in the file `/netlib/f2c/changes.Z' or by email from
- `netlib@research.att.com'. See ``Forthcoming GNUs'', for information
- about GNU Fortran.
- * NetFax (SrcCD, UtilT)
- NetFax is a freely-available fax spooling system originally developed in
- the MIT AI Lab. It provides Group 3 fax transmission and reception
- services for a networked Unix system. It requires a faxmodem which
- accepts Class 2 fax commands. Contact `bug-fax@prep.ai.mit.edu' for
- more information.
- * Fileutils (SrcCD, UtilD, UtilT)
- The fileutils work on files: `chgrp', `chmod', `chown', `cp', `dd', `df',
- `dir', `du', `install', `ln', `ls', `mkdir', `mkfifo', `mknod', `mv',
- `mvdir', `rm', `rmdir', `touch', & `vdir'. Only some of these are on the
- ``Selected Utilities Diskettes''.
- * `find' (SrcCD, UtilD, UtilT)
- `find' is frequently used both interactively and in shell scripts to
- find files which match certain criteria and perform arbitrary operations
- on them. Also included are `xargs', which applies a command to a list
- of files, and `locate', which scans a database for file names that match
- a pattern.
- * Finger (SrcCD, UtilT)
- GNU Finger has more features than other finger programs. For sites with
- many hosts, a single host may be designated as the finger "server" host.
- This host collects information about who is logged in to other hosts at
- that site. If a user at site A wants to know about users logged on at
- site B, a single query to any machine at the site will return complete
- information.
- * `flex' (LangT, SrcCD, UtilD)
- `flex' is a replacement for the `lex' scanner generator. `flex' was
- written by Vern Paxson of the Lawrence Berkeley Laboratory and generates
- far more efficient scanners than `lex' does. Texinfo source for the
- `Flex Manual' and reference card are included. See ``GNU Documentation''.
- * Fontutils (SrcCD, UtilT)
- The fontutils create fonts for use with Ghostscript or TeX, starting
- with a scanned type image and converting the bitmaps to outlines. They
- also contain general conversion programs and other utilities.
- Fontutils programs include: `bpltobzr', `bzrto', `charspace',
- `fontconvert', `gsrenderfont', `imageto', `imgrotate', `limn', and
- `xbfe'.
- * GAS (BinCD, LangT, SrcCD)
- GAS is the GNU assembler. Native assembly works for many systems,
- including: Sun 3, 4, & SPARC (SunOS 4.1 or Solaris 2); i386 (AIX,
- 386BSD, BSDI/386, Linux, SCO, Unixware); m68k (BSD, HP-UX, Convergent
- Technologies SysV); MIPS (Ultrix, Irix); Hitachi H8/300 and H8/500; &
- VAX (BSD, Ultrix, VMS). Cross assembling can be done for most of the
- above systems, plus: i386 (SCO, go32 MS-DOS/DJGPP); ebmon29k; Hitachi
- H8/300; i960 (b.out, COFF); MIPS ECOFF (Ultrix, Iris, MIPS Magnum);
- Nindy 960; vxworks (68k or 960); & Zilog Z8000. See ``Forthcoming
- GNUs'', for plans for future releases of GAS.
- * GAWK (LangT, SrcCD)
- GAWK is upwardly compatible with the System V Release 4 and POSIX
- versions of `awk'. It also provides several useful extensions not found
- in other `awk' implementations. Texinfo source for the `GAWK Manual'
- comes with the software. See ``GNU Documentation''.
- * GCC (BinCD, DjgppD, LangT, SrcCD, VMSCompT)
- Version 2 of the GNU C Compiler supports three languages: C, C++ and
- Objective-C; the source file name suffix or a compiler option selects the
- language. The front end support for Objective-C was donated by NeXT.
- The runtime support needed to run Objective-C programs is now
- distributed with GCC (this does not include any Objective-C classes
- aside from `object'). As much as possible, G++ is kept compatible with
- the evolving draft ANSI standard, but not with `cfront' (AT&T's
- compiler), which has been diverging from ANSI.
- The GNU C Compiler is a fairly portable optimizing compiler which
- performs automatic register allocation, common sub-expression
- elimination, invariant code motion from loops, induction variable
- optimizations, constant propagation and copy propagation, delayed
- popping of function call arguments, tail recursion elimination,
- integration of inline functions and frame pointer elimination,
- instruction scheduling, loop unrolling, filling of delay slots, leaf
- function optimization, optimized multiplication by constants, a certain
- amount of common subexpression elimination (CSE) between basic blocks
- (though not all of the supported machine descriptions provide for
- scheduling or delay slots), a feature for assigning attributes to
- instructions, and many local optimizations that are automatically
- deduced from the machine description. Function-wide CSE has been
- written, but needs to be cleaned up before it can be installed.
- Position-independent code is supported on the 68k, i386, Hitachi Slt,
- Hitachi H8/300, Clipper, 88k, SPARC & SPARClite.
- GCC can open-code most arithmetic on 64-bit values (type `long long
- int'). It supports extended floating point (type `long double') on the
- 68k; other machines will follow.
- GCC supports full ANSI C, traditional C and GNU C extensions. GNU C has
- been extended to support nested functions, nonlocal gotos, and taking the
- address of a label.
- GCC can generate a.out, COFF, ELF & OSF-Rose files when used with a
- suitable assembler. It can produce debugging information in these
- formats: BSD stabs, COFF, ECOFF, ECOFF with stabs & DWARF.
- GCC generates code for many CPUs, including: a29k, Alpha, ARM, Convex cN,
- Clipper, Elxsi, H8300, HP-PA (1.0 and 1.1) i370, i386, i486, i860, i960,
- m68k, m68020, m88k, MIPS, ns32k, Pyramid, ROMP, RS6000, SH, SPARC,
- SPARClite, VAX, and we32k.
- Operating systems supported include: AIX, ACIS, AOS, BSD, Clix, Ctix,
- DG/UX, Dynix, Genix, HP-UX, ISC, Irix, Linux, Luna, LynxOS, Mach, Minix,
- NewsOS, OSF, OSF-Rose, RISCOS, SCO, Solaris 2, SunOS 4, SysV, Ultrix,
- Unos, & VMS.
- The old (version 1) machine descriptions for the Alliant, Tahoe and Spur
- (as well as a new port for the Tron) do not work, but are still included
- in the distribution in case someone wants to work on them.
- Using the configuration scheme for GCC, building a cross-compiler is as
- easy as building a compiler for the same target machine. Version 2
- supports more general calling conventions: it can pass arguments "by
- reference" and can preallocate the space for stack arguments. GCC 2 on
- the SPARC uses the SPARC conventions for structure arguments and return
- values.
- We no longer distribute or maintain version 1 of GCC, G++, or libg++.
- Texinfo source for the GCC manual, `Using and Porting GNU CC', is
- included with the compiler.
- See ``Forthcoming GNUs'', for plans for later releases of GCC.
- * GDB (BinCD, LangT, SrcCD)
- In GDB, object files and symbol tables are now read via the BFD library,
- which allows a single copy of GDB to debug programs of multiple object
- file formats such as a.out and COFF. Other new features include command
- language improvements, remote debugging over serial lines or TCP/IP, and
- watchpoints (breakpoints triggered when the value of an expression
- changes). Exception handling, SunOS shared libraries and C++ multiple
- inheritance are only supported when used with GCC version 2.
- GDB comes with a command line user interface; GNU Emacs is distributed
- with a GDB mode, and `xxgdb' provides an X interface (but it is not
- distributed or maintained by the FSF; it is available for anonymous FTP
- from `ftp.x.org' in the `/contrib' directory).
- GDB uses a standard remote interface to a simulator library which (so
- far) has simulators for the Zilog Z8001/2, Hitachi H8/300, H8/500 &
- Super-H.
- GDB can perform cross-debugging. To say that GDB *targets* a platform
- means that it can perform native or cross-debugging for it. To say that
- GDB can *host* a given platform means that it can be built on it, but
- cannot necessarily debug native programs. GDB can:
- * *target* & *host*: DEC Alpha (OSF/1), Amiga 3000 (Amix), DECstation
- 3100 & 5000 (Ultrix), HP 9000/300 (BSD), IBM RS/6000 (AIX), i386
- (BSD, SCO, Linux, LynxOS), Motorola Delta m88k (System V), NCR 3000
- (SVR4), SGI Iris (MIPS running Irix V3 & V4), SONY News (NewsOS
- 3.x), Sun-3 & SPARC (SunOS 4.1, Solaris 2.0) & Ultracomputer (29K
- running Sym1).
- * *target*, but not *host*: i960 Nindy, AMD 29000 (COFF & a.out),
- Fujitsu SPARClite, Hitachi H8/300, m68k & m68332.
- * *host*, but not *target*: Intel 386 (Mach), IBM RT/PC (AIX) &
- HP/Apollo 68k (BSD).
- GDB can use the symbol tables emitted by the compilers supplied by most
- vendors of MIPS-based machines, including DEC. (These tables are in a
- format which almost nobody else uses.) Texinfo source for the manual
- `Debugging with GDB' and a reference card are included. See
- ``GNU Documentation''.
- * `gdbm' (LangT, SrcCD, UtilD)
- The `gdbm' library is the GNU replacement for the traditional `dbm' and
- `ndbm' libraries. It implements a database using quick lookup by
- hashing. `gdbm' does not need sparse file formats (unlike its Unix
- counterparts).
- * Ghostscript (SrcCD, UtilT)
- Ghostscript is GNU's graphics language which is almost fully compatible
- with Postscript (see ``Forthcoming GNUs'').
- The current version of Ghostscript is 2.6.1. Features include the
- ability to use the fonts provided by the platform on which Ghostscript
- runs (MIT X Window System and Microsoft Windows), resulting in much
- better-looking screen displays; improved text file printing (like
- `enscript'); a utility to extract the text from a Postscript document; a
- much more reliable (and faster) Microsoft Windows implementation;
- support for Microsoft C/C++ 7.0; drivers for many new printers,
- including the SPARCprinter, and for TIFF/F (fax) file format; many more
- Postscript Level 2 facilities, including most of the color space
- facilities (but not patterns), and the ability to switch between Level 1
- and Level 2 dynamically.
- Ghostscript accepts commands in Postscript and executes them by writing
- directly to a printer, drawing on an X window, or writing to a file that
- you can print later (or to a bitmap file that you can manipulate with
- other graphics programs).
- Ghostscript includes a C-callable graphics library (for client programs
- that do not want to deal with the Postscript language). It also supports
- IBM PCs and compatibles with EGA, VGA, or SuperVGA graphics (but please
- do *not* ask the FSF staff any questions about this; we do not use PCs).
- See ``Forthcoming GNUs'', for plans for later releases of Ghostscript.
- * Ghostview (SrcCD, UtilT)
- Tim Theisen, `ghostview@cs.wisc.edu', has created Ghostview, a previewer
- for multi-page files that runs on top of Ghostscript. Ghostview provides
- an X11 user interface for the Ghostscript interpreter. Ghostview and
- Ghostscript function as two cooperating programs; Ghostview creates a
- viewing window and Ghostscript draws in it. There is a port for
- Ghostview to MS-Windows called "GSview for Windows". For information
- about future releases of this program, see ``Forthcoming GNUs''.
- * `gmp' (LangT, SrcCD)
- GNU mp is a library for arbitrary precision arithmetic on signed integers
- and rational numbers. It has a rich set of functions with a regular
- interface.
- See ``Forthcoming GNUs'', for the plans for later releases of `gmp'.
- * GNATS (SrcCD, UtilT)
- GNATS (GNats: A Tracking System, not to be confused with GNAT, The GNU
- Ada Translator) is a bug-tracking system. It is based upon the paradigm
- of a central site or organization which receives problem reports and
- negotiates their resolution by electronic mail. Although it has been
- used primarily as a software bug-tracking system so far, it is
- sufficiently generalized so that it could be used for handling system
- administration issues, project management or any number of other
- applications.
- * `gnuplot' (SrcCD, UtilT)
- `gnuplot' is an interactive program for plotting mathematical
- expressions and data. It handles both curves (2 dimensions) and surfaces
- (3 dimensions). Curiously, the program was neither written nor named for
- the GNU Project; the name is a coincidence.
- * GnuGo (SrcCD, UtilT)
- GnuGo plays the game of Go (Wei-Chi); it is not yet very sophisticated.
- * `gperf' (LangT, SrcCD)
- `gperf' is a "perfect" hash-table generation utility. There are
- actually two implementations of `gperf', one written in C and one in
- C++. Both will produce hash functions in either C or C++.
- * GNU Graphics (SrcCD, UtilT)
- GNU Graphics is a set of programs which produce plots from ASCII or
- binary data. It supports output to Tektronix 4010, Postscript & the MIT
- X Window System or compatible devices. Features include support for
- output in ln03 and TekniCAD TDA file formats; a replacement for the
- `spline' program; examples of shell scripts using `graph' and `plot'; & a
- statistics toolkit.
- Existing ports need retesting. Contact Rich Murphey, `Rich@rice.edu',
- if you can help test/port it to anything beyond a SPARCstation.
- * grep (SrcCD, UtilD, UtilT)
- This package contains GNU `grep', `egrep', and `fgrep'. They are much
- faster than the traditional Unix versions.
- * Groff (SrcCD, UtilT)
- Groff is a document formatting system, which includes drivers for
- Postscript, TeX `dvi' format, and typewriter-like devices, as well as
- implementations of `eqn', `nroff', `pic', `refer', `tbl', `troff', and
- the `man', `ms', and `mm' macros. Groff's `mm' macro package is almost
- compatible with the DWB `mm' macros and has several extensions. Also
- included is a modified version of the Berkeley `me' macros and an
- enhanced version of the X11 `xditview' previewer. Written in C++, these
- programs can be compiled with GNU C++ Version 2.5 or later.
- Groff users are encouraged to contribute enhancements. Most needed are
- complete Texinfo documentation, a `grap' emulation (a `pic' preprocessor
- for typesetting graphs), a page-makeup postprocessor similar to `pm'
- (see `Computing Systems', Vol. 2, No. 2; ask `office@usenix.org' for
- information on obtaining a copy) and an ASCII output class for `pic' so
- that `pic' can be integrated with Texinfo. Questions and bug reports
- from users who have read the documentation that is provided with the
- distribution can be sent to `bug-groff@prep.ai.mit.edu'.
- * `gzip' (DjgppD, EmcsT, LangT, SrcCD, UtilT)
- Some of the contents of our tape and FTP distributions are compressed.
- We have software on our tapes and FTP sites to uncompress these files.
- Due to patent troubles with `compress', we have switched to another
- compression program, `gzip'. `gzip' can expand LZW-compressed files but
- uses a different algorithm for compression which generally produces
- better results. It also uncompresses files compressed with System V's
- `pack' program.
- * `hello' (SrcCD, UtilT)
- The GNU `hello' program produces a familiar, friendly greeting. It
- allows non-programmers to use a classic computer science tool which would
- otherwise be unavailable to them. Because it is protected by the GNU
- General Public License, users are free to share and change it.
- Like any truly useful program, `hello' provides a built-in mail reader.
- * `hp2xx' (SrcCD, UtilT)
- GNU `hp2xx' reads HP-GL files, decomposes all drawing commands into
- elementary vectors, and converts them into a variety of vector and raster
- output formats. It is also an HP-GL previewer. Currently supported
- vector formats include encapsulated Postscript, Uniplex RGIP, Metafont
- and various special TeX-related formats, and simplified HP-GL (line
- drawing only) for imports. Raster formats supported include IMG, PBM,
- PCX, & HP-PCL (including Deskjet & DJ5xxC support). Previewers work
- under X11 (Unix), OS/2 (PM & full screen), MS-DOS (SVGA, VGA, & HGC).
- * `indent' (SrcCD, UtilD, UtilT)
- GNU `indent' is a revision of the BSD version. By default, it formats C
- source according to the GNU coding standards. The BSD default, K&R and
- other formats are available as options. It is also possible to define
- your own format. GNU `indent' is more robust and provides more
- functionality than other versions, e.g., it handles C++ comments.
- * Ispell (SrcCD, UtilT)
- Ispell is an interactive spell checker that suggests "near misses" as
- replacements for unrecognized words. System and user-maintained
- dictionaries can be used. Standalone and GNU Emacs interfaces are
- available.
- * JACAL *Not available from the FSF*
- JACAL is a symbolic mathematics system for the manipulation and
- simplification of equations and single and multiple-valued algebraic
- expressions constructed of numbers, variables, radicals, and algebraic
- functions, differential operators and holonomic functions. In addition,
- vectors, matrices, and tensors of the above objects are included.
- JACAL was written in Scheme by Aubrey Jaffer. It comes with SCM, an IEEE
- P1178 and R4RS compliant version of Scheme written in C. SCM runs on
- Amiga, Atari-ST, MS-DOS, OS/2, NOS/VE, Unicos, VMS, Unix, and similar
- systems. SLIB is a portable Scheme library used by JACAL. Get JACAL,
- SLIB and SCM sources via anonymous FTP from either `ftp.maths.tcd.ie' in
- `/pub/bosullvn/jacal', `altdorf.ai.mit.edu' in `/archive/scm', or
- `prep.ai.mit.edu' in `/pub/gnu/jacal'.
- The FSF is not distributing JACAL on any media. To receive an IBM PC
- floppy disk with the source and executable files, send $99.00 to:
- Aubrey Jaffer
- 84 Pleasant Street
- Wakefield, MA 01880
- USA
- * `m4' (SrcCD, UtilD, UtilT)
- GNU `m4' is an implementation of the traditional Unix macro processor.
- It is mostly SVR4 compatible, although it has some extensions (for
- example, handling more than 9 positional parameters to macros). `m4'
- also has built-in functions for including files, running shell commands,
- doing arithmetic, etc.
- * `make' (BinCD, EmcsT, LangT, SrcCD, UtilD, UtilT)
- GNU `make' supports POSIX 1003.2 and has all but a few obscure features
- of the BSD and System V versions of `make', as well as many of our own
- extensions. GNU extensions include long options, parallel compilation,
- flexible implicit pattern rules, conditional execution and powerful text
- manipulation functions. Recent versions have improved error reporting
- and added support for the popular `+=' syntax to append more text to a
- variable's definition. Texinfo source for the `Make Manual' comes with
- the program. See ``GNU Documentation''.
- GNU `make' is on several of our tapes because some system vendors supply
- no `make' utility at all, and some native `make' programs lack the
- `VPATH' feature essential for using the GNU configure system to its full
- extent. The GNU `make' sources have a shell script to build `make'
- itself on such systems.
- * MandelSpawn (SrcCD, UtilT)
- A parallel Mandelbrot generation program for the MIT X Window System.
- * mtools (SrcCD, UtilT)
- mtools is a set of public domain programs to allow Unix systems to read,
- write and manipulate files on an MS-DOS file system (usually a diskette).
- * MULE (SrcCD)
- MULE is a MULtilingual Enhancement to GNU Emacs 18. It can handle many
- character sets at once including Japanese, Chinese, Korean, Vietnamese,
- Thai, Greek, the ISO Latin-1 through Latin-5 character sets, Ukrainian,
- Russian, and other Cyrillic alphabets. A text buffer in MULE can
- contain a mixture of characters from these languages. To input any of
- these characters, you can use various input methods provided by MULE
- itself. In addition, if you use MULE under some terminal emulators
- (kterm, cxterm, or exterm), you can use its input methods. See ``GNU
- and Other Free Software in Japan'', for more information about MULE.
- * NetHack (SrcCD, UtilT)
- NetHack is a display-oriented adventure game similar to Rogue. Both
- ASCII and X displays are supported.
- * NIH Class Library (LangT, SrcCD)
- The NIH Class Library (formerly known as "OOPS", Object-Oriented Program
- Support) is a portable collection of C++ classes, similar to those in
- Smalltalk-80, which has been developed by Keith Gorlen of the National
- Institutes of Health (NIH), using the C++ programming language.
- * `nvi' (SrcCD, UtilT)
- `nvi' is a free implementation of the `vi'/`ex' Unix editor. It has
- most of the functionality of the original `vi'/`ex', except "open" mode
- & the `lisp' option, which will be added. Enhancements over `vi'/`ex'
- include split screens with multiple buffers, ability to handle 8-bit
- data, infinite file & line lengths, tag stacks, infinite undo & extended
- regular expressions. It runs under BSD, Linux, NetBSD, FreeBSD, BSDI,
- AIX, HP-UX, DGUX, IRIX, PSF, PTX, Solaris, SunOS, Ultrix, Unixware &
- should port easily to many other systems.
- * Octave (LangT, SrcCD)
- Octave is a high-level language that is primarily intended for numerical
- computations. It provides a convenient command line interface for
- solving linear and nonlinear problems numerically.
- Octave does arithmetic for real and complex scalars and matrices, solve
- sets of nonlinear algebraic equations, integrate functions over finite
- and infinite intervals, and integrate systems of ordinary differential
- and differential-algebraic equations. Send queries and bug reports to:
- `bug-octave@che.utexas.edu'.
- Octave is available via anonymous ftp from `ftp.che.utexas.edu' in the
- directory `/pub/octave'. The files are in gzipped `tar' format (see the
- file `/pub/gnu/README' on `prep.ai.mit.edu'). Source is included for a
- 150+ page Texinfo manual, which is not yet published by the FSF.
- * Oleo (SrcCD, UtilT)
- Oleo is a spreadsheet program (better for you than the more expensive
- spreadsheets). It supports the MIT X Window System and character-based
- terminals, and can output Embedded Postscript renditions of spreadsheets.
- Keybindings should be familiar to Emacs users and are configurable.
- Under X and in Postscript output, Oleo supports multiple, variable width
- fonts. See ``Forthcoming GNUs'', for the plans for later releases of
- Oleo.
- * `p2c' (LangT, SrcCD)
- `p2c' is a Pascal-to-C translator written by Dave Gillespie. It
- recognizes many Pascal dialects including Turbo, HP, VAX, and ISO, and
- produces readable, maintainable, portable C.
- * `patch' (SrcCD, UtilT)
- `patch' is our version of Larry Wall's program to take `diff''s output
- and apply those differences to an original file to generate the modified
- version.
- * PCL (EmcsT, SrcCD)
- PCL is a free implementation of a large subset of CLOS, the Common Lisp
- Object System. It runs under CLISP, mentioned above.
- * `perl' (LangT, SrcCD)
- Larry Wall's `perl' combines the features and capabilities of `sed',
- `awk', `sh' and C, as well as interfaces to all the system calls and
- many C library routines. A perl mode for editing `perl' code comes with
- GNU Emacs 19.
- * `ptx' (SrcCD, UtilD, UtilT)
- GNU `ptx' is the GNU version of the traditional permuted index
- generator. It can handle multiple input files at once, produce TeX
- compatible output, and produce readable "KWIC" (KeyWords In Context)
- indexes without needing to use `nroff'. This version does not handle
- input files that do not fit in memory all at once.
- * `rc' (SrcCD, UtilT)
- `rc' is a shell that features a C-like syntax (much more so than `csh')
- and far cleaner quoting rules than the C or Bourne shells. It's
- intended to be used interactively, but is also great for writing
- scripts. It inspired the shell `es'.
- * RCS (SrcCD, UtilD, UtilT)
- The Revision Control System, RCS, is used for version control and
- management of software projects. When used with GNU `diff', RCS can
- handle binary files (executables, object files, 8-bit data, etc). Also
- see the item about CVS in this article.
- * `recode' (SrcCD, UtilT)
- GNU `recode' converts files between character sets and usages. When
- exact transliterations are not possible, it may get rid of the offending
- characters or fall back on approximations. This program recognizes or
- produces nearly 150 different character sets and is able to
- transliterate files between almost any pair. Most RFC 1345 character
- sets are supported.
- * regex (LangT, SrcCD)
- The GNU regular expression library supports POSIX.2, except for
- internationalization features. In the past, it has been included in many
- GNU programs which use regex routines. Now it is finally available
- separately. A faster version of this library comes with `sed'.
- * Scheme (SchmT)
- For information about Scheme, see ``Scheme Tape''.
- * `screen' (SrcCD, UtilT)
- `screen' is a terminal multiplexer that runs several separate "screens"
- (ttys) on a single physical character-based terminal. Each virtual
- terminal emulates a DEC VT100 plus several ANSI X3.64 and ISO 2022
- functions. `screen' sessions can be detached and resumed later on a
- different terminal type.
- * `sed' (SrcCD, UtilD, UtilT)
- `sed' is a stream-oriented version of `ed'. It is used copiously in
- shell scripts. GNU `sed' comes with the rx library, which is a faster
- version of regex (see ``Forthcoming GNUs'').
- * Shellutils (SrcCD, UtilT)
- Use shellutils interactively or in shell scripts: `basename', `date',
- `dirname', `echo', `env', `expr', `false', `groups', `id', `nice',
- `nohup', `printenv', `printf', `sleep', `stty', `su', `tee', `test',
- `true', `tty', `uname', `who', `whoami', and `yes'.
- * GNU Shogi (SrcCD, UtilT)
- Shogi is a Japanese game similar to Chess; a major difference is that
- captured pieces can be returned into play.
- GNU Shogi has been created by modifying GNU Chess; GNU Shogi implements
- the same features as GNU Chess and uses similar heuristics. As a new
- feature, sequences of partial board patterns can be introduced in order
- to help the program play a good order of moves towards specific opening
- patterns. There are both character and X display interfaces.
- GNU Shogi is primarily supported by Matthias Mutz on behalf of the FSF.
- Matthias Mutz
- Universitaet Passau, FMI
- 94030 Passau
- Germany
- Electronic-mail: `mutz@fmi.uni-passau.de'
- * Smalltalk (LangT, SrcCD)
- GNU Smalltalk is an interpreted object-oriented programming language
- system written in highly portable C. It has been successfully ported to
- many Unix and some other platforms, including DOS (but these non-Unix
- ports are not available from the FSF). Current features include a
- binary image save capability, the ability to invoke user-written C code
- and pass parameters to it, a GNU Emacs editing mode, a version of the X
- protocol invocable from Smalltalk, optional byte-code compilation
- tracing and byte-code execution tracing, and automatically loaded
- per-user initialization files. It implements all of the classes and
- protocol in the Smalltalk-80 book "Smalltalk-80: The Language", except
- for the graphic user interface (`GUI') related classes.
- See ``Forthcoming GNUs'', for plans for later releases of Smalltalk.
- * Superopt (LangT, SrcCD)
- Superopt is a function sequence generator that uses an exhaustive
- generate-and-test approach to find the shortest instruction sequence for
- a given function. You provide the GNU superoptimizer, `gso', a
- function, a CPU to generate code for, and how many instructions you can
- accept. Its application in GCC is described in the `ACM SIGPLAN
- PLDI'92' proceedings. Superopt supports: SPARC, m68k, m68020, m88k, IBM
- RS/6000, AMD 29000, Intel 80x86, Pyramid, DEC Alpha, & HP-PA.
- * `tar' (SrcCD, UtilT)
- GNU `tar' includes multivolume support, the ability to archive sparse
- files, automatic archive compression/decompression, remote archives and
- special features that allow `tar' to be used for incremental and full
- backups. Unfortunately, GNU `tar' implements an early draft of the
- POSIX 1003.1 `ustar' standard which is different from the final
- standard. Adding support for the new changes in a backward-compatible
- fashion is not trivial.
- * Termcap Library (SrcCD, UtilT)
- The GNU Termcap library is a drop-in replacement for `libtermcap.a' on
- any system. It does not place an arbitrary limit on the size of Termcap
- entries, unlike most other Termcap libraries. Included is source for the
- `Termcap Manual' in Texinfo format. See ``GNU Documentation''.
- * TeX (SrcCD)
- TeX is a document formatting system that handles complicated
- typesetting, including mathematics. It is GNU's standard text formatter.
- You can obtain TeX from the University of Washington, which maintains and
- supports a tape distribution of TeX for Unix systems. The core material
- consists of Karl Berry's `web2c' TeX package, the sources for which are
- available via anonymous ftp; retrieval instructions are in
- `pub/tex/FTP.nwc' on `ftp.cs.umb.edu'. If you receive any installation
- support from the University of Washington, please consider sending them
- a donation.
- To order a full distribution written in `tar' on either a 1/4inch
- 4-track QIC-24 cartridge or a 4mm DAT cartridge, send $210.00 to:
- Northwest Computing Support Center
- DR-10, Thomson Hall 35
- University of Washington
- Seattle, WA 98195
- USA
- Electronic-Mail: `unixtex@u.washington.edu'
- Telephone: +1-206-543-6259
- Please make checks payable to the University of Washington. Checks must
- be in U.S. dollars, drawn on a U.S. bank. Prepaid orders are preferred
- but purchase orders are acceptable; however, they carry an extra charge
- of $10.00 to pay for invoice processing. Overseas sites: please add to
- the base cost $20.00 for shipment via air parcel post, or $30.00 for
- shipment via courier. Please check with the above for current prices
- and formats.
- * Texinfo (EmcsT, LangT, SrcCD, UtilD, UtilT)
- Texinfo is a set of utilities which generate both printed manuals and
- online hypertext-style documentation (called "Info"). There are also
- programs for reading online Info documents. Version 3 has both GNU Emacs
- Lisp and standalone programs written in C or shell script. Texinfo mode
- for GNU Emacs enables easy editing and updating of Texinfo files.
- Programs provided include `makeinfo', `info', `texi2dvi', `texindex',
- `tex2patch', and `fixfonts'. Source for the `Texinfo Manual' is
- included. See ``GNU Documentation''.
- * Textutils (SrcCD, UtilT)
- The Textutils programs manipulate textual data. They include: `cat',
- `cksum', `comm', `csplit', `cut', `expand', `fold', `head', `join', `nl',
- `od', `paste', `pr', `sort', `split', `sum', `tac', `tail', `tr',
- `unexpand', `uniq', and `wc'.
- * Tile Forth (LangT, SrcCD)
- Tile Forth is a 32-bit implementation of the Forth-83 standard written in
- C, allowing it to be easily moved between different computers.
- (Traditionally, Forth implementations are written in assembler to use
- the underlying hardware as optimally as possible, but this also makes
- them less portable.)
- * `time' (SrcCD, UtilT)
- `time' is used to report statistics (usually from a shell) about the
- amount of user, system and real time used by a process. On some systems
- it also reports memory usage, page faults, and other statistics.
- * `tput' (SrcCD, UtilT)
- `tput' is a portable way for shell scripts to use special terminal
- capabilities. Our `tput' uses the Termcap database, instead of Terminfo
- as most others do.
- * UUCP (SrcCD, UtilT)
- This version of UUCP was written by Ian Lance Taylor, and is GNU's
- standard UUCP system. It supports the `f', `g' and `v' (in all window
- and packet sizes), `G', `t', `e', Zmodem and two new bidirectional (`i'
- and `j') protocols. If you have a Berkeley sockets library, it can make
- TCP connections. If you have TLI libraries, it can make TLI
- connections. Source is included for a Texinfo manual, which is not yet
- published by the FSF.
- * `uuencode' and `uudecode' (SrcCD, UtilT)
- `uuencode' and `uudecode' are used to transmit binary files over
- transmission mediums that support only simple ASCII data.
- * `wdiff' (SrcCD, UtilT)
- `wdiff' is a front-end to GNU `diff'. It compares two files, finding
- which words have been deleted or added to the first in order to create
- the second. It has many output formats and interacts well with
- terminals and pagers. `wdiff' is particularly useful when two texts
- differ only by a few words and paragraphs have been refilled.
- Program/Package Cross Reference
- *******************************
- Here is a list of what package each GNU program or library is in. Programs
- on the two X11 tapes and the 4.4BSD-Lite tapes are not included, due to lack
- of space in this Bulletin. You can anonymous FTP a full list from
- `prep.ai.mit.edu' in the file `/pub/gnu/ProgramIndex'.
- a2p perl
- acm acm
- acms acm
- addftinfo Groff
- afm2tfm TeX
- ar Binutils
- autoconf Autoconf
- autoheader Autoconf
- b2m Emacs
- basename Shellutils
- bash BASH
- bc bc
- bdftops Ghostscript
- bibtex TeX
- bison Bison
- bms MandelSpawn
- bpltobzr Fontutils
- build ispell
- bzrto Fontutils
- c++ GCC
- c++filt Binutils
- c2ph perl
- cat Textutils
- cbars wdiff
- cc GCC
- cc1 GCC
- cc1obj GCC
- cc1plus GCC
- cccp GCC
- charspace Fontutils
- chgrp Fileutils
- chmod Fileutils
- chown Fileutils
- ci RCS
- cksum Textutils
- clisp CLISP
- cmail xboard
- cmmf TeX
- cmp Diffutils
- co RCS
- comm Textutils
- cp Fileutils
- cpio cpio
- cpp GCC
- cppstdin perl
- csplit Textutils
- ctags Emacs
- cu UUCP
- cut Textutils
- cvs CVS
- cvscheck CVS
- cvtmail Emacs
- d Fileutils
- date Shellutils
- dc dc
- dd Fileutils
- delatex TeX
- demangle Binutils
- descend CVS
- detex TeX
- df Fileutils
- diff Diffutils
- diff3 Diffutils
- digest-doc Emacs
- dir Fileutils
- dirname Shellutils
- dld dld
- doschk doschk
- du Fileutils
- dvi2tty TeX
- dvicopy TeX
- dvips TeX
- dvitype TeX
- ecc ecc
- echo Shellutils
- ed ed
- edit-pr GNATS
- egrep grep
- emacs Emacs
- emacsclient Emacs
- emacsserver Emacs
- emacstool Emacs
- env Shellutils
- eqn Groff
- es es
- esdebug es
- etags Emacs
- ex nvi
- expand Textutils
- expect DejaGnu
- expr Shellutils
- f2c f2c
- fakemail Emacs
- false Shellutils
- fax NetFax
- faxenq NetFax
- faxmail NetFax
- faxps NetFax
- faxq NetFax
- faxrm NetFax
- faxsend NetFax
- faxspooler NetFax
- fc f2c
- fgrep grep
- find find
- find2perl perl
- finger finger
- fingerd finger
- fixfonts Texinfo
- fixinc.svr4 GCC
- fixincludes GCC
- flex flex
- fold Textutils
- font2c Ghostscript
- fontconvert Fontutils
- forth Tile Forth
- forthicon Tile Forth
- forthtool Tile Forth
- freq ispell
- freqtbl ispell
- g++ GCC
- gas GAS
- gawk Gawk
- gcc GCC
- gdb GDB
- genclass libg++
- gftodvi TeX
- gftopk TeX
- gftype TeX
- ghostview Ghostview
- gnats GNATS
- gnuchess Chess
- gnuchessc Chess
- gnuchessn Chess
- gnuchessr Chess
- gnuchessx Chess
- gnupdisp Shogi
- gnuplot gnuplot
- gnuplot_x11 gnuplot
- gnushogi Shogi
- gnushogir Shogi
- gnushogix Shogi
- go GnuGo
- gperf gperf
- gperf libg++
- gprof Binutils
- graph Graphics
- grep grep
- grodvi Groff
- groff Groff
- grops Groff
- grotty Groff
- groups Shellutils
- gs Ghostscript
- gsbj Ghostscript
- gsdj Ghostscript
- gslj Ghostscript
- gslp Ghostscript
- gsnd Ghostscript
- gsrenderfont Fontutils
- gunzip gzip
- gzexe gzip
- gzip gzip
- h2ph perl
- h2pl perl
- head Textutils
- hello hello
- hexl Emacs
- hp2xx hp2xx
- id Shellutils
- ident RCS
- imageto Fontutils
- imgrotate Fontutils
- indent indent
- indxbib Groff
- info Texinfo
- inimf TeX
- initex TeX
- install Fileutils
- ispell ispell
- join Textutils
- lasergnu gnuplot
- latex TeX
- ld Binutils
- less less
- lesskey less
- libbfd.a Binutils
- libbfd.a GAS
- libbfd.a GDB
- libbzr.a Fontutils
- libc.a C Library
- libcurses.a nvi
- libF77.a f2c
- libg++.a libg++
- libgdbm.a gdbm
- libgf.a Fontutils
- libgmp.a gmp
- libI77.a f2c
- libnihcl.a NIHCL
- libnihclmi.a NIHCL
- libnihclvec.a NIHCL
- liboctave.a Octave
- libpbm.a Fontutils
- libpk.a Fontutils
- libtcl.a DejaGnu
- libtermcap.a Termcap
- libtfm.a Fontutils
- libwidgets.a Fontutils
- limn Fontutils
- lkbib Groff
- ln Fileutils
- locate find
- look ispell
- lookbib Groff
- ls Fileutils
- m4 m4
- make Make
- make-docfile Emacs
- make-path Emacs
- makeindex TeX
- makeinfo Texinfo
- MakeTeXPK TeX
- man-macros Groff
- mattrib mtools
- mcd mtools
- mcopy mtools
- mdel mtools
- mdir mtools
- me-macros Groff
- merge RCS
- mf TeX
- mformat mtools
- mft TeX
- mkdir Fileutils
- mkfifo Fileutils
- mkmanifest mtools
- mkmodules CVS
- mknod Fileutils
- mlabel mtools
- mm-macros Groff
- mmd mtools
- movemail Emacs
- mrd mtools
- mread mtools
- mren mtools
- ms-macros Groff
- mslaved MandelSpawn
- mt cpio
- mtype mtools
- mv Fileutils
- mvdir Fileutils
- mwrite mtools
- nethack Nethack
- nice Shellutils
- nl Textutils
- nlmconv Binutils
- nm Binutils
- nohup Shellutils
- nroff Groff
- objc GCC
- objcopy Binutils
- objdump Binutils
- objective-c GCC
- octave Octave
- od Textutils
- oleo Oleo
- p2c p2c
- paste Textutils
- patch patch
- patgen TeX
- pathchk Shellutils
- perl perl
- pfbtops Groff
- pic Groff
- pktogf TeX
- pktype TeX
- plot2fig Graphics
- plot2plot Graphics
- plot2ps Graphics
- plot2tek Graphics
- pltotf TeX
- pooltype TeX
- pr Textutils
- pr-addr GNATS
- pr-edit GNATS
- printenv Shellutils
- printf Shellutils
- protoize GCC
- ps2ascii Ghostscript
- ps2epsi Ghostscript
- psbb Groff
- ptx ptx
- query-pr GNATS
- ranlib Binutils
- rc rc
- rcs RCS
- rcs-to-cvs CVS
- rcs2log Emacs
- rcsdiff RCS
- rcsfreeze RCS
- rcsmerge RCS
- recode recode
- refer Groff
- rlog RCS
- rm Fileutils
- rmdir Fileutils
- rmt cpio
- rmt tar
- runtest DejaGnu
- runtest.exp DejaGnu
- s2p perl
- sccs2rcs CVS
- screen screen
- sdiff Diffutils
- sed sed
- send-pr GNATS
- shogi Shogi
- size Binutils
- sleep Shellutils
- soelim Groff
- sort Textutils
- split Textutils
- strings Binutils
- strip Binutils
- stty Shellutils
- su Shellutils
- sum Textutils
- superopt Superopt
- tac Textutils
- tail Textutils
- taintperl perl
- tangle TeX
- tar tar
- tbl Groff
- tcp Emacs
- tee Shellutils
- tek2plot Graphics
- test Shellutils
- test-g++ DejaGnu
- test-tool DejaGnu
- tex TeX
- tex3patch Texinfo
- texi2dvi Texinfo
- texindex Texinfo
- texspell TeX
- tfmtodit Groff
- tftopl TeX
- tgrind TeX
- time time
- timer Emacs
- touch Fileutils
- tput tput
- tr Textutils
- troff Groff
- true Shellutils
- tty Shellutils
- uname Shellutils
- uncompress gzip
- unexpand Textutils
- uniq Textutils
- unprotoize GCC
- uuchk UUCP
- uucico UUCP
- uuconv UUCP
- uucp UUCP
- uudecode uuencode
- uudir UUCP
- uuencode uuencode
- uulog UUCP
- uuname UUCP
- uupick UUCP
- uurate UUCP
- uusched UUCP
- uustat UUCP
- uuto UUCP
- uux UUCP
- uuxqt UUCP
- v Fileutils
- vcdiff Emacs
- vdir Fileutils
- vftovp TeX
- vi nvi
- virmf TeX
- virtex TeX
- vptovf TeX
- wakeup Emacs
- wc Textutils
- wdiff wdiff
- weave TeX
- who Shellutils
- whoami Shellutils
- x2p perl
- xargs find
- xbfe Fontutils
- xboard xboard
- xditview Groff
- xdvi TeX
- xms MandelSpawn
- xplot Graphics
- xshogi xshogi
- yes Shellutils
- yow Emacs
- zcat gzip
- zcmp gzip
- zdiff gzip
- zforce gzip
- zgrep gzip
- zmore gzip
- znew gzip
- [ Shellutils
- Tapes
- *****
- We offer Unix source code on tapes in `tar' format on these media:
- * 4mm DAT cartridges
- * 8mm Exabyte cartridges
- * Sun DC300XLP QIC-24 1/4in cartridges (readable on some other systems)
- * Hewlett-Packard 16-track DC600HC 1/4in cartridges
- * IBM RS/6000 QIC-150 1/4in cartridges (readable on some other systems)
- * 1600bpi 9-track 1/2in reel tape
- The contents of the reel and various cartridge tapes for Unix systems are the
- same (except for the RS/6000 Emacs tape, which also has executables for
- Emacs); only the media are different. For pricing information, see the ``Free
- Software Foundation Order Form''. Source code for the manuals is included, in
- Texinfo format. See ``GNU Documentation''.
- Some of the files on the tapes may be compressed with `gzip' to make them
- fit. Refer to the top-level `README' file at the beginning of each tape for
- instructions on uncompressing them. `uncompress' and `unpack' *do not work*!
- Languages Tape
- --------------
- This tape contains programming tools: compilers, interpreters, and related
- programs (parsers, conversion programs, debuggers, etc.).
- * Binutils 2.3
- * Bison 1.22
- * C Library 1.08
- * DejaGnu 1.2
- * dld 3.2.3
- * ecc 1.2.1
- * f2c 1994.04.14
- * flex 2.4.6
- * GAS 2.2
- * Gawk 2.15.4
- * GCC 2.5.8 (includes G++ & Objective-C)
- * GDB 4.12
- * gdbm 1.7.1
- * gmp 1.3.2
- * gperf 2.1a
- * gzip 1.2.4
- * indent 1.9.1
- * libg++ 2.5.3
- * Make 3.71
- * NIH Class Library 3.0
- * Octave 1.0
- * p2c 1.20
- * perl 4.036
- * regex 0.12
- * Smalltalk 1.1.1
- * Superopt 2.3
- * Texinfo 3.1
- * Tile Forth 2.1
- Utilities Tape
- --------------
- This tape consists mostly of smaller utilities and miscellaneous applications.
- * acm 4.5
- * Autoconf 1.10
- * BASH 1.13.5
- * bc 1.02
- * Chess 4.0.69
- * cpio 2.3
- * CVS 1.3
- * dc 0.2
- * Diffutils 2.6
- * doschk 1.1
- * ed 0.1
- * es 0.84
- * Fileutils 3.9
- * find 3.8
- * finger 1.37
- * Fontutils 0.6
- * Ghostscript 2.6.1
- * Ghostview 1.5
- * Ghostview for Windows 1.0
- * GNATS 3.2
- * GnuGo 1.1
- * gnuplot 3.5
- * Graphics 0.17
- * grep 2.0 (with egrep and fgrep)
- * Groff 1.09
- * gzip 1.2.4
- * hello 1.3
- * hp2xx 3.1.4
- * Ispell 4.0
- * m4 1.1
- * Make 3.71
- * MandelSpawn 0.07
- * mtools 2.0.7
- * NetFax 3.2.1
- * Nethack 3.1.3
- * nvi 1.11
- * Oleo 1.5
- * patch 2.1
- * ptx 0.3
- * rc 1.4
- * RCS 5.6.0.1
- * recode 3.3
- * screen 3.5.2
- * sed 1.18
- * sed 2.05
- * Shellutils 1.9.4
- * Shogi 1.1.02
- * tar 1.11.2
- * Termcap 1.2
- * Texinfo 3.1
- * Textutils 1.9
- * time 1.6
- * tput 1.0
- * UUCP 1.05
- * uuencode 1.0
- * wdiff 0.04
- * xboard 3.0.9
- * xshogi 1.2.02
- Emacs Tape
- ----------
- This tape has Common Lisp systems and libraries, GNU Emacs, assorted
- extensions that work with GNU Emacs, and a few other important utilities.
- * Calc 2.02c
- * CLISP 1994.01.08
- * GNU Common Lisp 1.0
- * elib 0.06
- * Emacs 18.59
- * Emacs 19.23
- * GNU Emacs Lisp Reference Manual 2.3
- * gzip 1.2.4
- * Make 3.71
- * PCL 1993.03.18
- * Texinfo 3.1
- Scheme Tape
- -----------
- Scheme is a simplified, lexically-scoped dialect of Lisp. It was designed at
- MIT and other universities to teach students the art of programming, and to
- research new parallel programming constructs and compilation techniques.
- This tape contains MIT Scheme 7.1, which conforms to the "Revised^4 Report On
- the Algorithmic Language Scheme" (MIT AI Lab Memo 848b), for which TeX source
- is included. It is written partly in C, but is presently hard to bootstrap.
- Binaries that can be used to bootstrap Scheme are available for:
- * HP 9000 series 300, 400, 700 & 800 running HP-UX 7.0 or 8.0
- * NeXT running NeXT OS 1.0 or 2.0
- * Sun-3 or Sun-4 running SunOS 4.1
- * DECstation 3100/5100 running Ultrix 4.0
- * Sony NeWS-3250 running NEWS OS 5.01
- * Vax running 4.3BSD
- If your system is not on this list and you don't enjoy the bootstrap
- challenge, see the JACAL item in ``GNU Software''.
- X11 Tapes
- ---------
- The two X11 tapes contain Version 11, Release 6 of the MIT X Window System.
- The first tape contains all of the core software, documentation and some
- contributed clients. We call this the "required" X tape since it is
- necessary for running X or running GNU Emacs under X. The second, "optional"
- tape contains contributed libraries and other toolkits, the Andrew User
- Interface System, games, and other programs.
- The X11 Required tape also contains all fixes and patches released to date.
- We update this tape as new fixes and patches are released for programs on
- both tapes. See ``Tape & CD-ROM Subscription Service''.
- We will distribute X11R5 on tape until X11R6 is stable, and on the
- ``November 1993 Source Code CD-ROM'', while supplies last.
- Berkeley 4.4BSD-Lite Tape
- -------------------------
- The "4.4BSD-Lite" release is the last from the Computer Systems Research
- Group at the University of California at Berkeley. It includes most of the
- BSD software system except for a few proprietary files that still remain in
- the full 4.4BSD distribution.
- VMS Emacs and VMS Compiler Tapes
- --------------------------------
- We offer two VMS tapes. One has just GNU Emacs 18.59 (none of the other
- software on the ``Emacs Tape'', is included). The other has GCC 2.3.3, Bison
- 1.19 (to compile GCC), GAS 1.38 (to assemble GCC's output) and some library
- and include files (none of the other software on the ``Languages Tape'', is
- included). We are not aware of a GDB port for VMS. Both VMS tapes have
- executables from which you can bootstrap, as the DEC VMS C compiler cannot
- compile GCC. Please do not ask us to devote effort to VMS support, because it
- is peripheral to the GNU Project.
- CD-ROMs
- *******
- We currently offer these CD-ROMs:
- * see ``May 1994 Source Code CD-ROM''.
- * see ``November 1993 Source Code CD-ROM''.
- * see ``Compiler Tools Binaries CD-ROM''.
- Our CD-ROMs are in ISO 9660 format and can be mounted as a read-only file
- system on most operating systems. If your driver supports it you can mount
- each CD-ROM with "Rock Ridge" extensions and it will look just like an
- ordinary Unix file system, rather than one full of truncated and otherwise
- mangled names that fit the vanilla ISO 9660 specifications.
- You can build most of the software without copying the sources off the CD.
- You only need enough disk space for object files and intermediate build
- targets.
- Pricing of the GNU CD-ROMs
- --------------------------
- If a business or organization is ultimately paying, the May 1994 Source CD
- costs $400. It costs $100 if you, an individual, are paying out of your own
- pocket. The Compiler Tools Binaries CD-ROM costs $240 for a business or
- organization, and $60 for an individual.
- * What do the individual and company prices mean?
- The software on our disk is free; anyone can copy it and anyone can run
- it. What we charge for is the physical disk and the service of
- distribution.
- We charge two different prices depending on who is buying. When a
- company or other organization buys the May 1994 Source CD-ROM, we charge
- $400. When an individual buys the same disk, we charge just $100.
- This distinction is not a matter of who is allowed to use the software.
- In either case, once you have a copy, you can distribute as many copies
- as you wish, and there's no restriction on who can have or run them.
- The price distinction is entirely a matter of what kind of entity pays
- for the CD.
- You, the reader, are certainly an individual, not a company. If you are
- buying a disk "in person", then you are probably doing so as an
- individual. But if you expect to be reimbursed by your employer, then
- the disk is really for the company; so please pay the company price and
- get reimbursed for it. We won't try to check up on you--we use the honor
- system--so please cooperate.
- Buying CDs at the company price is especially helpful for Project GNU;
- just 80 May 1994 Source CDs at that price supports an FSF programmer or
- tech writer for a year.
- * Why is there an individual price?
- In the past, our distribution tapes have been ordered mainly by
- companies. The CD at the price of $400 provides them with all of our
- software for a much lower price than they would previously have paid for
- six different tapes. To lower the price more would cut into the FSF's
- funds very badly, and decrease the software development we can do.
- However, for individuals, $400 is too high a price; hardly anyone could
- afford that. So we decided to make CDs available to individuals at the
- lower price of $100, but not do the same for companies.
- * Is there a maximum price?
- Our stated prices are minimums. Feel free to pay a higher price if you
- wish to support GNU development more. The sky's the limit; we will
- accept as high a price as you can offer. Or simply give a donation
- (tax-deductible in the U.S.) to the Free Software Foundation, a
- tax-exempt public charity.
- May 1994 Source Code CD-ROM
- ---------------------------
- The Free Software Foundation has produced the fourth edition of its Source
- Code CD-ROM. It contains the following:
- * acm 4.5
- * Autoconf 1.10
- * BASH 1.13.5
- * bc 1.02
- * Binutils 2.3
- * Bison 1.22
- * C Library 1.08
- * Calc 2.02c
- * Chess 4.0.69
- * CLISP 1994.01.08
- * cpio 2.3
- * CVS 1.3
- * dc 0.2
- * DejaGnu 1.2
- * Diffutils 2.6
- * dld 3.2.3
- * doschk 1.1
- * ecc 1.2.1
- * ed 0.1
- * elib 0.06
- * Emacs 18.59 & Emacs 19.23
- * es 0.84
- * f2c 1994.04.14
- * Fileutils 3.9
- * find 3.8
- * finger 1.37
- * flex 2.4.6
- * Fontutils 0.6
- * GAS 1.36.utah & GAS 2.2
- * Gawk 2.15.4
- * GCC 2.5.8
- * GCL 1.0
- * GDB 4.12
- * gdbm 1.7.1
- * Ghostscript 2.6.1
- * Ghostview 1.5
- * Ghostview for Windows 1.0
- * gmp 1.3.2
- * GNATS 3.2
- * GnuGo 1.1
- * gnuplot 3.5
- * gperf 2.1a
- * Graphics 0.17
- * grep 2.0
- * Groff 1.09
- * gzip 1.2.4
- * hello 1.3
- * hp2xx 3.1.4
- * indent 1.9.1
- * Ispell 4.0
- * libg++ 2.5.3
- * m4 1.1
- * Make 3.71
- * MandelSpawn 0.07
- * mtools 2.0.7
- * MULE 1.0
- * NetFax 3.2.1
- * Nethack 3.1.3
- * NIHCL 3.0
- * nvi 1.11
- * Octave 1.0
- * Oleo 1.5
- * p2c 1.20
- * patch 2.1
- * PCL 1993.03.18
- * perl 4.036
- * ptx 0.3
- * rc 1.4
- * RCS 5.6.0.1
- * recode 3.3
- * regex 0.12
- * screen 3.5.2
- * sed 2.05
- * Shellutils 1.9.4
- * Shogi 1.1.02
- * Smalltalk 1.1.1
- * Superopt 2.3
- * tar 1.11.2
- * Termcap 1.2
- * TeX 3.1
- * Texinfo 3.1
- * Textutils 1.9.1
- * Tile Forth 2.1
- * time 1.6
- * tput 1.0
- * UUCP 1.05
- * uuencode 1.0
- * wdiff 0.04
- * X11R6-Required
- * xboard 3.0.9
- * xshogi 1.2.02
- The CD-ROM also contains Texinfo source for the `GNU Emacs Lisp Reference
- Manual' Edition 2.3 for version 19, and other manuals listed in
- ``GNU Documentation''; as well as a snapshot of the Emacs Lisp Archive at Ohio
- State University. (You can get the libraries in this archive by anonymous FTP
- from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.)
- The contents of the MIT Scheme, X11 Optional and VMS tapes are not included.
- Programs that are only on MS-DOS diskettes and not on the tapes are also not
- included. See ``Tapes'' and ``MS-DOS Diskettes''.
- Except for the Ghostview for Windows executable, there are no precompiled
- programs on this CD. You will need a C compiler. (Programs which need some
- other interpreter or compiler normally provide the C source for a
- bootstrapping program.)
- November 1993 Source Code CD-ROM
- --------------------------------
- The Free Software Foundation is still distributing the third edition of its
- Source Code CD-ROM. We are doing so because it contains X11R5, and we feel
- that people should have a choice between X11R5 and X11R6 until the latter is
- stable. Because the other software on the third edition is older than that
- on the fourth edition, we have reduced the price of the third edition. The
- third edition contains the following:
- * acm 3.1
- * Autoconf 1.7
- * BASH 1.13.4
- * bc 1.02
- * Binutils 1.9 & Binutils 2.3
- * Bison 1.22
- * C Library 1.06.7
- * Calc 2.02b
- * Chess 4.0p62
- * CLISP 1993.11.08
- * cperf 2.1a
- * cpio 2.3
- * CVS 1.3
- * dc 0.2
- * DejaGnu 1.0.1
- * diffutils 2.6
- * dld 3.2.3
- * doschk 1.1
- * ecc 1.2.1
- * elib 0.06
- * Emacs 18.59 & Emacs 19.21
- * es 0.84
- * f2c 1993.04.28
- * NetFax 3.2.1
- * Fileutils 3.9
- * find 3.8
- * finger 1.37
- * flex 2.3.8
- * Fontutils 0.6
- * GAS 1.36.utah, 1.38.1, & 2.2
- * Gawk 2.15.3
- * GCC 2.5.4
- * GDB 4.11
- * gdbm 1.7.1
- * Ghostscript 2.6.1
- * Ghostview 1.5
- * Ghostview for Windows 1.0
- * gmp 1.3.2
- * GNATS 3.01
- * gnuplot 3.5
- * GnuGo 1.1
- * Graphics 0.17
- * grep 2.0 (with egrep and fgrep)
- * Groff 1.08
- * gzip 1.2.4
- * hello 1.3
- * hp2xx 3.1.3a
- * indent 1.8
- * Ispell 4.0
- * less 177
- * libg++ 2.5.1
- * m4 1.1
- * Make 3.69.1
- * MandelSpawn 0.06
- * mtools 2.0.7
- * MULE 1.0
- * Nethack 3.1.3
- * NIHCL 3.0
- * Oleo 1.5
- * p2c 1.20
- * patch 2.1
- * PCL 1993.03.18
- * perl 4.036
- * ptx 0.3
- * rc 1.4
- * RCS 5.6.0.1
- * recode 3.2.4
- * regex 0.12
- * MIT Scheme 7.2 (for MS-DOS)
- * screen 3.5.2
- * sed 1.18 & sed 2.03
- * Shellutils 1.9.1
- * GNU Shogi 1.1p02
- * Smalltalk 1.1.1
- * Superopt 2.3
- * tar 1.11.2
- * Termcap library 1.2
- * TeX 3.1
- * Texinfo 3.1
- * Textutils 1.9.1
- * Tile Forth 2.1
- * time 1.6
- * tput 1.0
- * UUCP 1.04
- * uuencode 1.0
- * wdiff 0.04
- * X11R5-Required
- The CD-ROM also contains Texinfo source for the `GNU Emacs Lisp Reference
- Manual' Edition 2.02 for version 19, and other manuals listed in
- ``GNU Documentation''; as well as a snapshot of the Emacs Lisp Archive at Ohio
- State University. (You can get the libraries in this archive by anonymous
- FTP from `archive.cis.ohio-state.edu' in `/pub/gnu/emacs/elisp-archive'.)
- The contents of the MIT Scheme, X11 Optional and VMS tapes are not included.
- Programs that are only on MS-DOS diskettes and not on the tapes are also not
- included. See ``Tapes'' and ``MS-DOS Diskettes''.
- Except for the MIT Scheme binaries for MS-DOS and the Ghostview for Windows
- executable, there are no precompiled programs on this CD. You will need a C
- compiler (programs which need some other interpreter or compiler normally
- provide the C source for a bootstrapping program).
- Compiler Tools Binaries CD-ROM
- ------------------------------
- We are now offering a CD-ROM that contains executables for GNU compiler tools
- for some systems which lack a compiler. This helps people with 80386 and
- 80486 machines running MS-D0S, not to mention HP-PA machines running HP-UX 9,
- and Sparcs running SunOS 4.1 & Solaris 2.
- This enables the people who use these systems to compile GNU and other free
- software without having to buy a proprietary compiler.
- We hope to have more systems on each update of this CD-ROM. If you can help
- build binaries for new systems (especially those that don't come with a C
- compiler), or have one to suggest, please contact us at the addresses on page
- 1.
- These programs:
- * DJGPP 1.11.m1
- * GCC/G++/Objective-C 2.5.7
- * GDB 4.11
- * GAS 2.2
- * Binutils 2.3
- * Bison 1.22
- * Flex 2.4.5
- * Make 3.70
- * libg++ 2.5.3
- For these platforms:
- * `i386-msdos'
- * `hppa1.1-hp-hpux9'
- * `sparc-sun-solaris2'
- * `sparc-sun-sunos4.1'
- MS-DOS Diskettes
- ****************
- The FSF distributes, on 3.5inch 1.44MB diskettes, some of the GNU software
- ported to MS-DOS. The disks have both sources and executables.
- DJGPP Diskettes
- ---------------
- We offer DJGPP on 21 diskettes. For details, see ``GNU Software''.
- Emacs Diskettes
- ---------------
- Demacs is a version of GNU Emacs. Two versions are included on the six
- diskettes we distribute: one handles 8-bit character sets; the other, based
- on an early version of MULE, handles 16-bit character sets including Kanji.
- We will be replacing Demacs with the MS-DOS port of GNU Emacs 19, as soon as
- the port is ready. The number of diskettes is not yet known. See ``GNU
- Software'', for details about both programs.
- Selected Utilities Diskettes
- ----------------------------
- The GNUish MS-DOS Project releases GNU software ported to PC compatibles. We
- offer these programs on five diskettes. In general, this software will run
- on 8086 and 80286-based machines; an 80386 is not required. Some of these
- utilities are necessarily missing features. Included are: `cpio', `diff',
- `find', `flex', `gdbm', `grep', `indent', `less', `m4', `make', `ptx', RCS,
- `sed', `shar', `sort', & Texinfo.
- Windows Diskette
- ----------------
- We offer GNU Chess and `gnuplot' for Microsoft Windows on a single diskette.
- Tape & CD-ROM Subscription Service
- **********************************
- If you do not have net access, our subscription service enables you to stay
- current with the latest FSF developments. For a one-time cost equivalent to
- three tapes or CD-ROMs (plus shipping in some cases), we will ship you four
- new versions of the tape of your choice or the Source Code CD-ROM. The tapes
- are sent each quarter, the CD-ROMs are sent as they are issued (which is
- currently twice a year, but we may issue it more frequently in the future.)
- Regularly, we will send you a new version of an Emacs, Languages, Utilities,
- or MIT X Window System (X11R6) Required tape or the Source CD-ROM. The MIT
- Scheme and MIT X Window System Optional tapes are not changed often enough to
- warrant quarterly updates. We do not yet know if we will be offering
- subscriptions to the Compiler Tools Binaries CD-ROM.
- Since Emacs 19 is on the Emacs Tape and the Source CD-ROM, a subscription to
- either is an easy way to keep current with Emacs 19 as it evolves.
- A subscription is also an easy way to keep up with the regular bug fixes to
- the MIT X Window System. We will update the X11R6 Required tape as fixes and
- patches are issued throughout the year. Each new edition of the ``Source
- Code CD-ROM'', also has updated sources for the MIT X Window System.
- Please note: In two cases, you must pay 4 times the normal shipping required
- for a single order when you pay for each subscription. If you're in Alaska,
- Hawaii, or Puerto Rico you must add $20.00 for shipping for each
- subscription. If you're outside of U.S., Canada, and Puerto Rico, you have
- to add $120.00 for shipping subscription. See "Unix and VMS Software" &
- "Shipping Instructions" on the ``Free Software Foundation Order Form''.
- The Deluxe Distribution
- ***********************
- The Free Software Foundation has been repeatedly asked to create a package
- that provides executables for all of our software. Normally we offer only
- sources. In addition to providing binaries with the source code, the Deluxe
- Distribution includes a complete set of our printed manuals and reference
- cards.
- The FSF Deluxe Distribution contains the binaries and sources to hundreds of
- different programs including GNU Emacs, the GNU C Compiler, the GNU Debugger,
- the complete MIT X Window System, and all the GNU utilities.
- You may choose one of these machines and operating systems: HP 9000 series
- 300, 700 or 800 (4.3BSD or HP-UX); RS/6000 (AIX); SONY News 68k (4.3BSD or
- NewsOS 4); Sun-3, Sun-4, or SPARC (SunOS 4 or Solaris). If your machine or
- system is not listed, or if a specific program has not been ported to that
- machine, please call the FSF office at the phone number below or send e-mail
- to `gnu@prep.ai.mit.edu' to see what we can do.
- We supply the software on one of these tape formats in Unix `tar' format:
- 1600 or 6250bpi 1/2in reel; Sun DC300XLP 1/4in cartridge, QIC-24;
- Hewlett-Packard 16-track DC600HC 1/4in cartridge; IBM RS/6000 1/4in
- cartridge, QIC-150; Exabyte 8mm cartridge; DAT 4mm cartridge. If your
- computer cannot read any of these, please contact us to see if we can handle
- your format.
- The manuals included are one each of the `Bison', `Calc', `Gawk', `GNU C
- Compiler', `GNU C Library', `GDB', `Flex', `GNU Emacs 19 Lisp Reference',
- `Make', `Texinfo', and `Termcap' manuals; six copies of the `GNU Emacs 19'
- manual; and packets of ten reference cards each for GNU Emacs, Calc, GDB,
- Bison, & Flex. In addition, every Deluxe Distribution includes CD-ROMs (in
- ISO 9660 format with Rock Ridge extensions) that contain sources of our
- software & compiler tool binaries for some systems.
- The price of the Deluxe Distribution is $5000 (shipping included). It is
- designed for people who want to have everything compiled for them. These
- sales provide enormous financial assistance towards helping the FSF develop
- more free software. To order, please fill out the "Deluxe Distribution"
- section on the ``Free Software Foundation Order Form'' and send it to:
- Free Software Foundation, Inc.
- 675 Massachusetts Avenue
- Cambridge, MA 02139--3309
- USA
- Telephone: +1-617-876-3296
- Fax: +1-617-492-9057
- Fax (in Japan):
- 0031-13-2473 (KDD)
- 0066-3382-0158 (IDC)
- Electronic mail: gnu@prep.ai.mit.edu
- How to Get GNU Software
- ***********************
- All the software and publications from the Free Software Foundation are
- distributed with permission to copy and redistribute. The easiest way to get
- GNU software is to copy it from someone else who has it. You can get GNU
- software direct from the FSF by ordering diskettes, tapes, or CD-ROMs. Such
- orders provide most of the funds for the FSF staff to develop more free
- software, so please support our work by ordering if you can. See the ``Free
- Software Foundation Order Form''.
- There are also third party groups who distribute our software; they do not
- work with us, but can provide our software in other forms. Some are listed in
- ``Free Software for Microcomputers''. Please note that the Free Software
- Foundation is *not* affiliated with them in any way and is *not* responsible
- for either the currency of their versions or the swiftness of their responses.
- If you decide to do business with one of these distributors, ask them how
- much they do to assist free software development, e.g., by contributing money
- to free software development projects or by writing free software themselves
- for general use. By basing your decision partially on this factor, you can
- help encourage those who profit from free software to contribute to its
- growth.
- Our main FTP host is very busy and only allows a limited number of FTP
- logins. Please use one of these other TCP/IP Internet sites that also
- provide GNU software via anonymous FTP (program: `ftp', user: `anonymous',
- password: YOUR E-MAIL ADDRESS, mode: `binary'). If you have FTP access but
- can't reach one of the hosts listed below, you can get the software via FTP
- using the same protocol from GNU's main FTP host, `prep.ai.mit.edu' (IP
- address is `18.71.0.38'). For more details, get the file
- `/pub/gnu/GETTING.GNU.SOFTWARE'.
- * Africa: `ftp.sun.ac.za'.
- * Australasia: `archie.au' (`archie.oz' for ACSnet),
- `cair.kaist.ac.kr', `utsun.s.u-tokyo.ac.jp', `ftp.cs.titech.ac.jp'.
- * Canada: `ftp.cs.ubc.ca'.
- * Europe: `ugle.unit.no', `ftp.stacken.kth.se', `isy.liu.se',
- `ftp.luth.se',
- `ftp.stacken.kth.se' (in `/pub/GNU-VMS'), `ftp.mcc.ac.uk',
- `unix.hensa.ac.uk' (get the `README' first), `ftp.win.tue.nl',
- `ftp.informatik.tu-muenchen.de', `ftp.informatik.rwth-aachen.de',
- `ftp.funet.fi', `ftp.denet.dk', `ftp.eunet.ch', `nic.switch.ch',
- `irisa.irisa.fr', `ftp.univ-lyon1.fr', `archive.eu.net'.
- * USA: `labrea.stanford.edu', `ftp.kpc.com', `ftp.cs.widener.edu',
- `ftp.digex.net', `ftp.cs.columbia.edu', `vixen.cso.uiuc.edu',
- `mango.rsmas.miami.edu' (VMS GCC), `ftp.hawaii.edu',
- `gatekeeper.dec.com', `ftp.uu.net' (in `/systems/gnu').
- Those on JANET can look under `src.doc.ic.ac.uk' in `/gnu'.
- Those who can UUCP can get UUCP instructions via electronic mail from:
- info@contrib.de (Europe) and toku@dit.co.jp (Japan)
- For those without Internet access, see ``Free Software Support'', for
- information on getting electronic mail and file transfer via UUCP.
- Other GPLed Software
- ********************
- This copylefted software is not presently distributed by the FSF. You can
- FTP a fuller list from host `prep.ai.mit.edu' in file
- `/pub/gnu/GPLedSoftware'. GNU Emacs Lisp Libraries are not listed. FTP from
- `archive.cis.ohio-state.edu' file
- `/pub/gnu/emacs/elisp-archive/LCD-datafile.Z'. Please let either address on
- the front cover know of additional entries.
- * GN, a hybrid Gopher and WWW server
- GN is a hybrid Internet Gopher/WWW (World Wide Web) server, done in C,
- which runs under Unix. GN serves two protocols used by WWW clients:
- gopher0 & HTTP/1.0. For details, see `http://hopf.math.nwu/',
- `gopher://hopf.math.nwu', or contact the author, `john@math.nwu.edu',
- John Franks. FTP it from `ftp.acns.nwu.edu' in `/pub/gn/gn-2.07.tar.gz'
- * SNePS Now Free Software
- The current release, 2.1, of the Semantic Network Processing System
- (SNePS), is publicly available under the terms of the GNU General Public
- License. Previously it was available for a licensing fee.
- SNePS is the implementation of a fully intensional theory of
- propositional knowledge representation and reasoning. SNePS 2.1 runs in
- CLISP on PCs under DOS or Unix. Previous versions ran on AKCL (now
- known as GNU Common Lisp). SNePS can be obtained by anonymous FTP from
- `ftp.cs.buffalo.edu' in `/pub/sneps'. For details, get the `README'
- file.
- * GAMMA: a Magnetic Resonance Simulation Library
- GAMMA is an object oriented package for magnetic resonance simulation by
- numerical density matrix calculation. It is written in C++.
- The package contains definitions for complex data types such as
- matrices, operators or spin systems, and appropriate mathematical
- operations on them. You can write a simulation program in a natural way
- that parallels the abstract formalism used for a theoretical
- description. The simulation environment is fully user expandable. The
- library is currently available via FTP from `hertz.ethz.ch'. For
- further information, please contact:
- Tilo Levante
- Institut fuer physikalische Chemie
- Eidgenoessische Technische Hochschule
- ETH-Zentrum
- CH-8092 Zuerich
- Electronic-Mail: tilo@nmr.lpc.ethz.ch
- Telephone: +41-1-632-4367
- Fax: +41-1-632-1021
- * GNU Objective-C Collection Class Library
- Libcoll is a library of Objective-C objects with similar functionality
- to Smalltalk's Collection objects. It includes: Set, Bag, Array,
- CircularArray, GapArray, Queue, Stack, Heap, LinkedList, BinaryTree,
- SplayTree, RBTree, Dictionary, MappedCollector, EltNodeCollector and
- DelegateList. Outside of its main hierarchy, libcoll also includes
- List, HashTable, Storage and StringTable objects compatible with NeXT's
- objects of the same name.
- It is available under the GNU Library General Public License. FTP it
- from `ftp.cs.rochester.edu' in `/pub/objc'. It requires GCC 2.5.8 or
- higher. For details contact R. Andrew McCallum at
- `mccallum@cs.rochester.edu'.
- * GCT, a Test-Coverage Tool based on GCC
- GCT 1.4 is a test-coverage tool based on GCC. (Coverage tools measure
- how thoroughly a test suite exercises a program.) GPLed ports for
- Sun-3, Sun-4, RS/6000, 68k, 88k, HP-PA, IBM 3090, Ultrix, Convex & SCO
- are available from `ftp cs.uiuc.edu' in files
- `/pub/testing/gct.file/ftp.*'. Send discussion list subscriptions to:
- `gct-request@cs.uiuc.edu'. Further details from the author
- Brian Marick, `marick@cs.uiuc.edu'. Telephone: +1-217-351-7228.
- * Moldy, a Molecular Dynamics Simulation Program
- Moldy is a molecular dynamics simulation program written by Keith
- Refson. He says, "... I have a slightly unusual rationale for using the
- GPL ..."
- For the last few hundred years or so there has been a principle
- which forms part of the ethos of scientific endeavour. It is that
- the fruits of one's research should be openly published so that
- others may learn, use and build upon them. Results may be
- independently checked by other researchers, contributing to the
- reliability which distinguishes science from other forms of
- knowledge. And the benefits are available to the general good.
- Of course such a high ethical principle is not always honoured,
- scientists being human and subject to the usual commercial
- pressures. But it remains as an ideal to strive for.
- I have placed my molecular dynamics simulation program, called
- Moldy, under the GPL because I find the copyleft conditions in
- close agreement with this spirit of scientific freedom and
- cooperation. It is a research tool for performing atomistic
- computer simulations of solids and liquids, and therefore not of
- widespread use outside the discipline. I wish to make it available
- to any scientist who wishes to use it, to encourage them to add to
- the program and to ensure that any improvements are as free as the
- original code.
- Moldy comes with a manual in LaTeX or PostScript format; it runs on Unix,
- VMS and MS-DOS systems. FTP the sources from `earth.ox.ac.uk'.
- * Map: the Interactive Network Map
- Map, the Interactive Network Map is a part of a network management
- system. It presents a map of a network and allows point and click
- interrogation of network equipment. It can be used on TCP/IP and
- CHAOSnet protocol stacks and implements basic host polling as well as
- SNMP. Map was written by Michael A. Patton and comes with some
- documentation. Map is available by anonymous FTP from `ftp.lcs.mit.edu'
- in the directory `nets'.
- * SIPP, the SImple Polygon Processor
- SIPP is a library for creating photorealistic renderings of 3D scenes. A
- scene is built up of objects which can be transformed with rotation,
- translation and scaling. The objects form hierarchies where each object
- can have arbitrarily many subobjects and subsurfaces. A surface is a
- number of connected polygons which are rendered with either Phong,
- Gouraud or flat shading. The library supports texture mapping with
- textures in up to 3 dimensions and automatic interpolation of texture
- coordinates. A scene can be illuminated by an arbitrary number of light
- sources. The lights from some of them are capable of casting shadows of
- objects. You can FTP it from `isy.liu.se' (130.236.1.3) in file
- `/pub/sipp/sipp-3.1.tar.gz'. For more information, contact the author
- Jonas Yngvesson, `jonas-y@isy.liu.se'
- * Oaklisp 1.2
- Oaklisp 1.2, written by Kevin Lang and Barak Pearlmutter, is a fast
- portable tasty object-oriented scheme with first class types. You can
- FTP it from `ftp.cs.cmu.edu' from directory `/user/bap/oaklisp/' in
- files `oaklisp.tar.gz' and `manuals.{tex,dvi,PS}.tar.gz'. Further
- information from `bap@learning.scr.siemens.com'.
- * SD, a Square Dance Calling Program
- SD is a program for writing advanced and challenging western square dance
- choreography. It is available via anonymous FTP from `ftp.x.org' in
- `misc/sd/sd-30.tar.Z' which contains a compressed archive of the sources
- and build materials. The file `sd300bn.exe' is a self-extracting DOS
- archive containing a pre-built PC executable. For details, write
- `wba@apollo.hp.com'.
- * The Chipmunk VLSI Design System
- The Chipmunk VLSI Design System contains tools for schematic capture,
- netlist creation, and analog and digital simulation (log); IC mask
- layout, extraction, and DRC (wol); simple chip compilation (wolcomp);
- MOSIS fabrication request generation (mosis); netlist comparison
- (netcmp); data plotting (view); and postscript graphics editing (until).
- FTP it from `hobiecat.pcmp.caltech.edu', consult file
- `/pub/chipmunk/README' first. For more information, write John Lazzaro,
- `lazzaro@cs.berkeley.edu'.
- * Paradise Netrek
- Paradise Netrek is a multi-player graphical game using UDP and TCP. FTP
- the file `/pub/netrek.paradise/{server,client}.2.3.tar.gz' from
- `ftp.cis.ufl.edu'. For details, ask `paradise-workers@reed.edu'.
- Free Software for Microcomputers
- ********************************
- We do not provide support for GNU software on microcomputers because it is
- peripheral to the GNU Project. However, we are willing to publish
- information about groups who do support and maintain them. If you are aware
- of any such efforts, please send the details, including postal addresses,
- archive sites and mailing lists, to either address on the front cover.
- See ``MS-DOS Diskettes'' and ``CD-ROMs'', for microcomputer software available
- from the FSF. Please do not ask us about any other software. We do *not*
- maintain any of it and have *no* additional information.
- * GNU Software *not* on Apple computers
- In lawsuits (currently being appealed), Apple claims the power to stop
- people from writing any program that has a user interface that works even
- vaguely like the Macintosh's. If Apple wins in the courts, it will
- create for itself a new power over the public that will enable it to put
- an end to free software. So long as Apple is committed to establishing
- this kind of monopoly, we will not provide any support or software for
- Apple machines. We ask that you too refrain from developing for or
- porting to Apple systems, since any more software adds to their
- business. Don't feed the lawyer that bites you!
- * Boston Computer Society
- The BCS has numerous free programs for microcomputers, including some GNU
- programs. Contact them to see what is available for your machine:
- Boston Computer Society
- 101 First Avenue - Suite 2
- Waltham, MA 02154
- USA
- Telephone: +1-617-290-5700
- Fax: +1-617-290-5744
- Electronic-Mail: `membership@bcs.org'
- * GNU Software on the Amiga
- Get Amiga ports of many GNU programs using anonymous FTP from host
- `ftp.funet.fi' in `/pub/amiga/gnu' (Europe). For info on (or offers to
- help with) the GCC port and related projects, ask Leonard Norrgard,
- `vinsci@nic.funet.fi'. For info on the GNU Emacs port, ask David Gay,
- `dgay@di.epfl.ch', or Mark D. Henning, `henning@stolaf.edu'. Dave
- Gilbert, `dgilbert@gamiga.guelphnet.dweomer.org', will be coordinating
- work on Emacs 19. You can get more info via anonymous FTP from
- `prep.ai.mit.edu' in file `/pub/gnu/MicrosPorts/Amiga'.
- * GNU Software for Atari TOS and Atari Minix
- Get Atari ports by anonymous FTP from `atari.archive.umich.edu', in
- `/atari/Gnustuff', maintained by Howard Chu, `howard@lloyd.com'. See
- USENET newsgroups, such as `comp.sys.atari.st.tech', for discussions.
- The GNU software runs on all Atari 68000 and 68030-based systems; a hard
- drive and 4 MB RAM minimum are recommended for using the compilers.
- * GNU Software for OS/2
- Ports of many other GNU programs are on FTP host `ftp-os2.cdrom.com' in
- `/pub/os2/2_x/unix/'. Two of these are of GNU C/C++/Objective-C
- Compiler to OS/2 2.x, with the GNU assembler, documentation & both
- OS/2-specific BSD C libraries. Eberhard Mattes did the "emx" port,
- which also features GDB and many Unix-related library functions like
- `fork'. Programs compiled by this port also run on a 80386 under DOS.
- To join the mailing list send email to `listserv@eb.ele.tue.nl'
- containing `sub emx-list firstname lastname'. It is in directory
- `/pub/os2/2_x/unix/emx08h'. Michael Johnson did the "gcc2" port, now
- maintained by Colin Jensen. It is in directory
- `/pub/os2/2_x/unix/gcc2_254'. To join the mailing list, ask
- `os2gcc-request@netcom.com'.
- * Linux: a free Unix system for 386 machines
- Linux (named after its main author, Linus Torvalds) is a free Unix clone
- that implements POSIX.1 functionality with SysV and BSD extensions.
- Linux has been written from scratch and contains no proprietary code.
- Many of the utilities and libraries are GNU Project software. Linux
- currently runs only on 386/486/Pentium machines, with ISA/EISA/PCI-bus
- machines, but a port to the m68k family is in early alpha testing (it
- currently only runs on high end Amiga computers). Linux is freely
- re-distributable and available via anonymous FTP from `tsx-11.mit.edu'
- in `/pub/linux' (USA) & `nic.funet.fi' in `/pub/OS/Linux' (Europe).
- Ask `linux-activists-request@niksula.hut.fi' about mailing lists. See
- the USENET newsgroups, such as `comp.os.linux.misc', for discussions.
- * Debian GNU/Linux
- Debian GNU/Linux is a complete, full-featured system based on GNU and
- Linux that is easy to install and configure. It was initially created
- by Ian Murdock and has grown into an open and distributed project in
- which everyone is welcome to directly participate. Debian is available
- from `sunsite.unc.edu' in `/pub/Linux/distributions/debian'. For more
- information about the Debian project and how to get involved, see
- `/pub/Linux/distributions/debian/info'.
- * DJGPP 1.11m1, the GNU C/C++ compiler for MS-DOS
- DJGPP is a GCC/G++ port to the 386/486 MS-DOS platform. See
- ``GNU Software'', for details. The FSF has it on both the
- ``Compiler Tools Binaries CD-ROM'' and the ``DJGPP Diskettes''.
- * Demacs, GNU Emacs for MS-DOS
- Demacs is a port of GNU Emacs to the 386/486 MS-DOS platform. The FSF
- offers it on the ``Emacs Diskettes'', but will replace it soon with the
- MS-DOS port of GNU Emacs 19. See ``GNU Software''.
- * GNU Software on MS-DOS
- You can ask `info-gnu-msdos-request@sun.soe.clarkson.edu' about MS-DOS
- ports of GNU programs and related mailing lists. Or anonymous FTP files
- `/pub/gnu/MicrosPorts/MSDOS*' from `prep.ai.mit.edu'. The FSF is
- distributing MS-DOS ports of many GNU programs on both the ``Source Code
- CD-ROM'' and the ``MS-DOS Diskettes''.
- FSF T-shirt
- ***********
- We have Free Software Foundation T-shirts, with a drawing by Cambridge artist
- Jamal Hannah. They are available in two colors, Natural and Black. Natural
- is an off-white, unbleached, undyed, environment-friendly cotton, printed
- with black ink, and is great for tye-dyeing or displaying as is. Black is
- printed with white ink and is perfect for late night hacking. All shirts are
- thick 100% cotton, and are available in sizes M, L, XL and XXL.
- The front of the T-shirt has an image of a GNU hacking at a workstation with
- the text "GNU's Not Unix" above and the text "Free Software Foundation" below.
- We have added a copy of the GNU General Public License to the T-shirt's back,
- which used to be blank.
- Use the ``Free Software Foundation Order Form'', to order your shirt, and
- consider getting one as a present for your favorite hacker!
- -----------------------------------------------------------------------------
- *...imagine how little used calculus would have been if a court had
- decided that no one could study, use or do research on it without paying
- a royalty to Newton's designated heirs.*
- - The Independent, October 5, 1992
- -----------------------------------------------------------------------------
- Project GNU Wish List
- *********************
- Wishes for this issue are for:
- * Volunteers to distribute this Bulletin at technical conferences, trade
- shows, local and national user group meetings, etc. Please phone or fax
- the numbers on the front cover, or email `gnu@prep.ai.mit.edu' to make
- arrangements.
- * Boston area volunteers for various tasks in the business and programming
- offices. Contact `gnu@prep.ai.mit.edu' for more information.
- * Volunteers to help write programs and documentation. Send mail to
- `gnu@prep.ai.mit.edu' for the task list and coding standards.
- * Volunteers to type and proofread for the GNU Dictionary Project. See
- ``Announcing the Dictionary Project'', for details.
- * Volunteers to build binaries for systems not yet on the ``Compiler Tools
- Binaries CD-ROM'' (especially for systems that don't come with a C
- compiler). Please contact us at either address on the front cover.
- * Oleo extensions and other free software for business, such as accounting
- and project management programs.
- * 600+ megabyte SCSI disks to give us more space to develop software.
- * 386 or 486 PC compatibles with 200+ MB of disk and Ethernet cards.
- * A Sun SPARCstation and a Sun-3/60 or 4/110.
- * SCSI tape drives for 4mm DAT tapes, 8mm Exabyte tape drives, and 1600 or
- 6250bpi 1/2inch reel to reel tapes.
- * Companies to lend us capable programmers and technical writers for at
- least six months. True wizards may be welcome for shorter periods, but
- we have found that six months is the minimum time for a good programmer
- to finish a worthwhile project.
- * Professors who might be interested in sponsoring or hosting research
- assistants to do GNU development, with FSF support.
- * Speech and character recognition software and systems (if the devices
- aren't too weird), with the device drivers if possible. This would help
- the productivity of partially disabled people (including a few we know).
- * New quotes and ideas for articles in the GNU's Bulletin. We particularly
- like to highlight organizations involved with free information exchanges,
- software that uses the GNU General Public License, and companies
- providing free software support as a primary business.
- * Information about free software or developers of free software that we
- may not know about. Often, we only find out about interesting projects
- because a user writes and asks us why we have not mentioned those
- projects!
- * Copies of newspaper and journal articles mentioning the GNU Project or
- GNU software. Send these to the address on the front cover, or send a
- citation to `gnu@prep.ai.mit.edu'.
- * Money. If you use and appreciate our software, please send a
- contribution. One way to help us defray our costs is to order a
- distribution tape, diskette, or CD-ROM. A way to increase your
- contribution is to order a ``Deluxe Distribution''. This is especially
- helpful if you work for a business where the word "donation" is anathema.
- Because of the value received, the full dollar amount of such donations
- are not tax deductible as charitable contributions; however, they may
- qualify as a business expense.
- Thank GNUs
- **********
- A special thank gnu to Lisa "Opus" Goldstein who ran the FSF Business Office
- for many years, and has also been the FSF Treasurer. We will miss her as she
- moves to China.
- Thanks to all those mentioned elsewhere in this Bulletin!
- Thanks to the Artificial Intelligence Laboratory, Laboratory for Computer
- Science, and Project Athena at MIT for their invaluable assistance.
- Thanks to the many companies and organizations who have bought our Deluxe
- Distribution package.
- Thanks to Len Kagelmacher and Scott Ewing for helping the FSF coordinate all
- the volunteers in the GNU Project.
- Thanks to the Japan Unix Society for their large grant to support Hurd
- development. For their assistance in Japan, thanks to: Nobuyuki Hikichi,
- Mieko Hikichi, Ken'ichi Handa, Prof. Masayuki Ida, and Yukitoshi Fujimura.
- Thanks to Addison-Wesley Publishers Japan Ltd., A.I. Soft, Village Center,
- Inc., Shosen Book Tower, Shosen Grande, ASCII Corporation and many others in
- Japan, for their continued donations and support.
- Thanks to the Sun Users Group, PCI, and the USENIX Association, for donating
- booths at their conferences. Thanks to all the volunteers who helped the GNU
- Project at these and other conferences. Thanks to Wired Magazine and Barry
- Meikle of the University of Toronto Bookstore for donating ad space in their
- separate publications. Thanks again to the Open Software Foundation for
- their continued support, and to Cygnus Support for assisting Project GNU in
- many ways. Thanks to Warren A. Hunt, Jr. and Computational Logic, Inc. for
- their donation and support. Thanks to Aalborg University for donating a
- part-time programmer.
- Thanks go out to all those who have either lent or donated machines,
- including an anonymous donor for a 4mm DAT cartridge drive; IBM Corp. for an
- Exabyte tape drive and an RS/6000; Hewlett-Packard for two 80486, six 68030
- and four Spectrum computers; Brewster Kahle of Thinking Machines Corp. for a
- Sun-4/110; CMU's Mach Project for a Sun-3/60; Intel Corp. for their 386
- machine; NeXT for their workstation; the MIT Media Laboratory for a
- Hewlett-Packard 68020; SONY Corp. and Software Research Associates, Inc.,
- both of Tokyo, for three SONY News workstations; the MIT Laboratory of
- Computer Science for the DEC MicroVAX; the Open Software Foundation for two
- Compaq 386s; Delta Microsystems for an Exabyte tape drive; an anonymous donor
- for 5 IBM RT/PCs; Liant Software Corp. for 5 VT100s; Jerry Peek for a 386
- machine; NCD Corporation for an X terminal; Interleaf, Inc., for the loan of
- a scanner; and Rocky Bernstein for much IBM RT hardware and manuals.
- Thanks to all who have contributed ports & extensions, as well as all who
- have sent in other source code, documentation, & good bug reports.
- Thanks to all those who sent money and offered other kinds of help.
- Thanks also to all those who support us by ordering manuals, distribution
- tapes, diskettes, and CD-ROMs.
- The creation of this bulletin is our way of thanking all who have expressed
- interest in what we are doing.
- Donations Translate Into Free Software
- **************************************
- If you appreciate Emacs, GNU CC, Ghostscript, and other free software, you
- may wish to help us make sure there is more in the future--remember,
- *donations translate into more free software!*
- Your donation to us is tax-deductible in the United States. We gladly accept
- *any* currency, although the U.S. dollar is the most convenient.
- If your employer has a matching gifts program for charitable donations,
- please arrange to have your donation matched by your employer (or, in some
- cases, by Cygnus Support (see ``Cygnus Matches Donations!''). If you do not
- know, please ask your personnel department. Also try and get the FSF listed
- on the list of organizations for your company's matching gifts program.
- $500 $250 $100 $50 other $________
- Other currency:________
- Circle the amount you are donating, cut out this form, and send it with your
- donation to:
- Free Software Foundation
- 675 Massachusetts Avenue
- Cambridge, MA 02139-3309
- USA
- You can charge a donation to any of Visa, Mastercard, JCB, Diner's Club, or
- Carte Blanche. Charges may also be faxed to +1-617-492-9057; in Japan fax
- to: 0031-13-2473 (KDD) or 0066-3382-0158 (IDC).
- Card type: __________________ Expiration Date: _____________
- Account Number: _____________________________________________
- Your Signature: _____________________________________________
- Cygnus Matches Donations!
- *************************
- To encourage cash donations to the Free Software Foundation, Cygnus Support
- will continue to contribute corporate funds to FSF to accompany gifts by its
- employees, and by its customers and their employees.
- Donations payable to the Free Software Foundation should be sent by eligible
- persons to Cygnus Support, which will add its gifts and forward the total to
- the FSF each quarter. The FSF will provide the contributor with a receipt to
- recognize the contribution (which is tax-deductible on U.S. tax returns).
- For more information, please contact Cygnus at `info@cygnus.com.'
- Cygnus Support
- 1937 Landings Drive
- Mountain View, CA 94043
- USA
- Telephone: 415-903-1400
- +1-800-Cygnus1
- Fax: 415-903-0122
- Electronic-Mail: `info@cygnus.com'
- FTP: `ftp.cygnus.com'
- WWW: `http://www.cygnus.com/'
- Free Software Foundation Order Form
- ***********************************
- All items are distributed with permission to copy and to redistribute.
- Texinfo source for each manual and source for each reference card is on the
- appropriate tape, diskette, or CD-ROM; the prices for these magnetic media do
- not include printed documentation. All items are provided on an "as is"
- basis, with no warranty of any kind. Please allow six weeks for delivery
- (though it won't usually take that long).
- PRICE AND CONTENTS MAY CHANGE WITHOUT NOTICE AFTER January 31, 1995.
- Unix and VMS Software
- ---------------------
- The following tapes in the formats indicated (see "Tapes" for contents):
- Please circle the dollar amount for each tape you order.
- Reel to Sun (1) HP IBM (2) Exabyte DAT
- reel RS/6000
- Unix tar Unix tar Unix tar Unix tar Unix tar Unix tar
- 9-track QIC-24 16-track QIC-150
- 1600 bpi DC300XLP DC600HC DC600A
- 1/2" reel 1/4" c.t. 1/4" c.t. 1/4" c.t. 8mm c.t. 4mm c.t.
- (c.t. = cartridge tape)
- Emacs $200 $210 $230 $215 (3) $205 $225
- Languages $200 $210 $230 $215 $205 $225
- Utilities $200 $210 $230 $215 $205 $225
- 4.4BSD-Lite $200 $210 $230 $215 $205 $225
- Scheme $200 $210 $230 $215 $205 $225
- X11r5-Required $200 $210 $230 $215 $205 $225
- X11r5-Optional $200 $210 $230 $215 $205 $225
- X11r6-Required $200 $210 $230 $215 $205 $225
- X11r6-Optional $200 $210 $230 $215 $205 $225
- (1) Sun tapes can be read on some other Unix systems.
- (2) IBM RS/6000 tapes can be read on some other Unix systems.
- (3) The IBM Emacs tape also has binaries for GNU Emacs.
- Subscriptions, 4 updates for one year (see "Tape & CD-ROM Subscription
- Service"):
- Emacs $600 $630 $690 $645 $615 $675
- Languages $600 $630 $690 $645 $615 $675
- Utilities $600 $630 $690 $645 $615 $675
- X11r6-Required $600 $630 $690 $645 $615 $675
- Subtotal $ ______ Please put total of the above circled amounts here.
- The following, on 1600 bpi reel-to-reel 9 track 1/2" tapes, in VMS BACKUP
- format (aka interchange format) (see "VMS Emacs and VMS Compiler Tapes"):
- ____ @ $195 = $ ______ VMS Emacs, GNU Emacs source & executables only.
- ____ @ $195 = $ ______ VMS Compiler, GCC, GAS, and Bison source and
- executables only.
- FSF Deluxe Distribution (see "The Deluxe Distribution"):
- ____ @ $5000 = $ ______ The Deluxe Distribution, with manuals, etc.
- Machine: _____________________________________________________________________
- Operating system: ____________________________________________________________
- Media type: __________________________________________________________________
- CD-ROM, in ISO 9660 format (see "Compiler Tools Binaries CD-ROM"):
- ____ @ $240 = $ ______ GNU Compiler Tools Binaries CD-ROM for
- corporations and other organizations.
- ____ @ $60 = $ ______ GNU Compiler Tools Binaries CD-ROM for individuals.
- Source Code CD-ROM, in ISO 9660 format (see "May 1994 Source Code CD-ROM"):
- *** NEW !!! ***
- ____ @ $400 = $ ______ GNU Source Code CD-ROM, May 1994 edition with X11r6,
- for corporations and other organizations. NEW !!!
- ____ @ $100 = $ ______ GNU Source Code CD-ROM, May 1994 edition with X11r6,
- for individuals. NEW !!!
- Source Code CD-ROM, in ISO 9660 format (see "November 1993 Source Code
- CD-ROM"):
- *** PRICE REDUCED !!! ***
- ____ @ $260 = $ ______ GNU Source Code CD-ROM, November 1993 edition with
- X11r5, for corporations & other organizations.
- PRICE REDUCED !!!
- ____ @ $65 = $ ______ GNU Source Code CD-ROM, November 1993 edition with
- X11r5, for individuals. PRICE REDUCED !!!
- Subscriptions, next 4 updates, of the Source Code CD-ROM, in ISO 9660 format
- (see "Tape & CD-ROM Subscription Service"):
- ____ @ $1200 = $ ______ Subscription to the GNU Source Code CD-ROM for
- corporations and other organizations.
- ____ @ $300 = $ ______ Subscription to the GNU Source Code CD-ROM for
- individuals.
- MS-DOS Software
- ---------------
- The following source and executables for MS-DOS, on 3.5" 1.44MB diskettes
- (see "MS-DOS Distribution"):
- *** BEING UPDATED !!! ***
- ____ @ $ 90 = $ ______ Emacs diskettes, GNU Emacs, for 80386 and up.
- BEING UPDATED !!!
- ____ @ $ 80 = $ ______ DJGPP diskettes, GCC version 2, for 80386 and up
- (also on the "Compiler Tools Binaries CD-ROM").
- ____ @ $ 85 = $ ______ Selected Utilities diskettes, 8086 and up.
- ____ @ $ 40 = $ ______ Windows diskette, GNU Chess and gnuplot for
- Microsoft Windows.
- Manuals
- -------
- The following manuals (see "GNU Documentation"):
- ____ @ $ 25 = $ ______ GNU Emacs version 19 manual, unit price for 1 to 5
- copies, about 418 pages, new 9th edition with a
- reference card.
- ____ @ $ 17 = $ ______ GNU Emacs version 19 manuals, unit price for 6 or
- more.
- *** UPDATED !!! ***
- ____ @ $ 50 = $ ______ GNU Emacs Lisp Reference version 19 manual, about
- 756 pages in 2 volumes. UPDATED for Emacs 19.23!!
- ____ @ $200 = $ ______ A box of 5 GNU Emacs Lisp Reference version 19
- manuals. UPDATED for Emacs 19.23!!
- *** UPDATED !!! ***
- ____ @ $ 50 = $ ______ Using and Porting GNU CC version 2.5, about 428
- pages. UPDATED !!!
- ____ @ $ 50 = $ ______ GNU C Library Reference Manual, about 670 pages.
- ____ @ $ 50 = $ ______ GNU Emacs Calc manual, about 596 pages, with a
- reference card.
- ____ @ $ 20 = $ ______ Debugging with GDB, about 182 pages, with a reference
- card.
- *** UPDATED !!! ***
- ____ @ $ 20 = $ ______ Texinfo manual, about 248 pages. UPDATED !!!
- ____ @ $ 20 = $ ______ Gawk manual, about 188 pages.
- ____ @ $ 20 = $ ______ Make manual, about 158 pages.
- ____ @ $ 20 = $ ______ Bison manual, about 98 pages, with a reference card.
- ____ @ $ 20 = $ ______ Flex manual, about 124 pages, with a reference card.
- ____ @ $ 15 = $ ______ Termcap manual, 68 pages.
- Older Manuals
- -------------
- ____ @ $ 25 = $ ______ GNU Emacs version 18 manual, unit price for 1 to 5
- copies, about 410 pages, with a reference card.
- ____ @ $ 17 = $ ______ GNU Emacs version 18 manuals, unit price for 6 or
- more.
- ____ @ $ 50 = $ ______ GNU Emacs Lisp Reference version 18 manual, about
- 614 pages in 2 volumes.
- ____ @ $200 = $ ______ A box of 5 GNU Emacs Lisp Reference version 18
- manuals.
- Reference Cards
- ---------------
- The following reference cards, unit price, without the manuals:
- ____ @ $ 2 = $ ______ GNU Emacs version 18 reference card.
- ____ @ $ 2 = $ ______ GNU Emacs version 19 reference card.
- ____ @ $ 2 = $ ______ GNU Emacs Calc reference card.
- ____ @ $ 2 = $ ______ GDB reference card.
- ____ @ $ 2 = $ ______ Bison reference card.
- ____ @ $ 2 = $ ______ Flex reference card.
- The following reference cards, in packets of ten:
- ____ @ $ 10 = $ ______ GNU Emacs version 18 reference cards.
- ____ @ $ 10 = $ ______ GNU Emacs version 19 reference cards.
- ____ @ $ 10 = $ ______ GNU Emacs Calc reference cards.
- ____ @ $ 10 = $ ______ GDB reference cards.
- ____ @ $ 10 = $ ______ Bison reference cards.
- ____ @ $ 10 = $ ______ Flex reference cards.
- T-shirts
- --------
- GNU/FSF T-shirts, thick 100% cotton (see "FSF T-shirt"):
- The back of the t-shirt, which used to be blank, now has a copy of the GNU
- General Public License on it.
- ____ @ $ 15 = $ ______ Size M ____ natural ____ black.
- ____ @ $ 15 = $ ______ Size L ____ natural ____ black.
- ____ @ $ 15 = $ ______ Size XL ____ natural ____ black.
- ____ @ $ 15 = $ ______ Size XXL ____ natural ____ black.
- ------
- Subtotal $ ______
- Tax and Shipping Costs
- ----------------------
- + $ ______ In Massachusetts: add 5% sales tax, or give tax
- exempt number.
- + $ ______ In Alaska, Hawaii, or Puerto Rico for shipping:
- for GNU Emacs Lisp Reference and GNU Emacs Calc
- manuals, add $5 each, or $20 per box. For all other
- items, add $5 base charge, then $1 per item except
- reference cards; i.e.,
- shipping for all other items = $5 + $1 * n.
- Add $20 for each tape or CD-ROM subscription.
- + $ ______ Outside of U.S., Canada, and Puerto Rico for
- shipping: Add $20 base charge, and then add $10
- more for *each* item (except reference cards) in the
- order; i.e.,
- shipping for all other items = $20 + $10 * n.
- Add $120 for each tape or CD-ROM subscription.
- + $ ______ Optional (tax-deductible in the U.S.) donation.
- ------
- TOTAL $ ______ We pay for shipping via UPS ground transportation in
- the contiguous 48 states and Canada.
- Shipping Information
- --------------------
- Name: ________________________________________________________________________
- Mail Stop/Dept. Name: ________________________________________________________
- Organization: ________________________________________________________________
- Street Address: ______________________________________________________________
- City/State/Province: _________________________________________________________
- Zip Code/Postal Code/Country: ________________________________________________
- Telephone number in case of a problem with your order.
- For international orders, please include a FAX number. _______________________
- Orders filled only upon receipt of check, money order or credit card order in
- U.S. dollars. Unpaid orders will be returned to the sender. We do not have
- the staff to handle the billing of unpaid orders. Please help keep our lives
- simple by including your payment with your order.
- For orders from outside the U.S.:
- Orders must be paid in U.S. dollars. You are responsible for paying all
- duties, tariffs, and taxes. If you refuse to pay the charges, the shipper
- will return or abandon the order.
- Please make checks payable to the "Free Software Foundation".
- For Credit Card Orders:
- The Free Software Foundation takes these credit cards: Visa, Mastercard, JCB,
- Diner's Club, and Carte Blanche. Please note that we are charged about 5% of
- an order's total amount in credit card processing fees. Please consider
- paying by check instead, or adding on a 5% donation to make up the difference.
- To place a credit card order, please give us this information:
- Card type: ___________________________________________________________________
- Account Number: ______________________________________________________________
- Expiration Date: _____________________________________________________________
- Your Signature: ______________________________________________________________
- For wire transfers orders: Call or write us for details.
- Please mail orders to: Free Software Foundation
- 675 Massachusetts Avenue
- Version: June 1994 ASCII to USENET Cambridge, MA 02139 USA
- +1-617-876-3296
- FAX: +1-617-492-9057
- FAX numbers in Japan:
- PRICES AND CONTENTS MAY CHANGE 0031-13-2473 (KDD)
- WITHOUT NOTICE AFTER January 31, 1995. 0066-3382-0158 (IDC)
- -----------------------------------------------------------------------------
- -------
- Free Software Foundation, Inc | |
- Electronic Mail: gnu@prep.ai.mit.edu | stamp |
- 675 Massachusetts Avenue | |
- Cambridge, MA 02139-3309 | here |
- USA | |
- -------
- -----------------------------------------------------------------------------
- enjoy -gnu@prep.ai.mit.edu
- Member of the League for Programming Freedom.
- To find out how software patents will cost you your right to program
- ask <lpf@uunet.uu.net> via e-mail.
|