לפני Mac OS X: מה היה NextSTEP, ולמה אנשים אוהבים את זה?

Aug 24, 2025
לתולדות המחשב

השקתו עם המחשב הבא של סטיב ג'ובס ב -1988, מערכת ההפעלה NexTSTEP מייצגת את קצה החיתוך של עיצוב תוכנה לשולחן העבודה. זה הפך לסלע הטכנולוגי של Macos של אפל, IOS, ואחרים. בואו נסתכל על מה היה כל כך מיוחד על Nextstep.

NextStep: גמיש ואלגנטי, עם בסיס מוצק

בין תחרות כבד משקל חלונות , Mac OS, OS / 2. , ו Beos בשנות ה -90, מערכת ההפעלה NexTSETEP בלטה. זה היה בשל השימוש האלגנטי שלה של סמלים מפורטים וטיפוגרפיה, תמיכה מובנית שלה, את הקלה לתוכנית עצמים מעוצבים מערכת, ואת שורשי יוניקס מוצק שלה.

שולחן העבודה של NEXTSTEP 3.3. ToastyTech GUI גלריה

כל התכונות הללו (ועוד) הרוויחו NeXTSTEP גרעין מעריצים מושבעים. כמו כן זכה אוהדים באפל, אשר הדריך NeXTSTEP אל העתיד של החברה. היום, מאות מיליוני אנשים משתמשים צאצאי התוכנה הבאה על מקינטוש, iPhone, iPad, ו- Apple שעונים. אבל איך זה קרה?

קָשׁוּר: מה היה BeOS, ומדוע אנשים אוהבים את זה?

מקורות NeXTSTEP

באמצע 1980 היו קשים עבור סטיב ג'ובס. לאחר מאבק כוח באפל, הוא עזב את המשרד הוא cofounded בשנת 1985. באותה שנה, ייסד NeXT, Inc., יחד עם ותיקים אפלים כמה אחרים.

צוות מייד לעבודת יצירת פלטפורמת מחשב חדשה לגמרי, עם Avie Tevanian הממונה על תוכנה ותיק אפל חומרת טיפול ריץ עמוד. כדי למנוע בעיות noncompete עם אפל, Next החליט למקד בשוק העבודה חינוכית המתקדם.

הבא מחשב עם צג מגה פיקסל. NeXT, Inc.

לאחר מספר שנות פיתוח, החברה פרסמה את NeXT Computer באוקטובר 1988. זה הדהים את העיתונות ידי קפיצת מדרגה של מחשבים שולחניים של זמן ביכולת.

התכונות שלה כללו:

  • 25 MHz מוטורולה 68,030 CPU
  • 8 מגה בייט של זיכרון RAM
  • ייעודי מוטורולה DSP שבב עבור אודיו דיגיטלי
  • Built-in Ethernet
  • א כונן מגנטו אופטי כי ידעו קרוא וכתוב 250 דיסקים MB
  • תמיכה ברזולוציה גבוהה, 1120-by-832 צג עם עומק צבע 2 סיבי (4 גוונים של אפור)

כל זה היה ארוז לתוך קוביית מגנזיום 12 אינץ '. כמובן, זה סוג של טכנולוגיה לא בא בזול: מודל בסיס retailed עבור 6500 $ (כ 14,000 $ היום), להחטאת יעד 3000 $ הראשוני של ג'ובס דראמטי.

אבל החומרה היא רק חצי מהסיפור. NeXT הפיח חיים המכונים החדש שלה עם מערכת הפעלה חדשנית הנקראת NeXTSTEP. זה זיווג קרנל UNIX / BSD מבוסס (Tevanian של מאך) עם סביבת עבודה מתוחכמת, מונחה עצמים. זה בשימוש Adobe של הצגת PostScript טכנולוגיה לעיבוד גרפיקה וגופנים יפה ורהוט ברזולוציות גבוהות.

NeXTSTEP עבד יפה כמערכת הפעלה גרפית מבוסס עכבר עם ממשק 3D בסגנון סמלים גדולים, כמפורט. עם זאת, מתחת החיצוני שלה המפואר להניח את הלב הפועם של מערכת UNIX מתפקדת במלואה. שורת פקודה UNIX ידידותי האקר היה גם בלחיצה בלבד משם בכל עת, הודות מובנה יישום טרמינל.

