NLS (computer system)

Online-System
Entwickler SRI International's Augmentation Research Center
Typ Konzept
Veröffentlichungsdatum 9. Dezember 1968 bei Die Mutter aller Demos
Betriebssystem keiner
Zentralprozessor keiner
Erinnerung keiner
Lagerung keiner
Grafik Raster -Scan -Videoanzeige
Konnektivität Videoeingabe, Serie aus

NLS, oder der "Online-System", war ein Revolutionär Computerkollaborationssystem entwickelt in den 1960er Jahren. Entworfen von Douglas Engelbart und implementiert von Forschern an der Augmentation Research Center (ARC) am Stanford Research Institute (SRI) war das NLS -System das erste, das die praktische Verwendung von verwendet hat Hypertext Links, die Maus, Raster-Scan Videomonitore, Informationen, die durch Relevanz organisiert sind, Bildschirmfenster, Präsentationsprogrammeund andere moderne Computerkonzepte. Es wurde von ARPA finanziert (dem Vorgänger zu Verteidigung Advanced Research Projects Agency), NASA, und die US-Luftwaffe.

Entwicklung

Douglas Engelbart entwickelte seine Konzepte, während er von der US Air Force von 1959 bis 1960 unterstützt und 1962 einen Rahmen veröffentlichte. Das seltsame Akronym NLS (statt OLS) war ein Artefakt der Entwicklung des Systems. Die ersten Computer von Engelbart konnten nicht mehr als einen Benutzer gleichzeitig unterstützen. Erstens war das CDC 160A 1963, das nur sehr wenig Programmierkraft hatte.[1]

Als kurzfristiges Maß entwickelte das Team ein System, mit dem die Offline Papier Klebeband mit einer Flexowriter.[2] Sobald das Band abgeschlossen war, würde ein Offline-Benutzer das Papierband, auf dem der letzte Dokumententwurf gespeichert worden war Die neueste Version des Dokuments.[2] Ohne Interaktive VisualisierungDies könnte unangenehm sein, da der Benutzer die kumulativen Auswirkungen seiner Befehle auf den Dokumenttext mental simulieren musste. Andererseits entsprach es dem Workflow des Büros der 1960er Jahre, in dem die Manager Sekretäre ausgedruckt waren.[3]

Das Design unterstützte weiterhin diesen "Offline" -Workflow sowie eine interaktive "Online" -Fähigkeit, dieselben Dokumente zu bearbeiten. Um zwei identische Akronyme (OLTS) zu vermeiden, wurde das Offline-Textsystem mit FLTs abgekürzt und das Online-Textsystem wurde abkürzte NLTs. Als sich das System weiterentwickelte, um mehr als nur Text zu unterstützen, wurde das "T" fallen gelassen und die interaktive Version wurde als NLS bekannt.[4]

Robert Taylor, der einen Hintergrund in Psychologie hatte, lieferte Unterstützung von NASA. Als Taylor zur Informationsverarbeitungstechniken Büro des US -Verteidigungsministeriums Agentur für fortschrittliche ForschungsprojekteEr konnte das Projekt zusätzliche Mittel bereitstellen. NLS -Entwicklung wurde zu a CDC 3100 1965.[1] Jeff Rulifson trat bei Sri 1966 und wurde der Hauptprogrammierer für NLS, bis sie die Organisation 1973 verlassen hatte.[5]

Im Jahr 1968 wechselte die NLS -Entwicklung auf eine SDS 940 Computer, der das ausführt Berkeley Timesharing System.[1] Es hatte eine ca. 96 MB Speicherplatte und konnte bis zu 16 Arbeitsstationen unterstützen, die jeweils a umfassen Raster-Scan Monitor, ein Drei-Knopf Mausund ein Eingabegerät, das als a bekannt ist Akkordtasten. Typisierter Text wurde vom Schlüsselset an ein bestimmtes Subsystem gesendet, das die Informationen entlang a weiterleitete Bus zu einem von zwei Anzeigecontrollern und Displaygeneratoren. Der Eingabetxt wurde dann an einen 5-Zoll (127 mm) gesendet. Kathodenstrahlröhre (CRT), eingeschlossen von einem speziellen Cover und einem überlagerten Videobild wurde von einer professionellen Schwarz-Weiß-TV-Kamera in professioneller Qualität empfangen. Die Informationen wurden von der TV-Kamera an die Kamera-Steuerung geschlossen und geschlossen Patch -Panelund schließlich auf dem Videokonstrument der einzelnen Workstation angezeigt.

