> Все таки поставить и сопровождать bsd это уже ближе к искуству
У меня почему то все как-то на оборот. Я многократно пытался перейти на Linux. Случалось это как правило в моменты необходимости поднять новый сервис или маршрутер для мелкой конторки. Но, после продолжительных мучений с разными несовместимыми версиями библиотек и борьбой с низкой производительностью, все заканчивалось сносом Linux-а и устоновкой FreeBSD. Я верю, что это связано с моим "закостенелым" мышлением BSD-шника и отсутствием времени и большого желания вдаваться в тонкости fine tuning-а Linux-а для серверных применений. Однако, большинство дистрибутивов Linux все же заточены по десктоп, в то время как FreeBSD готова к продакш-сереверу сразу после установки (out of the box).
К сожалению BSD сейчас не находит такого массового отзыва в душах сисадминов как это было в 90-е. Сам плотно сижу на FreeBSD с версии 2.2.1 и всем настоятельно рекомендую. Считаю что SMP в 7-ке это большой прогресс в развитии операционных систем вообще. Разработчикам удалось полностью избавиться от gian lock-а, в следствии чего производительность, постатистике, превосхидит последние ядра линукса :-).
Больше всего мне нравиться в *BSD неторопливость разработчиков ядра запихивать в систему всякий ненужных хлам. Так же считаю, что FreeBSD является эталоном теста качества и кривизны железа, т.е. если после установки системы на новый сервак make world завершился успешно, то такому железу можно смело доверять :-).
Народ, какое сообщение, вы что ? Вы почитайти ту статью на Wall Street Journal, там три строки текста, суть которых сводится к следующему: "Одна бабка сказала, что возможно совет деректоров Yahoo захочет не менее $40 за акцию". Никаких официальных заявлений от Yahoo еще не поступало!
Блин, так в том то и дело что Джобс не предлагает иного способа установки приложений на iPhone кроме как через iTunes. Т.е. у пользователя нет выбора, кроме как купить приложение, а у разрабортчика - продавать через iTunes. То есть принятая схема закачки приложений через интернет здесь не работает впринципе! Это очень ущербная схема распространения ПО, не уж то не понятно ???
Технически, пользователь конечно может взломать свой телефон и пользоваться "хакерскими" методами установки ПО, но тут очень велик шанс одним неловким движением руки превратить iPhone в iBrick и большенству пользователей такой метод просто не подходит.
Ну, Apple всегда слыла своими дизайнами и юзабилити. Все что требовалось - перенести накопленный опыт на мобильную индустрию :-).
Кстати, тот touch screen который есть в iPhone больше нет нигде это реальный прорыв в интерфейсах. Он технически очень сильно отличается от КПКшного. Изобрести такое устройство не просто, я думаю.
Поясняю: я не хочу продавать свою софтину допустим за $100 из которых $70 оседают в карманах владельцев дистрибьюторской сети (читай iTune, GSM операторы или иные монополисты). А именно такую схему хочет нам навязать г-н Джобс со своим iPhone-ом.
PS: Для тех, кто не в курсе, на данный момент для iPhone вообще нет более-менее легального способа установки ПО. Т.е. сей девайс представляет собой полностью закрыту платформу, которую народ "взломал" в первую же неделю после поступления в продажу :-).
Я думаю, что Сонерик и Нокия не могут оторваться от своего детища - Симбиана, в который вложено куча $$ и который настолько убог и тормозной, что добавление мало-мальской графики приводит к плачевным результатам - телефон превращается в бесполезный кирпич. Разрабатывать новую ОС с нуля ни укого нет сил и кадров. Портировать Linux - больной вопрос с лиценцией - придется весь софт в сорцах поставлять (иначе Столлман глаза смозолит :))
А вот у Apple-а была уже готовая Unix-like система Darwin, которую просто портировали за небольшое время на ARM архитектуру + перенесли с MacOS X упрощенный вариант графической среды. Ну и конечно положительная карма Джобса им помогла :-).
Именно так! Телефоны обычно залочены и раздаются почти даром самими опсосами. А в старых CDMA сетях (которые все еще ломинируют в Северной Америке) вообще нет SIM-ок :-)
PS: Сдается мне Джобс пролетит со своей идеей впаривать привязанные iPhone-ы в Европе и Азии, народ не поймет и "не схавает". :)
Я тоже так думал, пока не купил его... Очень стоящий продукт, очень высоко-технологичный и локаничный как с точки зрения пользователя, так и для программиста, создан на базе Unix-подобной ОС (Darwin 9.x).
Вот, поставил на iPhone комплект BSD Utils + OpenSSH, хожу на него теперь удаленно SSH-ем :-), проги всякие запускаю. Произволительность процессора очень высокая, у меня даже появилась идея создать кластер из iPhone-ов для распределенных вычислений, весь софт (MPI) устанавливается за 5 сек. Представляете сколько таких "узлов" можно натолкать в 1U серверный корпус :-).
Как раз так и продажа софта через iTune или иную систему дистрибуции (через GSM операторов) очень сильно напоминает существующую систему "лэйблов" в звуко-записывающей индустрии, с которой все сейчас борятся. Я не хочу попасть в шкуру рок-музыкантов 80-90х, которые получали менее $1 с продажи CD, а весь остальной наварчик оседал в карманах медийных магнатов :-(.
И все таки мне кажется, что iPhone это еще один способ загнать пользователей и разработчиков ПО в очередную ловушку с целью долгосрочного доения, и мне как разработчику мобильного ПО не очень то хотелось бы платить вендору за то, что моё ПО будет иметь возможность работать на его телефонах (как это сейчас у Nokia с S60 3rd и в меньшей степени у Windows Mobile).
Так всеми ожидаемый SDK для iphone может быть и предоставит принципиальную возможность разработывать ПО, но способ дистрибуции этого самого ПО останется в руках у Джобса. Предлагаемый им способ - продавать ПО через iTunes меня совсем не впечатляет, так как посути ничем не отличается от Нокийской процедуры подписки приложений :-(.
У меня почему то все как-то на оборот. Я многократно пытался перейти на Linux. Случалось это как правило в моменты необходимости поднять новый сервис или маршрутер для мелкой конторки. Но, после продолжительных мучений с разными несовместимыми версиями библиотек и борьбой с низкой производительностью, все заканчивалось сносом Linux-а и устоновкой FreeBSD. Я верю, что это связано с моим "закостенелым" мышлением BSD-шника и отсутствием времени и большого желания вдаваться в тонкости fine tuning-а Linux-а для серверных применений. Однако, большинство дистрибутивов Linux все же заточены по десктоп, в то время как FreeBSD готова к продакш-сереверу сразу после установки (out of the box).
Больше всего мне нравиться в *BSD неторопливость разработчиков ядра запихивать в систему всякий ненужных хлам. Так же считаю, что FreeBSD является эталоном теста качества и кривизны железа, т.е. если после установки системы на новый сервак make world завершился успешно, то такому железу можно смело доверять :-).
Технически, пользователь конечно может взломать свой телефон и пользоваться "хакерскими" методами установки ПО, но тут очень велик шанс одним неловким движением руки превратить iPhone в iBrick и большенству пользователей такой метод просто не подходит.
Кстати, тот touch screen который есть в iPhone больше нет нигде это реальный прорыв в интерфейсах. Он технически очень сильно отличается от КПКшного. Изобрести такое устройство не просто, я думаю.
PS: Для тех, кто не в курсе, на данный момент для iPhone вообще нет более-менее легального способа установки ПО. Т.е. сей девайс представляет собой полностью закрыту платформу, которую народ "взломал" в первую же неделю после поступления в продажу :-).
А вот у Apple-а была уже готовая Unix-like система Darwin, которую просто портировали за небольшое время на ARM архитектуру + перенесли с MacOS X упрощенный вариант графической среды. Ну и конечно положительная карма Джобса им помогла :-).
PS: Сдается мне Джобс пролетит со своей идеей впаривать привязанные iPhone-ы в Европе и Азии, народ не поймет и "не схавает". :)
Вот, поставил на iPhone комплект BSD Utils + OpenSSH, хожу на него теперь удаленно SSH-ем :-), проги всякие запускаю. Произволительность процессора очень высокая, у меня даже появилась идея создать кластер из iPhone-ов для распределенных вычислений, весь софт (MPI) устанавливается за 5 сек. Представляете сколько таких "узлов" можно натолкать в 1U серверный корпус :-).
Так всеми ожидаемый SDK для iphone может быть и предоставит принципиальную возможность разработывать ПО, но способ дистрибуции этого самого ПО останется в руках у Джобса. Предлагаемый им способ - продавать ПО через iTunes меня совсем не впечатляет, так как посути ничем не отличается от Нокийской процедуры подписки приложений :-(.