سایر مقالات این مجموعه:
- تاریخچه رله
- تاریخچه کامپیوترهای الکترونیکی
- تاریخچه ترانزیستور
- تاریخچه اینترنت
در اوایل دهه 1960، ماشینهای محاسباتی تعاملی، از دانههای حساس پرورش یافته در آزمایشگاه لینکلن و MIT، بهتدریج به دو روش مختلف در همه جا گسترش یافتند. ابتدا، خود رایانهها پیچکهایی را گسترش دادند که به ساختمانها، دانشگاهها و شهرهای مجاور میرسید و به کاربران اجازه میداد تا از راه دور با چندین کاربر در یک زمان با آنها تعامل داشته باشند. این سیستمهای اشتراکگذاری زمانی جدید در پلتفرمهایی برای اولین جوامع مجازی و آنلاین شکوفا شدند. دوم، بذر تعامل در سراسر ایالت ها گسترش یافت و در کالیفرنیا ریشه دوانید. و یک نفر مسئول این نهال اول بود، روانشناس به نام
یوسف "دانه سیب"*
*کنایه از یک شخصیت فولکلور آمریکایی با نام مستعار
جوزف کارل رابنت لیکلیدر - "لیک" به دوستانش - متخصص در
جوزف کارل رابنت لیکلیدر، با نام مستعار لیک
او مانند بسیاری از دانشمندان آمریکایی هم نسل خود، پس از جنگ راه هایی را برای ترکیب علایق خود با نیازهای نظامی کشف کرد، اما نه به این دلیل که به سلاح یا دفاع ملی علاقه خاصی داشت. تنها دو منبع عمده غیرنظامی برای تأمین مالی تحقیقات علمی وجود داشت - اینها مؤسسات خصوصی بودند که توسط غول های صنعتی در آغاز قرن تأسیس شدند: بنیاد راکفلر و مؤسسه کارنگی. مؤسسه ملی بهداشت تنها چند میلیون دلار داشت و بنیاد ملی علوم تنها در سال 1950 تأسیس شد، با بودجه ای به همان اندازه. در دهه 1950، بهترین مکان برای جستجوی بودجه برای پروژه های علمی و فناوری جالب، وزارت دفاع بود.
بنابراین در دهه 1950، لیک به آزمایشگاه آکوستیک MIT، که توسط فیزیکدانان لئو برانک و ریچارد بولت اداره می شد، پیوست و تقریباً تمام بودجه خود را از نیروی دریایی ایالات متحده دریافت می کرد. پس از آن، تجربه او از اتصال حواس انسان به تجهیزات الکترونیکی او را به نامزد اصلی پروژه دفاع هوایی جدید MIT تبدیل کرد. شرکت در گروه توسعه "
در آنجا، در اواسط دهه 1950، او با وس کلارک و TX-2 تلاقی کرد و بلافاصله با تعامل کامپیوتری آلوده شد. او مجذوب ایده کنترل کامل بر یک ماشین قدرتمند بود که قادر به حل فوری هر کاری که به آن محول شده بود. او شروع به توسعه ایده ایجاد "همزیستی انسان و ماشین" کرد، مشارکتی بین انسان و کامپیوتر، که بتواند قدرت فکری یک فرد را به همان روشی که ماشینهای صنعتی تواناییهای فیزیکی او را افزایش میدهند، افزایش دهد. شایان ذکر است که لیک این را مرحلهای میانی میدانست و رایانهها متعاقباً یاد میگیرند که به تنهایی فکر کنند. او متوجه شد که 85 درصد از زمان کار خود را
... عمدتاً به فعالیت های اداری یا مکانیکی اختصاص داشت: جستجو، محاسبه، ترسیم، تبدیل، تعیین پیامدهای منطقی یا پویا مجموعه ای از مفروضات یا فرضیه ها، آماده سازی برای تصمیم گیری. علاوه بر این، انتخابهای من در مورد آنچه ارزش امتحان کردن را داشت یا نداشت، تا حدی شرمآور، با استدلال فرصتهای روحانی و نه توانایی فکری تعیین میشد. عملیاتی که بیشتر وقت خود را صرف تفکر فنی میکند، میتواند توسط ماشینها بهتر از انسان انجام شود.
مفهوم کلی از آنچه وانوار بوش توصیف کرد دور نبود.
Memex وانوار بوش، یک مفهوم اولیه برای یک سیستم بازیابی خودکار اطلاعات برای تقویت هوش
بلافاصله پس از این جلسه مهم، لیک اشتیاق خود به رایانه های تعاملی را با خود به شغل جدیدی در شرکت مشاوره ای که توسط همکاران قدیمی او، بولت و برانک اداره می شد، آورد. آنها سالها در کنار کار آکادمیک خود در فیزیک، به صورت پارهوقت کار میکردند. به عنوان مثال، آنها آکوستیک یک سالن سینما را در هوبوکن (نیوجرسی) مطالعه کردند. کار تجزیه و تحلیل آکوستیک ساختمان جدید سازمان ملل در نیویورک کار زیادی برای آنها فراهم کرد، بنابراین آنها تصمیم گرفتند MIT را ترک کنند و مشاوره تمام وقت انجام دهند. به زودی شریک سوم، معمار رابرت نیومن، به آنها ملحق شد و خود را بولت، برانک و نیومن (BBN) نامیدند. در سال 1957 آنها به یک شرکت متوسط با چند ده کارمند تبدیل شدند و برانک تصمیم گرفت که در خطر اشباع کردن بازار تحقیقات آکوستیک هستند. او میخواست تخصص شرکت را فراتر از صدا گسترش دهد، تا طیف کامل تعامل انسان با محیط ساخته شده، از سالنهای کنسرت گرفته تا اتومبیلها و همه حواس را پوشش دهد.
و او البته همکار قدیمی لیکلیدر را ردیابی کرد و او را با شرایط سخاوتمندانه به عنوان معاون جدید روان آکوستیک استخدام کرد. با این حال، برانک اشتیاق وحشیانه لیک به محاسبات تعاملی را در نظر نگرفت. به جای یک متخصص روان آکوستیک، او دقیقاً یک متخصص رایانه نیست، بلکه یک مبشر رایانه ای مشتاق باز کردن چشمان دیگران است. در عرض یک سال، او برانک را متقاعد کرد که ده ها هزار دلار برای خرید کامپیوتر، یک دستگاه کوچک و کم مصرف LGP-30 که توسط پیمانکار وزارت دفاع لیبراسکوپ ساخته شده بود، بخرد. بدون هیچ تجربه مهندسی، او یکی دیگر از کهنه سربازان SAGE به نام ادوارد فردکین را برای کمک به راه اندازی دستگاه آورد. اگرچه کامپیوتر بیشتر حواس لیک را از کار روزانه اش پرت می کرد، در حالی که او سعی می کرد برنامه نویسی یاد بگیرد، اما پس از یک سال و نیم او شرکای خود را متقاعد کرد که پول بیشتری (150 دلار یا حدود 000 میلیون دلار به پول امروزی) برای خرید یک کامپیوتر قوی تر خرج کنند. : آخرین PDP-1,25 از DEC. Leak BBN را متقاعد کرد که محاسبات دیجیتال آینده است و به نوعی روزی سرمایه گذاری آنها در تخصص در این زمینه نتیجه خواهد داد.
بلافاصله پس از آن، لیک، تقریباً تصادفی، خود را در موقعیتی ایده آل برای گسترش فرهنگ تعامل در سراسر کشور یافت و رئیس آژانس محاسباتی جدید دولت شد.
جو
در طول جنگ سرد، هر اقدامی عکس العمل خود را داشت. همانطور که اولین بمب اتمی شوروی منجر به ایجاد SAGE شد، همینطور
یکی از پاسخ ها به ظهور اسپوتنیک 1 در سال 1958، ایجاد آژانس پروژه های تحقیقاتی پیشرفته دفاعی (ARPA) بود. بر خلاف مبالغ مختصری که برای علم شهروندی اختصاص داده شده بود، ARPA بودجه ای معادل 520 میلیون دلار دریافت کرد که سه برابر بودجه بنیاد ملی علوم بود که خود در پاسخ به اسپوتنیک 1 سه برابر شد.
اگرچه آژانس میتوانست روی طیف وسیعی از پروژههای پیشرفتهای که وزیر دفاع مناسب تشخیص میداد کار کند، در ابتدا قرار بود تمام توجه خود را بر موشک و فضا متمرکز کند - این پاسخ قاطع به اسپوتنیک 1 بود. آرپا مستقیماً به وزیر دفاع گزارش داد و از این رو توانست از رقابت های غیرمولد و تضعیف کننده صنعت برای تولید یک طرح واحد و صحیح برای توسعه برنامه فضایی آمریکا بالاتر رود. با این حال، در واقع، تمام پروژه های او در این زمینه به زودی توسط رقبا به تصرف در آمد: نیروی هوایی قرار نبود کنترل موشک های نظامی را کنار بگذارد، و قانون ملی هوانوردی و فضایی، که در ژوئیه 1958 امضا شد، یک آژانس غیرنظامی جدید ایجاد کرد. که تمام مسائل مربوط به فضا را تحت کنترل درآورد، نه دست زدن به سلاح. با این حال، پس از ایجاد، ARPA با دریافت پروژه های تحقیقاتی بزرگ در زمینه دفاع موشکی بالستیک و تشخیص آزمایش هسته ای، دلایلی برای ادامه حیات یافت. با این حال، همچنین به یک پلت فرم کاری برای پروژه های کوچک تبدیل شد که آژانس های نظامی مختلف می خواستند کاوش کنند. بنابراین به جای سگ، کنترل تبدیل به دم شد.
آخرین پروژه انتخاب شده "
اولین حمله ARPA به رایانه صرفاً به دلیل نیاز به چیزی برای مدیریت به وجود آمد. در سال 1961، نیروی هوایی دو دارایی غیرفعال در دست داشت که باید با چیزی پر می شد. با نزدیک شدن به استقرار اولین مراکز شناسایی SAGE، نیروی هوایی شرکت RAND در سانتا مونیکا، کالیفرنیا را برای آموزش پرسنل و تجهیز بیست و چند مرکز دفاع هوایی کامپیوتری به برنامه های کنترلی استخدام کرد. برای انجام این کار، RAND یک موجودیت کاملاً جدید به نام شرکت توسعه سیستم (SDC) ایجاد کرد. تجربه نرم افزاری به دست آمده توسط SDC برای نیروی هوایی ارزشمند بود، اما پروژه SAGE در حال پایان بود و آنها هیچ کاری بهتر از این نداشتند. دومین دارایی غیرفعال، یک کامپیوتر مازاد AN/FSQ-32 بسیار گران قیمت بود که از IBM برای پروژه SAGE درخواست شده بود، اما بعداً غیر ضروری تشخیص داده شد. وزارت دفاع با دادن یک ماموریت تحقیقاتی جدید در ارتباط با مراکز فرماندهی و کمک هزینه ۶ میلیون دلاری به SDC برای مطالعه مشکلات مرکز فرماندهی با استفاده از Q-6، به هر دو مشکل رسیدگی کرد.
ARPA به زودی تصمیم گرفت این برنامه تحقیقاتی را به عنوان بخشی از بخش جدید تحقیقات پردازش اطلاعات تنظیم کند. تقریباً در همان زمان ، بخش وظیفه جدیدی دریافت کرد - ایجاد برنامه ای در زمینه علوم رفتاری. اکنون مشخص نیست به چه دلایلی، اما مدیریت تصمیم گرفت لیکلایدر را به عنوان مدیر هر دو برنامه استخدام کند. شاید این ایده ژن فوبینی، مدیر تحقیقات وزارت دفاع بود که لیک را از کارش در SAGE می شناخت.
مانند برانک در زمان خود، جک روئینا، رئیس آن زمان ARPA، وقتی لیک را برای مصاحبه دعوت کرد، هیچ ایده ای برای او نداشت. او بر این باور بود که در حال به دست آوردن یک متخصص رفتاری با دانش کمی از علوم کامپیوتر است. در عوض، او با تمام قدرت ایده های همزیستی انسان و کامپیوتر مواجه شد. لیک استدلال کرد که یک مرکز کنترل کامپیوتری به کامپیوترهای تعاملی نیاز دارد و بنابراین محرک اصلی برنامه تحقیقاتی ARPA باید پیشرفتی در لبه برش محاسبات تعاملی باشد. و برای لایک این به معنای اشتراکگذاری زمان بود.
تقسیم زمانی
سیستم های اشتراک زمان از همان اصل اولیه سری TX وس کلارک پدید آمدند: رایانه ها باید کاربر پسند باشند. اما برخلاف کلارک، طرفداران اشتراک زمانی معتقد بودند که یک نفر نمی تواند به طور موثر از کل کامپیوتر استفاده کند. یک محقق ممکن است قبل از ایجاد یک تغییر کوچک در برنامه و اجرای مجدد آن، چند دقیقه بنشیند و خروجی یک برنامه را مطالعه کند. و در این بازه زمانی، کامپیوتر کاری برای انجام دادن نخواهد داشت، بیشترین قدرت آن بیکار خواهد بود و گران خواهد بود. حتی فواصل بین ضربههای کلید صدها میلیثانیه مانند پرتگاههای وسیعی از زمان تلفشده رایانه به نظر میرسید که در آن هزاران محاسبه میتوانست انجام شود.
اگر بتوان آن را بین بسیاری از کاربران به اشتراک گذاشت، لازم نیست تمام این قدرت محاسباتی از بین برود. با تقسیم توجه رایانه به گونهای که به نوبه خود به هر کاربر خدمت کند، یک طراح رایانه میتواند دو پرنده را با یک سنگ بکشد - توهم یک رایانه تعاملی را کاملاً تحت کنترل کاربر بدون هدر دادن بسیاری از ظرفیت پردازش سختافزار گرانقیمت فراهم کند.
این مفهوم در SAGE گذاشته شد، که میتوانست به دهها اپراتور مختلف به طور همزمان خدمت کند و هر یک از آنها بخش فضای هوایی خود را زیر نظر داشته باشند. پس از ملاقات با کلارک، لیک بلافاصله پتانسیل ترکیب جداسازی کاربر از SAGE را با آزادی تعاملی TX-0 و TX-2 برای ایجاد ترکیبی جدید و قدرتمند دید که اساس حمایت او از همزیستی انسان و کامپیوتر را تشکیل داد. او در مقاله خود در سال 1957 به وزارت دفاع ارائه کرد. یک سیستم واقعاً عاقلانه، یا پیش به سوی سیستمهای تفکر ترکیبی ماشین/انسان» [انگلیسی حکیم. – مریم گلی / تقریبا ترجمه.]. در این مقاله او یک سیستم کامپیوتری را برای دانشمندان توصیف کرد که از نظر ساختار بسیار شبیه به SAGE است، با ورودی از طریق یک تفنگ سبک، و "استفاده همزمان (اشتراک گذاری سریع) از قابلیت های محاسباتی و ذخیره سازی ماشین توسط بسیاری از افراد."
با این حال، لیک خود مهارت های مهندسی برای طراحی یا ساخت چنین سیستمی را نداشت. او اصول برنامه نویسی را از BBN آموخت، اما این میزان توانایی های او بود. اولین کسی که تئوری اشتراک زمانی را عملی کرد، جان مک کارتی، ریاضیدان MIT بود. مک کارتی برای ایجاد ابزارها و مدلهایی برای دستکاری منطق ریاضی نیاز به دسترسی دائمی به یک کامپیوتر داشت – اولین قدمها، به اعتقاد او، به سمت هوش مصنوعی. در سال 1959، او یک نمونه اولیه ساخت که شامل یک ماژول تعاملی بود که بر روی کامپیوتر IBM 704 دانشگاه که با پردازش دسته ای پیچ می شد، قرار داشت. از قضا، اولین «دستگاه اشتراکگذاری زمان» تنها یک کنسول تعاملی داشت - تله تایپرایتر Flexowriter.
اما در اوایل دهه 1960، دانشکده مهندسی MIT نیاز به سرمایه گذاری سنگین در محاسبات تعاملی پیدا کرد. هر دانش آموز و معلمی که به برنامه نویسی علاقه مند بود، به کامپیوتر علاقه مند شد. پردازش دسته ای داده ها از زمان کامپیوتر بسیار کارآمد استفاده می کرد، اما زمان بسیاری از محققان را تلف کرد - میانگین زمان پردازش برای یک کار در 704 بیش از یک روز بود.
MIT برای مطالعه برنامههای بلندمدت برای برآورده کردن تقاضاهای رو به رشد برای منابع محاسباتی، کمیتهای دانشگاهی را تشکیل داد که تحت سلطه طرفداران اشتراک زمانی بود. کلارک استدلال کرد که حرکت به سمت تعامل به معنای اشتراک زمان نیست. او گفت که از نظر عملی، اشتراکگذاری زمانی به معنای حذف نمایشهای ویدئویی تعاملی و تعاملات بلادرنگ است - جنبههای حیاتی پروژهای که او در آزمایشگاه بیوفیزیک MIT روی آن کار میکرد. اما در یک سطح اساسی تر، به نظر می رسد کلارک مخالفت عمیق فلسفی با ایده اشتراک گذاری فضای کاری خود داشته است. تا سال 1990، او از اتصال کامپیوتر خود به اینترنت امتناع میکرد و ادعا میکرد که شبکهها «باگ» هستند و «کار نمیکنند».
او و دانشآموزانش یک «خرده فرهنگ» را تشکیل دادند، یک نتیجه کوچک در فرهنگ آکادمیک از قبل عجیب و غریب محاسبات تعاملی. با این حال، استدلال آنها برای ایستگاه های کاری کوچک که نیازی به در میان گذاشتن با کسی نیست، همکاران خود را متقاعد نکرد. با در نظر گرفتن هزینه حتی کوچکترین کامپیوتر منفرد در آن زمان، این رویکرد از نظر اقتصادی برای سایر مهندسان نامناسب به نظر می رسید. علاوه بر این، بیشتر آنها در آن زمان بر این باور بودند که رایانهها - نیروگاههای هوشمند عصر اطلاعات آینده - از صرفهجویی در مقیاس سود میبرند، همانطور که نیروگاهها سود میبرند. در بهار سال 1961، گزارش نهایی کمیته اجازه ایجاد سیستم های اشتراک زمانی بزرگ را به عنوان بخشی از توسعه MIT داد.
در آن زمان، فرناندو کورباتو، که برای همکارانش به عنوان «کوربی» شناخته میشد، در حال کار بود تا آزمایش مک کارتی را افزایش دهد. او یک فیزیکدان بود که در سال 1951 مشغول به کار در Whirlwind بود، در حالی که هنوز دانشجوی کارشناسی ارشد MIT بود (تنها کسی که از بین تمام شرکت کنندگان در این داستان زنده ماند - در ژانویه 2019 او 92 سال داشت). پس از اتمام دکترا، او مدیر مرکز محاسباتی MIT تازه تاسیس شد که بر پایه IBM 704 ساخته شده بود. کورباتو و تیمش (اصلاً مارج مروین و باب دالی، دو تن از برنامه نویسان برتر مرکز) سیستم اشتراک زمانی خود را CTSS نامیدند. سیستم اشتراکگذاری زمان سازگار، "سیستم اشتراکگذاری زمانی سازگار") - زیرا میتواند همزمان با گردش کار عادی 704 اجرا شود و بهطور خودکار چرخههای رایانه را در صورت نیاز برای کاربران انتخاب کند. بدون این سازگاری، پروژه نمیتوانست کار کند، زیرا کوربی بودجه لازم برای خرید یک کامپیوتر جدید را نداشت که بتواند یک سیستم اشتراک زمانی را از ابتدا بسازد، و عملیات پردازش دستهای موجود نمیتوانست تعطیل شود.
تا پایان سال 1961، CTSS می توانست از چهار پایانه پشتیبانی کند. تا سال 1963، MIT دو نسخه از CTSS را روی ماشینهای ترانزیستوری شده IBM 7094 به قیمت 3,5 میلیون دلار قرار داد که تقریباً 10 برابر ظرفیت حافظه و قدرت پردازنده 704های قبلی بود. نرمافزار مانیتورینگ در میان کاربران فعال چرخه میزد و به هر یک از آنها برای یک ثانیه قبل از انتقال به کاربر بعدی خدمت میکرد. کاربران میتوانند برنامهها و دادهها را برای استفاده بعدی در منطقه ذخیرهسازی دیسک محافظتشده با رمز عبور خود ذخیره کنند.
کورباتو در اتاق کامپیوتر با یک IBM 7094 پاپیون امضایش را پوشیده است
کوربی توضیح میدهد که اشتراکگذاری زمانی، از جمله صف دو سطحی، در یک برنامه تلویزیونی در سال 1963 چگونه کار میکند.
هر رایانه می تواند تقریباً 20 پایانه را ارائه دهد. این نه تنها برای پشتیبانی از چند اتاق ترمینال کوچک، بلکه برای توزیع دسترسی کامپیوتر در سراسر کمبریج کافی بود. کوربی و دیگر مهندسان کلیدی ترمینال های خود را در دفتر داشتند و در مقطعی MIT شروع به ارائه پایانه های خانگی به کارکنان فنی کرد تا آنها بتوانند پس از ساعت ها بدون نیاز به سفر به محل کار روی سیستم کار کنند. تمام پایانههای اولیه شامل یک ماشین تحریر تبدیل شده بود که قادر به خواندن دادهها و خروجی آن از طریق خط تلفن، و پانچ کاغذ تغذیه مداوم بود. مودم ها پایانه های تلفن را به یک تابلوی خصوصی در محوطه دانشگاه MIT وصل می کردند که از طریق آن می توانستند با کامپیوتر CTSS ارتباط برقرار کنند. بنابراین کامپیوتر حواس خود را از طریق تلفن و سیگنالهایی که از دیجیتال به آنالوگ تغییر میکرد و دوباره برمیگشت، گسترش داد. این اولین مرحله ادغام کامپیوترها با شبکه مخابراتی بود. ادغام توسط محیط نظارتی بحث برانگیز AT&T تسهیل شد. هسته اصلی شبکه همچنان تنظیم شده بود و شرکت ملزم به ارائه خطوط اجاره ای با نرخ های ثابت بود، اما چندین تصمیم FCC کنترل شرکت بر لبه را از بین برده بود و در اتصال دستگاه ها به خطوط خود حق چندانی نداشت. بنابراین، MIT برای ترمینال ها نیازی به مجوز نداشت.
ترمینال کامپیوتر معمولی از اواسط دهه 1960: IBM 2741.
هدف نهایی Licklider، McCarthy و Corbato افزایش در دسترس بودن قدرت محاسباتی برای محققان فردی بود. آنها ابزارها و تقسیم زمان خود را به دلایل اقتصادی انتخاب کردند: هیچ کس نمی توانست تصور کند کامپیوتر خود را برای هر محققی در MIT بخرد. با این حال، این انتخاب منجر به عوارض جانبی ناخواستهای شد که در الگوی تکنفره و یک کامپیوتر کلارک محقق نمیشد. سیستم فایل مشترک و ارجاع متقابل حسابهای کاربری به آنها اجازه میداد تا کارهای یکدیگر را به اشتراک بگذارند، همکاری کنند و تکمیل کنند. در سال 1965، نوئل موریس و تام ون ولک با ایجاد برنامه MAIL، که به کاربران امکان تبادل پیام را می داد، همکاری و ارتباط را تسریع بخشیدند. هنگامی که کاربر پیامی را ارسال می کرد، برنامه آن را به یک فایل صندوق پستی ویژه در ناحیه فایل گیرنده اختصاص می داد. اگر این فایل خالی نبود، برنامه LOGIN پیام "YOU HAVE MAIL" را نمایش می دهد. محتویات دستگاه به بیانی از اقدامات یک جامعه از کاربران تبدیل شد و این جنبه اجتماعی اشتراکگذاری زمان در MIT به اندازه ایده اصلی استفاده تعاملی از رایانه ارزشمند شد.
دانه های رها شده
لیک با پذیرفتن پیشنهاد ARPA و واگذاری BBN به ریاست دفتر تکنیک های پردازش اطلاعات جدید ARPA (IPTO) در سال 1962، به سرعت دست به کار شد که وعده داده بود: تمرکز تلاش های تحقیقاتی محاسباتی شرکت بر انتشار و بهبود سخت افزار و نرم افزار اشتراک گذاری زمانی. او روش معمول پردازش پروپوزالهای تحقیقاتی را که به روی میزش میآمد، کنار گذاشت و خودش وارد این زمینه شد و مهندسان را متقاعد کرد که پروپوزالهای تحقیقاتی را ایجاد کنند که او مایل به تأیید آن باشد.
اولین قدم او پیکربندی مجدد یک پروژه تحقیقاتی موجود در مراکز فرماندهی SDC در سانتا مونیکا بود. دستوری از دفتر لیک در SDC برای کاهش تلاشهای این تحقیق و تمرکز آن بر تبدیل کامپیوتر اضافی SAGE به یک سیستم اشتراکگذاری زمانی صادر شد. لیک معتقد بود که ابتدا باید اساس تعامل انسان و ماشین به اشتراک گذاری زمان گذاشته شود و مراکز فرماندهی بعداً به وجود خواهند آمد. این که چنین اولویتبندی با علایق فلسفی او همخوانی داشت، تنها یک اتفاق مبارک بود. جولز شوارتز، کهنه کار پروژه SAGE، در حال توسعه یک سیستم اشتراک زمانی جدید بود. مانند CTSS معاصر خود، به یک مکان ملاقات مجازی تبدیل شد و دستورات آن شامل یک تابع DIAL برای ارسال پیامهای متنی خصوصی از یک کاربر به کاربر دیگر بود - مانند تبادل مثال زیر بین Jon Jones و user id 9.
شماره گیری 9 این جان جونز است، من برای بارگیری برنامه خود به 20 هزار نیاز دارم
از ساعت 9 می توانیم در عرض 5 دقیقه با شما آشنا شویم.
از 9 برو جلو و بارگذاری کنید
شماره 9 این جان جونز است من برای شروع برنامه به 20 هزار نفر نیاز دارم
از 9 ما می توانیم آنها را در 5 دقیقه به شما بدهیم
از 9 راه اندازی به جلو
سپس، لیکلیدر برای تأمین بودجه برای پروژههای اشتراک زمانی آینده در MIT، رابرت فانو را به عنوان رهبری پروژه شاخص خود یافت: پروژه MAC، که تا دهه 1970 زنده ماند (MAC املای بسیاری داشت - "ریاضیات و محاسبات"، "کامپیوتر با دسترسی چندگانه"، "شناخت با کمک ماشین" [ریاضیات و محاسبات، کامپیوتر با دسترسی چندگانه، شناخت به کمک ماشین]). اگرچه توسعه دهندگان امیدوار بودند که سیستم جدید بتواند حداقل 200 کاربر همزمان را پشتیبانی کند، اما پیچیدگی روزافزون نرم افزار کاربر را در نظر نگرفتند، زیرا به راحتی تمام پیشرفت ها در سرعت و کارایی سخت افزار را جذب می کرد. هنگامی که در سال 1969 در MIT راه اندازی شد، این سیستم می توانست حدود 60 کاربر را با استفاده از دو واحد پردازش مرکزی خود پشتیبانی کند، که تقریباً همان تعداد کاربر در هر پردازنده با CTSS بود. با این حال، تعداد کل کاربران بسیار بیشتر از حداکثر بار ممکن بود - در ژوئن 1970، 408 کاربر قبلاً ثبت نام کرده بودند.
نرمافزار سیستمی پروژه به نام Multics دارای پیشرفتهای عمدهای بود که برخی از آنها هنوز در سیستمعاملهای امروزی بهعنوان پیشرفتهتر در نظر گرفته میشوند: یک سیستم فایل با ساختار درختی سلسله مراتبی با پوشههایی که میتوانند شامل پوشههای دیگری باشند. جداسازی اجرای دستورات از کاربر و از سیستم در سطح سخت افزار؛ پیوند پویا برنامه ها با بارگذاری ماژول های برنامه در حین اجرا در صورت نیاز. امکان افزودن یا حذف CPU، بانک حافظه یا دیسک بدون خاموش کردن سیستم. کن تامپسون و دنیس ریچی، برنامه نویسان پروژه Multics، بعداً سیستم عامل یونیکس (که نام آن به نسخه قبلی اش اشاره دارد) ایجاد کردند تا برخی از این مفاهیم را به سیستم های کامپیوتری ساده تر و مقیاس کوچکتر بیاورند [نام "یونیکس" (در اصل "یونیکس") ) از «مولتیکس» گرفته شده است. "U" در یونیکس مخفف "Uniplexed" در مقابل "Multiplexed" زیر نام Multics است تا تلاش سازندگان یونیکس را برای دور شدن از پیچیدگیهای سیستم Multics برای ایجاد رویکردی سادهتر و کارآمدتر برجسته کند.] .
لیک آخرین بذر خود را در برکلی در دانشگاه کالیفرنیا کاشت. Project Genie1963 که در سال 12 شروع شد، سیستم اشتراک زمانی برکلی را ایجاد کرد، یک کپی کوچکتر و تجاری از Project MAC. اگرچه اسماً توسط چندین عضو هیئت علمی دانشگاه اداره می شد، اما در واقع توسط دانشجو مل پیرتل و با کمک سایر دانشجویان - به ویژه چاک تاکر، پیتر دویچ و باتلر لمپسون- اداره می شد. برخی از آنها قبل از رسیدن به برکلی در کمبریج به ویروس تعاملی مبتلا شده بودند. دویچ، پسر یک استاد فیزیک MIT و یک علاقهمند به نمونهسازی کامپیوتر، در نوجوانی قبل از دانشآموزی در برکلی، زبان برنامهنویسی Lisp را بر روی Digital PDP-1 پیادهسازی کرد. لامپسون PDP-1 را در شتابدهنده الکترونی کمبریج در حالی که دانشجوی دانشگاه هاروارد بود، برنامهریزی کرد. Pairtle و تیمش یک سیستم اشتراک زمانی را بر روی SDS 930 ایجاد کردند که توسط Scientific Data Systems، یک شرکت کامپیوتری جدید که در سال 1961 در سانتا مونیکا تأسیس شد، ایجاد کردند (پیشرفتهای فنی در سانتا مونیکا در آن زمان میتوانست موضوع بحث جداگانهای باشد. در دهه 1960، شرکت RAND، SDC، و SDS که مقر همه آنها در آنجا بود، به فناوری پیشرفته رایانه کمک کرد.
SDS نرم افزار برکلی را در طراحی جدید خود، SDS 940 ادغام کرد. این نرم افزار در اواخر دهه 1960 به یکی از محبوب ترین سیستم های کامپیوتری اشتراک گذاری زمانی تبدیل شد. Tymshare و Comshare که اشتراک گذاری زمانی را با فروش خدمات محاسباتی از راه دور تجاری می کردند، ده ها SDS 940 خریداری کردند. Pyrtle و تیم او نیز تصمیم گرفتند قدرت خود را در بازار تجاری امتحان کنند و در سال 1968 شرکت کامپیوتری برکلی (BCC) را تأسیس کردند، اما در دوران رکود اقتصادی. در سالهای 1969-1970 اعلام ورشکستگی کرد. بیشتر تیم Peirtle به مرکز تحقیقات پالو آلتو زیراکس (PARC) رسیدند، جایی که تاکر، دویچ و لمپسون در پروژههای شاخصی از جمله ایستگاه کاری شخصی Alto، شبکههای محلی و چاپگر لیزری مشارکت داشتند.
مل پیرتل (مرکز) در کنار سیستم اشتراک زمانی برکلی
البته، هر پروژه اشتراک زمانی دهه 1960 به لطف Licklider نبود. اخبار آنچه در آزمایشگاههای MIT و لینکلن اتفاق میافتاد، از طریق ادبیات فنی، کنفرانسها، ارتباطات دانشگاهی و انتقال شغل منتشر شد. به لطف این کانال ها، دانه های دیگری که توسط باد حمل می شدند، ریشه دوانیدند. در دانشگاه ایلینوی، دان بیتزر سیستم PLATO خود را به وزارت دفاع فروخت که قرار بود هزینه آموزش فنی پرسنل نظامی را کاهش دهد. کلیفورد شاو سیستم فروشگاه باز JOHNNIAC (JOSS) با بودجه نیروی هوایی را برای بهبود توانایی کارکنان RAND برای انجام سریع تجزیه و تحلیل عددی ایجاد کرد. سیستم اشتراک زمانی دارتموث مستقیماً با رویدادهای MIT مرتبط بود، اما در غیر این صورت این یک پروژه کاملاً منحصر به فرد بود که به طور کامل توسط غیرنظامیان بنیاد ملی علوم با این فرض که تجربه رایانه به بخشی ضروری از آموزش رهبران ایالات متحده تبدیل می شود، تأمین مالی می شد. نسل بعدی.
در اواسط دهه 1960، اشتراک زمان هنوز به طور کامل اکوسیستم محاسباتی را تسخیر نکرده بود. کسبوکارهای پردازش دستهای سنتی هم در فروش و هم از نظر محبوبیت، بهویژه خارج از محوطه دانشگاه، غالب بودند. اما همچنان جایگاه خود را پیدا کرد.
دفتر تیلور
در تابستان 1964، حدود دو سال پس از ورود به ARPA، لیکلیدر دوباره شغل خود را تغییر داد و این بار به یک مرکز تحقیقاتی IBM در شمال نیویورک نقل مکان کرد. لیک که از از دست دادن قرارداد Project MAC با سازنده کامپیوتر رقیب جنرال الکتریک پس از سال ها روابط خوب با MIT شوکه شده بود، مجبور شد تجربه دست اول خود را از روندی که به نظر می رسید شرکت را پشت سر گذاشته بود، به آی بی ام ارائه دهد. برای لیک، کار جدید این فرصت را فراهم کرد تا آخرین سنگر پردازش دستهای سنتی را به ایمان جدیدی از تعامل تبدیل کند (اما نتیجه نداد - لیک به پسزمینه رانده شد و همسرش رنج کشید و در ارتفاعات یورکتاون منزوی شد. او به دفتر IBM در کمبریج منتقل شد و سپس در سال 1967 به MIT بازگشت تا مدیر پروژه MAC شود.
ایوان ساترلند، کارشناس جوان گرافیک کامپیوتری، به عنوان رئیس IPTO جایگزین او شد و در سال 1966 رابرت تیلور جایگزین او شد. مقاله لیک در سال 1960 "همزیستی انسان و ماشین" تیلور را به یک معتقد به محاسبات تعاملی تبدیل کرد و توصیه لیک او را پس از کار کوتاهی روی یک برنامه تحقیقاتی در ناسا به ARPA آورد. شخصیت و تجربه او او را بیشتر شبیه لیک کرد تا ساترلند. او که با آموزش روانشناس بود، فاقد دانش فنی در زمینه کامپیوتر بود، اما کمبود خود را با اشتیاق و رهبری مطمئن جبران کرد.
یک روز، زمانی که تیلور در دفتر خود بود، رئیس تازه منصوب شده IPTO ایدهای داشت. او پشت میزی با سه ترمینال مختلف نشست که به او اجازه میداد با سه سیستم اشتراکگذاری زمانی که با بودجه ARPA در کمبریج، برکلی و سانتا مونیکا قرار داشتند ارتباط برقرار کند. در همان زمان، آنها به یکدیگر متصل نبودند - برای انتقال اطلاعات از یک سیستم به سیستم دیگر، او مجبور بود این کار را خودش، به صورت فیزیکی، با استفاده از بدن و ذهنش انجام دهد.
دانه های پرتاب شده توسط Licklider میوه دادند. او یک جامعه اجتماعی متشکل از کارکنان IPTO ایجاد کرد که به مراکز کامپیوتری بسیاری تبدیل شد، که هر یک از آنها جامعه کوچکی از متخصصان رایانه را ایجاد کردند که در اطراف کانون یک رایانه اشتراکگذاری زمان جمع شده بودند. تیلور فکر می کرد که زمان آن رسیده است که این مراکز را به هم مرتبط کند. ساختارهای اجتماعی و فنی فردی آنها، هنگامی که به هم متصل شوند، قادر خواهند بود نوعی ابرارگانیسم را تشکیل دهند که ریزوم های آن در سراسر قاره پخش می شود و مزایای اجتماعی اشتراک زمانی را در مقیاسی بالاتر بازتولید می کند. و با این تفکر نبردهای فنی و سیاسی که منجر به ایجاد آرپانت شد آغاز شد.
چه چیز دیگری برای خواندن
- ریچارد جی باربر همکاران، آژانس پروژه های تحقیقاتی پیشرفته، 1958-1974 (1975)
- کیتی هافنر و متیو لیون، جایی که جادوگران تا دیروقت بیدار می مانند: ریشه های اینترنت (1996)
- Severo M. Ornstein, Computing in the Middle Ages: A View From the Trenches, 1955-1983 (2002)
- M. Mitchell Waldrop، The Dream Machine: JCR Licklider and the Revolution that Made Computing Personal (2001)
منبع: www.habr.com