סמלי יישומים אחדים 4.2 OPENSTEP ב- Dock. NeXT, Inc.

צוות של ג'ובס גם הגה NeXTSTEP כמערכת הפעלה ברשת מהיסוד. מהדורת ההשקה v0.8 כללו TCP / IP ברשת ו לקוח דואר מתקדם שיכול לשלוח מיילים עם קבצים מצורפים תמונה אודיו דיגיטלי. רשת ידידותית אלה יסודות, זיווג עם כלים מובנים יציאת Ethernet ובניית יישום מצוינת, בהנחייתם טים ברנרס-לי של הפיתוח של דפדפן ה- World Wide Web הראשון על הפלטפורמה הבאה 1990.

למעשה, יש שיאמרו הכוכבת האמיתית של מופע NeXTSTEP הייתה שלה מונחה עצמים סביבת פיתוח. זה מותר למפתחים ליצור יישומים גרפיים מתוחכמים במהירות Objective-C מבוסס על קוד מודולרי. הקלות הזאת של פיתוח משכו לקוחות רבים NeXTSTEP בתחילת עד אמצע שנות ה -90.

חלקם מפתחים השתמשו NeXTSTEP כפלטפורמה מתקדמת לפתח תוכניות למחשבים אחרים. לדוגמא פרופיל גבוה אחת היא אֲבַדוֹן , היורה בגוף ראשון בלוקבסטר כי הושק לראשונה על מחשבי MS-DOS.

במהלך הפיתוח, id של תוכנה ג'ון קארמק וג'ון רומרו מצא כי הסביבה NeXT נתן להם יתרון פיתוח ענק. זה היה נכון במיוחד עבור עורך רמה נידון הם יצרו לבניית המפות של המשחק.

עורך רמה ונגזר על id Software עבור אֲבַדוֹן פועל על NeXTSTEP. קוואזר / DoomWiki

"הממשק המשתמש ואת הקלות של יישומי GUI מתפתחים היו ייחודיים נקסט בשעתו," אמר קארמק. "אנחנו פתחנו עורכים משלנו על DOS למשחקים קודמים, אך נידונו היה הרבה יותר מסובך, והיה להתפתח באופן גמיש במהלך תהליך הפיתוח. הבא היה מושלם בשביל זה."

רומרו הוסיף כי הסביבה הבאה הייתה לפני 15 שנים על משהו אחר בזמן. הוא התענג על ברזולוציה גבוהה של המערכת, מה שאיפשר להם באגים המשחק תוך כדי ריצה זמנית אותו בחלון-משהו שהיה בלתי אפשרי על DOS.

"היינו עושים אֲבַדוֹן ללא NeXTSTEP," אמר רומרו. "אבל אני לא יודע מה זה היה נראה כמו או כמה זמן זה היה לוקח."

בהשוואה מכונית Mac ו- DOS-המשתמש היחיד כי מררו עם חוסר יציבות, ואת העצמה אך מסורבלת תחנות עבודת UNIX ידידותיות, NeXTSTEP היה טעם של העתיד.

קָשׁוּר: איך לשחק קלאסי "דום" ב Widescreen במחשב שלך או Mac

כביש עסק באמפי

למרות המשלוח חדשני קשה ו תוכנה, NeXT נאבק להשיג זרם הכנסות אמין בשנות קיומה. שוק העבודה האקדמי הבא היה ממוקד בתחילה הוכיח שהוא קטן מדי underfunded לתמוך סוג של שולי צורך למכור חומרה מתקדמת כאלה.

כתוצאה מכך, NeXT ניסה לסובב כמה פעמים את התוכנית העסקית שלה.

הודעת הדוא"ל מ- סטיב ג'ובס שצורף NeXTSTEP 2.0. ToastyTech GUI גלריה

מכונית במחיר נמוכה, את התחנה הבאה , שוחרר ב 1990 ו ואחריו מספר תחנות עבודה מהירה יותר עם יכולות צבע מתקדמות. מספרי מכירות Firm קשים למצוא, אבל NeXT דיווחים רק נמכרו כ 50,000 מחשבים לפני ניתוק התקע על מכירות חומרה ב 1993.

