Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Project Athena
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|1983 joint project by MIT, IBM and DEC}} {{Distinguish|text=[[Project Athena (Intel)]]}} [[File:Xlib and XCB in the X Window System graphics stack.svg|thumb|500px|Athena, a [[graphical control element]] library]] '''Project Athena''' was a joint project of [[Massachusetts Institute of Technology|MIT]], [[Digital Equipment Corporation]], and [[IBM]] to produce a campus-wide [[distributed computing]] environment for educational use.<ref name="Athena Network Services">{{cite journal|title=Network Services in the Athena Environment|first1=Jennifer G.|last1=Steiner|first2=Daniel E. Jr.|last2=Geer|date=21 July 1988|journal=Proceedings of the Winter 1988 Usenix Conference|citeseerx = 10.1.1.31.8727}}</ref> It was launched in 1983, and research and development ran until June 30, 1991. {{As of|2023}}, Athena is still in production use at MIT. It works as software (currently a set of [[Debian]] packages)<ref>{{cite web|url=http://kb.mit.edu/confluence/pages/viewpage.action?pageId=5900050|title=What are the hardware requirements for installing Debathena? - IS&T Contributions - Hermes|work=mit.edu}}</ref> that makes a machine a [[thin client]], that will download educational applications from the MIT servers on demand. Project Athena was important in the early history of desktop and distributed computing. It created the [[X Window System]], [[Kerberos (protocol)|Kerberos]], and [[Zephyr (protocol)|Zephyr Notification Service]].<ref name="Athena Network Services"/> It influenced the development of [[thin computing]], [[LDAP]], [[Active Directory]], and [[instant messaging]]. == Description == Leaders of the $50 million, five-year project at MIT included [[Michael Dertouzos]], director of the [[Laboratory for Computer Science]]; Jerry Wilson, dean of the [[MIT School of Engineering|School of Engineering]]; and [[Joel Moses]], head of the [[MIT Electrical Engineering and Computer Science Department|Electrical Engineering and Computer Science]] department. DEC agreed to contribute more than 300 terminals, 1600 microcomputers, 63 minicomputers, and five employees. IBM agreed to contribute 500 microcomputers, 500 workstations, software, five employees, and grant funding.<ref name="curran198308">{{cite news | url=https://archive.org/stream/byte-magazine-1983-08/1983_08_BYTE_08-08_The_C_Language#page/n5/mode/2up | title=DEC, IBM, and Athena | work=BYTE | date=August 1983 | access-date=20 October 2013 | last=Curran | first=Lawrence J. | page=4}}</ref><ref name="brann19840320">{{cite news | url=https://books.google.com/books?id=1tFFnOMCvv4C&pg=PA269 | title=MIT Goes On The 5-Year Plan | work=PC Magazine | date=1984-03-20 | access-date=24 October 2013 | last=Brann |first=James | page=269}}</ref> == History == In 1979 Dertouzos proposed to university president [[Jerome Wiesner]] that the university network mainframe computers for student use. At that time MIT used computers throughout its research, but undergraduates did not use computers except in Course VI (computer science) classes. With no interest from the rest of the university, the [[MIT School of Engineering|School of Engineering]] in 1982 approached DEC for equipment for itself. President [[Paul E. Gray]] and the [[MIT Corporation]] wanted the project to benefit the rest of the university, and IBM agreed to donate equipment to MIT except to the engineering school.<ref name="garfinkel19881112">{{cite news | url=http://simson.net/clips/1989/1989.TechRev.Athena.pdf | title=A Second Wind for Athena | work=Technology Review | date=November–December 1988 | access-date=25 January 2016 | last=Garfinkel | first=Simson L. | author-link=Simson Garfinkel}}</ref> Project Athena began in May 1983. Its initial goals were to:<ref name="6.933J">{{cite web |url=http://web.mit.edu/6.933/www/final.pdf |title=Project Athena Success in Engineering Projects|date=1999 |website=web.mit.edu |access-date=2020-08-01}}</ref> * Develop computer-based learning tools that are usable in multiple educational environments * Establish a base of knowledge for future decisions about educational computing * Create a computational environment supporting multiple hardware types * Encourage the sharing of ideas, code, data, and experience across MIT The project intended to extend computer power into fields of study outside computer science and engineering, such as foreign languages, economics, and political science. To implement these goals, MIT decided to build a [[Unix]]-based [[distributed computing]] system. Unlike those at [[Carnegie Mellon University]], which also received the IBM and DEC grants, students did not have to own their own computer; MIT built [[computer lab]]s for their users, although the goal was to put networked computers into each dormitory. Students were required to learn [[Fortran|FORTRAN]] and [[Lisp (programming language)|Lisp]],{{r|brann19840320}} and would have access to [[3M computer]]s, capable of 1 million [[instructions per second]] and with 1 [[megabyte]] of [[RAM]] and a 1 [[megapixel]] display.<ref name="6.933J"/><ref>{{cite web|url=http://web.mit.edu/acs/athena.html|title=athena.html|work=mit.edu}}</ref> Although IBM and DEC computers were hardware-incompatible, Athena's designers intended that software would run similarly on both. MIT did not want to be dependent on one vendor at the end of Athena. Sixty-three DEC [[VAX-11/750]] servers were the first timesharing clusters. "Phase II" began in September 1987, with hundreds of [[IBM RT PC]] [[workstation]]s replacing the VAXes, which became [[fileserver]]s for the workstations. The DEC-IBM division between departments no longer existed. Upon logging into a workstation, students would have immediate access to a universal set of files and programs via central services. Because the workstation used a [[thin client]] model, the user interface would be consistent despite the use of different hardware vendors for different workstations. A small staff could maintain hundreds of clients.{{r|garfinkel19881112}}{{r|mihalik19990413}} The project spawned many technologies that are widely used today, such as the [[X Window System]] and [[Kerberos (protocol)|Kerberos]]. Among the other technologies developed for Project Athena were the [[Zephyr (protocol)|Zephyr Notification Service]] and the [[Hesiod (name service)|Hesiod]] name and directory service.<ref name="Athena Network Services"/> {{asof|1988|11}} MIT had 722 workstations in 33 private and public clusters on and off campus, including [[List of MIT fraternities, sororities, and ILGs|student living groups and fraternities]]. A survey found that 92% of undergraduates had used the Athena workstations at least once, and 25% used them every day.{{r|garfinkel19881112}}<ref name="garfinkel19890203">{{cite news | url=http://simson.net/clips/1989/1989.TechRev.Athena.pdf | title=Students Log On to ATHENA | work=Technology Review | date=Feb–Mar 1989 | access-date=25 January 2016 | last=Garfinkel | first=Simson L. | pages=7–10 | author-link=Simson Garfinkel}}</ref> The project received an extension of three years in January 1988. Developers who had focused on creating the operating system and [[Educational software#Courseware|courseware]] for various educational subjects now worked to improve Athena's stability and make it more [[user friendly]]. When Project Athena ended in June 1991, MIT's IT department took it over and extended it into the university's research and administrative divisions.<ref name="mihalik19990413"/> In 1993, the IBM RT PC workstations were retired, being replaced by Sun [[SPARCclassic]], [[IBM RS/6000]] POWERstation 220, and Personal [[DECstation]] 5000 Model 25 systems.<ref name="thetech19930721_athena">{{ cite news | url=https://archive.org/details/mit_the_tech_newspaper-v113-i30/mode/1up | title=Athena Upgrades To SPARCs, DECs | work=The Tech | last1=Saginaw | first1=Michael A. | date=21 July 1993 | access-date=22 March 2024 | pages=1,9 }}</ref> {{asof|1999|04}} the MIT campus had more than 1300 Athena workstations, and more than 6000 Athena users logged into the system daily.<ref name="mihalik19990413">{{cite news | url=http://tech.mit.edu/V119/N19/history_of_athe.19f.html | title=Project Athena / MIT's Computing Environment Has Grown from an Experiment to an Impressive, Ubiquitous Network | work=The Tech | date=13 April 1999 | access-date=29 October 2013 | last1=Mihalik | first1=Aaron D. | page=6 | archive-date=31 October 2013 | archive-url=https://web.archive.org/web/20131031233747/http://tech.mit.edu/V119/N19/history_of_athe.19f.html | url-status=dead }}</ref> Athena is still used by many in the MIT community through the computer labs scattered around the campus. It is also now available for installation on personal computers, including laptops. == Educational computing environment == Athena continues in use {{as of | 2023 | lc = on}}, providing a ubiquitous computing platform for education at MIT; plans are to continue its use indefinitely. Athena was designed to minimize the use of labor in its operation, in part through the use of (what is now called ) "[[thin client]]" architecture and standard desktop configurations. This not only reduces labor content in operations but also minimizes the amount of training for deployment, software upgrade, and trouble-shooting. These features continue to be of considerable benefit today. In keeping with its original intent, access to the Athena system has been greatly enlarged in the last several years. Whereas in 1991 much of the access was in public "clusters" ([[computer lab]]s) in academic buildings, access has been extended to [[dormitory|dormitories]], [[fraternities and sororities]], and independent living groups. All dormitories have officially supported Athena clusters. In addition, most dormitories have "quick login" kiosks, which is a standup workstation with a timer to limit access to ten minutes. The dormitories have "one port per pillow" Internet access. Originally, the Athena release used [[Berkeley Software Distribution]] (BSD) as the base operating system for all hardware platforms. {{as of|1999|04}} public clusters consisted of [[Sun Microsystems|Sun]] [[SPARC]] and [[SGI Indy]] workstations.{{r|mihalik19990413}} SGI hardware was dropped in anticipation of the end of IRIX production in 2006. Linux-Athena was introduced in version 9, with the [[Red Hat Enterprise Linux]] operating system running on cheaper [[x86]] or [[x86-64]] hardware. Athena 9 also replaced the internally developed "DASH" menu system and [[Motif Window Manager]] (mwm) with a more modern [[GNOME]] desktop. Athena 10 is based on [[Ubuntu (operating system)|Ubuntu]] Linux (derived from [[Debian]]) only.<ref>{{cite web|url=https://wikis.mit.edu/confluence/display/athena/Athena+10|title=Athena 10|work=mit.edu}}</ref><ref>{{Cite web|url=http://debathena.mit.edu/|title=Debathena}}</ref><ref>{{Cite web|url=http://debathena.mit.edu/beta/history|title=Debathena history|website=debathena.mit.edu}}</ref> Support for Solaris is expected to be dropped almost entirely.<ref>{{cite web|url=https://wikis.mit.edu/confluence/display/athena/Desktop+Solaris+Sunset|title=Desktop Solaris Sunset|work=mit.edu}}</ref> == Educational software == [[File:X-Window-System.png|thumb|right|A Unix-based [[X Window System]] desktop]] <blockquote>"I felt that, we would know Athena was successful, if we were surprised by some of the applications, it turned out that our surprises were largely in the humanities" — [[Joel Moses]]<ref name="news.mit.edu/2018/1111">{{cite web |title=Looking back at Project Athena |url=https://news.mit.edu/2018/mit-looking-back-project-athena-distributed-computing-for-students-1111 |website=MIT News |date=11 November 2018 |publisher=[[Massachusetts Institute of Technology]] |access-date=18 November 2022 |language=en}}</ref></blockquote> The original concept of Project Athena was that there would be course-specific software developed to use in conjunction with teaching. Today, computers are most frequently used for "horizontal" applications such as e-mail, word processing, communications, and graphics. The big impact of Athena on education has been the integration of third party applications into courses. [[Maple (software)|Maple]], and especially, [[MATLAB]], are integrated into large numbers of science and engineering classes. Faculty expect that their students have access to, and know how to use, these applications for projects, and homework assignments, and some have used the MATLAB platform to rebuild the courseware that they had originally built using the [[X Window System]]. More specialized third-party software are used on Athena for more discipline-specific work. Rendering software, for architecture and computer graphics classes, molecular modeling software, for chemistry, chemical engineering, and material science courses, and professional software used by chemical engineers in industry, are important components of a number of MIT classes in various departments. == Contributing to the development of distributed systems == Athena was not a research project, and the development of new models of computing was not a primary objective of the project. Indeed, quite the opposite was true. MIT wanted a high-quality computing environment for education. The only apparent way to obtain one was to build it internally, using existing components where available, and augmenting those components with software to create the desired distributed system. However, the fact that this was a leading edge development in an area of intense interest to the computing industry worked strongly to the favor of MIT by attracting large amounts of funding from industrial sources. Long experience has shown that advanced development directed at solving important problems tends to be much more successful than advanced development promoting technology that must look for a problem to solve.{{Citation needed|date=April 2010}} Athena is an excellent example of advanced development undertaken to meet a need that was both immediate and important. The need to solve a "real" problem kept Athena on track to focus on important issues and solve them, and to avoid getting side-tracked into academically interesting but relatively unimportant problems. Consequently, Athena made very significant contributions to the technology of distributed computing, but as a side-effect to solving an educational problem. The leading edge system architecture and design features pioneered by Athena, using current terminology, include: * [[Client–server]] model of distributed computing using three-tier architecture (see [[Multitier architecture]]) * [[Thin client]] (stateless) desktops * System-wide security system ([[Kerberos (protocol)|Kerberos]] encrypted authentication and authorization)<ref name="Athena Network Services"/><ref>{{cite journal |url=https://pdfs.semanticscholar.org/ebcc/5faac09f8b64f90bbbd73ce5c2a1cbfe4375.pdf|archive-url=https://web.archive.org/web/20190507093514/https://pdfs.semanticscholar.org/ebcc/5faac09f8b64f90bbbd73ce5c2a1cbfe4375.pdf|archive-date=2019-05-07|title=Kerberos: An Authentication Service for Open Network Systems |website=Semantic Scholar |first1=Jennifer G. |last1=Steiner|first2=Clifford|last2=Neuman|first3=Jeffrey I.|last3=Schiller|date=1988 |s2cid=222257682}}</ref><ref name="Building Internet Firewalls">{{cite book|title=Building Internet Firewalls: Internet and Web Security|url=https://archive.org/details/buildinginternet00zwic|url-access=registration|first1=Elizabeth D.|last1=Zwicky|first2=Simon|last2=Cooper|first3=D.|last3=Brent|date=26 Jun 2000|publisher=O'Reilly|isbn=978-1-56592-871-8 }}</ref> * Naming service ([[Hesiod (name service)|Hesiod]])<ref name="Athena Network Services"/> * [[X Window System]], widely used within the Unix community<ref name="Athena Network Services"/> * X tool kit for easy construction of human interfaces * [[Instant messaging]] ([[Zephyr (protocol)|Zephyr]] real time notification service)<ref name="Athena Network Services"/> * System-wide use of a directory system * Integrated system-wide maintenance system (Moira Service Management System) * On-Line Help system (OLH) * Public bulletin board system (Discuss) Many of the design concepts developed in the "on-line consultant" now appear in popular help desk software packages. Because the functional and system management benefits provided by the Athena system were not available in any other system, its use extended beyond the MIT campus. In keeping with the established policy of MIT, the software was made available at no cost to all interested parties. Digital Equipment Corporation, having implemented Athena at various beta-test sites,<ref name="computerworld19900723_athena">{{ cite magazine | url=https://archive.org/details/computerworld2430unse/page/67/mode/1up | title=DEC to bring Athena from MIT | magazine=Computerworld | last1=Horwitt | first1=Elisabeth | date=23 July 1990 | access-date=4 March 2024 | pages=68 }}</ref> "productized" the software as DECAthena to make it more portable, and offered it along with support services to the market. A number of academic and industrial organizations installed the Athena software. As of early 1992, 20 universities worldwide were using DECathena, with a reported 30 commercial organisations evaluating the product.<ref name="digitalnews19920120_decathena">{{ cite magazine | url=https://archive.org/details/sim_digital-news_1992-01-20_7_2/page/n40/mode/1up | title=Savings Now, Standards Later | magazine=Digital News | date=20 January 1992 | access-date=24 November 2021 | last1=Osmundsen | first1=Sheila | pages=7–8,14 }}</ref> The architecture of the system also found use beyond MIT. The architecture of the [[Distributed Computing Environment]] (DCE) software from the Open Software Foundation was based on concepts pioneered by Athena. Subsequently, the Windows NT network operating system from Microsoft incorporates Kerberos and several other basic architecture design features first implemented by Athena.<ref name="Athena Network Services"/> == Use outside MIT == * [[Pixar|Pixar Animation Studios]], the computer graphics and animation company (then the [[Lucasfilm]] Computer Graphics Project, now owned by Walt Disney Pictures), used ten [[VAX-11|VAX-11/750]] superminicomputers at ''Project Athena'', for some of the rendering of ''[[The Adventures of André and Wally B.]]''<ref name="google/books=c5WZDgAAQBAJ">{{cite book |last1=Amidi |first1=Amid |title=The Art of Pixar Short Films |date=16 May 2017 |publisher=Chronicle Books |isbn=978-1-4521-6521-9 |page=16 |url=https://books.google.com/books?id=c5WZDgAAQBAJ&dq=Wally&pg=PA16 |access-date=18 November 2022 |language=en}}</ref><ref name="computerhistory/Animation-1984-1985">{{cite web |author1=[[The Computer Museum, Boston]] |title=Computer Animation Theater 1984-1985 |url=https://tcm.computerhistory.org/CHMfiles/Computer%20Animation%20Theater%201984-1985.pdf |website=[[Computer History Museum]] |access-date=18 November 2022}}</ref> * [[Iowa State University]] runs an implementation of Athena named "Project Vincent", named after [[John Vincent Atanasoff]], the inventor of the [[Atanasoff–Berry Computer]].{{r|digitalnews19920120_decathena}}<ref>{{cite web|url=http://www.public.iastate.edu/~isu150/history/timeline-1975.html|title=Iowa State University Time Line, 1925-1949|work=iastate.edu}}</ref> * [[North Carolina State University]] also runs a variation of Athena named "Eos/Unity".<ref>{{cite web|url=http://www.eos.ncsu.edu/eos-defined.php|title=More About Eos, Engineering Computing|work=ncsu.edu|access-date=2013-01-29|archive-url=https://web.archive.org/web/20160604145156/http://www.eos.ncsu.edu/eos-defined.php|archive-date=2016-06-04}}</ref> * [[Carnegie Mellon University]] began a similar system a year earlier than MIT called [[Andrew Project|Project Andrew]] which spawned [[Andrew File System|AFS]], Athena's current filesystem. * [[University of Maryland, College Park]] also ran a variation of Athena on the WAM (Workstations at Maryland) and Glue,<ref>{{cite web|url=http://terpconnect.umd.edu/~davida/training/unix-troubleshooting.html#intro|title=General UNIX Troubleshooting Information|work=umd.edu}}</ref> now renamed '"TerpConnect".<ref>{{Cite web|url=https://umd.service-now.com/itsupport/topics/accounts/student/glue/|title=ITSC Service Portal - UMD support center|website=umd.service-now.com}}</ref> ==See also== * [[tkWWW]], a defunct [[web browser]] developed for the project by Joseph Wang ==References== {{Reflist}} === Sources === *{{cite web |title=Berkeley UNIX on 1000 Workstations: Athena Changes to 4.3 BSD |url=<!-- https://web.archive.org/web/20130626160101/ftp://gatekeeper.dec.com/pub/athena/doc/athena_changes.ps -->https://www.researchgate.net/publication/2814184_Berkeley_UNIX_on_1000_workstations_Athena_changes_to_43BSD |first=Winfield G. |last=Treese |date=February 1988 |citeseerx=10.1.1.38.3355<!-- https://web.archive.org/web/20130626160101/http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.38.3355 https://citeseerx.ist.psu.edu/doc_view/pid/49f99a1cc7e157b0515695debb6e6a847594894c --> |website=[[ResearchGate]]}} *{{cite journal |last1=Arfman|first1=J. M. |last2=Roden |first2=Peter |year=1992 |title=Project Athena: Supporting distributed computing at MIT |journal=IBM Systems Journal |volume=31 |issue=3 |url=http://www.research.ibm.com/journal/sj/313/ibmsj3103I.pdf |doi=10.1147/sj.313.0550 |pages=550–563}} *{{cite book|last=Champine|first=George A.|title=MIT project Athena: a model for distributed campus computing|year=1991|publisher=Digital Press|location=Maynard, Mass|isbn=1-55558-072-6|url-access=registration|url=https://archive.org/details/mitprojectathena00cham}} *{{cite news|title=Athena: MIT's Once and Future Distributed Computing Project|last1=Avril |first1=C. R. |last2=Orcutt |first2=Ron L. |date=Fall 1990|work=Information Technology Quarterly}} *{{cite news|title=A second win for Athena (5 part series)|last=Garfinkel|first=Simson L.|work=[[MIT Technology Review]]|year=1989|url=http://simson.net/clips/1989/1989.TechRev.Athena.pdf}} == External links == * [http://ist.mit.edu/athena Athena at MIT] * [http://terpconnect.umd.edu/ TerpConnect (formerly Project Glue) at UMD College Park] * [https://www.lib.ncsu.edu/findingaids/mc00628 Guide to the Ellen McDaniel Collection of Project Athena and Project Vincent Manuals and Other Materials 1986-1993] {{MIT}} [[Category:Computer-related introductions in 1983]] [[Category:1983 establishments in Massachusetts]] [[Category:Massachusetts Institute of Technology]] [[Category:Software projects]] [[Category:X Window System|Athena, Project]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:As of
(
edit
)
Template:Asof
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite news
(
edit
)
Template:Cite web
(
edit
)
Template:Distinguish
(
edit
)
Template:MIT
(
edit
)
Template:R
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)