Classic Mac OS'taki eksiklikler Apple'ın yerini almasına neden oldu? [kapalı]


7

Michael Fassbender ile birlikte "Steve Jobs" filminde, Jobs'un donanım satmak için değil, yeni bir işletim sistemi geliştirmek ve Apple'ı sadece işletim sistemi için satın almak için NeXT'yi başlattığı ima edildi. Hepimiz tarihi biliyoruz ve bunun tam olarak ne olduğunu biliyoruz.

Şimdi biraz Apple OS'lere dalıyorum ve OS Apple'ın Jobs uzaktayken geliştirdiği / geliştirdiği "Klasik Mac OS" olduğunu görüyorum. Filmde Apple'ın yeni bir işletim sistemine "gerçekten ihtiyacı" olduğu söyleniyor.

Bunların hepsi beni meraklandırdı: Klasik Mac OS'ta bu kadar kötü olan neydi?


2
Bir süre değil, zor bir şey değil ... ama ilerlemek için büyüme için önemli kısıtlamaları vardı.
Mr. Kennedy

2
Kötü film. Bundan çıkarımlar, olan şey değildi. Bu çarpık tarih veya yeniden yazılmıştır. 'Sistem' adlı Klasik Mac OS, başlangıçta doğrudan İşler altında geliştirilmiştir. oldu Apple'da. İşler geri alındığında işletim sistemi ile ilgili 'kötü' olan şey, büyük ölçüde ilk gelişimdeki kendi kararlarının doğrudan sonucuydu. Ve Apple'dan ayrıldığı zaman, yeni şirketinin bir gün Apple tarafından satın alınması gerektiği konusunda hiçbir niyeti yoktu. Buna kısmen NeXT adı verildi çünkü devam etmenin zamanının geldiğini fark etti.
LangLangC

1
İşler her zaman bir cihaz satıcısı olarak düşündüğünden, bu sonraki şey gerçekten bir şeydi: yeni bir rüya makinesi, bütün paket. Tabii ki ayrılmaz bir parçası olarak işletim sistemi. Ama Apple'dan tamamen bağımsız, rekabet etmek için inşa edildi. karşısında Elma. Uyumsuz. Alınacak en iyi başlangıç ​​noktası değil. Uygun olmaz. 1997'den sonra öğrenmemiz gerektiği gibi.
LangLangC

@LangLangC Yorumlarınız kolayca bir cevap haline getirilebilir ...
Bart Friederichs

1
@LangLangC tüm saygımla, diyorsunuz ki, Sistem (1-9) "eksiklikleri" İşlerin tasarım seçeneklerinden kaynaklanmaktadır. Ancak Apple, inovasyonda piyasayı yönlendirdi. Böylece onlara eksiklikleri diyebilirsin. O yaştaki hiçbir işlemcinin geri kalanının anahtarı olan bellek güvenliğini destekleyemeyeceğini boşuna söyleyin ... Wright Kardeşler 747 ile daha yeni başlayabilirdi. .
Harper

Yanıtlar:


13

Çoklu Görev Yapmadı

Sınırlı, işbirliğine dayalı çoklu görevlere sahipti, ancak bu temelde tek görevli bir işletim sisteminin üstüne eklenmiş. Bunun anlamı, (arka plan) bir görevin açgözlü olması ya da bir sorunu olmasıydı, tüm sistem kötü bir şekilde koştu ya da kilitlendi.

Microsoft'un "Apple'ın öğle yemeğini yerken" olduğu bir nokta vardı, çünkü çoklu görev Windows'ta çok daha iyi çalıştı - ve Apple çok fazla pazar payını kaybetti.

Çarpma koruması yok

Belirli bir uygulamanın başarısızlığını içerecek herhangi bir yolu yoktu. Yani bir uygulama "düştü", sistem düştü. Aynı anda birden fazla uygulama çalıştırabilmek, çoğu zaman düzinelerce büro aksesuarı, eklenti ve bunun gibi bir dizi söylemekten bahsetmek çok büyük bir güvenlik açığı yarattı.

Bir Mac'in mağazaya gelmesi çok yaygındı, o kadar çok masa aksesuarı takıldı ki hepsini görmek için kaydırmanız gerekiyordu. "Bu Mac'e bir pezevenkin Cadillac'a ne yaptığını" dedim. Mağazada olmasına şaşmamak gerek.