לאחר מכן, Next החליט להתמקד בתוכנה, porting NeXTSTEP כדי ארכיטקטורות אחרות, כולל מעבדי x86 של אינטל, PA-RISC, ומכונה SPARC של סאן. במשך זמן, אתה יכול לקנות עותק בארגזים של NeXT ולהפעיל אותו במחשב 486 הביתי (כל עוד זה עמד בדרישות המערכת ).

בשנת הציר המרכזי הסופי שלה כחברה עצמאית, Next החליט להתמקד בעיקר הרוטב הסודי שלה: ה- API פיתוח ברמה עולמי, מונחה עצמים codeveloped עם סאן שנקרא OpenStep .

בשנת 1996, NeXTSTEP הפך OPENSTEP עבור מאך (מבלבל, את כל מכסי מיתוג היה ניסיון לבדל את המוצר OS OPENSTEP מהמוצר API OpenStep). NeXT גם פרסם את ה- API OpenStep עבור פלטפורמות אחרות, כמו Windows.

הודעות NeXTSTEP בולטות

NeXT shipped לפחות תריסר הגרסאות העיקריות של NeXTSTEP ו OPENSTEP לפלטפורמות השונות בין 1988-1997; להלן כמה מן הבולטים:

  • 0.8 NeXTSTEP (1988): הגרסה הראשונה לספינה עם חומרת NeXT, מצורף למחשב הבא.
  • 2.0 NeXTSTEP (1990): גרסה זו הציגה תמיכה בגרפיקה צבעונית, דיסקטים, CD-ROM, ההופעה הראשונה של Terminal.app, ועוד.
  • 3.1 NeXTSTEP (1993): המהדורה הראשונה לתמוך x86 מעבד, המאפשרת NeXTSTEP להיות מותקן על חומרת גנרית IBM PC התואמת.
  • 3.3 NeXTSTEP (1995): הגרסה האחרונה לפני שינוי שם OPENSTEP. היא תמכה מוטורולה 68K, אינטל i386, PA-RISC, פלטפורמות SPARC.
  • OPENSTEP 4.2 (1996): הגרסה הסופית בפיתוח לפני אפל קנתה הבאה.

מורשת NeXTSTEP

בשנת 1995, אפל החלה ramping את המאמצים שלה לטכנולוגיה לרכוש מבעלי החברה מחוץ לשימוש כבסיס עבור מערכת הפעלת מקינטוש הדור הבא. של מנהלי החברה ניסו לרכוש את המפתחים של Beos , אבל סטיב ג'ובס שמע על תכנית תמרן NeXT בחשבון.

אפל רכשה NeXT (כולל NeXTSTEP, OpenStep, ו WebObjects ) תמורת כ -400 מיליון $ בשנת 1996. עם זאת, פרק חדש בהיסטוריה של אפל החל להתבשל.

מופעי אב טיפוס 1997 Rhapsody של אפל המעבר בין OPENSTEP ו- Mac OS. ToastyTech GUI גלריה

לאחר הרכישה, אפל קיבלה השתלת מוח-ההנהלה הבכירה. ג'ובס, ומספר בכירים NeXT, כולל Tevanian ו ג'ון רובינשטיין , הותקנו כמו מנהלים אפלים. איזו בדיחה שאפילו NeXT רכש אפל, ולא להיפך.

העבודות החלו במהירות להפוך NeXTSTEP לתוך הגרסה הגדולה הבאה של מערכת ההפעלה Mac OS . לאחר כמה אבות טיפוס בשם Rhapsody (ו מוצר משלוח אחד מבוסס רפסודיה בשם 1.0 Mac OS X Sever ), אפל נחת על ה- Mac OS X בשנת 2000. הוא הפך את כיוון הליבה של המוצרים-היום התוכנה העתידית של החברה, Mac OS X נקרא MacOS.

קָשׁוּר: 20 שנים מאוחר יותר: איך שמורים בטא ציבורית Mac OS X מק

היום של MacOS הוא צאצא ישיר של NeXTSTEP. תפוח עץ

מאז, צאצאי טכנולוגיות הליבה שפותחה עבור NeXTSTEP בשנות ה -80 להתמיד MacOS, iOS, iPadOS, watchOS, ו tvOS. במשך הזמן, OpenStep התפתח קקאו API בלב יישומי Mac OS X.

