LINUX.ORG.RU

«Boot to Gecko» — ОС на основе веб-технологий от Mozilla

 , , , , ,


0

2

«Boot to Gecko» — новый проект компании Mozilla, находящийся пока на стадии планирования, но имеющий вполне смелую цель — создание собственной операционной системы на базе веб-технологий. На задумку разработчиков натолкнуло появление pdf.js, движка для отображения PDF-документов средствами HTML и JavaScript. Для того, чтобы новое средство полностью раскрыло свои функциональность и удобство, необходимо немного расширить стандарты веб-технологий. Это и является главной движущей силой проекта по созданию «полностью независимой операционной системы для всемирной сети».

Чтобы воплотить идею в жизнь был определён фронт работ. Согласно ему, необходимо создать API для системы и устройств, который позволил бы использовать функции телефонии, видеокамер, микрофонов, Bluetooth- и USB-устройств, передачи SMS, а также систему контроля доступа приложений, низкоуровневый загрузчик, возможность создавать собственные приложения.

Низкоуровневая часть ОС, очевидно, будет построена на базе Android, так как проект «Boot to Gecko» большей частью нацелен на мобильные устройства. Однако, здесь разработчики добавляют, что хотят использовать Android настолько мало, насколько это будет возможно, в идеале от него планируется взять только загрузчик и работу с внешними устройствами. Следует отметить, что к данному моменту решение работы с Android ещё не окончательное.

Также проект сообщает о широком использовании W3C Device API, в частности опубликованный в 2010 году System Information API, дающий доступ из веб-браузера к системному вводу/выводу, датчикам, аудио- и сетевому оборудованию. В дополнение к этому для работы с веб-камерой будет рассмотрен проект HTML Media Capture.

Разработчики обещают вести разработку открыто, предоставляя исходные тексты по мере их создания, а также направлять предложения по расширению стандартов в W3C. Таким образом, команда планирует реализацию встроенных отдельных приложений для работы в сети Интернет, нежели расширять возможности Firefox.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 3)

Виртуальную машину на js уже сделали, так почему бы не использовать столько невостребованных ресурсов современного компа

po1s0n
()
Ответ на: комментарий от bloodredfrog

>По чём уделывает, по тормознутости?

Почему тормознутость? Как тебе уже объяснили, в браузере можно крутить только ГУЙ, а само приложение может быть вполне-себе нативным и локальным.

Тенденция переписывания всего что не поподя на JS, не имеет к сабжу вообще никакого отношения. Хотя нетривиальные JIT компиляторы и доступ к GPU проблему быстродействия решают.

Macil ★★★★★
()
Ответ на: комментарий от Macil

А смысл крутить гуй в браузере, если можно крутить гуй - внезапно - средствами гуя?

jackill ★★★★★
()
Ответ на: комментарий от Jayrome

Ты наивно полагаешь, что перереализация в окне браузера не попадёт под патент?

Deleted
()
Ответ на: комментарий от po1s0n

>почему бы не использовать столько невостребованных ресурсов современного компа

КДЕ разработчики в треде :)

Deleted
()

Интересная разработка

Мне лично хотелось бы узнать, как подобное будет работать на практике, все же Вэб операционные системы сильно ограничены в функционале.

Lavir
()

Без бэкап API браузерОС обречена на провал. Т.е. будет все тоже самое но через дырку под именем браузер...

gh0stwizard ★★★★★
()
Ответ на: комментарий от Macil

Как это чем ограничены?

Ничего нормально не установишь...трафик и море других проблем. Попробуете поюзать пару месяцев. Поставьте там плеер, IDE, и вперед.

Лично мне, такого счастья не нужно. Не знаю, с чего вдруг в Mozilla решились на подобный шаг.

И да, кто бы, что ни говорил, но законодатель трендов на сколько мне известно сейчас Стив Джобс. Вот как Apple начнет чесаться по поводу подобных технологий, тогда я задумаюсь.

Linux+Windows xp лучшее решение на сегодня. Xp - для игр, Linux для всего остального.

Lavir
()
Ответ на: Как это чем ограничены? от Lavir

>трафик и море других проблем

Какой, нафиг, трафик? Товарищ, ты однозначно не в теме.

Macil ★★★★★
()
Ответ на: Как это чем ограничены? от Lavir

Главное Хрюшу научиться нормально работать со современными процессорами, а то от нее даже распараллеливания нормального по ядрам не дождешься. Вывод - для игр тебе надо 7, а хрюшу выбросить в мусорку. Ну или дождаться, когда Юбисофт свои патчи на Xen выложат и нормально играть можно будет... Без всяких маздаев.

shredy
()
Ответ на: комментарий от amonynous

>Лучше бы уж они тогда сразу встроили Plan9 (9front) в браузер
Кому нужна тормозная by design даже на реальном железе ОС, да ещё и без приложений?

x3al ★★★★★
()

Идея неплоха. Особенно для хомяков, которым большую часть их ПО можно и в облаке держать. А остальное - так они и теперь в основном из браузера все дела делают:) Для Ъ оно конечно не фонтан, но для них любая ОС недостаточно хороша, кроме их собственной.

lucentcode ★★★★★
()

Бугеко какое то.

И что самое страшное, большинству этого будет достаточно...

anonymous
()
Ответ на: комментарий от hp

Да реально

Запустил любимую игру, думал по выходным буду часа два уделять. Ага как же, тупо надоело. Короче забил на игры, и хрюшу.

Теперь вроде как Linux forever, работа forever, а в выходные то же, что и в будни.

P.S работа теперь вставляет больше чем релакс...дожил.

Lavir
()

>дающий доступ из веб-браузера к системному вводу/выводу, датчикам, аудио- и сетевому оборудованию

яплякаль.mkv
// параноики были тут!

anonymous
()
Ответ на: комментарий от qbbr

>никогда не заменит C/C++ софт, т.к они слишком ресурсоёмкие и слабо расширяемые.

Их никуда расширять не надо а что до ресурсов - жабские приложения андроеда с тобой не согласны.

r ★★★★★
()

Мозилла в последнее время вообще отжигает. То переходит на более частые выпуски версий и кладёт на обновления безопасности для предыдущих версий, то задумалась сделать свою ОСь. Такое чувство, что они уже сделали идеальный веб-браузер и им просто некуда девать ресурсы.

pento ★★★★★
()

Plan9 просто курит в сторонке :)

robot12 ★★★★★
()
Ответ на: комментарий от monsta_kill

Простите, а что не хватает FireFox'у, чтобы стать более enterprise-friendly, не подскажете? Желательно в сравнении с Хромом. Спасибо.

niktar
()

ось? на xule? выслаю разработчикам лопату и надгробие

devnullopers
()
Ответ на: комментарий от niktar

>enterprise-friendly
интырпрайз в контексте веб-осей подразумевает использование тонких клиентов. чтоб понять, как ОНО будет вести себя на тонком клиенте, достаточно запустить ff под андроидом.

devnullopers
()

Ну что только не сделаешь, чтобы не чинить проблемы с утечками памяти. В этот раз решили фокса обозвать операционной системой, а утечки наверное фичей назовут. Идиоты - уже двадцать лет делают браузер, а получается у них всё время кривая пародия на emacs

alex-w ★★★★★
()
Ответ на: комментарий от devnullopers

>интырпрайз в контексте веб-осей подразумевает использование тонких клиентов. чтоб понять, как ОНО будет вести себя на тонком клиенте, достаточно запустить ff под андроидом.

Я попробовал на двухядерной железке под android'ом фокса запустить - подтормаживает. Но если сравнивать с первыми версиями - когда фокс тупо колом стоял - то прогресс велик. А если сравнить с другими браузерами, то фокс самое тормозное изделие для веба.

alex-w ★★★★★
()
Ответ на: комментарий от niktar

> Простите, а что не хватает FireFox'у, чтобы стать более enterprise-friendly, не подскажете?

Не хватает интеграции со службами каталогов.

thesis ★★★★★
()
Ответ на: комментарий от po1s0n

> кому надо - найдет

И это, по твоему, подходит под понятие «энтерпрайз»?

thesis ★★★★★
()
Ответ на: комментарий от tailgunner

Как-то давно, будучи студентом, я был в составе похожей группы. Так как остальные ее члены были такими же студентами-практикантами, а ПО - большим, сложным и писали его не мы - то результат немного предсказуем...

anonymous
()
Ответ на: комментарий от niktar

Хм, мне казалось, что информация об этом уже была в новостях на ЛОРе. Если по простому, то проблемы с циклом релизов и поддержкой, которые обострились из-за того, что FireFox перешел на «хромоподобным» цикл релизов.

monsta_kill
()
Ответ на: комментарий от r

жабские приложения андроеда с тобой не согласны

Они могут сколько угодно быть несогласными, но пока двухъядерные смартфоны с Android все равно подтупливают и подлагивают порой, а все что требует реальной производительности все равно пишется через NDK.

monsta_kill
()
Ответ на: комментарий от monsta_kill

>Они могут сколько угодно быть несогласными, но пока двухъядерные смартфоны с Android все равно подтупливают и подлагивают порой

Порой идут мерзкие неприятныё дожди, что не мешает нам жить на этой планете. А андроеду это не мешает продаваться. Прими это - рельность не совершенство где андроид не тормозит и плазма не падает. Реальность это все хавает без проблем. Пока народ ганяется за памятью файрфокса - андроедные девайсы уже сменили несколько поколений и конторы подняли на этих рынках миллиарды долларов. И МоФо правильно думает что надо бы из этого озера миллиардов долларов на не очень быстрых системах зачерпнуть для себя немного.

а все что требует реальной производительности все равно пишется через NDK.


Все что требует «реальной производительности» в ближайшем будущем перейдет в разряд специализированных технологий - там где сегодня например находятся всякие кластерные или риалтаймовые системы - специализированные рынки.
БУдет базовая прослойка я здром которая обеспечивает десяток сервисов доступа к быстрым и железным функциям, а остальное перейдет в разряд высокоуровневых фреймворков.

r ★★★★★
()
Ответ на: комментарий от r

Порой идут мерзкие неприятныё дожди, что не мешает нам жить на этой планете.

Вообще-то дожди — это отличная погода, создающая очень интересную и приятную атмосферу. Или у тебя водобоязнь?

А андроеду это не мешает продаваться.

Ты еще говоришь о реальности? Это в какой такой реальности Android продается? Кем и где он продается, сколько стоит, кстати? Android не продается — продаются смартфоны, на которых он установлен в качестве ОС. Продаются смартфоны HTC, Motorola, Samsung, и не потому, что на них Android (сферический покупатель толком не задумывается об ОС на устройстве), а потому, что людям хочется купить эти смартфоны.

Человек покупает Galaxy S или HTC Sensation, а не Android 2.3 Gingerbread — вот тебе реальность. Если в HP или Microsoft завтра выйдут из спячки (что, к сожалению, маловероятно) и сделают (либо договорятся с кем-то, чтобы кто-то другой сделал) отличные устройства на своих платформах, то покупать будут их, и не из-за их системы, а просто потому, что захочется купить такой смартфон.

Android сам по себе довольно убог, вот только это ни на что не влияет, потому как нормальных смартфонов на других платформах попросту нет. Взять туже webOS — интересная система, но все что выпускалось под ее управлением до сих пор было редким шлаком. Maemo? Один убогенький кирпич с резистивным экраном. Meego? С муками родят одно устройство непонятного качества (судить можно будет только после поступления в продажу), а потом сразу же закопают. Windows Phone 7? Сама по себе до недавно (до Mango) была довольно отсталой, при том, что почти все устройства на ней — это устаревший хлам очень смутного качества. Что там еще есть? Bada? Это даже не серьезно.

Речь о том, что качество системы и ее потребительские характеристики в этом случае мало на что влияют, потому что не ее продают конечному пользователю. Вон Symbian — это вообще мертвый шлак из прошлого века, что не мешает ему пока что расходиться десятками миллионов копий на смартфонах Nokia.

Android будет «продаваться» даже если в Google тупо забьют на год или два с выпуском новых версий — какие еще варианты есть у HTC, Samsung, Motorla и прочих, которые бы при этом позволили хотя бы как-то дифференцировать свой продукт на фоне конкурентов (да, это укол в сторону Windows Phone 7)? Вот только «рыночный успех», к сожалению, не решает реальные проблемы потребительского качества продукта.

конторы подняли на этих рынках миллиарды долларов

То-то я смотрю Motorola, Sony Ericsson и телефонное подразделение LG уже не первый год, либо минусе, либо сидят у нуля. Миллиарды долларов зарабатывают компании типа HTC, которые зарабатывали и с Windows Mobile смартфонов.

И МоФо правильно думает что надо бы из этого озера миллиардов долларов на не очень быстрых системах зачерпнуть для себя немного.

О да, создатели браузера, который не может нормально ужиться с корпоративными пользователями, замахиваются на создание мобильной программной платформы, которую они непонятно как будут монетизировать. Это смешно.

Все что требует «реальной производительности» в ближайшем будущем перейдет в разряд специализированных технологий - там где сегодня например находятся всякие кластерные или риалтаймовые системы - специализированные рынки.

Ну-ну, мобильный гейминг переживает взрывной рост, увлекая играми огромные пласты населения, которые раньше толком и не играли. Достаточно посмотреть на графику в Infinity Blade и сразу станет ясно почему мощность смартфонов/планшетов растет такими темпами.

monsta_kill
()

Сейчас Геко можно убить (через таск менеджер конечно, Геко так просто не сдаётся) и запустить Хром, а там будет нельзя. Бедные юзера.

pvv
()
Ответ на: комментарий от monsta_kill

>Или у тебя водобоязнь?

У меня водолюбовь. Если читать внимательнее - то я упомянул не дожди вообще, а подкатегорию относящуюся к мерзким и неприянтым.

Ты еще говоришь о реальности? Это в какой такой реальности Android продается?

Ты видишь мало девайсов с андроидом унутри? Помоему уже в каждом зачуханом переходе самого зачуханного райцентра есть.

Кем и где он продается, сколько стоит, кстати?

А - для тебя продается - это красивая коробка с надписью «макси мальная»?

Продаются смартфоны HTC, Motorola, Samsung, и не потому, что на них Android (сферический покупатель толком не задумывается об ОС на устройстве), а потому, что людям хочется купить эти смартфоны.

Смартфонов было давно и вагон. Уж не говоря о таких супердевайсах как пальмы. Только почему то эппл предложив сначала свой ипод и потом ифон вылез из финансовой жопы в коспанию которая дорожа микрософта. Тоже толкают «смартфоны». А андроед - платформа которая уже обогнала эппл. А смарты были давно.

Человек покупает Galaxy S или HTC Sensation, а не Android 2.3 Gingerbread — вот тебе реальность.

Нихрена подобного. Можешь сравнить продажи симфофонов, бада и прочих смартов с общими продажами андроедов. Или спроси у любого продавца на тему что они спрашивают. Люди покупающие «смартфоны» кончились года 4 назад, когда появился первый аппстор, и за софтом для телефона уже не надо ходить на варезные сайты.

Человек покупает Galaxy S или HTC Sensation

Это и есть способ продавать андроед. А ты думал что его надо было продавать OEM Edition с диском и инструкциейй по инсталляции на девайс?

Android сам по себе довольно убог,

В мире все убого включая мелкие противные дожди, и все можно сделать лучше. Какое оно само по себе - никакого начения не имеет, имеет значение успешно оно и как оно на фоне конкурентов. А на этом фоне андроед - шикарен.

