throbber
Speak Freely History
`
`Page 1 of 2
`
`Speak Freely History
`
`Library Mgmt Software
`
`An ILS Solely for Public Libraries 6th Year at the Top of the Charts
`
`A brief history of Speak Freely:
`
`When I moved to Europe in May of 1991 to help organise
`Autodesk's European Software Centre, I realised that one
`thing I'd miss is being able to listen in on design
`meetings and talk with individual developers without
`running up huge phone bills. Autodesk had a dedicated
`56 Kb leased line between headquarters in California and
`the European Software Centre which was used primarily
`for transmitting software updates but which was nearly
`idle in the overlap hours between Europe and California.
`Since all of our software developers had Sun workstations
`which came with audio hardware, I decided to see if I
`could put the pieces together so we could talk and/or
`broadcast meetings over the leased line. Since raw
`Sun mu-law audio requires 64 Kb and I only had 56 Kb
`to work with, I hammered in a decimation/expansion scheme
`to reduce the bandwidth to 32 Kb. (It remains today, in
`a more refined form, as "Simple compression".) I knew
`very little about audio encoding at the time--obviously
`ADPCM would have been a far better choice, but I was
`ignorant of it and I'm not sure a public domain implementation
`of it existed in 1991. I first experimented with an RPC
`implementation which worked fine over a LAN but was
`hopeless over the leased line, which was routed over a
`satellite link and had high latency; I finally settled
`on UDP as the only viable protocol, a decision
`independently reached by the designers of RTP years
`later.
`
`Anyway, the first release of what was then called
`NetFone was posted on July 11, 1991. Release 2 was
`posted on September 12, 1991 and consisted of cleanups
`and bug fixes.
`
`That's where things stood until Release 3 on December
`13, 1994, which corrected some compiler warnings on
`the ANSI compiler which replaced Sun's original K&R
`cc.
`
`I didn't really get back into development mode until
`the summer of 1995, when I discovered the public
`domain implementation of GSM which is still used in
`Speak Freely. This, along with Phil Karn's DES (which
`I had used in a number of other programs over the
`years), and the Silicon Graphics audio drivers supplied
`by Paul Schurman made up NetFone release 4, posted on
`August 2, 1995. This was the first version able to
`run on a typical Internet connection as opposed to a
`leased line, albeit still limited to Sun and Silicon
`Graphics workstations.
`
`NetFone release 5 followed on August 28, 1995 and added
`IDEA encryption as well as fixes to features in release 4.
`
`http://www.speakfreely.org/history.html
`
`6/21/2016
`
`Ex. 1018
`YMax Corporation
`Page 1 of 2
`
`

`
`Speak Freely History
`
`Page 2 of 2
`
`Netfone 5.1 was released on September 2, 1995, and
`was the first to include the log.doc file. The program
`was renamed Speak Freely as of release 5.2 on
`September 21, 1995 and all subsequent development is
`documented in the log.
`
`The Windows version began as a port of NetFone 5 (aka 5.0)
`and all development following its initial release on
`August 23, 1995 is described in the Windows development
`log.
`
`Last Modified: June 26, 1999 by Brian C. Wiles
`
`http://www.speakfreely.org/history.html
`
`6/21/2016
`
`Ex. 1018
`YMax Corporation
`Page 2 of 2

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket