URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 84326
[ Назад ]

Исходное сообщение
"Компания HP открыла очередную порцию компонентов webOS"

Отправлено opennews , 28-Апр-12 14:50 
Компания Hewlett-Packard продолжила (http://developer.palm.com/blog/2012/04/april-code-releases-f...) открытие кода компонентов мобильной платформы webOS, на базе которых в сентябре планируется (http://www.opennet.me/opennews/art.shtml?num=32900) подготовить полностью открытый релиз Open webOS (http://openwebosproject.org/). Следует отметить, что открытие кода идёт с опережением графика, некоторые из уже открытых компонентов ранее планировалось опубликовать только в июле.


Среди открытых в апреле частей платформы webOS отмечаются:


-  Интегрированная среда разработки приложений Ares 2, работающая внутри браузера;

-  Системный менеджер Luna (https://github.com/openwebos/luna-service2) (System Manager Bus) с реализацией (http://openwebosproject.org/overview.html) механизма межпроцессного взаимодействия (IPC), используемого в Open webOS. Luna состоит из клиентской библиотеки и централизованного координирующего демона. В библиотеке представлена реализация API для регистрации подключения к шине обмена сообщениями и обмена данными с другими компонентами. Кроме того, открыт код набора утилит для мониторинга и отладки IPC;


-  Набор сервисов и дополнений для Node.js. В частности, открыт код биндингов, необходимых для взаимодействия с System Manager Bus. В будущем релизе Open webOS платформа Node.js будет использована для обеспечения работы системных сервисов.
-  Компоненты для задания системных политик (http://openwebosproject.org/system_policy.html) на основе Platform Portability Layer (Nyx). Доступны компоненты Powerd (https://github.com/openwebos/powerd) (отслеживание параметров аккумулятора), Sleepd (http://openwebosproject.org/system_policy.html#sleepd) (обеспечение спящего режима) и Storaged (http://openwebosproject.org/system_policy.html#storaged) (управление подключением внешних накопителей);

-  Обновление фреймворка Enyo 2.1 (http://enyojs.com/), в котором, например, представлен новый виджет для формирования списков;

В прошлые месяцы в разряд открытых (http://enyojs.com/) были переведены фреймворк Enyo (http://www.opennet.me/opennews/art.shtml?num=32900), web-браузер Isis (http://www.opennet.me/opennews/art.shtml?num=33089), расширения к Qt WebKit, модули интеграции с JavaScript-движком JavaScriptCore, расширения к EGL, фреймворк Novacom для организации отладки и взаимодействия поверх USB. Также открыт код  прослойки для организации взаимодействия с оборудованием Nyx (hardware abstraction layer), работающей поверх ядра Linux и предназначенной для предоставления методов доступа к оборудованию, которые не поддерживаются стандартными драйверами. Все компоненты доступны под лицензией Apache 2.0.


URL: http://developer.palm.com/blog/2012/04/april-code-releases-f...
Новость: http://www.opennet.me/opennews/art.shtml?num=33724


Содержание

Сообщения в этом обсуждении
"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 14:50 
И зачем это все? Очередного трупа разрыли и открыли, а дальше что? HP забоялась угла? Хорошие железки делала же, особенно планшет был шикарен, а теперь все открой-закрой температура не изменится.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 15:02 
Посмотрим. AOL как-то тоже вывалила исходники своего браузера за ненадобность. В итоге теперь у нас есть FireFox. Можно ещё вспомнить Sun, открывшую StarOffice.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено бедный буратино , 28-Апр-12 16:37 
> AOL как-то тоже вывалила исходники своего браузера за ненадобность. В итоге теперь у нас есть FireFox.

Этого то мы и боимся. Теперь у нас требования для браузера пара гигагерц и 1 гигабайт - это норма.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено anonomus , 28-Апр-12 16:46 
я думаю что это требования сайтов по которым Вы лазите и количество вкладок которые открываете

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено бедный буратино , 28-Апр-12 17:22 
> я думаю что это требования сайтов по которым Вы лазите и количество
> вкладок которые открываете

Минимум, которого я смог добиться - это 74 mb RAM на emdebian и awesome при открытии одного сайта. Дикость.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено тоже Аноним , 28-Апр-12 19:23 
"Один сайт" - это явно некорректная единица измерения.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено anonymous , 29-Апр-12 16:02 
links-же!

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено R , 28-Апр-12 16:49 
> ... Теперь у нас требования для браузера пара
> гигагерц и 1 гигабайт - это норма.

Ну, вы ж хотите и видео, и HTML5, и CSS, и JavaScript и т.д. и т.п.
Когда Тим Бернерс-Ли придумал WWW и речи никакой обо всем этом небыло - соответственно, и браузер был маленький, и ресурсов требовал не много...


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено бедный буратино , 28-Апр-12 17:21 
> Ну, вы ж хотите и видео, и HTML5, и CSS, и JavaScript и т.д. и т.п.
> Когда Тим Бернерс-Ли придумал WWW и речи никакой обо всем этом небыло - соответственно, > и браузер был маленький, и ресурсов требовал не много...

Ничего не хочу. Даже если открыта одна вкладка, и html на 50 байт, он скушает не менее 100 мб.

Видео я смотрел через realplayer и на pentium в лохматых годах на dialup. И сайт у нас на флеше был симпатичнее многих современных. Отлично работал на win nt4 и 16 мб ram.

Я не хочу html или ещё что-то в браузере, я хочу в браузере сайты смотреть. Но раньше у нас тоже был и javascript, и css. И всё это работало, и не требовало ведра гигабайт памяти.

Я даже больше скажу - я всего несколько лет назад использовал интернет через gprs на 486dx75, в старых версиях ms windows и ie5/5.5. И большинство сайтов, которые я посещал, особо не отличались. Но на этом компьютере нормально работали.

Я боюсь, что если бы не изобретение netscape6, мы бы и не узнали, что браузеры могут столько кушать. :)


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 19:32 
Чем не устраивают минималистичные, заточенные под хоткеи без интерфейса или и вовсе консольные браузеры. Зачем ругать фаерфокс, который от аналогичных ему комбаинов в худшую сторону мало отличается? Да он медленне хрома, но имеет свои плюсы. Каждому свое.
ПС: тесты консольных и прочих браузеров интересно посмотреть. Может кто тестил?

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 22:54 
> Я боюсь что вы просто некомпетентный мудaк.

Злая но меткая характеристика. Впрочем, чего вы ожидали с его ником? Он сам же написал что он - буратино. Туп аки дрова.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Анон , 30-Апр-12 11:27 
Links2 - наше все! Очень удобная штука и флэш не тормозит %)

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено anonimous , 03-Май-12 00:29 
А как же красивости?
links -driver fb
Для риальных патсанов.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 14:34 
в итоге теперь файрфокса нету. Вот он всё готовился много лет быть у нас и в итоге ушёл в гогно. Теперь у нас есть webkit

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено YetAnotherOnanym , 28-Апр-12 16:42 
Может пригодиться на случай, когда Корпорация Добра решит взять андроидофагов на короткий поводок.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Ктулху , 28-Апр-12 17:42 
а сейчас он разве сильно длинный?

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено YetAnotherOnanym , 28-Апр-12 18:10 
Ну, скажем - на ещё более короткий, чем сейчас :)

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 19:32 
> Ну, скажем - на ещё более короткий, чем сейчас :)

Еще более короткий - это двухсторонний скотч =)


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 22:55 
> Еще более короткий - это двухсторонний скотч =)

