iPhoneRoot.com       

Apple теряет интерес к Java для Mac OS X


Сохранить



JVM.001

На этой неделе Apple выпустила обновления "Java для Mac OS X 10.6 update 3" и "Java для Mac OS X 10.5 Update 8", благодаря которым внедряется поддержка Java SE 6 вплоть до версии 1.6.0_22 в системах соответственно Снежный леопард и Леопард. Вместе с релизом компания также обратила внимание, что с этого времени та версия Java, которая поставляется с Mac OS X, теперь не рекомендуется к использованию.

"Это означает, что разработка от Apple не будет больше поддерживаться на том же уровне, и даже будет удалена из будущих версий Mac OS X. Та же версия Java, что поставляется вместе с Mac OS X 10.6 Snow Leopard и Mac OS X 10.5 Leopard, будет поддерживаться и обслуживаться в течение стандартного рабочего цикла этих продуктов".


Поэтому теперь Apple нацелена лишь на содействие в разработке виртуальной машины Java сторонними компаниями, и теперь Oracle сможет разрабатывать Java для Mac без необходимости каких-либо действий со стороны Apple. На данный момент приложение для настройки Java позволяет устанавливать несколько версий Java одновременно и отдавать приоритет тому или иному релизу.

Ранее Apple и так всегда задерживалась с выпусками Java для Mac, хотя для нее было стратегически важно привлечь Java-разработчиков, чтобы они смогли портировать свой код на Mac-платформу, таким образом делая ее более доступной и популярной для рядового пользователя. Но теперь в этом нет нужды благодаря репутации Apple и все большему притоку iOS-разработчиков, которые предпочли работу в схожей с iOS Mac-среде. Java, в свою очередь, стала более популярной в качестве серверной платформы и в отдельных корпоративных разработках, что в конечном счете сосредоточило внимание Apple на их собственной среде Cocoa.

Схожесть Cocoa и Java также стала причиной, почему Apple отказалась внедрять поддержку Java на своих сенсорных устройствах. Теперь все iOS-устройства имеют единую среду разработки, которая создана Apple и находится в ее владении, а приложения не требуют отдельного Java runtime и поддержки портированного Java ME. С другой стороны, операционная система Android - платформа, созданная на базе Java; более того, Google разработала для нее Java-подобное окружение, но технология не была лицензирована, что привело к судебным разбирательствам между Google и Oracle по поводу нарушения связанных с Java патентов последней.

И вот история повторяется, ведь с появлением Mac App Store Apple дала четко понять, что теперь Cocoa станет основным предметом интереса компании. При этом Java может быть все еще использована в приложениях, поскольку указана среди "опционально устанавливаемых и необязательных технологий" в инструкциях к подаче приложений Apple. И хотя Apple больше не заинтересована в разработке новых обновлений для Java, лишь время покажет, будет ли Oracle столь же скептична в отношении дальнейшей популярности Java на Mac.





Читайте нас в Твиттере:     


| |




   

Оставить комментарий

Leave a Reply



You can login with iPhoneRoot account here.