Early History of the FreeLore Project

Macrobius

The Old Usager
Staff member
Backstory from 1993, recounted rather later:


http://previousdissent.com/forums/showthread.php?15024-Early-History-of-the-FreeLore-Project [[ this domain and website no longer exists, though it has a successor at http://purl.org/pd ]]

I was just reminiscing over this page:

http://shii.org/knows/FreeLore [[ broken: archived here https://shii.bibanon.org/shii.org/knows/FreeLorehtml.html ]]

Or maybe this one: http://shii.org/knows/Druid_Freelore_Pact
[Above links now broken -ed. ... https://shii.bibanon.org/shii.org/knows/Druid_Freelore_Pact.html ]

freelore_druids.png

This page is dedicated to the public domain as part of the Druid Freelore Pact. The Reformed Druids of North America typically redistribute their texts and archives freely. For example, the primary websites of the Druids have the two complete anthologies of Druid documents from 1963 to 1990 without any copyright notice. However, copyright is still implicit.

Rather than trying to secure all the various copyrights of these documents, I'm going to work on writing my own useful documents for free distribution, in the spirit of the FreeLore project.
Rather than relying on a normal Creative Commons license like Attribution or ShareAlike, I am making these texts completely free, like the King James Bible. I expect that waiving commercial rights on religious writing will have very little meaning in a world that is connected by the Internet. If the Internet ever goes down, it is in my interest to allow people to charge for or modify my religious writings in whatever form they want.

Most of this website is still licensed under BY-NC-SA because it's my personal opinion and writing, not part of the "commons" of scientific and religious knowledge.
So, what was FreeLore? It was a project described as per the first link:


The FreeLore Project was an early attempt to give away writing for free, paralleling what we now call Creative Commons, from 1992-94. It was connected with the GNU project. The maintainer was [Macrobius -ed.] of the Fermi National Accelerator Laboratory; several other people were also involved. Read the mailing list announcement and you'll see whiy this project may have been a little ahead of its time.


Founding documents

* FreeLore Whitepaper [[ link broken now but Finland Prevails: http://ftp.funet.fi/pub/doc/freelore/whitepaper.txt ]]
* FreeLore Bulletins
* Tract I [registration required, but reprinted at the article link. -ed.]
* Tract II [registration required, but reprinted at the article link. -ed.]

"Unfortunately, the FreeLore Project appears to have died within a few years of its birth, perhaps because the timing was not right -- much of the discussion in the FreeLore Bulletins I was able to find centred on the need to find a standard form of markup for electronic texts, and a means of publically distributing them. There was only a brief mention of a new, experimental initiative at CERN in Switzerland known as the World Wide Web..." --Previous researcher

June 1994 GNU's Bulletin

FreeLore
A goal of the FreeLore Project is to do "serious" book-length writing,
and give it away for free. [Macrobius -ed.] 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 [...].

What texts wre produced? http://support.weremight.com/links/out.php?ID=525 [link now broken -ed.]
Of these, the first was eventually accepted into Project Gutenburg - founded by the late Michael Hart, whom I knew personally, and in fact drove back from a conference in St Charles Illinois that I organised ('The Church in the Electronic Age' -- 10 registered participants in 1993), to his home in Urbana-Champaign. He was a Good White Man, and is greatly missed.

In my previous article, I wrote of FreeLore,
useful information that in an electronic format,
and available at little or no cost to the user.

Now it might seem, in an age when an electronic
connection to anywhere on earth is inexpensive,
when it is less expensive to print a book on a
laser printer than to buy it from a publisher, if
the book contains the slightest degree of
technical information, that is to say, if it is at
all useful; or when newspaper articles could as
easily be faxed and viewed on a computer as pur-
chased at the local kiosk, that there would be a
great deal of high quality information available
in the public domain, and that if one wanted, say,
a textbook on French, it would be available more
or less for free.

And yet, my friend, this is not the case. Now it
will no doubt seem reasonable to you that some men
and women wish to be paid for their work. And no
doubt it is reasonable. Yet there may be some,
perhaps even yourself, who wish to make some
contribution to the good of humanity.
And can
there be any doubt that humanity would be served
if some of us were to reduce to electronic form
the knowledge that we already possess?
And even
more, if we made it possible to easily view this
information, not to mention find it in the first
place?
Hey - it seemed like a good idea at the time. Nice afterthought about 'search' too.

Rest at the link.
 
Last edited:

Macrobius

The Old Usager
Staff member
This site is the missing 'Part III' of that earlier project....

Of course, Linus Torvalds and his 'Linux' project were also hoasted in Finland around the same time.

A lot of early contributers to 'FreeLore' were later called the LDP (Linux Documentation Project) -- you may thank your mini-HOWTOs for that.

Michael Bushnell, lead architect of 'The Hurd' (who later became Brother Gregory of an anglican order of monks) created an 'alternative kernel' around that time. He was a collaborator of mine in transcribing the 'Book of Common Prayer' in that era.


Robin Cover (of XML fame) also coordinated a group to turn the Psalms into SGML / XML.
 
Last edited:

Macrobius

The Old Usager
Staff member
===========================
The FreeLore Whitepaper FOR IMMEDIATE RELEASE
Version 1.0
23 January 1993

CONTACT: [[Macrobius]], Moderator
[[ obsolete email and phoan ]]
+1 708 840-8069 (voice)

(c) 1993 by The FreeLore Project. You may create
and distribute verbatim copies of this document by
any means, provided this copyright notice is
included.

---------------
This document is the primary source of information
on the FreeLore Project. It is intended to
provide a brief summary of the Project's Goals and
status for interested persons and publishers of
electronic journals.

---------------
WHAT IS FREELORE?

Freelore is a concept, not a product.

A short definition of Freelore would be:

Any copylefted, useful information that is
either stored in electronic format or is
derived from electronic format.

Copylefting means appending a copyright notice to
your material that allows fair, non-commercial
use, including at least the right to distribute
complete, verbatim copies of your work.
Copylefting makes your work "freely
redistributable" (FR) without placing it in the
public domain (PD).

Thus "free" means that you are free to distribute
the materials, not that it is necessarily free of
charge. The FreeLore Project and other writers of
freelore *will* try to make materials available
at no cost. Distribution and printing costs will
unfortunately limit this no-cost distribution to
electronic means.

The second component of the word "freelore" is
"lore." Lore means "useful information in a form
that can be directly interpreted by humans." Lore
is not limited to books or written materials. It
can encompass any medium whose output can be
directly perceived, such as video images or sound
recordings. Lore does not have to be stored
electronically, although as a practical
requirement freelore must be stored on and derived
from electronic or magnetic media.

To be considered freelore, your work must (a) be
useful and available, and (b) must have a
copyright that allows the work to be distributed
and copied freely for non-commercial purposes.
Such a copyright could look like:

Copyright (c) 1993 by <The Author>. All Rights Reserved.

<The Author>
<Contact Info>

You may make verbatim copies of this document for
non-commercial purposes by any means, provided that
this notice appears on all such copies.

In addition, you may allow others to create
derivative works by using an extended version:

You may make verbatim copies of this document
for non-commercial purposes by any means,
provided that this notice appears on all such
copies and that any changes to such copies or
the original are clearly marked as such, and
the changes, or a revised version of the
document, are sent to the copyright holder.

Commercial use may be permitted under some
circumstances. Contact the copyright holder
for details.

If you use the longer form, you should include contact
information after your name (a good idea anyway).

The advantage of such a copyright is that it makes
the work freely available, but does not make it
Public Domain. You do not lose control over your
work, and might still use it as the basis of an
enhanced version sold commercially, later on.
If you place your work in the Public Domain, anyone
can change it as they please without your
consent and even sell it.

The copyright can be held by the original author,
an organization, or a trust. The legitimate use
of a copyright is to ensure the integrity
(technical or artistic) of your work; it is not to
restrict the free flow of information.

It is not in the spirit of freelore to restrict
fair use of your work in the copyright notice. By
implication, the format of your work must be
publicly accessible, either in a standard encoding
such as U.S. ASCII, ISO 646, or Latin-1; if the
material is in a binary format, then it must be
accessible by FR software.

FREELORE PROJECT MISSION

The main goal of the FreeLore Project (as distinct
from the concept of freelore) is to create a body
of educational materials that can be used by
anyone with access to electronic technology.

MANIFESTO: The time has come for users of electronic
technology the world over to have access to free
educational materials in all fields.

We call the educational materials explicitly
created by the FreeLore Project, and the standards
they adhere to, "FreeLore", to distinguish them
from the more generic concept of freelore. Our
"product" will adhere to certain standards
designed to ensure it will be useful and widely
distributed. It is our intent to create a model
for other developers of freelore.

Our materials are not intended as a substitute
for proprietary materials, but a supplement to
them. We believe it should be possible to acquire
basic knowledge in any field, through at least the
early university level, using FR materials on a
personal computer or workstation.

Creating freelore is like setting aside land for a
national park; it is a sacrifice some members of
society make so that the society as a whole can
benefit. The future will judge our society on how
well we use our resources for the benefit of all.

The secondary goals of the FreeLore Project
include providing FR software, support services
like cataloguing and markup, and information on
markup languages. By our software efforts and by
providing information, we encourage the development
of distribution channels for FR materials.

The FreeLore Project encourages the creation of
freelore that is marked up in generally accepted
markup languages, such as TeX and the ISO Standard
Generalized Markup Language (SGML). We are
actively working to make SGML technology
accessible to the computer-user of limited means.

The FreeLore Project also supports the creation of
FR software to support hypertext, multimedia
materials, and so on. We especially support
software that brings these technologies to low-end
PC and workstation users.

ORGANIZATION

The FreeLore Project is entirely decentralized.
Anyone can create freelore, call it freelore, and
distribute it by any means. The FreeLore Project
exists to help and encourage the production of FR
materials congruent with the project's educational
goals, to promote knowledge of freelore, and to
encourage distribution of freelore.

The central administration consists of a steering
committee of five persons:
[[ PII omitted ]]

There are presently a number of working groups,
supported by internet mailing lists. See below
under mailing lists.

FREELORE SOFTWARE SUPPORT FOR MARKUP

Interim Standard

The FreeLore Project has a serious bootstrapping
problem: there is no FR software for marking up
our own documentation in SGML or creating the
educational materials we want. The FreeLore
Project therefore supports the various dialects of
TeX as an interim standard. TeX is the most
mature markup language supported by FR software.
We will continue to support the conversion path
from SGML to TeX as one way to get a printable
document, even after the final standard (SGML) has
been adopted.

We especially encourage the creation of documents
in the Texinfo dialect, the GNU Project language
for creating a document that can be viewed using
GNU Info, in addition to being printed as a TeX
file. Texinfo documents can contain embedded
statements, such as equations, in plain TeX or
LaTeX. Later, we will support Texinfo to SGML
conversion and provide other browsers besides
Info. During the interim period, we have adopted
GNU software's coding and documentation standards,
including Texinfo, for internal purposes.

Final Standard

The FreeLore Project will support SGML markup.
Our goal is to create FR software that will be
fully SGML compliant in the sense of ISO 8879,
i.e. parse SGML directly, not just certain DTDs.
Our goal is to support all the features of SGML in
at least some of our software. We also intend to
write FreeLore manuals describing how to mark up
documents.

PROJECTS RELATED TO FREELORE

FSF and GNU Project - aiding the Free Software
Foundation and the GNU's Not Unix Project by
producing compatible text-processing software is
one of the main goals of the FreeLore Project.

TEI and Davenport Group - We are tracking the Text
Encoding Initiative and Davenport Group; we urge
those projects to converge, so that there will not
be one standard for academic works in the
Humanities and another for Scientific and
Technical works. What should a multimedia
scholarly work look like?

Gutenberg - We support the creation of electronic
versions of Public Domain texts; we also support
making these texts widely available at little or
no cost, and marking them up as FreeLore.

WWW - We would like our final DTD to support the
World Wide Web, a project that incorporates the
functionality of anonymous FTP, WAIS, and Gopher
into a single, FR server.

[[ rest at the link ]]

-------------(end of FreeLore Whitepaper)---------
 

Macrobius

The Old Usager
Staff member
------------
The FreeLore Bulletin No. 1
18 December 1992

Thank you for your interest in the FreeLore
Project. At the moment, the project consists of
persons who have contacted me and expressed
interest, including yourself.

As of this writing (D-Day + 1) I have received
approximately twenty responses, and more are
coming in. If you did not requested the FreeLore
Tracts, I will send them to you on Monday, 21st
December, perhaps with the next bulletin.

This issue of the bulletin contains:

**1 Initial Focus of the FreeLore Project
**2 Parallel Projects: I know very little, but if
you write me the next edition will be quite informative!
**3 FreeLore Project Glossary and proto-FAQ
==============
**1
Initial Focus of the FreeLore Project: What Would
You Like?

The invitation you received contained a long list
of activities we might engage in or promote. Here
is a shorter list that describes what I consider
the focus of the FreeLore Project. This list is
up for discussion. I will try to provide a digest
of comments I receive in the next bulletin.

FreeLore Project promotes:

--the production of free educational and
other useful materials (``FreeLore'') in the
electronic and electronically-derived print media;

--capture of public domain data in a useful
electronic form;

--production of freely distributed software to
view and use FreeLore;

--free access to information generally.

Specifics:

There are basically two sorts of persons
interested in helping the project:

--persons who would like to help with software

--persons who want to write or capture data

My own sense of what we should do is get together
a kit to help anyone interested in creating
public-domain or copyrighted but freely-
distributable materials. The kit would include
instructions on preparing the materials and
software to aid in preparation or viewing.

The idea behind the kit is to make it very easy to
join the project as a writer. The main purpose of
the project is to aid these people, who comprise
our ``clients''. We will not have much control
over the sorts of material people like to
contribute, beyond identifying needs and
publishing a list of completed projects, if they
tell us.

The kit gives a focus to the software effort: what
should we ask the writers/capturers to do? What
software will they need? This gets into issues of
what hardware and software requirements, the
present state of freely distributed software, and
the target format.

I have in mind a volunteer who wants to write a
textbook or is willing to type in or scan
public-domain materials, but doesn't know how to
make the resulting text useful in a computer
environment.

My own sense of what is useful to provide such a
person is biased towards some sort of marked-up
text that can either be printed out or viewed as
``hypertext''. Hypertext lets you skip around in
the text following cross-references, rather like
flipping pages in a book. It is becoming a fairly
common feature in commercial word-processing
systems.

If you are interested in the software side, you
will realize that there are very few public domain
tools for markup and for viewing hypertext. The
most mature and widely usable ones I know are TeX,
a markup language for typesetting, and a program
called Texinfo by the GNU project. If you know of
others, tell me. One of our tasks will be to
survey this field; decide if we can use existing
software; and chart out what needs to be done in
the public or copylefted domain.

My ideas are just my present bias; I can be
convinced otherwise if we want to do something else.

========
Request for Comment:

Here are questions I think we need to thrash out.
Mail me your reactions and I will try to present
a digest of responses.

(software)

o Should we concentrate on old, but widespread
technology (text terminals) or should we go for
hot new stuff like X windows and multimedia?

[my bias: we need a core of useful stuff that can
be read on any text terminal, with an eye to
compatibility with proprietary readers and X
windows; our goal should be to make the systems
all work off the same textual ``source code''.]

o Should we adopt a single markup language (or a
small number of them) as standard?

[my bias: we should choose TeX as a provisional
markup language and make sure we stay on the SGML
path. A lot has been written in TeX, and if we
advertise we may even get submissions. We should
consider supporting other markup languages on
request. We should encourage the Texinfo macro
package for TeX because it has a hypertext viewer.
We should get involved in the next generation of
Texinfo and try to get it to converge with the
World Wide Web project and SGML conversion].

(materials)

o Should the writing side focus on data capture,
or writing new materials or some mixture?

[my bias: we should focus on writing new
materials. Data capture would be easier for a
more centralized project. If data capture were
the only problem, it would have been solved long
ago. The real problem is making our stuff useful
and free. That probably means we have to write it
or type it in ourselves.]

o Should the materials have some sort of copyright?

[my bias: we should copyleft our stuff so we
retain some control over versions and integrity.
The public domain reminds me of a vacant lot. It's
hard to do anything with it because everyone owns
it.]

o What sorts of materials are most needed?

[my bias: educational materials at the high school
and introductory college levels. Everyone talks
about the promise of computers for education, but
I haven't seen it. Expensive proprietary
information on CD-ROM and a commercial hypertext
viewer (or worse, ``educational software'') are
not enough. We need a large body of educational
material for students to explore and learn from,
free of cost. Other stuff is important, too, but
if we give people free access to textbooks, there
will be more literate people to use our other
stuff, and more computers to use it on.]

[ con't below ]
 

Macrobius

The Old Usager
Staff member
======================
**2
Parallel Projects

Here is absolutely all I know about parallel
projects. Please tell me if you know more!

A. Freely-distributable Curricula

o Usenet University (alt.uu.future) is trying to
put materials together; the effort is very
decentralized.

o the FreeLore Project might do this.

B. Public Domain Data Capture Projects

o Project Gutenburg -- someone mentioned it
(public domain?)

o OBI project -- someone mentioned it
(public domain?)

C. Free Software

o GNU Project -- a large line of ``copylefted''
software; you probably know all about this.
(Contact Free Software Foundation).

o TeX -- a typesetting program especially
designed for text with equations; you know this
too. (Contact TeX Users Group)

o TeX to SGML converter -- one exists in public
domain somewhere (?)

o public domain SGML readers? I keep looking for
a FAQ in comp.text.sgml, but haven't seen one.

o the World Wide Web is a project at CERN (High
Energy Physics lab in Geneva, Switzerland).

D. Proprietary

o SGML markup of English Literature -- Designed
as a research tool for English Profs.; I read an
advertisement for the CD rom; very expensive.

o existing CD-ROMs commercially available with
public domain stuff like the King James Bible,
Aristotle in (old) translations, English authors
with expired copyrights, etc., together with newer
stuff like dictionaries that is almost always more
expensive than the book (special systems needed to
read? We need a survey of these)

==
FreeLore Project Glossary

Here is how I use terms. If you have new entries
or corrections, send them to me. One day this
will be part of a FAQ.

Anonymous FTP == obtaining documents over the
internet via the File Transfer Protocol.

Copylefting == a GNU Project-type software licence
or copyright, in which copyright is retained but
non-commercial distribution is allowed subject to
some restrictions. The restrictions are usually
designed to prevent commercial use (or acquisition
of a copyright by virtue of subsequent work), or
to allow version control and protection of
artistic integrity.

Freely distributed == public domain or
else copylefted; not proprietary.

FreeLore == useful information that has been
copylefted; loosely any freely distributable,
useful information.

FreeLore Project == a project that promotes

--the production of free educational and
other useful materials (``FreeLore'') in the
electronic and electronically-derived print media;

--capture of public domain data in a useful
electronic form;

--production of freely distributed software to
view and use FreeLore;

--free access to information generally.


Free Software Foundation == an organization that
promotes sharing of software by sponsoring the GNU
Project and other activities.

GNU Project == GNU's not Unix. A project by the
Free Software Foundation to provide a complete
copylefted Unix-like operating system. The GNU
project is the source of the term Copylefted.

GOPHER == An information service (free?) on the
Internet (tell me more)

HTML == HyperText Markup Language. A form of SGML
without some header and trailer tags that is used
by the World Wide Web. A Texinfo to HTML
converter exists, although I haven't tried it.

Hypertext == Plain text (ASCII) with special
markup that allows one to jump around from point
to point in the document, say, to follow a
cross-reference, look at a figure, or read an
index entry. Hypertext is becoming more common in
commercial word processing systems. (see the World
Wide Web for more details and an internet wide
implementation.)

Markup == putting extra symbols in an ASCII text
to show formatting, document structure, embedded
data, or to allow hypertext capabilities.

Quasi-public domain == copylefted; having a
GNU-like copyright.

SGML == Standard Generalize Markup Language. This
is an ISO standard for document interchange. It
is not a format, a specific markup language, or a
proprietary program. Based on GML, an old IBM
standard. It uses a Document Type Description
(DTD) to specify the meaning of special markers
called tags. The markers look like <START> HERE
IS YOUR TEXT </START>. Because the syntax is hard
to type, it is often generated by a program or
translated from another markup language (say TeX).
Commercial systems will probably (?) adopt it.
Many existing markup languages have or will have
translators to it.

TeX == a typesetting program especially
designed for text with equations; you know this
too. (Contact TeX Users Group: address add here)

Texinfo == a program used by the GNU project for
most of its documentation. It processes a special
TeX file and allows either viewing it as hypertext
or creating a TeX output file for printing.

Usenet University == an attempt to use the Usenet
newsgroups for educational purposes; does not
grant degrees or have a set curriculum. see their
FAQ in the alt.uu hierarchy (or FTP ???)

WAIS = Wide Area Information Service (tell me more).

World Wide Web == an SGML-based hypertext project
of CERN, a High Energy Physics Laboratory in
Geneva, Switzerland. They have a public domain
program that lets you treat the whole of internet
as a single hypertext document. You jump from
node to node and view publically available
information through WWW servers. Access to GOPHER
and WAIS (wide area information service). Still a
bit primitive, but you can try it if you telnet
info.cern.ch and login as WWW [no password].
==========
For further information contact:

[[ obsolete email address redacted ]]

===========

Copyright (c) 1992 John E. Goodwin

Permission is hereby granted to make and
distribute verbatim copies of the FreeLore Tracts
provided the copyright notice and this permission
notice are preserved on all copies.
 

Macrobius

The Old Usager
Staff member
Thank you for your interest in the FreeLore
Project. For now I am contacting everyone
individually, in addition to sending out the mass
mailing. This is to test communication channels.
If you do not receive a duplicate of Bulletin No.
2 in a few days, let me know!

This material is also available on alt.uu.future
and will be archived at several FTP sites to be
announced. One of these sites will be in Finland;
we still need a U.S. Site. Please consider your
site for archiving our newsletter and journal.
The space demands should be minimal. Actual
project materials will be highly distributed as
part of the project design. (i.e. we hope the
project takes off so exposively that keeping track
of all materials becomes a nearly impossible task).

The key to all this is the writers: if you are
knowledgeable about something, write down what you
know, copyleft it (see sample notice at end of
bulletin), and make it freely distributable!

[[ obsolete contact info redacted ]]

-------------
FreeLore Bulletin No. 2

Articles in this Issue:

**1 FreeLore Project Startup

**2 FreeLore Project Needs Writers, Software
Developers, Markup Volunteers, Library Scientists,
and Administrators

**3 FreeLore Project Needs Software Developers and
Consultants

**4 FreeLore Project Proposed Software Design
Goals (Please Comment)

**5 FreeLore Project Software Development Tasks
(preliminary)

=================
**1
FreeLore Project Startup

The FreeLore Project exists to

--promote the production of freely
distributed educational and other useful materials
(``FreeLore'') in the electronic and
electronically-derived print media;

--capture public domain data in a useful
electronic form;

--produce freely distributed software to
view and use FreeLore;

--encourage free access to information generally.

We hope to accomplish these goals in the context
of freely distributed software (basically the GNU
project and its various ports, plus what we
write). We are a parallel project and not
directly related to the Free Software Foundation,
although we expect to work closely with them.

Our initial effort will lie in four areas:

(1) We will solicit contributions of educational
materials and provide volunteers to mark the texts
up in any of a number of ``preliminary markup
languages'' (undoubtably, various versions of
TeX will be among those supported).

(2) We will provide software support to translate
from the preliminary markup languages to an as yet
undefined final markup language. This markup
language will probably be SGML and will probably
support some form of hypertext (Hytime). It will
either directly support the World Wide Web or be
translatable to HTML.

Software support will also provide freely
distributed browsers, including at least one that
works on character-oriented terminals and one for
X windows.

Software support should eventually include some
sort of system for going directly from a text
editor to the target markup.

(3) We will solicit publishing and subscribing
sites. The subscribing sites will be the most
numerous and will have some minimum configuration
like an internet hookup, a character-oriented
terminal, and a postscript laser printer.
Publisher sites will be any anonymous FTP server.

We will prepare ``starter kits'' so that the
writers, markers, publishing sites, subscribing
sites, volunteer software developers, etc., can
work in a decentralized fashion.

(4) In addition, we will try to catalogue and
track materials that are created under our
``self-franchising'' operation, if we are told of
them. `` Cataloguing'' is envisioned as placing
pointers to the documents in a single page :)
of the World Wide Web and making a copy
version available via anonymous FTP. This is
probably only a short term solution: in the long
run we will need an institutional sponsor with
significant resources for cataloguing.

======================================================================
**2 FreeLore Project Needs Writers, Software
Developers, Markup Volunteers, Library Scientists,
and Administrators

The FreeLore project will only be a success if we
have a large number of volunteers. We do not have
to wait for software developement to start writing
or collecting texts. The texts will not be stored
at a single site, but at a very large number of
distributed sites.

Please consider yourself for one of the volunteer
postions listed below:

--------
VOLUNTEER WRITERS OR CONTRIBUTERS OF TEXT FOR MARKUP

Basically, all you have to do to be a contributer
is add a GNU-like copyright to a document you
write or have written, and make it available on an
FTP server. How-to details will be included in
(the next?) bulletin. For now, if you don't have a
site that supports anonymous FTP, just send email
to [[ obsolete fnal.gov address redacted]] and I will try to
find a home for your manuscript. Later on, we
hope to provide a list of ``publishers'' and the
works they specialize in.

No subjects are taken and we are certainly not
limiting ourselves to technical subjects like
computer science, math, or physics. Texts that
mix several languages may have to wait until we
work out the details of embedding non-English
languages in English text (a high priority).

Please do not contribute materials without the
consent of the author (unless the author has been
dead at least 75 years and you are sure you are
not violating someone's copyright).
 

Macrobius

The Old Usager
Staff member
-------------
VOLUNTEERS TO DO MARKUP
(almost certain to include some dialects of TeX,
LaTeX, and Texinfo)

We will decide as early as possible about
supported preliminary markup languages. For now,
keep reading the bulletin and scrounge your sites
for potential authors!

------------
SOFTWARE DEVELOPERS

Software tasks are so numerous and varied that a
separate article has been devoted to them. See Below.

------------
PROJECT ADMINISTRATORS

If you are willing to handle correspondence,
maintain membership lists and lists of consultants,
answer questions about the project, edit
newsletters and journals, prepare kits for
prosepctive project members, solicit writers and
publication sites, and similar onerous tasks,
without any (monetary) compensation, I would very
much like to speak to you.

jgoodwin@adcalc.fnal.gov
+1 708 840 8069

You should be well connected to the internet and
of a cheerful disposition.

----------------
SPONSORING INSTITUTIONS NEEDED

If your institution is able to make educational
materials available via anonymous FTP, and you are
willing to participate in the project as a
``publishing'' site, please contact

jgoodwin@adcalc.fnal.gov

with details of the service you can provide, a
contact person, and any restrictions on the sorts
of materials you will store.


-----------------
**3
SOFTWARE CONSULTANTS AND DEVELOPERS NEEDED

We need both developers of software and
consultants. If you are willing to be added to
the consultant list, contact John Goodwin
(jgoodwin@adcalc.fnal.gov). Your name will not be
released in a public list, unless you give us
explicit permission to do this, but our central
administration may contact you or put software
developers in contact with you as needed. I do
not put you on the consultant's list simply
because you contact me and tell me that you have
expertise in a certain field.

In many cases, there are other projects that will
have a large effect on what we do. If you are
willing to act as liason (mostly keep abreast of
what they are doing and tell us about it), write

John Goodwin
jgoodwin@adcalc.fnal.gov

Consultants are needed in the following areas:

-----------------
SGML, HYTIME, HYPERTEXT
SIGHYPER AND DAVENPORT LIASONS

We need someone experienced with SGML and/or
Hytime standards, who can advise us on recent
developments, existing freely distributed
software, other projects etc.

We also need persons to act as liasons to SIGHyper
and the Davenport project.

------------------
GUTENBERG PROJECT

We need someone who can act as liason to the
Gutenberg Project.

------------------
HTML CONSULTANT
WORLD WIDE WEB LIASON

We need someone to act as liason to the World Wide
Web project.

Also, we need someone who is familiar or willing
to become familiar with the Hypertext Markup
Language (HTML) used by the WWW project. To find
out more about the World Wide Web, telnet
info.cern.ch and login as www [no password].

---------------
INTERNET GURU NEEDED

We need someone who knows about networking, is
familiar with RFCs and the issues involved in
transmitting text without garbbling it.

---------------
MAILING LIST CONSULTANT

We need someone with wide experience getting email
through to remote parts of the globe and
decrypting wierd messages about mailing failures.
 

Macrobius

The Old Usager
Staff member
--------------
POSTSCRIPT GURU

We need someone familiar with the postscript
language, EPS, laser printers, etc.

--------------
X WINDOWS/MOTIF/UNIX/C WIZARDS

Most potential software developers mentioned
expertise in these or that they were learning them
as rapidly as possible. However, we would still
like to keep a list of persons who can advise us
and keep up with these fields. Please be as
specific as possible about your areas and levels
of expertise.

---------------
TeX WIZARD
TUG LIASON

Since we expect to accept TeX as a preliminary
markup language in some fashion, and since TeX to
SGML conversion, hypertext and so on is a frequent
topic in TUGBoat, we need someone to track and
advise us on these subjects.

---------------
GNU SOFTWARE EXPERT
FSF LIASON

We would like to be fully operable within the GNU
environment and to maintain close ties with the
Free Software Foundation. If you are experienced
using GNU software and willing help advise about
getting it running and getting our stuff to work
with it, please ask to be added to our
consultant's list.

We also need a liason with the FSF, preferably
someone who has written related software for the
GNU project and is familiar with standards,
proceedures, testing, etc.

---------------
LIBRARY SCIENTIST NEEDED

Part of our marked up document will be a
``catalogue card'' that permits us to maintain
lists of documents, what they are about, and where
to find them. We need someone familiar with and
also recent developments in the MARC format as it
pertains to documents available by anonymous FTP.
Someone with knowledge of international
cataloguing trends and standards could help us a
lot.

Contact:

John Goodwin
jgoodwin@adcalc.fnal.gov
+1 708 840 8069
Fermi National Accelerator Laboratory
MS-341
P.O. Box 500
Batavia, IL 60174

---------------
COPYRIGHT LAW EXPERT NEEDED

If you have had enough professional experience
with copyright law (e.g. you are a lawyer) and are
willing to advise us on a pro bono basis about
wording of copyrights, copyright infringements,
etc. in the areas of documents and/or software,
please contact:

John Goodwin
jgoodwin@adcalc.fnal.gov

======================================================================
**3 FreeLore Project Needs Software Developers

The best way to begin being a FreeLore Project
Software Developer is to prepare yourself to
become a consultant in one of the above areas
using the contact information given there or in
the discussion of possible projects (See **5), and
then to read and comment on the design goals
below (See **4).

If you indicate to me that you want to be a
developer, I will send you a list of other
developers. You should contact each other and
discuss the design goals, etc. For now, please
keep me in the loop. I am not a Software Engineer
and expect that this part of the project will
eventually be supervised by someone the ``Software
Development Group'' chooses.

======================================================================
**4 FreeLore Project Proposed Software Design
Goals (Please Comment)

>>>DRAFT<<<
Version 0.1
22 December 1992

The FreeLore Software Suite allows the
preparation, viewing, and printing
of marked up text.

GENERAL

o the design goals are met with freely distributed
(preferrably copylefted) software.

o all software expressly created for the project
will be written in portable ANSI-standard C. (at
least the core software; g++ should be an option
for fancy stuff?)

o all software will run minimally in the GNU
environment on a UNIX (or linux...) machine.

o the system will work on a character-oriented
terminal with significant enhancements for an X
terminal.

ALLOWED INPUT TEXT

o Acceptable plaintext input uses any of several
character sets including at least US ASCII and ISO
Latin-1. Preferably it will also include the
"two-character" sets of RFC 1049 (essentially
Greek, Cyrillic, Hebrew, Arabic alphabets).

o The plaintext input is either email robust or a
converter is provided to make it email robust.

o The plaintext input can include multiple
mnemonic character sets to represent other
languages in an almost human-readable form, as
defined in RFC 1049. This is important for many
educational texts, which contain quotations in
other alphabets or are textbooks with examples in
other languages.

PRELIMINARY AND FINAL MARKUP

o Accepts preliminary markup or formatting in a
number of forms including several forms of TeX or
LaTex, (nroff markup?), Texinfo, and perhaps also
common proprietary formats (WordPerfect, Microsoft
RTF?--or do we care?).

o Uses some form of SGML for the target
representation (various DTDs or one DTD?). This
stage is called ``final markup.''

o (email to SGML direct) A method is provided to
encapsulate any valid plaintext or any valid
preliminary markup document in a final valid SGML
document. This is a minimal automated form of
markup. This minimal markup should correctly
treat embedded character sets (including both the
``two-character'' sets and the mnemonic character
sets representing non-English languages) and
embedded equations, (also encoded binary figures?).

BROWSING AND PRINTING

o The SGML form supports a hypertext browser, e.g.
complies with Hytime.

o At least two browsers are initially provided:
one for character oriented terminals; and an X11
browser.

o The SGML form supports connection to the World
Wide Web, either directly, by conversion, or
through a server.

o The SGML form can be printed as typeset quality
text on a postscript laser printer by some path
(including possibly back-conversion to TeX, initially).

GRAPHICS

o (Graphics in separate document or embedded in SGML?)

o If graphics are present in the SGML document, an
apologetic note is added by the character-mode browser.

DOWNGRADING THE MARKED UP FORM

o The SGML form can have the markup ``stripped''
and returned to plaintext in a way that permits
viewing of contents without markup ``clutter''.

[Clutter does not include things like equations,
but does include things like kerning, font choice,
etc. GNU Texinfo-->Info is a good example of how to
downgrade a marked up file, except that it
requires writing equations twice if you want it to
appear in both printed output and Info.]

o The SGML can be returned to any of the
preliminary markup or format forms. This
operation is not the inverse of the preliminary to
final markup form, but rather provides a standard
and useful way to ``downgrade'' the hypertext.
Specific markup is lost in the, say, TeX to SGML,
translation, then a standard specific markup is
added in the SGML to TeX translation. The result
is a standardized document, so the composition of
the two translations is useful, i.e. not the
identity transformation and not garbage.

======================================================================
**5 FreeLore Project Software Development Tasks
(preliminary)

This list is very preliminary, since the design
goals are not yet set; but it gives an idea of the
sorts of things we will probably be doing.

CARTOON OF WHAT THE FINAL SYSTEM MIGHT LOOK LIKE

Input Plaintext (May be provided by anyone)
|
|
|
v
Initial Markup ---> .DVI file --> postscript
(TeX/Texinfo document, etc.)
| ^
| |
| | (``downgrading'')
v |
SGML/Hytime document ---> postscript
| | | |
| | | |
| | | X11 Hypertext Browser/Previewer
| | World Wide Web Hypertext Browser
| Character Mode Hypertext Browser
Plaintext downgrade (content dump)

Notice that most of this functionality is provided
already if you use Texinfo as the initial markup
language, have a Texinfo to HTML converter, and
use HTML in place of SGML+Hytime. We really need
convergence between GNU (Texinfo), WWW, and the
Davenport (SGML/Hytime) project, since all of them
are trying to provide the same thing, more or
less.


USEFUL THINGS TO DO (FREELORE PROJECT PROTO-TASK LIST)

o Find out about the Davenport Project and see if
there is any PD or copylefted code that implements
the Hytime standard.

o Set up a WWW server at your site and get the
X11/Motif or X11 browser running. To get
information telnet info.cern.ch and login as WWW
[no password].

o Read RFC 1049; compare with RFCs 1341 and 1345.
Write a C program that will search for character
mnemonics embedded in plaintext and convert them
to a markup language (TeX or better SGML).

o (related) write an X11 program to display
plaintext with embedded non-English character
sets. It should do something reasonable if the
font is not available (like leave mnemonics alone,
but convert two-character codes to mnemonics).

o Get Guido Van Rossum's program to convert
Texinfo to HTML and rewrite it in gcc or g++. Van
Rossum's program is written in an object-oriented
interpreter called Python, which you can get at
the same ftp site: ftp.cwi.nl.

o Write a C program to convert Texinfo to
SGML/Hytime so it will run on your system. (After
we agree on the standard :)

o Get ARC-SGML and information on Hytime from
ftp.ifi.uio.no and write a character-oriented or
X11 hypertext browser.

o Write an HTML server for Texinfo or some other
dialect of TeX, i.e. a program which can scan
documents and answer a query, not just convert them.

o set up a linux system (when SLIP runs on Linux)
and figure out what the minimum system to run TeX,
GNU EMACS with info, a SLIP connection to the
World Wide Web and still drive a postscript laser
printer is.

Happy Hunting,

[[ obsolete contact info redacted]

============
Copyright (c) 1992 John E. Goodwin

Permission is hereby granted to make and
distribute verbatim copies of the FreeLore Bulletin
provided the copyright notice and this permission
notice are preserved on all copies.
 

Macrobius

The Old Usager
Staff member
===========================
FreeLore Bulletin No. 3 FOR IMMEDIATE RELEASE
19 January 1993

CONTACT: John Goodwin, Moderator
Fermilab
[[ obsolete contact info redacted ]]

[[ obsolete, redacted ]] (voice)

---------------------------

Copyright (c) 1993 by The FreeLore Project. You
may make verbatim copies of this bulletin for
non-commercial purposes by any means, provided
this copyright notice appears on all such copies.

---------------------------
Articles

**1. FreeLore Project Steering Committee Formed
**2. How to become a Member of the FreeLore
Project
**3. Join a (Virtual) Mailing List
**4. The FreeLore Whitepaper is Out
**5. Request for BBS and E-journal Posting
**6. Getting Documents and Information

---------------------------
**1. FREELORE PROJECT STEERING COMMITTEE FORMED

The FreeLore Project has around 30 members with
many different interests, all focused on our basic
goal of producing freely redistributable (FR)
educational materials and the software to use
them.

The following persons have agreed to be on the
FreeLore Project steering committee:

John Goodwin, Moderator [[ redacted ]]
Gary Benson [[ redacted ]]
Richard Kim [[ redacted ]]
Gavin Nicole [[ redacted ]]

Each mailing list comprises a working group or
committee on its topic.

Please consider volunteering for the project by
joining a mailing list (see article #3 and the
FreeLore Whitepaper for details).

>>THE FREELORE PROJECT IS IN DESPARATE NEED OF
A MAIL SERVER. IF YOU CAN DONATE A SERVER AND
SOME DISK SPACE, EITHER TO DISTRIBUTE OUR
DOCUMENTS AND SOURCE CODE OR TO STORE CONTRIBUTED
FREELORE, CONTACT US.

We have a small amount of space (<1 MB) offered on
an interim basis by:

server@hermes.acm.rpi.edu,

but need a donor for a mail server in the longer term.

---------------------------
**2. HOW TO BECOME A MEMBER OF THE FREELORE
PROJECT

Anyone can write freelore. Write something
useful, and "copyleft" it by placing a notice like
the one above on your work. The copyleft notice
makes your work freely redistributable (FR).
Anyone can make fair use of it and copy it, but it
is not in the Public Domain. For more details on
copylefting, see the FreeLore Whitepaper.

Next, tell us what your document is about, how to
get it, and what format it is in. We will try to
track FR documents in a useful way. More than
anything else, the project needs volunteers who
write FreeLore.

The FreeLore Project exists to promote the writing
of FreeLore by:

o Commissioning and tracking FreeLore;

o Providing software to make writing FreeLore
easy; and

o Promoting the distribution of FreeLore.

To be really useful, the document should be coded
in a commonly accepted character set like U.S.
ASCII, ISO 646, or Latin-1. It also needs to be
marked up with a formatting language like nroff or
TeX; or better, with a generalized markup language
like SGML. Learn about SGML and get a Document
Type Definition suitable for what you are writing.
Joining the FreeLore Project is a good way to keep
in touch with new developments in SGML and find
out about information sources.

To join the FreeLore Project, join a mailing list
and actively participate. Contact the moderator
of the mailing list or one of the members of the
steering committee to get on a list.

Finally, send a few lines (15 lines max.) of 50
column text for inclusion in the FreeLore Project
Directory. Include your contact information,
background, and what you would like to do. Logos,
pictures, and quotations will be stripped before
inclusion. Please use only E-mail safe characters
(no tabs). Your email sig will not be used for
this information. You must write it up specially
and tell us that it is for inclusion in the
directory. If you want us to know about you but
don't want to be listed in the public version, put
"do not list" on the line before your entry.

---------------------------
**3. JOIN A MAILING LIST

Because the FreeLore Project does not yet have a
listserver, mailing lists, are being handled by
hand. Send e-mail to [[ obsolete email redacted ]]
to join a mailing-list.

Valid commands:

SUBSCRIBE FL-XWINDOWS
UNSUBSCRIBE FL-BULLETIN
GET FL-BULL-1
GET INDEX, etc.

The human parser is very versitile and also
understands plain English and a few other
languages. See article #6 for a list of documents
available.

Members are automatically added to FL-ANNOUNCE,
FL-BULLETIN, and FL-INFO. In addition, if you
mentioned an interest in software, you have been
added to the FL-SOFTWARE list. You should still
join a sublist.

One member from each list should consider
volunteering to handle the list's traffic for that
group. Initially the Project Moderator will act as
moderator for all lists. You must subscribe to
the list in order to post to it. Your initial
post should be a letter of introduction to the
group. You will then get a list of subscribers,
i.e. the moderator will not act as an email
repeater, although he should receive a copy of all
letters. Correspondence will not be archived.

WE WILL HAVE A MAIL SERVER AS SOON AS SOMEONE
DONATES ONE.

FL-ANNOUNCE

The FL-ANNOUNCE list will be for press releases
and product announcements.

FL-BULLETIN

This list is for members and other
interested persons who want to keep up with the
status of the FreeLore Project.

FL-INFO

General information on FreeLore Project
goals and resources; what is FreeLore; finding and
ordering FreeLore; Information on related
projects; what the FreeLore Project is about; how
can I find FreeLore on the Internet; what's out
there.

FL-COPYRIGHT

Discussion of copyright issues; moral and
political issues raised by the project; copyright
law, software patents; actions of groups like the
League for Programming Freedom.

FL-AUTHORS

This group is for authors writing FreeLore.
It will provide guidelines for markup and help
with our and other's SGML products.

FL-CONNECTIVITY

This is the group that will coordinate the
distribution of project materials to BBS and
E-journals. We need contacts for this list to
"get the word out" about FreeLore.

FL-TEXINFO

Since we cannot wait for the SGML DTDs to be
fully defined to start creating FreeLore, we are
using TeX as the interim markup standard with
Texinfo encouraged for internal project documents
(same as the GNU project). This group is for
writers of general interest material--Internet
FAQs, RFCs, Software Documentation, etc., who need
information about our use of Texinfo and
eventually conversion tools to SGML.

FL-SOFTWARE

If you said you wanted to write software, you are
on this list and one or more of the following
sublists:

o FL-BROWSER sublist

Join this list to help write the hypertext
Browser. GNU Info is our interim browser. If you
want to write the X windows version join
FL-XWINDOWS as well.

o FL-DTD sublist

These people will write the Texinfo Document
Type Definition (DTD) and other DTDs as needed.

o FL-EDITOR sublist

This group will write a WYSIWYG editor for
adding SGML markup to documents.

FL-INFORMAION-RETRIEVAL sublist

Cataloguing all the useful FR information in
the world is a hopeless task. Eventually we will
need to provide a software system to decentralize
this task, so that anyone can maintain and provide
catalogues of their FR holdings. We'll be lucky
if we can maintain a list of the libraries.

We need library scientists! This list will
discuss how to locate and catalogue FreeLore
material; how to make documents self-cataloguing;
and how to use FreeLore with WAIS or the World
Wide Web.

o FL-MULTIMEDIA sublist

The multimedia group will work on
implementing the Hytime standard in FR software
and on integrating multimedia and hypertext
capabilities into the FreeLore Project.

o FL-SMALL-SYSTEMS sublist

This group is for persons concerned with
porting the project software to small systems, and
representing the concerns of small system users to
the FreeLore Project. Can our software be ported
to MS-DOS PCs, Amigas, or Linux?

o FL-XWINDOWS sublist

This group will discuss X Windows issues.
If you said you knew X in your request for
information, you are on this list.

----------------------------
**4. THE FREELORE WHITEPAPER IS OUT

The FreeLore Whitepaper describes what freelore
is, how to make it, and how to join The FreeLore
Project. This is our manifesto. Version 1.0 is
appended to this bulletin after article #6.

---------------------------
**5. REQUEST FOR BBS AND E-JOURNAL POSTING

If you have access to a bulletin board, please
post our materials. E-Journals: please tell your
readers about FreeLore. Join the FL-CONNECTIVITY
list so that we can keep track of BBS and
E-Journals interested in the project.

---------------------------
**6. GETTING FREELORE DOCUMENTS

The FreeLore Bulletin is posted to:

comp.txt.sgml
alt.hypertext
alt.uu.future

At present the only documents
available are the Whitepaper
(enclosed), and back issues of
the Bulletin and Tracts.

Documents may be requested from

[[ obsolete email redacted ]]
 

Macrobius

The Old Usager
Staff member
====== INVITATION TO JOIN THE FREELORE PROJECT ==

FreeLore is useful information that is stored in
electronic or magnetic media and has a copyright
similar to that of GNU software. FreeLore is not
a proprietary name or product, but an idea. In
essence, it is the generalization of GNU software
to any kind of useful information.

You are hereby cordially invited to join the FreeLore
Project as a charter member.

The provisional purpose of the FreeLore Project is
to organize volunteers to:

-- promote and encourage the production of free
educational and other useful materials
(``FreeLore'') in the electronic and
electronically-derived print media;

-- to define standards for FreeLore;

-- to promote active discussion of issues facing
the producers of FreeLore;

-- to capture and enhance (markup) public-domain data for
inclusion in FreeLore;

-- to provide information to persons interested in
using or writing FreeLore;

-- to promote efficient use of networks as a means of
providing access to FreeLore;

-- to organize and provide support services such
as archiving, markup, cataloguing,
self-registration of (self-)published materials,
and software maintenance;

-- to promote cataloguing standards for FreeLore;

-- to encourage electronic-media as the primary media
of scholarly discussion and journal publication;

-- to create copylefted or public-domain software for
creating, accessing, and viewing FreeLore;

-- to promote freedom of access to information in
whatever form generally.

Our first task will be to work out a real charter and
an agenda. Discussion will be mostly by email, and
not necessarily conducted in alt.uu.future.

If you are interested, please send your contact
information, special concerns, and ways in which
you think you might be able to contribute to the
project to:

jgoodwin@adcalc.fnal.gov

Please indicate whether you have access to the
alt.uu.future newsgroup, or whether you obtained
this information by other means.
=========================================================
John Goodwin (in propria persona, nec pro Fermilab)
JGOODWIN@ADCALC.FNAL.GOV
-----
(Advertisement)
Upcoming numbers of the FreeLore Tracts, available in
newsgroup alt.uu.future:

FreeLore I. What is FreeLore? [Publius]
FreeLore II. Who Needs FreeLore? [Publius]
FreeLore III. What Is to Be Done? [Publius]
FreeLore IV. Public Domain Markup and the Public Good [Publius]

The purpose of the FreeLore Tract series is to
promote discussion of the direction of quasi-
public domain information resources, especially
those used for educational purposes, and to
encourage the production of useful, free
software and educational materials.

If you wish to contribute to this series, send
your article to the above email address. We
reserve the right to edit for style, format, and
content, and to reject articles not congruent with
the goals of the series. Edited articles will be
returned to authors for approval before publication.
=======
(end advertisement)
 

Macrobius

The Old Usager
Staff member
The so-called Whitepaper:


===========================
The FreeLore Whitepaper FOR IMMEDIATE RELEASE
Version 1.0
23 January 1993

CONTACT: John E. Goodwin, Moderator
jgoodwin@adcalc.fnal.gov
+1 708 840-8069 (voice)

(c) 1993 by The FreeLore Project. You may create
and distribute verbatim copies of this document by
any means, provided this copyright notice is
included.

---------------
This document is the primary source of information
on the FreeLore Project. It is intended to
provide a brief summary of the Project's Goals and
status for interested persons and publishers of
electronic journals.

---------------
WHAT IS FREELORE?

Freelore is a concept, not a product.

A short definition of Freelore would be:

Any copylefted, useful information that is
either stored in electronic format or is
derived from electronic format.

Copylefting means appending a copyright notice to
your material that allows fair, non-commercial
use, including at least the right to distribute
complete, verbatim copies of your work.
Copylefting makes your work "freely
redistributable" (FR) without placing it in the
public domain (PD).

Thus "free" means that you are free to distribute
the materials, not that it is necessarily free of
charge. The FreeLore Project and other writers of
freelore *will* try to make materials available
at no cost. Distribution and printing costs will
unfortunately limit this no-cost distribution to
electronic means.

The second component of the word "freelore" is
"lore." Lore means "useful information in a form
that can be directly interpreted by humans." Lore
is not limited to books or written materials. It
can encompass any medium whose output can be
directly perceived, such as video images or sound
recordings. Lore does not have to be stored
electronically, although as a practical
requirement freelore must be stored on and derived
from electronic or magnetic media.

To be considered freelore, your work must (a) be
useful and available, and (b) must have a
copyright that allows the work to be distributed
and copied freely for non-commercial purposes.
Such a copyright could look like:

Copyright (c) 1993 by <The Author>. All Rights Reserved.

<The Author>
<Contact Info>

You may make verbatim copies of this document for
non-commercial purposes by any means, provided that
this notice appears on all such copies.

In addition, you may allow others to create
derivative works by using an extended version:

You may make verbatim copies of this document
for non-commercial purposes by any means,
provided that this notice appears on all such
copies and that any changes to such copies or
the original are clearly marked as such, and
the changes, or a revised version of the
document, are sent to the copyright holder.

Commercial use may be permitted under some
circumstances. Contact the copyright holder
for details.

If you use the longer form, you should include contact
information after your name (a good idea anyway).

The advantage of such a copyright is that it makes
the work freely available, but does not make it
Public Domain. You do not lose control over your
work, and might still use it as the basis of an
enhanced version sold commercially, later on.
If you place your work in the Public Domain, anyone
can change it as they please without your
consent and even sell it.

The copyright can be held by the original author,
an organization, or a trust. The legitimate use
of a copyright is to ensure the integrity
(technical or artistic) of your work; it is not to
restrict the free flow of information.

It is not in the spirit of freelore to restrict
fair use of your work in the copyright notice. By
implication, the format of your work must be
publicly accessible, either in a standard encoding
such as U.S. ASCII, ISO 646, or Latin-1; if the
material is in a binary format, then it must be
accessible by FR software.

FREELORE PROJECT MISSION

The main goal of the FreeLore Project (as distinct
from the concept of freelore) is to create a body
of educational materials that can be used by
anyone with access to electronic technology.

MANIFESTO: The time has come for users of electronic
technology the world over to have access to free
educational materials in all fields.

We call the educational materials explicitly
created by the FreeLore Project, and the standards
they adhere to, "FreeLore", to distinguish them
from the more generic concept of freelore. Our
"product" will adhere to certain standards
designed to ensure it will be useful and widely
distributed. It is our intent to create a model
for other developers of freelore.

Our materials are not intended as a substitute
for proprietary materials, but a supplement to
them. We believe it should be possible to acquire
basic knowledge in any field, through at least the
early university level, using FR materials on a
personal computer or workstation.

Creating freelore is like setting aside land for a
national park; it is a sacrifice some members of
society make so that the society as a whole can
benefit. The future will judge our society on how
well we use our resources for the benefit of all.

The secondary goals of the FreeLore Project
include providing FR software, support services
like cataloguing and markup, and information on
markup languages. By our software efforts and by
providing information, we encourage the development
of distribution channels for FR materials.

The FreeLore Project encourages the creation of
freelore that is marked up in generally accepted
markup languages, such as TeX and the ISO Standard
Generalized Markup Language (SGML). We are
actively working to make SGML technology
accessible to the computer-user of limited means.

The FreeLore Project also supports the creation of
FR software to support hypertext, multimedia
materials, and so on. We especially support
software that brings these technologies to low-end
PC and workstation users.
 

Macrobius

The Old Usager
Staff member
ORGANIZATION

The FreeLore Project is entirely decentralized.
Anyone can create freelore, call it freelore, and
distribute it by any means. The FreeLore Project
exists to help and encourage the production of FR
materials congruent with the project's educational
goals, to promote knowledge of freelore, and to
encourage distribution of freelore.

The central administration consists of a steering
committee of five persons:

John Goodwin,Moderator jgoodwin@adcalc.fnal.gov
Gary Benson inc@sisu.fluke.com
Richard Kim richard@blazers.tv.tek.com
Gavin Nicole nick@nsis.cl.nec.co.jp
(last position vacant)

There are presently a number of working groups,
supported by internet mailing lists. See below
under mailing lists.

FREELORE SOFTWARE SUPPORT FOR MARKUP

Interim Standard

The FreeLore Project has a serious bootstrapping
problem: there is no FR software for marking up
our own documentation in SGML or creating the
educational materials we want. The FreeLore
Project therefore supports the various dialects of
TeX as an interim standard. TeX is the most
mature markup language supported by FR software.
We will continue to support the conversion path
from SGML to TeX as one way to get a printable
document, even after the final standard (SGML) has
been adopted.

We especially encourage the creation of documents
in the Texinfo dialect, the GNU Project language
for creating a document that can be viewed using
GNU Info, in addition to being printed as a TeX
file. Texinfo documents can contain embedded
statements, such as equations, in plain TeX or
LaTeX. Later, we will support Texinfo to SGML
conversion and provide other browsers besides
Info. During the interim period, we have adopted
GNU software's coding and documentation standards,
including Texinfo, for internal purposes.

Final Standard

The FreeLore Project will support SGML markup.
Our goal is to create FR software that will be
fully SGML compliant in the sense of ISO 8879,
i.e. parse SGML directly, not just certain DTDs.
Our goal is to support all the features of SGML in
at least some of our software. We also intend to
write FreeLore manuals describing how to mark up
documents.

PROJECTS RELATED TO FREELORE

FSF and GNU Project - aiding the Free Software
Foundation and the GNU's Not Unix Project by
producing compatible text-processing software is
one of the main goals of the FreeLore Project.

TEI and Davenport Group - We are tracking the Text
Encoding Initiative and Davenport Group; we urge
those projects to converge, so that there will not
be one standard for academic works in the
Humanities and another for Scientific and
Technical works. What should a multimedia
scholarly work look like?

Gutenberg - We support the creation of electronic
versions of Public Domain texts; we also support
making these texts widely available at little or
no cost, and marking them up as FreeLore.

WWW - We would like our final DTD to support the
World Wide Web, a project that incorporates the
functionality of anonymous FTP, WAIS, and Gopher
into a single, FR server.

FREELORE PROJECT MAILING LISTS

You may join any of the following mailing lists.
Enquirers are automatically placed on the first
three.

To join a mailing list, contact

John Goodwin
jgoodwin@adcalc.fnal.gov

Your first message should say who you are
and what your area of interest is. Your
message will be sent to all persons on the
list and you will receive a distribution
list. For now, you contact other members
on the list yourself. The moderator will
not act as an E-mail repeater.

Eventually each list will have its own
moderator and a mail server will be provided.

>>THE FREELORE PROJECT IS IN DESPARATE NEED OF
A MAIL SERVER. IF YOU CAN DONATE A SERVER AND
SOME DISK SPACE, EITHER TO DISTRIBUTE OUR
DOCUMENTS AND SOURCE CODE OR TO STORE CONTRIBUTED
FREELORE, CONTACT US.

Here are the mailing lists:

FL-ANNOUNCE Press Releases and Product
announcements

FL-BULLETIN Normal means of communicating
project status

FL-INFO What is freelore and what is the
FreeLore Project?

FL-CONNECTIVITY FreeLore as it relates to BBS
and E-Journals

FL-COPYRIGHT Moral, Political, and Legal
issues

FL-AUTHORS Support for authors using SGML or
our software

FL-INFORMAION-RETRIEVAL Cataloguing and
Software Development for storing and
retrieving freelore; support for WAIS and
the World Wide Web

FL-TEXINFO Support for authors writing general
interest materials about freelore using
the interim standard

FL-SOFTWARE Software developers with the
following sublists:

o FL-BROWSER sublist SGML Browser
(character-mode and X)

o FL-DTD sublist Document Type Definition
writers

o FL-EDITOR sublist SGML Editors
(character-mode and X)

o FL-MULTIMEDIA sublist SGML Browser and Editor
for Hytime

o FL-SMALL-SYSTEMS sublist Concerns of small
system owners and porting issues

o FL-XWINDOWS sublist X window group

FREELORE PUBLICATIONS

The FreeLore Project provides information in the
following areas:

Finding freelore on the Internet;

How to create Freely Redistributable Materials;

How to mark up texts with Standard Generalized
Markup Lanugages; and

Other related international projects.

Presently available and planned publications
include:

The FreeLore Whitepaper (this document)

The FreeLore Copyleft Handbook (in preparation)

The FreeLore Guide to Related Projects
(volunteer needed)

The FreeLore Guide to the Internet
(volunteer needed)

The FreeLore SGML Handbook
(volunteer needed)

FREELORE PERIODICALS

The FreeLore Bulletin (quasi-monthly
announcements of interest to FreeLore
Project members)

The FreeLore Tracts (articles by Project
participants)

EDUCATIONAL MATERIALS PLANNED

We need writers of FR educational materials
to tell us about them.

SERVICES PROVIDED VIA INTERNET

We need volunteers and organizers for these
services:

Distribution of FreeLore by mail servers or
anon. FTP

Markup Services (Internet documents, Hypertext)

Cataloguing and Registration Service for FR materials

SOFTWARE PLANNED OR NEEDED BY THE PROJECT

We need volunteers for all projects:

Design a DTD for Texinfo (John Goodwin and the
FL-DTD group) This will be a superset of
Texinfo, with some enhancements.

Texinfo to SGML converter with support for World
Wide Web (volunteer)

Character-oriented browser for SGML (volunteer)

X-Window browser for SGML (volunteer)

Hytime DTD and browser (volunteer)

Character-oriented editor for SGML markup
(volunteer)

X-Window editor for SGML markup (volunteer)

To get started on any project, obtain a copy of
the ISO 8879 standard (SGML) or Charles Goldfarb's
SGML Handbook, (Oxford University Press, 1990),
ISBN 0-19-853737-9 and a copy of James Clark's SGMLS parser
(based on Goldfarb's earlier ARCSGML) from:

ftp.ifi.uio.no SIGHyper/SGMLUG/distrib or
mailer.cc.fsu.edu (128.186.6.103) pub/sgml/SGMLS.

You should also try to get a WWW client and/or
server running at your site.

Telnet info.cern.ch or another of the sites listed
below and login as www for more information.

World Wide Web sites:

info.cern.ch (128.141.201.74) [SWISS]
eies2.njit.edu (128.235.1.43) [US]
vms.huji.ac.il (128.139.4.3) [ISRAEL]
info.funet.fi (128.214.6.100) [FINLAND]

GETTING INFORMATION ABOUT THE FREELORE PROJECT

INTERNET E-MAIL

John Goodwin
jgoodwin@adcalc.fnal.gov

USENET NEWSGROUPS

comp.txt.sgml
alt.hypertext
alt.uu.future

INTERNET ANONYMOUS FTP

alt.uu.future is archived on nic.funet.fi

You will have difficulty getting through from
the U.S. and probably should not try. We need
information from anyone who is archiving this
newsgroup or willing to make our documents
available in the U.S. We have had one offer
for interim help (1 MB storage), but have been
unable to verify it. We will publish details
in a later bulletin. At the moment, if you
have the Whitepaper and the latest number of the
bulletin, you have basically everything that
is up to date.

BULLETIN BOARDS

We hope to have a list of BBS carrying
information about The FreeLore Project in the
next update of this paper.

-------------(end of FreeLore Whitepaper)---------
 
Last edited:

Macrobius

The Old Usager
Staff member
The Linux Documentation Project had high overlap with 'Freelore' -- which mostly served as a discussion list for possible formats in the pre-WWW era of formatting and distribution:


Freelore was also closely allied to the 'Usenet University' project (alt.uu.future), headed by Joseph Wang, who also happened to be the creator of the first *graphical* browser, tkWWW.

The Object-Oriented 'Multiplayer Dungeon' (MOO) at MIT's Media lab, hence MediaMOO[1][2], was early used as a chat room and considered as a possible delivery platform. That is, early Gaming and Education were a lot closer on the web, and pretty much shared the same space.

[1]: https://en.wikipedia.org/wiki/MOO
[2]: https://en.wikipedia.org/wiki/Diversity_University (related effort)
 
Last edited:
Top