Ну вот это про эппл и их ифоны как раз...


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено anonymous , 28-Апр-12 18:56 
Это все уже остатки платформы, на которую HP когда-то возлагала большие надежды. Но дядька, стоящий во главе HP, слишком увлекся облаками и свернул разработки за ненадобностью.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 19:35 
Веб ос очень неплохо дополняет облака, имхо.

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


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 20:46 
>Node.js будет использована для обеспечения работы системных сервисов

Они это серьёзно? Похоже становится ясно что было не так с webOS.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Тузя , 28-Апр-12 21:50 
Не драматизируйте. Интерпретаторы кода/байткода, как основная система запуска приложений в мобильных системах - это норма, сложившаяся исторически. V8 ничем не хуже, а node.js просто библиотека. Возьмите в руки мобильный телефон и приглядитесь к нему повнимательнее. Ну-ка? Сколько приложений имеют нативный код? А сколько программ "для обеспечения работы системных сервисов" повязано на интерпретаторе?
Наши дистрибутивы повязаны на питоне, перле... тогда почему не javascript и node.js? Там асинхронность, там алгоритмы/сценарии можно писать с оглядкой на многоядерность, в отличии от. В конце-концов интерпретатор javascript и так, и так нужен, ведь нужен интернет.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 22:44 
> Наши дистрибутивы повязаны на питоне, перле... тогда почему не javascript и node.js

Потому что основная масса людей, умеющих делать дистрибутивы, умеет еще и думать. Некомпетентых чудаков, кричащих про ноду на каждому углу, хорошо слышно - но дистрибутивы они делать не умеют.
> алгоритмы/сценарии можно писать с оглядкой на многоядерность

Вообще очуметь. Слишком сильно даже для тонкого ценителя ноды, по определению не обременного разумом.
http://stackoverflow.com/questions/2387724/node-js-on-multi-...
http://stackoverflow.com/questions/4631774/coordinating-para...


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Тузя , 29-Апр-12 08:43 
Уважаемый, "оглядка" значит разбить программу на модули (1 процесс, 1 поток) и наладить систему сообщений. При этом управлять этими процессами будет ОС. А то, что node не умеет мультипоточность из коробки - тоже не удивительно. Вон перлы и питоны тоже лочатся и спят, пока ждут данных. И вообще js это не пых, не перл и не питон. Логика у него другая.
На node.js нету дистрибутивов, так как она молодая ещё. Open WebOS будет началом.
Еще раз говорю не драматизируйте.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 15:33 
> Уважаемый, "оглядка" значит разбить программу на модули (1 процесс, 1 поток) и наладить систему сообщений. При этом управлять этими процессами будет ОС

