Есть ли в Mac Developer Program старые версии Mac OS X? - PullRequest
7 голосов
/ 02 сентября 2010

Я что-то разрабатываю для Mac OS X. Это порт для продукта Windows.

Одна из проблем моего босса - как он будет работать на старых версиях Mac OS X. Я знаю, что Xcode имеет средства для компиляции старых версий Mac OS X, но QA предпочло бы на самом деле запускать более старые версии Mac OS X на Macintosh.

Поскольку мы начали разработку Macintosh после выпуска Snow Leopard, все наши машины поставляются с Snow Leopard (10.6).Насколько я знаю, вы не можете действительно зайти в магазин, чтобы купить Leopard (10.5), и все, что до этого, в основном вымерло.они сделали несколько загрузочных или несколько жестких дисков для других версий Mac OS X, но я не уверен, как можно получить установочный носитель или лицензию для старой версии.

Я вижу, что Apple имеетих Mac Developer Program , которая позиционируется как «доступ к предварительным версиям последней версии программного обеспечения», что круто, но я не вижу там нигде старых версий Mac OS Xдоступны.Есть ли у Apple MSDN-эквивалент, где старые версии программного обеспечения доступны для загрузки?

Кроме того, есть ли где-нибудь надежная разбивка скорости обновлений / обновлений для Mac OS X?(т. е. какой процент пользователей все еще используют Mac OS X 10.5, 10.4, машины на основе PPC и т. д.)

Ответы [ 4 ]

3 голосов
/ 03 сентября 2010

Если вы покупаете старую OS X у Amazon или других розничных продавцов, учтите, что не может установить ОС, выпущенную до анонса оборудования. Старые ОС просто не имеют необходимого драйвера для запуска на более новой машине, а Apple не создает бэкап-драйверов для старых ОС. Другими словами, если вы покупаете последний новый Mac от Apple, вы не можете установить 10,5 или 10,4 или что-то еще. Таким образом, вам нужно купить старый Mac тоже, а не просто старую ОС.

Разбивка соотношения ОС действительно зависит от программного обеспечения. Например, настоящая Omnigroup публикует эту версию с разбивкой хитов своего сервера обновлений программного обеспечения. Есть много сайтов, которые сообщают вам, что версия сломана, см., Например, этот сайт .

Судя по этому, я бы сказал, что Snow Leopard покрывает половину Mac в мире. Поддержка Leopard может быть полезна, если у вас есть дополнительные ресурсы. Но я думаю, что люди, которые не покупали Snow Leopard, обычно не будут покупать новое стороннее приложение, поэтому поддержка Leopard не даст вам 50% увеличения числа потенциальных покупателей. (Я признаю, что это последнее предложение полностью субъективно.)

3 голосов
/ 03 сентября 2010

Apple Developer Connection имеет самую старую версию ОС, доступную для загрузки, но она не совсем из полной коллекции (в частности, им не хватает полной версии 10.4. Что-нибудь для процессоров Intel).У них есть сборки GM: 10.6.0 (только для Intel), 10.5.0 (универсальный Intel / PPC), 10.4.0 (только для PPC), 10.3.0 и 10.2.0.

Как уже говорили другие, вы не сможете использовать более старые версии ОС на новом оборудовании, поэтому вам придется использовать компьютеры для тестирования - если покупка не нравится eBay & c, ищите компаниюспециализируется на бывшем в употреблении оборудовании, таком как PC Recycle .Для максимального охвата я бы порекомендовал приобрести Intel Mac, поставляемый с 10.4 (и убедитесь, что у вас есть установочные диски, которые поставлялись с ним), и PPC Mac с как можно более старым, при этом все еще с процессором 867MHz + G4 (вы можете запустить 10.5 на нем, и вам не нужно беспокоиться о странных сборках G5) (опять же, убедитесь, что вы получили его оригинальные диски, потому что более старый универсальный установщик не будет работать).

2 голосов
/ 02 сентября 2010

Один из вариантов (помимо приобретения старых версий ОС) - использовать лаборатории совместимости, которые поддерживает Apple. Множество машин, старых и новых, уже настроены на множество разных версий ОС.

Полагаю, вы можете получить «дневной пропуск» в лаборатории за ~ 100 долларов. В зависимости от того, где именно вы находитесь, и стоимости поездки в Купертино, это может быть или не быть приемлемым вариантом для вас.

http://developer.apple.com/labs/

Как уже отмечалось, ряд продавцов на Amazon поставили в коробку старые версии ОС.

0 голосов
/ 03 сентября 2010

Исторически сложилось так, что люди обычно загружались с внешних дисков Firewire для использования более старых или бета-версий ОС, но, конечно, на некоторых более новых машинах отсутствуют порты Firewire. Я знаю, что EFI поддерживает некоторые внешние параметры загрузки (например, netboot).

Может быть возможно загрузить более новое оборудование Intel, используя более позднюю версию 10.4 - но я не мог гарантировать это (как отметил другой автор, 10.4 не будет иметь соответствующих драйверов оборудования - но есть базовые общие драйверы, которые могут работать Опять же, это реалистичный тест ???).

В дополнение к посту Юджи - некоторые люди вынуждены придерживаться Leopard или Tiger из соображений совместимости (мой отец не может обновить все машины в своей школе, потому что цветной принтер A3 имеет только общую поддержку принтера под Snow Leopard, и у них также есть много старого программного обеспечения Adobe). Я бы сказал, что в целом это больше относится к корпоративным клиентам - для образовательного программного обеспечения, работающего на 10.4 и даже работающего на оборудовании PowerPC, все еще может быть серьезной проблемой.

Для потребительского программного обеспечения - в меньшей степени - большой всплеск продаж Mac произошел после перехода на Intel, и почти все активные покупатели потребительского программного обеспечения работают на машинах Intel с версией 10,5 или более поздней.

Другая вещь, которую необходимо учитывать, это то, что в 10.4 отсутствует множество API, представленных в 10.5 и 10.6.

...