Videokonferenzen auf NLS

NLS wurde von Engelbart am 9. Dezember 1968 einem großen Publikum bei der gezeigt Herbst gemeinsame Computerkonferenz in San Francisco. Dies wurde seitdem bezeichnet "Die Mutter aller Demos"Wie es nicht nur die bahnbrechenden Merkmale von NLS demonstrierte, sondern auch die Zusammenstellung einiger bemerkenswerter modernster Video-Technologien. Modem bei 2400 Baud durch ein geleaste Linie das verbunden mit BOGENSDS 940 Computer in Menlo Park, 48 Kilometer südöstlich von San Francisco. Zwei Mikrowellenverbindungen VIDEO[6] vom Menlo Park zurück zu einem Eidophor -Videoprojektor von der NASAs ausgeliehen Ames Research Centerund auf einem 22 Fuß hohen Bildschirm (6,7 m) mit Video-Einschalen konnte das Publikum Engelbarts Aktionen in seiner Ausstellung folgen, beobachten, wie er die Maus benutzte, und beobachten Sie, wie Mitglieder seines Teams in Menlo Park an der Präsentation teilnahmen .[6]

Eines der revolutionärsten Merkmale von NLS, "The Journal", wurde 1970 vom australischen Computeringenieur David A. Evans im Rahmen seiner Doktorarbeit entwickelt.[a] Das Journal war ein primitiver Hypertext-basierter Groupware Programm, das als Vorgänger (wenn nicht als direkter Vorfahr) aller zeitgenössischen Serversoftware angesehen werden kann, die die Erstellung von kollaborativen Dokumenten (wie wie Wikis). Es wurde von ARC -Mitgliedern verwendet, um Konzepte auf die gleiche Weise zu diskutieren, zu diskutieren und zu verfeinern, wie sie heute verwendet werden. Das Journal wurde verwendet, um Dokumente für die zu speichern Netzwerkinformationszentrum und frühes Netzwerk Email Archiv.[9] Die meisten Journal -Dokumente wurden in Papierform erhalten und werden in gespeichert Universität in StanfordArchive; Diese liefern eine wertvolle Aufzeichnung der Entwicklung der ARC -Community von 1970 bis zum Aufkommen der Kommerzialisierung im Jahr 1976. Eine weitere Reihe von Journal -Dokumenten gibt es im Auftritt Computergeschichte Museum In Kalifornien, zusammen mit einer großen Sammlung von ARC -Backup -Bändern aus den frühen 1970er Jahren sowie einigen der SDS 940 -Bänder aus den 1960er Jahren.

Das NLS wurde unter Verwendung mehrerer domänenspezifischer Sprachen implementiert, die mit dem behandelt wurden Baummeta Compiler-Compiler-System.[10] Die spätere Implementierungssprache wurde L10 genannt.[11]

1970 wurde NLS auf die portiert PDP-10 Computer (wie geändert von BBN um das zu laufen TEMEX Betriebssystem).[11] Mitte 1971 wurde die Tenex-Implementierung von NLS als neues Netzwerkinformationszentrum in Betrieb genommen, aber selbst dieser Computer konnte nur eine kleine Anzahl gleichzeitiger Benutzer verarbeiten.[9] Der Zugang war entweder durch maßgefertigte Display-Workstations oder einfache maschinenliterartige Terminals möglich, die zu dieser Zeit günstiger und häufiger waren. Bis 1974 hatte sich die NIC zu einem separaten Projekt auf seinem eigenen Computer ausgearbeitet.

Erster