Это можно делать в любом языке с абсолютно любой системой сообщений - благо в ноде даже ее "искоропки" нет. Тратя ровно такое же количество усилий, как и с нодой. Но никто этим ни в перле, ни в питоне не занимается - неудобно, ёптыть.
Вся "инновационность" ноды заключается в том, что из нее выбросили нужные и полезные инструменты вроде нормальных потоков. Оставив только неудобные, которыми в общем-то и на других платформах пользоваться можно.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Тузя , 30-Апр-12 00:37 
Вы так говорите, будто "нормальные потоки" были в вышеперечисленных мною и вами языках. Например в питоне: http://habrahabr.ru/post/84629/ И в пыхе тоже нет. А вот в перле вроде что-то было.
Я наблюдаю какую-то фанатичную необоснованную неприязнь к node.js с вашей стороны. Ну и пусть она будет, не нравится она вам, так и оставьте её в покое.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Gambler , 01-Май-12 01:51 
Неужели так сложно понять, что вся реклама Ноды строится на асинхронности, которая предполагает один процесс? Если процессов (или потоков) неколько, да еще для них надо вручную строить какую-то управляющую систему и систему сообщений, то чем тогда ваша Нода лучше обычного веб сервера с тем же PHP или Питоном?

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Тузя , 02-Май-12 09:45 
Концептуально? Да ничем! На деле? Разница есть.
Обычный веб-сервер, это apache + mod_php? Или он с питоном? Это толсто в прямом смысле этого слова. Самое главное, что заставить apache+mod_php или (ваш любымый сервер)+(модуль интерпретатора под него) обеспечивать "системные сервисы" может только имбецил. Вдумайтесь. Применить node.js, равно как python для этого - нормально. Но веб-сервер для этой задачи явно лишний.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 28-Апр-12 23:01 
> Не драматизируйте. Интерпретаторы кода/байткода, как основная система запуска приложений
> в мобильных системах - это норма, сложившаяся исторически.

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

Ах, пипл хавает? Этого мало? Добавить еще, значит!
Как-то вот так: http://habrahabr.ru/post/142909/

Что, все еще до сих пор жрут?! Ну тогда нате вам еще и вот так!
http://habrahabr.ru/post/143007/

Эй, хомячки, какую дрянь на вас потестируют следующим пунктом? :)


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено saNdro , 29-Апр-12 02:21 
>>.. в основном по причине того что мобильные операторы всячески хотели огородить телефон >> от пользователя.

В основном по причине обеспечения переносимости одного приложения с одного телефона на другой. Сделанного другой фирмой и очень возможно, что - и на совсем другом cpu, вообще другой архитектуры. Переделать один интерпретатор, под новую платформу реалистичнее, чем каждое приложение.


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Ктулху , 29-Апр-12 02:29 
ну и + совершенно необходимо иметь иной механизм многозадачности т.к. штатный не подходит для мобильных платформ.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Тузя , 29-Апр-12 08:56 
Сколько громких выкриков, и всё впустую. Ваша диванная революция никому не интересна. Люди и дальше будут пользоваться Андроидом, WP7 и прочими Bada. Да, тем, у кого мегафно вместо оператора, я сочувствую.
Вы вольны будете купить свободный телефон со свободным ПО, когда он появится. Вольны будуте подключиться к прекрасному оператору, работающему на свободных технологиях и уважающему своих клиентов, когда он появится. Но сейчас реалии другие.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 14:39 
>  Возьмите в руки мобильный телефон и приглядитесь к нему повнимательнее. Ну-ка?

присмотрелся... все 100%


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено кевин , 29-Апр-12 15:26 
нетак была только политика руководящего состава.

который хотел чтобы ввэбось сходу убил андройд и айось... а когда за ервые 3 месяца этого не произошло решил свернуть всё нафиг. и к чёрту многомилионные инвестиции(хорошо что его вовремя уволили но нагадить успел нехило).


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 10:17 
Лучшая ОС для мобильных устройств на рынке. Ее открытие - настоящий подарок. Пробовал все популярные платформы, но только в WebOS действительно эргонично все сделано. Работает все гладко и быстро. Технологии действительно передовые, то, что было там залажено несколько лет назад сейчас только начинает поялвется в других ОС.
Очень радует Enyo - у фреймворка громадный потенциал, уже сейчас на нем ного чего пишут.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 10:20 
И да, палм, в отличии от, не стала придумывать велосипеды и вся низкоуровневая часть работает на стандартных GNU/Linux компонентах: PulseAudio, DirectFB, dbus, ядро без всяких там специальных подсистем.

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 12:38 
и что на нем пишут? =)

"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 12:56 
Позволяет делать действительно кросплатформенные приложения с помощью PhoneGap. Сообщения о приложениях то и дело промелькивают на офф. сайте, enyojs.com. Например http://www.flashcardstogo.com
http://maklesoft.com/secustore

Кстати, вот тут прикольные примеры использования енйо http://enyojs.com/gallery/


"Компания HP открыла очередную порцию компонентов webOS"
Отправлено Аноним , 29-Апр-12 14:32 
акт дефекации всё никак не закончится. Интересно, менеджеры по клинингу из апаче уже спешат на помощь...