Речь о том, что качество системы и ее потребительские характеристики в этом случае мало на что влияют, потому что не ее продают конечному пользователю

Ее продают конечному пользователю. Для моих всяких знакомых девочек которые к компьютерам имеют самое розовое отношение уже вошло в повседневный лексикон слова «ифон, андроид, установишь из стора нужныё приложения» и т.д. Сейчас произнеси слово андроид любому подростку - он знает что это такое.

акие еще варианты есть у HTC, Samsung, Motorla и прочих, которые бы при этом позволили хотя бы как-то дифференцировать свой продукт на фоне конкурентов

Да кучи. Вон самсунг вылез со своей бадой. Вполне успешно вылез между прочим - железяки отличные, в аппсторе 6к приложений - если не хотеть выбирать из миллиона - то вполне можно пользоваться, кино смотриться, видео снимается все работает, железки стильные и производительные. Аппстор наличествует.

Вот только «рыночный успех», к сожалению, не решает реальные проблемы потребительского качества продукта.

А мы опять про память из фаерфокса? Так я ж говорю - с точки зрения развития корпорации это не проблема. Если они «не будут страдать фигней» со своими призмами, мозиллосинхрами и этими гекосами, а «сосредоточатся на допиливании памяти в фаерфоксе» - они очень быстро вылетят в трубу. Их хром просто разорвет.

То-то я смотрю Motorola, Sony Ericsson и телефонное подразделение LG уже не первый год, либо минусе, либо сидят у нуля.

А потому что железки надо нормальные делать. Уродливый телефон будь от трижнымегафункционален - никто не купит. Это вам не компьютер под столом.

О да, создатели браузера, который не может нормально ужиться с корпоративными пользователями,

А нафига с ними уживаться? Чтобы виндовс админам легче было? Что за дурацкая идея «мы должны стать лучшими и захавать весьмир»? Позиция неправильная - захавать надо не весь мир, а свою рыночную нишу. Что эти «корпоративные пользователи» которые покупают коробочки с максимальными по твоему начнут покупать коробочки с зандербердами? Нет - не начнут. Так что с точки зрения прибылей и рыночных нишь вполне вероятно что «гладкая интеграция с эксченжем» - штука приятная - но совсем не стратегическая. потому что потребители этой гладкой интеграции даже спасибо не скажут, изза своих вендофайрволов.

замахиваются на создание мобильной программной платформы, которую они непонятно как будут монетизировать. Это смешно.

Монетизируется она очевидным образом, так же как монетизируются кучи софта в куче крупных контор типа IBM, Intel, Google и тд. Или ты думал что интел свой компилер пилит чтобы бенчмарками мерятся с гцц? У интела целые центры есть, которые занимаются работой вида «зак4азчик приносит мегасофтину которая у него работала еще когда гейтс под стол ходил, и хочет чтобы такая же работала на современном железе потому что последний мейнфрейм сгорел, и в интеле сидят целые команды которые берут и по отработанной схеме за хорошие деньги делают чтобы эта софтина a) работала на современном кластере b) работала быстро». Точно так же рабол тот же трольтех. Или думаешь он только с продаж комерческих лицензий скайпу жил? Он занимался портированием и кросплатформизацией софта с помощью qt. Точно так же в случае хоть какого-то успеха будет и гекосом. Если скажем лыжи захотят выпустить линейку телефонов - то мозилла за хорошие деньги от лыж будет на постоянной основе реализовывать нужные фичи и поддержку нужного железа. Так что это не смушно - это очевидный бизнес.

Ну-ну, мобильный гейминг переживает взрывной рост, увлекая играми огромные пласты населения, которые раньше толком и не играли.

Правильно. Только вместо запиливания всего с нуля на C/++ народ теперь покупает движки и упражняется в луа/фотошопе. А пишут эти жвижки очень мало контор, если сравнивать с общим количеством выходящих игр. И чем дальше - тем меньше надо делать «системных» компонент. Вон уже дум в бровзере работает.

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.