Steve Jobs'un bir sonraki bilgisayarıyla başlatılması 1988'de NextStep işletim sistemi, masaüstü yazılımı tasarımının kesme kenarını temsil etti. Apple'ın Macos, IOS ve diğerleri için teknolojik ana kaydı oldu. NextStep hakkında çok özel olana bakalım.
NextStep: Esnek ve zarif, sağlam bir temel ile
Ağır rekabet ortamında pencereler , Mac os işletim sistemi, OS / 2 , ve Beolar 1990'larda, NextStep işletim sistemi çıktı. Bunun nedeni, ayrıntılı simgelerin ve tipografinin, yerleşik ağ desteğinin, programın kolay nesneye yönelik pencereli penceremeyi ve katı UNIX köklerinin zarif kullanımı nedeniyledi.
Bu özelliklerin tümü (ve daha fazlası) NextStePS bir çekirdekli die-sert fan grubunu kazandı. Ayrıca, NextStep'ü şirketin geleceğine yönlendiren Apple'da hayranları kazandı. Bugün, yüz milyonlarca insan bir sonraki yazılımın soyundan gelen Mac, iPhone'lar, iPad'ler ve Apple Saatleri'nde kullanıyor. Ama bu nasıl oldu?
İLGİLİ: Beyişler neydi ve neden insanlar onu sevdi?
NextEp'in kökenleri
1980'lerin ortası Steve Jobs için zordu. Apple'daki güç mücadelesinden sonra, 1985'te kokulu olan firmayı terk etti. Aynı yıl, diğer birçok Apple gazileri ile birlikte bir sonraki, A.Ş.'yi kurdu.
Ekip hızlı bir şekilde tamamen yeni bir bilgisayar platformu oluşturmak için çalışmaya başladı. Avie Tevanian Yazılımın sorumlusu ve Apple Veteran Zengin Sayfa İşleme Donanımı. Apple ile ilgili olmayan sorunları önlemek için, daha sonra yüksek kaliteli eğitim iş istasyonu pazarını hedeflemeye karar verdi.
Birkaç yıl sonra geliştirildikten sonra, Şirket serbest bırakıldı. Bir sonraki bilgisayar Ekim 1988'de.
Özellikleri dahil:
- 25 MHz Motorola 68030 CPU
- 8 MB RAM
- Özel Motorola dsp çip Dijital ses için
- Dahili Ethernet
- A Manyeto-optik sürücü 250 MB disk okuyabilir ve yazabilir
- Yüksek çözünürlüklü, 2 bit renk derinliğine sahip 1120-by-832 ekran desteği (4 gri tonları)
Bunların hepsi 12 inçlik bir magnezyum küpüne yerleştirildi. Tabii ki, bu tür bir teknoloji ucuza gelmedi: 6,500 dolara (bugün yaklaşık 14.000 $), işlerin ilk 3.000 $ hedefinin ilk aşamasında yer alan bir ana model.
Ancak donanım hikayenin sadece yarısıdır. Sonra SonrakiStep adı verilen son teknoloji bir işletim sistemi ile yeni makinesine bir sonraki nefes aldı. Bir UNIX / BSD tabanlı bir çekirdek (Tevanian's Mach) sofistike, nesneye yönelik bir masaüstü ortamı ile eşleştirdi. Adobe'lerin kullandığı PostScript'i göster Grafik ve yazı tiplerini yüksek çözünürlükte akışkanlıkla sıvılacak teknoloji.
NextStep, 3D tarzı bir arayüze ve büyük, ayrıntılı simgeler içeren grafiksel bir fare tabanlı işletim sistemi olarak güzel bir şekilde çalıştı. Yine de, fantezi dışının altında tamamen işlevsel bir UNIX sisteminin dayak kalbini uzatır. Bir Hacker Dostu UNIX komut istemi, yerleşik bir terminal uygulaması sayesinde, istediğiniz zaman yalnızca bir tıklamasıydı.
İşlerin ekibi ayrıca, NEXTSTEP'i yerden bir ağ işletim sistemi olarak tasarladı. V0.8 Launch Edition, TCP / IP ağını ve sesli ve dijital görüntü eklerine sahip e-postaları gönderebilecek gelişmiş bir posta istemcisini içeriyordu. Dahili Ethernet Limanı ve Mükemmel Uygulama Yapım Araçları ile eşleştirilmiş olan bu ağ dostu underpinnings, Tim Berners-Lee'nin kolaylaştırdığı İlk Dünya Geniş Web Tarayıcısının Geliştirilmesi 1990'da bir sonraki platformda.
Aslında, bazıları nextStep şovunun gerçek yıldızının onun olduğunu söyleyebilir. nesne odaklı Geliştirme ortamı. Geliştiricilerinde hızlı bir şekilde sofistike grafiksel uygulamalar yaratmalarına izin verdi. Objektif-c Modüler Kod'a göre. Bu gelişme kolaylığı, 90'lı yılların ortalarında bir sonraki kez daha fazla müşteriyi çekti.
Bazı geliştiriciler, diğer bilgisayarlar için programlar geliştirmek için nextstep'i gelişmiş bir platform olarak kullandılar. Bir yüksek profilli örnek Doom , Blockbuster birinci şahıs nişancı MS-DOS PC'lerinde başlatılan bir atıcı.
Geliştirme sırasında, ID yazılımının John Carmack ve John Romero, bir sonraki ortamın onlara büyük bir gelişme kenarı verdiğini buldu. Bu özellikle için doğru oldu Doomed Seviye Editörü Oyunun haritalarını oluşturmak için yarattılar.
CARMACK, "Kullanıcı arayüzü ve GUI başvuruları geliştirme kolaylığı, zamanında bir sonraki benzersizdi" dedi. "Biz önceki oyunlar için DOS'ta kendi editörlerimizi geliştirdik, ancak mahkumlar çok daha karmaşıktı ve geliştirme sürecinde esnek bir şekilde gelişmek zorunda kaldı. Sonra bunun için mükemmeldi. "
Romero, bir sonraki ortamın, o zamanlar başka bir şeyin 15 yıl öncesine olduğunu ekledi. Sistemin yüksek çözünürlüğünü, oyunu aynı anda bir pencerede çalıştırmalarını sağlayan bir pencerede çalıştırmalarını sağlayan yüksek çözünürlükte, DOS'ta imkansız olan bir şey.
"Yapardık Doom Nextep olmadan, "dedi Romero. "Ama neye benzeyeceğini ya da ne kadar süreceğini bilmiyorum."
Tek kullanıcılı Mac ve DOS makinelerine kıyasla, istikrarsızlıkla ve güçlü fakat hantal ve düşmanca Unix iş istasyonları ile karşılaştırıldığında, NextStep, geleceğin bir tadı oldu.
İLGİLİ: PC'nizde veya Mac'inizde Geniş Ekranda Klasik "Doom" Nasıl Oynanır
Engebeli bir iş yolu
Nakliye öncesi sert ve yazılımlara rağmen, bir sonraki varlığı boyunca güvenilir bir gelir akışı elde etmek için mücadele etti. Akademik İş İstasyonu Pazarı, başlangıçta hedeflenen, bu tür gelişmiş donanımı satmak için gerekli olan marjları desteklemek için çok küçük ve yetersiz olduğunu kanıtlamıştır.
Sonuç olarak, sonraki iş planını birkaç kez dönmeye çalıştı.
Daha düşük fiyatlı bir makine, Gelecek istasyon , 1990 yılında piyasaya sürüldü ve ardından gelişmiş renk yeteneklerine sahip birkaç daha hızlı iş istasyonu izlendi. Firma satış numaraları bulmak zor, ancak daha sonra bildirildi sadece yaklaşık 50.000 bilgisayar satıldı 1993 yılında donanım satışlarında fişi çekmeden önce.
Bundan sonra, bir sonraki, Intel'in X86 CPUS, PA-RISC ve SUN'IN SPARC makineleri de dahil olmak üzere diğer mimarilere, nextstep'i diğer mimarilere yerleştirmek için yazılıma odaklanmaya karar verdiler. Bir süre için, bir sonraki kutulu bir kopyasını satın alıp evinizde 486 PC'nizde çalıştırabilirsiniz (olduğu sürece sistem gereksinimlerini karşıladı ).
Bağımsız bir şirket olarak son büyük pivotunda, bir sonraki öncelikle gizli sosuna odaklanmaya karar verdiler: bir dünya sınıfı, nesneye yönelik bir geliştirme API'si Açıklama .
1996 yılında NextStep, Mach için OpenStep oldu (kafa karıştırıcı, tüm kapaklar markalaşma, OpTTEP OS ürününü OpenStep API ürününden ayırt etme girişimiydi). Sonra ayrıca Windows gibi diğer platformlar için OpenStep API'sini serbest bıraktı.
Önceden SonrakiStep Bültenleri
Daha sonra, 1988-97 yılları arasında çeşitli platformlar için en az bir düzine ana sürümünü NEXTSTEP ve OpenStep; Aşağıda en dikkatli olanlardan birkaçı var:
- NextStep 0.8 (1988): Bir sonraki donanıma sahip olan ilk sürümü, bir sonraki bilgisayara dahildir.
- NextStep 2.0 (1990): Bu sürüm, renkli grafikler, disketler, CD-ROM, Terminal.App'ın ilk görünümü ve daha fazlasına destek verdi.
- NextStep 3.1 (1993): X86 işlemcileri desteklemek için ilk sürüm, NEXTSTEP'in genel IBM PC uyumlu donanıma kurulmasına izin veriyor.
- NextStep 3.3 (1995): OpenTheP yeniden adlandırılmadan önceki son sürüm. Motorola 68K, Intel I386, PA-RISC ve SPARC platformlarını destekledi.
- OpenStep 4.2 (1996): Elma bir sonraki satın almadan önce geliştirildikten sonraki sürüm.
NextEp'in mirası
1995 yılında Apple, bir sonraki nesil Macintosh işletim sistemi için temel olarak kullanmak için bir dış firmadan teknoloji elde etme çabalarını arttırmaya başladı. Şirket yöneticileri geliştiricisini edinmeye çalıştı Beolar Fakat Steve Jobs, planın rüzgârını aldı ve göz önünde bulunduruldu.
Apple bir sonraki satın aldı (NextEp, OpenStep ve WebObjects ) 1996 yılında 400 milyon dolara. Bununla birlikte, bir Apple tarihinin yeni bir bölümünü ortaya çıkmaya başladı.
Satın alınmasından sonra, Apple, üst yönetimde bir beyin nakli var. İşler ve Tevanian dahil olmak üzere bir sonraki birkaç gazisi ve John Rubinstein , Apple yöneticileri olarak kuruldu. Bazıları hatta bir sonraki edinilen Apple, diğer yoldan değil.
Çalışma hızla başladı NextSTEP'i Mac OS'nin bir sonraki ana versiyonuna çevirin . Rhapsody adlı birkaç prototipten sonra (ve bir nakliye rhaphody tabanlı ürün denilen Mac OS X Sever 1.0 ), Apple 2000 yılında Mac OS X'e indi. Şirketin gelecekteki yazılım ürünlerinin temel yönü haline geldi - bugün Mac OS X, MacOS olarak bilinir.
İLGİLİ: 20 yıl sonra: Mac OS X Halk Beta'yı Mac'i nasıl kurtardı?
O zamandan beri, "80'lerde" 80'lerde geliştirilen çekirdek teknolojilerin soyundan gelenler, MacOS, iOS, IPados, Watchos ve TVO'larda devam ediyor. Zamanla, OpenStep, Mac OS X uygulamalarının kalbindeki kakao API'sine dönüştü.
Hala MacOS (sözlük, satranç, textedit ve mail.app dahil) dahil olmak üzere birkaç uygulama dahildir. Macos Ölümün dönen fırıldak Ayrıca NextStep'te başladı ve NextStep'in iskelesi Macos'un ön yüzündendi.
Temel olarak, MacOS, birçok ana değişiklikle de olsa, çekirdeğinde hala nextse.
NextStep Trivia
Bu yolculuktan keyif aldıysanız, bellek şeridinde sizi aşağıdakilerden ayrılacağız SonrakiStep Tidbits:
- 1990 yılında NextStep 2.0'a kadar, bir "kara delik", Mac'teki çöplerin eşdeğeri veya Windows'ta geri dönüşüm kutusu: 2.0'da "Geri Dönüştürücü" olarak değiştirildi.
- NextSteP 2.0 önceden yüklenmiş bir Steve Jobs'dan e-posta gönder : Bir sonraki posta e-posta yazılımında görünecek ilk mesajdı.
- Nextstep tek renkli simgeler ve uygulamalarla birlikte gönderilir: İşletim sistemi, NEXTSTEP 3.0 ile 1992 yılına kadar renkte görünmedi.
- Bilgisayar uygulamaları için bir dijital "App Store" nın ilk denemelerinden biri, 1991'de NextStep'te ilk kez girdi: NS Elektronik appwrapper Şifreleme ve dijital haklar yönetimi tarafından yönetilen dijital ağ indirmeleri olarak satılan ticari paketler sattı.