יישומים אחדים עדיין המצורף MacOS (כולל מילון, שחמט, TextEdit, ו Mail.app) כל יורדים ישירות מגרסאות קודמות על NeXTSTEP. על macos ספינינג שבשבת מוות גם נכתב על NeXTSTEP, ו Dock של NeXTSTEP היה האב הקדמון של MacOS של.

בעיקרון, MacOS עדיין NeXTSTEP במרכזו, אם כי עם שינויים משמעותיים רבים.

NeXTSTEP טריוויה

אם כבר נהנה הטיול הזה במורד שביל זיכרון, נעזוב אותך עם הביטים הבאים של ורכילות NeXTSTEP מעניינת:

  • עד NeXTSTEP 2.0 ב 1990, "חור שחור" היה שווה ערך של אשפה על Mac או סל המיחזור ב- Windows: בשנת 2.0, זה היה שונה ל "הממחזר."
  • NeXTSTEP 2.0 כלל מותקן מראש דוא"ל מ סטיב ג'ובס : זה היה המסר הראשון שיופיע תוכנת הדוא"ל Mail הבא.
  • NeXTSTEP מצורף סמלים ויישומי מונוכרום: מערכת ההפעלה לא מופיעה בצבע עד 1992 עם NeXTSTEP 3.0.
  • אחד הניסיונות הראשונים בבית "App Store" דיגיטלי עבור יישומי מחשב לראשונה על NeXTSTEP ב 1991: ה האלקטרוני AppWrapper מכרת חבילות מסחריות כמו הורדות ברשת דיגיטליות המנוהלות על ידי הצפנה וניהול זכויות דיגיטלית.

לתולדות המחשב - המאמרים הפופולריים ביותר

מאיפה צצה מקשי ספרות, על מקלדות מחשב בא?

לתולדות המחשב Aug 24, 2025

NataLT / Shutterstock אם אי פעם השתמשתי במחשב, סביר להניח שראית את זה: רשת של מספרי אופרטורים מתמ�..


מה היה CP / M, ו מדוע הוא מאבד את MS-DOS?

לתולדות המחשב Aug 24, 2025

לפני מיקרוסופט ואינטל שלטו בשוק PC עם פלטפורמה משותפת, מערכת הפעלת CP / M עשתה משהו דומה למכונות עסק קטנות �..


כלבים, דינוזאורים, וכן יין: תקליטורים האבוד של מיקרוסופט

לתולדות המחשב Aug 24, 2025

בשנת 1990, מיקרוסופט מיוצרת במגוון רחב של כותרי בידור המולטימדיה CD-ROM וחינוכיים תחת המותג "מיקרוסופט הבי�..


מה הם מכשירי הטלטייפ, ומדוע הם היו בשימוש עם מחשבים?

לתולדות המחשב Aug 24, 2025

מעבדות הנדסת מערכות במשך כמה עשורים, מפעילי מערכת מחשבים רבים השתמשו בהתקנים הנקראים teletypes כד..


הראשון מחשב מ'ימכרו: קומודור VIC-20 סיבובים 40

לתולדות המחשב Aug 24, 2025

אוואן עמוס בשנת 1981, פורסם קומודור VIC-20. , בעלות נמוכה בשוק המונית בשוק הבית ששירת משחקי ו..


מרעיון אייקון: 50 שנים של התקליטון

לתולדות המחשב Aug 24, 2025

בנג 'אדוארדס לפני חמישים שנה, IBM הציג את כונן התקליטונים הראשון אי פעם, IBM 23FD, ואת הדיסקים הראש�..


המודרני PC ארכיטיפ: השתמש אלטו Xerox -1970 בדפדפן שלך

לתולדות המחשב Oct 12, 2025

פארס / מוזיאון היסטוריית מחשב בשנת 1973, Xerox הציג את אַלט , מחשב מחקר חלוצי שהגיע את הבמה למ�..


המיקרו הוא 50: חוגגים את Intel 4004

לתולדות המחשב Nov 12, 2024

אינטל עַל 15 בנובמבר 1971 , אינטל debuted בפומבי הראשון מסחרי שבב מיקרו, אינטל 4004, עם פרסומת ב ..


קטגוריות