Alle Merkmale von NLs stützten Engelbarts Ziel, Kollektiv zu erweitern Wissensarbeit und konzentrierte sich daher darauf, den Benutzer leistungsfähiger zu machen, nicht nur darauf, das System einfacher zu verwenden.[12] Diese Funktionen unterstützten daher ein Paradigma mit voller Interaktion mit umfangreichen Interaktionsmöglichkeiten für einen geschulten Benutzer und nicht das, was Engelbart als WYSIAYG bezeichnet hat (was Sie sehen, ist alles, was Sie bekommen)[13] Paradigma, das später kam.[14]

  • Die Computermaus
  • 2-dimensionale Anzeigebearbeitung
  • In-File-Objektadressierung, Verknüpfung
  • Hypermedia
  • Umrissverarbeitung
  • Flexible Ansichtskontrolle
  • Mehrere Fenster
  • Querbilanzbearbeitung
  • Integrierte Hypermedia -E -Mail
  • Hypermedia Publishing
  • Dokumentversionskontrolle
  • Shared-Screen-Telekonferenz
  • Computergestützte Besprechungen
  • Formatierungsrichtlinien
  • Kontextsensitive Hilfe
  • Verteilte Client-Server-Architektur
  • Einheitliche Befehlssyntax
  • Universal "Benutzeroberfläche" Front-End-Modul
  • Multi-Tool-Integration
  • Grammatikorientierter-Befehlssprache Interpreter
  • Protokolle für virtuelle Terminals
  • Remote -Verfahrensaufrufprotokolle
  • Kompilierbare "Befehlsmetasprache"

Engelbart sagte: "Viele dieser Ersten kamen direkt aus den Innovationen des Personals - musste mir sogar erklärt werden, bevor ich sie verstehen konnte. [Das Personal verdient] mehr Anerkennung."[14]

Niedergang und Nachfolge

Der Sturz von NLS und anschließend von ARC im Allgemeinen war das Programm schwierig des Programms Lernkurve. NLS war nicht so konzipiert, dass er leicht zu lernen ist. Es verwendete die starke Verwendung von Programmmodi, stützte sich auf eine strenge hierarchische Struktur, hatte keine Point-and-Click-Schnittstelle und zwang den Benutzer, kryptische mnemonische Codes zu lernen, um etwas Nützliches mit dem System zu tun. Der Akkord-Tastensatz, der den modalen Charakter von NLS ergänzt, zwang den Benutzer, einen 5-Bit-Binärcode zu lernen, wenn er die Tastatur nicht verwenden wollte. Schließlich mit der Ankunft der ARPA -Netzwerk 1969 bei SRI, die Zeitteilung Technologie, die mit einer kleinen Anzahl von Benutzern praktisch erschien Netzwerk; Die Zeitteilung wurde schnell durch Individuum ersetzt Minicomputer (und später Mikrocomputer) und Arbeitsstationen. Versuche, NLs auf andere Hardware zu portieren, wie die PDP-10 und später die Decsystem-20, waren erfolgreich, aber nichts, um NLS über SRI hinaus zu verbreiten.

Frustriert über die Richtung von Engelbarts "Bootstrapping" Crusade, viele Top -SRI -Forscher, viele landen am Ende der Xerox Palo Alto Research Centermit der Mausidee mitnehmen. Sri verkaufte NLS an Tymshare 1977 und benannte es um Augment um. Tymshare wurde wiederum an verkauft an McDonnell Douglas 1984.[1][15]

Einige der "Vollinteraktion" -Paradigma leben in verschiedenen Systemen weiter, einschließlich der Hyperwörter Add-on für Mozilla Firefox. Das Hyperwords-Konzept entstand aus der unsichtbaren Revolution von Engelbart-Web-Documentary.[12] Ziel des Projekts ist es, Benutzern zu ermöglichen, mit allen Wörtern im Web zu interagieren, nicht nur mit den Links. Hyperwords arbeitet durch ein einfaches hierarchisches Menü, bietet Benutzern jedoch auch Zugriff auf Tastaturen "Phrasen" im Geiste von NLS -Befehlen und -funktionen Ansichten, die von den leistungsstarken NLS -ViewSpecs inspiriert sind. Mit den Ansichten können der Benutzer Webseiten im laufenden Fliegen neu formatieren. Engelbart war von seiner Gründung im Jahr 2006 bis zu seinem Tod im Jahr 2013 Mitglied des Beirats des Hyperwords Company.

