Спустя несколько недель после начала работы над проектом iPhone Linux (http://www.iphonelinux.org/), разработчики представили (http://linuxoniphone.blogspot.com/2008/11/linux-on-iphone.html) первый загружаемый прототип Linux-окружения для смартфонов Apple iPhone. Текущее состояние разработки позволяет загружать на iPhone ядро Linux и работать в shell с утилитами из пакета Busybox, передавая команды через USB-консоль.Уже реализовано:
- Библиотека glibc работает без явных проблем, что позволит в ближайшее время значительно расширить спектр выполняемых приложений;
- Работающий драйвер фреймбуфера (framebuffer)
- Драйвер последовательного порта;
- Режим эмуляции последовательного порта поверх USB-интерфейса;
- Написан код (http://linuxoniphone.blogspot.com/2008/11/nand-filesystem-no...) для поддержки работы в режиме только для чтения с NAND Flash-накопителем, с данными в файловой системе HFS+.
В настоящее время отсутствует поддержка: записи в NAND Flash...URL: http://linuxoniphone.blogspot.com/2008/11/linux-on-iphone.html
Новость: http://www.opennet.me/opennews/art.shtml?num=19142
Теперь можно гламурно юзать Линукс
>В настоящее время отсутствует поддержка: записи в NAND Flash, WiFi, сенсорного экрана, звука, акселерометра, сигнального процессора. Для реализации поддержки недостающих подсистем планируется задействовать ревер-инжиниринг бинарных драйверов.Юзай, удачи!!!
Хотя бы для Android G1 выпустить достойную...
>Хотя бы для Android G1 выпустить достойную...Ха, это с архитектурой то где линукс используется как запускач для самопальной JVM?Что там может быть достойно?Java-craplet'ы чтоли?А линукс тут вообще при чем?Его там по нормальному поюзать - вообще не того.Половины библ тупо нет - что вы там юзать то собираетесь?
Я, наверное, многого не знаю, но не лучшим выходом было бы использование uClibc?
нафига козе баян...
>нафига козе баян...Русская народная мудрость "Не ради выпить, а ради того чтоб не отвыкнуть!!!"
Получить опыт портирование на сие устройство, и при необходимости это использовать:)
Это же Опен Сурс, понимай смысл этого!!!
Линус Товальс написал Линукс только для себя, а потом просто выложил в инет...
>>нафига козе баян...
>
>Русская народная мудрость "Не ради выпить, а ради того чтоб не отвыкнуть!!!"
>
>Получить опыт портирование на сие устройство, и при необходимости это использовать:)
>Это же Опен Сурс, понимай смысл этого!!!
>Линус Товальс написал Линукс только для себя, а потом просто выложил в
>инет...Спасибо что разняснил нам тупым смысл Опен Сурс ты прямь гении !
Уж если и русифицировать термин Open Source, то как "Опен Соурс" или "Опен Сорс", но уж точно не как "Опен Сурс". Уже не первый раз наблюдаю тут такое безобразие.
>Уж если и русифицировать термин Open Source, то как "Опен Соурс" или
>"Опен Сорс", но уж точно не как "Опен Сурс". Уже не
>первый раз наблюдаю тут такое безобразие.Уж если и русифицировать термин Open Source, то как "Открытый код", а не сурс, сорс и прочие опенутые сырцы.
ну если netbsd запускают на тостере, то почему бы линпус не запустить на йамобилко
Подумать только, как люди не извращаются!
--- filter off ---
Вместо того чтобы довести до ума то, за что взялись (полным полно нереализованного даже на десктопе), распыляют свои силы на то, чем никто никогда не будет пользоваться... Вымрут как мамонты со своими поделками, как пить дать.
Ну не могу себе представить как пользоваться линукс на айфоне! Консоль через USB? они совсем рехнулись что ли? там тачскрин и он уже работает! ну бывают же такие мазохисты...
--- filter on ---
Их бы энергию да в мирных целях!
>Подумать только, как люди не извращаются!
>Их бы энергию да в мирных целях!Человече! Ничто не мешает тебе использовать свою энергию на оплату услуг Apple!
Люди просто развиваются, учатся, экспериментируют, а не тупо жуют корпоративную жвачку!
Лучше бы линупс на Toshiba Portege портировали, а то WM6 уже достал своими зависаниями и тормозами, пробовал и офф.версии и перацкие около десятка, ну тормоза и зависания постоянные, притом на остальных тошках тоже самое. Вроде и процессор 524Mhz и памяти 128/128 и видеокарточка GoForce 5500 и все равно тормоз.
>Лучше бы линупс на Toshiba Portege портировали, а то WM6 уже достал
>своими зависаниями и тормозами, пробовал и офф.версии и перацкие около десятка,
>ну тормоза и зависания постоянные, притом на остальных тошках тоже самое.Как типично.Отвалить баблосов а потом еще и как третьесортному лузеру по варезникам мыкаться.Проприетарщики, что с них взять?;).А что до портирования - такое делается или for fun или вообще не делается.Боюсь что вы увы, пролетаете.
>Вроде и процессор 524Mhz и памяти 128/128 и видеокарточка GoForce
>5500 и все равно тормоз.А вот интересно откуда блаародный дон возьмет дрова?Думаете, нвидия специально для вас накорябала версию оных под ARMовый линукс?Спеки они тоже выдать забыли, ну соответственно толку с этого форса будет много, ага...
В общем продолжайте мечтать.Или (если делать нехрен) напильник и ида про в руки.Хотя по-моему своему времени можно найти более интересное применение и вместо того чтобы ломиться в запертую дверь стоящую в чистом поле ее можно просто обойти.
а помоему весь прикол iPhone как раз именно в операционке от эппла. Без нее он нафик никому бы был не нужен.
Несомненно, ОС там гламурная. Но без гламурного стекла и стали, это было бы не то.
Соотношение начинка/цена у Нокии 5800 гораздо выше яФона, но вот понтовый дизайн яФона перекрывает его беспонтовую начинку и делает вкуснее.
З.Ы. На правах рекламы :-)
>Несомненно, ОС там гламурная. Но без гламурного стекла и стали, это было
>бы не то.
>Соотношение начинка/цена у Нокии 5800 гораздо выше яФона, но вот понтовый дизайн
>яФона перекрывает его беспонтовую начинку и делает вкуснее.
>З.Ы. На правах рекламы :-)Cами кушайте свой симбиан )))
>Для реализации поддержки недостающих подсистем планируется задействовать ревер->инжиниринг бинарных драйверов.Это разве не запрещено? Или пофиг на EULA?
- Ну чем, чем ваш Москвич лучше, чем Жигули?
- Чем Жигули!Так и с iPhone, давайте вместо фантастически удобного интерфейса (и пофиг, честно говоря, какого ядра) поставим что-то познакомее в смысле ядра и будет иметься и ругаться еще года два, что Wi-Fi не такой какой-то.
За два года тем временем Apple еще какой-нибудь удобный интерфейс придумает :) и пЕнгвинофилам останется опять вручную (клавиатурно) удовлетворять себя, облизываясь и одновременно ругаясь на яблочников.
Одно только не пойму - вечно же iPhone ругали те, кто его не мог/не хотел купить. Ни одного владельца не видел, который бы хотел бы что-то менять на сильно менее удобное.
И еще - а чем им имеющееся сегодня внутри iPhone BSD не нравится?
>вечно же iPhone ругали те, кто его не мог/не хотел купитьНа счет "не мог" отвечать глупо (ещё один перл в стиле "если вы такой умный, то почему такой бедный"), а в остальном всё очень логично. Люди которым не нравится девайс не покупают его и ругают. Вот если бы они его купили и ругали и продолжали пользоваться, то было бы странно (как с мышами и кактусом).
>Так и с iPhone, давайте вместо фантастически удобного интерфейса (и пофиг, честноСпасибо, видели мы ваш "фантастически удобный интерфейс", однозадачный, без буфера обмена, с невозможностью удалить отдельные SMS, с жуткими ограничениями по закачке и проигрыванию мультимедиа... Вся суть обладания iPhone - показать, что у вас iPhone, не более того - это чисто имиджевая модель.
>Спасибо, видели мы ваш "фантастически удобный интерфейс", однозадачный, без буфера обмена,А кто сказал, что в _ТЕЛЕФОНЕ_ нужен другой интерфейс? Как телефон, iPhone хорошо держится. Опять же, если кому нужны шашечки... :)
Другое дело, что хочется большЕго, особенно от такой в принципе неслабой и качественно сделанной платформы - но я 100% уверен, что чего-то настолько же продуманного и красивого, как интерфейс iPhone, ни у кого из opensource-авторов, на каком бы ядре они не построили свое новое детище, не получится. С чего бы такая мысль - ну как бы и в остальном GUI opensource не блещет, и разрабатывается обычно по принципу "мы сделаем не хуже, чем у (Apple, MS, подставить еще кого, кто нанимает хорошую команду разработки GUI), но с большим кол-вом фишек". Флейм можно здесь не разводить, но по части продуманности UI у Эппла очень большие заделы, и это видно.
Что же до того, как удобно или нет работать с интерфейсом iPhone - своих недоработок там масса, но почему-то интерфейс там кажется более рассчитанным на работу в телефоне и пальцем, чем наработки, построенные на идее, что в телефоне юзеру нужна некая эмуляция мыши: напр., возьмем те же скролы - неудобно у них тыкать на мобильных устройствах, и все тут! Android возьмите, как пример - вроде тоже неглупые люди делали, а получилось такое что-то странное.
>А кто сказал, что в _ТЕЛЕФОНЕ_ нужен другой интерфейс? Как телефон, iPhone
>хорошо держится. Опять же, если кому нужны шашечки... :)Как телефон он полный ахтунг.Хотя-бы потому что убить батарейку в 0 на такой железке соблазн будет.А запасной аккумулятор засунуть?Не того?Крутой телефон, да. А вот в моем симбиановском смарте я если припрет достаю "запасной патрон" и - (внимание, фокус) снова могу через минуту звонить.А что до 1-задачности - даже такое уродство как симбиан претендует на многозадачность.И буфер обмена есть.А эппл типа не осилил?Ну да, это сложнее чем мозг адептам призывами "think different!" промывать.
>opensource-авторов, на каком бы ядре они не построили свое новое детище,
>не получится.Понты - это конечно хорошо, но... at the end of day одними понтами сыт не будешь.
>еще кого, кто нанимает хорошую команду разработки GUI), но с большим
>кол-вом фишек". Флейм можно здесь не разводить, но по части продуманности
>UI у Эппла очень большие заделы, и это видно.Да, по части UI у эппла продуманность есть, вот только она маркетинговая а не UI-дизайнерская и ее смысл прост как топор: главное - сделать красиво.А на остальное можно и положить с прибором в принципе.Удобно, неудобно - фигня!И так схавают.Потому что сперва купят, потом помучаются но - ради красоты привыкнут (да и кто же признается себе что купил фуфло?!).А мы еще им мозг промоем - "think different" дескать и все такое.Ну и погеморроившись с нашим абы чем как-нибудь привыкнут и к такому.Вот и вся "логика" эппловского гуя - протрахавшись с неделю еще и не к такому можно привыкнуть.
> в телефоне юзеру нужна некая эмуляция мыши: напр., возьмем
>те же скролы - неудобно у них тыкать на мобильных устройствах,
>и все тут!Все там удобно, если скролл всего экрана пальцем или скроллбар крупный.См. на n8x0 :).А то с убогими сравниваться - это да, фанаты любят: ведь проще всего выбрать самого хилого и разгромить в пух и прах.
>Android возьмите, как пример - вроде тоже неглупые
>люди делали, а получилось такое что-то странное.Неглупые?Которые ява-звонилку из линукса сделали, спустив все преимущества линукса как платформы в сортир?Хорошая шутка.У эппла хотя-бы понты есть, это каким-то спросом пользуется.А вот андроид... и правда туфта какая-то.Сомнительный дизайн железки.Хреновый дизайн платформы.Ну вот так гугл решил это сделать.Кто в этом виноват то?Linux?Не аргумент: на его место там можно было что угодно засунуть с такой архитектурой платформы - 1 хрен его фичи не у дел :)
User294, я понимаю что Вы не любите закрытые технологии, несколько лет назад я тоже был "революционером" свободного ПО, даже на цитаты высказывания разбирали. Сейчас же зарабатывая на ИТ и имея опыт внедрения и поддержки намного более лояльно отношусь к закрытоым разработкам. И сейчас основным принципом является: "каждая технология хороша для решения своих задач".
Но вот только не надо про UI у яблока - пока по удобству его никто не переплюнул. - это взгляд не фанатика с немытой головой, а пром дизайнеров, которые тоже в штате есть.
Никто не спорит что многих возможностей нет. Но, повторюсь ПОКА, лучшей реализации гуя в карманных устройствах нет ни у кого.
>>Спасибо, видели мы ваш "фантастически удобный интерфейс", однозадачный, без буфера обмена,
>
>А кто сказал, что в _ТЕЛЕФОНЕ_ нужен другой интерфейс? Как телефон, iPhone
>хорошо держится. Опять же, если кому нужны шашечки... :)Ага, в телефоне никому и в голову не должно прийти удалять SMS. И скопировать данные через буфер обмена из браузера тоже никому не нужно. Музыку тоже через телефон нечего слушать. И в любом телефоне должно одновременно выполняться только одно приложение, что пользоатель всегда понимал, что это не коммуникатор какой, а телефон образца 10-летней давности :-)
Это не фишички, а как раз таки нужные на телефоне фичи.
>и все тут! Android возьмите, как пример - вроде тоже неглупые
>люди делали, а получилось такое что-то странное.Эти странности из-за жлобства Apple, запанетовавшей очевидные приемы мультитач навигации.
Насколько могу судить, вопрос скорее в перключателе задач, а не в невозможности запустить несколько приложений.Удалять SMS - да, надо, хотя мне скорее бы важна была фича "пометить как важное". Потому что памяти куча, и хранить мелкие заметки никакая не проблема, да и не столько я их пишу/получаю.
Буфер обмена - должен со стыдом сказать, что много лет жил без буфера, и как-то обходился. На телефоне правда жил, да. Но неплохо себя чувствовал.
Музыка в телефоне - вот и это и правда ерунда. ИМХО.
"Очевидные приемы мультача" почему-то десятки лет не использовались никем. Тачпадов/тачскринов не было все это время? Не верю! И это, очевидно, опенсорс-сообщество, не бегущее не разу в хвосте дизайнеров жлобского Эппла, дошло до мысли, что палец у юзера не один? Старанно, "а мужики-то и не знают!"
Вопрос, в общем-то, в том, что Эппл планирует нечто, берет сколько нужно для дела людей, и те выдают продукт, который на рынке удается п(р)одать под нужным соусом. Out-of-box работающий, и среднему неподкованному юзеру проблем не очень много создающий. Пока же из опенсорсного ни одного GUI-ового почтового клиента не назову (да, да, Thunderbird тоже не катит!), удачно для среднего юзера релизованного и понятного. Особенно те, кто под Exchange привыкли работать - вот они переживают, когда Thunderbird видят, ни тебе адресной книги работающей, ни тебе кучки корпоративных фич...
Впрочем, о чем я? Эплы - уроды, это понятно. Лучше их удобно для среднего юзера мало кто делает - тоже понятно. Подждем Nokia 5800 и посмотрим, есть ли счастье :)
Я - владелец iPhone.Здесь делаю небольшую паузу, обтекаю...
А теперь по делу. Аппаратная часть iPhone выполнена на очень высоком уровне. Корпус выполнен просто шикарно. Достаточно легкий, со стальной рамкой, задник из отличного пластика, стекло над экраном без углубления в корпус, подгонка деталей идеальная, датчики света, положения, 3G, EDGE, WiFi, GPS, отличная батарея и т.д и т.п. А вот интерфейс нифига не революционный. Уже много написано про SMS, многозадачность и т.п. Повторяться не буду. Если на этом аппаратном обеспечении поднять любую другую, более функциональную платформу, то iPhone реально может стать тем, чем его хочет видеть Стив. А с запуском linux появляется не просто альтернатива, а целый ряд альтернатив, которые здесь уже упоминались и те которые еще только планируют появиться. Какой-нибудь FedoraMobile, DebiaFon...
Собственно - на взломанных айфонах отлично доступны и многозадачные переключатели и копипейст(у кого йамобилко - ищем в цидии, находим и юзаем :)
И еще - смс, звонки можно удалять по одному с помощью специального софта - которого тоже хватает :)
Джейлбрэйк iPhon'a решает многие проблемы из-за которых его не любят, а именно закачка контента в обход синхронизации с itunes, MMS, запись видео, установка сторонних приложений, правда недоконца еще реализован copy-paste и bluetooth, но я думаю это вопрос времени
я вот счас яблочников то на землу опусчу....
Jailbreack афони, проблем не решает.. это как кряк для Win-софта - есчо дождаться нужно...
Юзаю аЙфон полгода - задолбал меня он.. просто жуть как.. поганый айТюнс с его синхронизацией ежеднегно сворачивают мою больную кровь.. айБучий телефун с проЖОРЛИВЫМ интернет трафиком готов стащить с меня последнюю рубашку..- пол часа инета на айФон = 0,5 Хайникен.. Меня Touch-нит уже от этого интуитивно понятного интерфейса... Я все понимаю...
Удобство.. Простота.. Но вот одного не как... Че плэй лист то ни как не создать на этом интуитивно-понятном телефоне,а? Я каждый день на работу из за этого вынужден опаздывать...
про мusorft я вообще молчу...
...А СЕГОДНЯ... (МЛЯТЬ!!!) Пришол с работы... поставил его на подставку..... комп включил.. пошол ужинать... поужинал, с мотрю.... (СЦУК0) Это яблочное гомно (э..БАНОЕ) поставило прошивку 3.1... и усё полный ..здец .. джеил не сделать...назад не откатиться... теперь я стал счастливым обладателем "iКирпиch" ...ни позвонить..ни кино на работе завтра поцматреть... вообщем не дай бог счастья такого кому испытать.....Тем не менее не смотря на то что все печально.. Есть надежда на энтузиастов -разработчиков iPhone~Linux..
Я вообще впервые на этом форуме.. и .. честно говоря 0.уеваю тут за некоторых.... какая командная строка?.. какое управление через УСБ клавиатуру?.. про вечный бэта тестинг говорят...
какието скудные у вас представления про реализацию Линукс ядра на мобильных устройствах ..
Не ужели ни кто из вас не слышал о Google Android, Palm webOS,ALP и др - это современные, гибкие, и (если уж на то пошло) готовые софт-платформенные решения на Linux-Kernel.. с чего вообще взали что в iPhone хотят Мандриву или Юбунту запихать .. ежу же понятно - готовят блогоприятные условия для порта Линуксмобаил ОСЕЙ.. - Учитесь Головой думать товарисчи - критикиВобсчем желаю DevTeam-овцам Удачи и Успехов!!! И Пусть у них все получится.....
...А Appl-овцам... ГоРЕТь (МЛЯ!) в аДу!!!!!! За ВсЁ чТо вы (СЦУКИ!!) ПонаТвАриЛИ (МЛЯТЬ)- ПоНаДелАли..(Буго-га-га =)
Ха-ха-ха .....Очень посмеялся от того что у тебя проблемы с Iphone....От того что прошился сам...там траблы с медиатекой...А ты не подумывал пройтись по настройкам ITunes прежде чем опсырать????У меня уже пол года 3G S и не каких проблем не испытываю...А для того что бы все работало надо чуть поинтересоватся на форумах...На данный момент таких форумов пруд-пруди!Прошивку сам ставляю ту на которой есть Джейл