Güvenlik yok

Ayrıca, donanım tabanlı bellek koruması olmadığından, bir uygulama başka bir uygulamanın hafızasını basit bir hatadan karalayabilir.

Bu aynı zamanda bir uygulamanın, DA vb'nin sistem belleğindeki içerik ve etkinlikleri izleyebileceği anlamına geliyordu. Ücretsiz ekran koruyucunuz DA şifreleri arayan hafızayı tarayabildiğinde şifre oturum açmasının amacı nedir?

Uygulamaları içerme yetisi olmadan, bu aynı zamanda dosya sistemi güvenliğinin kaybedilmiş bir sebep olduğu anlamına geliyordu. Diğer şeylerin yanı sıra, uygulamaların işletim sistemine zarar vermesini veya zarar vermesini engellemenin bir yolu yoktu.

Mac'te virüsler başladı. Bu tür bir şey neden. Ayrıca, OS X çıktığında da neredeyse bitti.

Kabuk yok

Tamam, bu sadece birkaç kişi için önemlidir, ancak klavyenin / script sisteminin görevlerini yerine getirecek sağlam bir arka plan yoktu. Bir dizini "rsync" ye yedeklemenin bir yolu yok; paketlenmiş ürünlere güvenmek zorundaydınız. Elbette geliştirici araçlar vardı, ancak bu son kullanıcılar için hazır değildi, kaydolmanız gerekiyordu ve hatırlarsam bazı ücretler ödersiniz.

OS 8 / 9'u uygun çoklu görevlere yükseltmek bir zor sorun - gerçek bir Gordian düğümü. Bir "Büyük İskender" çözümüne ihtiyaç vardı ve Steve'in geldiği yer orasıydı.


1
Merak ediyorum uzun zamandır elma kasten Gerçek bir kabuk, hatta temel bir komut satırı gibi özellikler eklemekten kaçınılması ve Kurumsal boyutta müşterilerin isteyeceği pek çok özellik, bu pazar segmentini sürekli olarak yerleştirmemek zorunda kalmaktan kaçınmak için: iPhone, sadece odaklanarak çok karlı ve başarılı olabileceğinizi gösteriyor Tüketici bazında ve "sıkıcı" ticari müşterileri Blackberry gibi rekabete bırakarak (ki onlar için işe yaradı ...)
Dai

1
@Dai, bilgisayarı bir ev aletine dönüştürme arzusundan daha çok kaynaklandığını tahmin ediyorum: bilgisayar kullanıcılarının bilgisayar uzmanı olma gereksinimini ortadan kaldırmak istiyorlardı.
Jared Smith

1
İşletim sistemi ayrıca ağ, dosya sistemi ve sıradan dosyaların veri yapısı açısından da egzotikti. Herkes binhex'i hatırlıyor: source forks ve raw Macintosh dosyalarını doğru indirdi mi?
LangLangC

Aptal bir binyıl olduğum için üzgünüm — masa başı aksesuarı neydi? (Bağlamdan, masanızdaki plastik bir dekorasyona değinmediğinizi kabul ediyorum). Google bunu bilmiyor gibiydi!
Wowfunhappy

@Wowfunhappy Apple menüsünden çalışan küçük bir programdı. Not defteri, takvim, hesap makinesi, böyle bir şey. Önemli olan onu kullanabilmen. başka bir programdayken , çok görevli olmayan bir işletim sisteminde büyük bir sorun. Bu, kontrol paneli ekleriyle vb. Bir hisse senedini Mac'i tanınmayan ve dengesiz bir şeye dönüştürürdü :)
Harper

6

Hakkındaki Wikipedia makalesinden Klasik Mac OS :

Mac OS monolitik sistemi ile karakterizedir. Orijinalinden   Sistem 4 aracılığıyla serbest bırakıldığında, bir kerede yalnızca bir uygulama çalıştırıldı. Üstelik   bu yüzden kullanım kolaylığı için not edildi. Mac OS işbirliğine girdi   Macintosh SE'de çalışan System 5 ile çoklu görev   Macintosh II. Sınırlı hafızası nedeniyle eleştirildi   yönetimi, korumalı hafıza eksikliği, erişim kontrolü yok ve   Ek sağlayan uzantılar arasındaki çatışmalara duyarlılık   Ağ bağlantısı veya belirli bir cihaz için destek gibi işlevler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.