Von 2005 bis 2008 eine freiwillige Gruppe aus der Computergeschichte Museum versuchte, das System wiederherzustellen.[16][17]

Siehe auch

Anmerkungen

  1. ^ Es ist wichtig, Dr. Evans nicht mit den zahlreichen anderen Personen zu verwechseln, die den gleichen Namen teilen. Er war Geschäftsführer und CEO von MRT Magnet Startup Magnetica.[7] und nahm an dem 1998er Symposium zu Ehren von Engelbarts Arbeit teil.[8]

Verweise

  1. ^ a b c d Douglas C. Englebart (Juni 1986). "Der Augmented Knowledge Workshop". Verfahren der ACM -Konferenz über die Geschichte der persönlichen Workstations. Palo Alto, Kalifornien: ACM. S. 73–83. doi:10.1145/12178.12184. ISBN 978-0-89791-176-4. Abgerufen 20. April, 2011. {{}}: Fehlen oder leer |title= (Hilfe)
  2. ^ a b Englisch, William K.; Engelbart, Douglas C.; Huddart, Bonnie (Juli 1965). Computergestützte Anzeigesteuerung (Abschlussbericht). Menlo Park: Stanford Research Institute. p. xi. Abgerufen 3. Januar, 2017.
  3. ^ durchgeführt von Judy Adams und Henry Low. "Douglas Engelbart". Stanford und das Silicon Valley Oral History Interviews. Universität in Stanford. Abgerufen 19. April, 2011.
  4. ^ Douglas C. Engelbart (Mai 1966). "Quarterly Technical Letter Report 1". Studie zur Entwicklung menschlicher Intellektentechniken. Universität in Stanford. Abgerufen 19. April, 2011.
  5. ^ "Johns Frederick (Jeff) Rulifson". Sri Hall of Fame. SRI International. Archiviert von das Original am 1. Juli 2013. Abgerufen 13. Juni, 2013.
  6. ^ a b "Der Klick um die Welt hörte". Verdrahtet. 1. Januar 2004. Abgerufen 19. April, 2011.
  7. ^ "Dr. David Evans, Geschäftsführer und CEO". Magnetica.com.au. 2006. archiviert von das Original am 18. Juli 2008.
  8. ^ "Engelbars unvollendete Revolution: David A. Evans". unrev.stanford.edu. Archiviert von das Original Am 8. Mai 1999.
  9. ^ a b D. Meyer (31. Juli 1973). "Einreichung und Lieferung von Netzwerkjournal". RFC 543. Augmentation Research Center. Abgerufen 19. April, 2011.
  10. ^ Engelbart, D., Studie zur Entwicklung menschlicher Augmentationstechniken. Abschlussbericht, Juli 1968. Abschnitte 4 und 5.
  11. ^ a b Douglas C. Englebart; Richard W. Watson; James C. Norton (4. bis 8. Juni 1973). "Der Augmented Knowledge Workshop". Verfahren der National Computer Conference und Exposition: 9–12. Citeseerx 10.1.1.729.1832. doi:10.1145/1499586.1499593. S2CID 52827267. Abgerufen 20. April, 2011.
  12. ^ a b Frode Hegland und Fleur Klijnsma. "Unsichtbare Revolution". Webdokumentarfilm. London. Abgerufen 13. April, 2011.
  13. ^ "Was Sie sehen, ist alles, was Sie bekommen", Harvey Lehtmann, Interaktionen, Ausgabe 2/1997, p. 51.
  14. ^ a b Christina Engelbart. "Eine lebenslange Verfolgung". Englebart Institute. Abgerufen 13. April, 2011.
  15. ^ Thomas J. Lueck (28. Februar 1984). "McDonnell, um Tymshare zu kaufen". Die New York Times.
  16. ^ "NLS Augment Index". Software -Konservierungsgruppe. Computergeschichte Museum. Abgerufen 15. April, 2011.
  17. ^ "NLS Restoration Technische Diskussionsarchive". Computergeschichte Museum. Abgerufen 15. April, 2011.

Weitere Lektüre

Externe Links