The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Google обещает сделать проект Android 100% открытым

02.06.2008 18:36

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

По утверждению источника, заявление о 100% открытости ядра платформы было подтверждено тремя независимыми сотрудниками Google на конференции Google I/O, проходящей с Сан-Франциско. Это касается и аудио кодеков, которые разработчики исторически старались держать при себе. Из лицензий была выбрана лицензия Apache (ASL v2), которая будет использоваться со всем кодом, кроме специально оговоренных случаев. Под этой лицензией работают такие открытые проекты, как HTTP сервер Apache , Tomcat, Harmony и многие другие.

Исключения сделаны для следующего ПО:

  • ПО, разработка которого была начата под другой открытой лицензией, будет продолжать использовать эту лицензию. В первую очередь это касается доработок ядра Linux, выполненных командой Google. Linux использует GPLv2, следовательно доработанные модули тоже будут использовать эту лицензию.
  • ПО, относящееся к Eclipse, например, плагин Eclipse Android Development Tools (ADT), будет лицензироваться по Eclipse Public License (EPL).

Google выбрал лицензию Apache потому, что она дает большую свободу операторам связи, дистрибьюторам, разработчикам в использовании той лицензии для своего ПО, которую они пожелают. Хотя Google и поощряет по возможности делать код для Android открытым, лицензионных ограничений на этот счет нет. Google сам не планирует раскрывать коды некоторых своих приложений, включая клиент GMail. Эти программы не относятся к ядру системы, хотя могут поставляться вместе с ней.

Причина, по которой GMail и другие приложения останутся «закрытыми» в недостаточной проработке API. «Мы просто не готовы опубликовать API, которое осуществляет связь с сервером» - говорит Dick Wall. Причину такого поведения легко понять: Google не хочет бесконечно поддерживать непродуманное API. Хотя в дальнейшем исходный код может быть открыт.

До сих пор все ПО на обычном сотовом телефоне остается проприетарным. С приходом Android у таких операторов, как Sprint и Cingular появится возможность инсталлировать открытое или закрытое ПО по своему выбору.

  1. Главная ссылка к новости (http://blogs.zdnet.com/Burnett...)
Автор новости: blkdog
Источник: Ed Burnette
Тип: К сведению
Ключевые слова: android, ASL, google, opensource, mobile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, vitek (??), 21:35, 02/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >G1oogle не хочет бесконечно поддерживать непродуманное API. Хотя в дальнейшем исходный код может быть открыт.

    это что новенькое. :-)
    у них уже не продуманное API?

     
     
  • 2.2, vitek (??), 22:22, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    хотя может я и не прав.
    откроют - увидим.
     

  • 1.3, Аноним (-), 22:42, 02/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А толку то с их открытости с таким дизайном системы что все на жабе?А чем оно лучше звонилок за сто баксов которые мешками в магазинах на полках

    > Хотя в дальнейшем исходный код может быть открыт.

    Думается что телефон в этой схеме - совершенно тупая звонилка с жабой которая без сервисов гугля вообще ничего из себя не представляет.И нафиг такое надо?

     
     
  • 2.15, Michael Shigorin (ok), 00:07, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Думается что телефон в этой схеме - совершенно тупая звонилка с жабой
    >которая без сервисов гугля вообще ничего из себя не представляет.И нафиг
    >такое надо?

    Пишите свои?

     

  • 1.4, гость (?), 22:47, 02/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Врут и не краснеют.
    Openmoko - первый по настоящему открытый проект сотового телефона.
    Скоро в продаже уже вторая версия выйдет.
    Вот там действительно всё открыто безо всяких идиотских отговорок про апи.
     
     
  • 2.5, AsphyX (??), 22:54, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Что, в серию уже запустили? Я всё проспал?
     
  • 2.6, sneer (??), 22:54, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    насколько я понял жаба там будет царствовать не вечно. и самое критичное вроде как всё равно на сях будут писать.


     
     
  • 3.9, AsphyX (??), 23:01, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Но, если я правильно понял, на сях под него не попишешь особо (официально, по крайней мере). И имеющиеся библиотеки доступны (официально) только через Java-обёртку. И уж GUI-то точно на Java писать нужно. Ну или руками, на голом OpenGL...
     
     
  • 4.22, FSA (??), 16:36, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Хотите на Java GUI посмотреть? Возьмите Siemens. Там умудрились главное меню на джаве сделать. Тормоз ещё тот, даже S75. Но с другой стороны патчеписати нашли как писать и запускать СИшные программы. Вот с ними тот же Siemens S75 любой телефон по скорости и удобству уделает.
     
  • 4.23, Den (??), 16:29, 04/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему же, а как же BREW?
     
  • 3.10, Аноним (-), 23:13, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >насколько я понял жаба там будет царствовать не вечно. и самое критичное
    >вроде как всё равно на сях будут писать.

    Где?В опенмоко - ну да, можно и на сях\сях++.Под гугловского дрона?Ну... сами и пишите юзая только кернель и тотальный минимум библиотек.Да, самое критичное ака ЯДРО ЛИНУХА там и правда на СЯХ... а толку с этого?Вы будете non-interactive демонов там пачками гонять?А собственнно UI на сях(++) там не попишешь.В итоге любая платформа где можно писать И на сях(++) и на жабе имеет сто очков форы и называется смартфоном.А поделка от гугли - ну обычная звонилка с жабой.

     
     
  • 4.11, AsphyX (??), 23:23, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >поделка от гугли - ну обычная звонилка с жабой.

    Только их жаба даст фору жабе из "звонилки". Полноценный J2SE плюс огромная библиотека вкусных Android-специфичных классов.

     
     
  • 5.12, Аноним (-), 23:30, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Только их жаба даст фору жабе из "звонилки". Полноценный J2SE плюс огромная
    >библиотека вкусных Android-специфичных классов.

    Много вы видите востребованных программ на десктопах?А все потому что убогие и тормозные недоприложения это конечно круто но только не для реального повседневного юзания.Посмотреть что функционал есть для галочки как J2ME это одно.А юзать каждый день полторы програмы писаных на этом тормозилове - другое.Специальные классы, блаблабла.Ну вон есть для 3D специальные классы.Полтора полигона на экране а уже слайдшоу.При том что та же железка нативный дум2 гоняет как делать нехрен и картинка там получше качеством будет и FPSом поприличнее.Вот хоть тресните но я знаю их сколь-нибудь адекватных программ на жабе для мобил только Jimm.Который вечно натыкается на ограничения платформы, не может то, се, пятое, десятое.Crapware!Для повседневного использования не годится.

     
     
  • 6.14, vitek (??), 00:06, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    недоприложения пишутся недопрограммистами.
    откроют. посмотрим.
    или iphone - Ваше всё.
     
     
  • 7.21, Аноним (-), 16:35, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а почему не iphone ?
    учитывая что туда уже портировали тонны опенсорса от баша до gcc и иксов. полноценный никс с чудесным apt репозиторием (Cydia).
     
  • 6.19, Анон (?), 13:05, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну вон есть для 3D специальные классы.Полтора полигона на экране а
    >уже слайдшоу.

    Мне кажется дум2 - он не на 3D, а спрайтовый 2D.

     
  • 5.13, Аноним (-), 23:46, 02/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >библиотека вкусных Android-специфичных классов.

    Вот только все нормальные игрухи с не позорной графикой под симбу почему-то не на яве.А на яве отличаются топорной графикой и убогим геймплеем.Собственно в яве убого все.От ограниченности I\O c "диском" и потому девелоперы изгаляются юзать что есть с поганой эффективностью до тупой невозможности какойнить эффект кастомный в реальном времени обсчитать.Поэтому как только не оказалось нужного класса - все, задача проваливается с треском.Кстати да, о Java звонилках.Были такие телефоны, Siemens 65-й серии.Прославились чрезвычайной тормознутостью UI очень злящей пользователей.Оказывается немцы вы**нулись и написали его на Java.Где теперь Сименс - все мы знаем.И думается "высокие концепции" типа меню на жабе внесли свой вклад в помирание конторы.Там где-то закопано нативное меню, хоть и недоделанное.Хаксоры его даже включили потому как оно НАМНОГО быстрее.Короче вы там и колупайтесь с этой гуглевской поделкой а я вижу принципиальную разницу - за 0.5 секунды у меня гуй отреагирует на мое действие или за 0.1 секунды.Ибо я не эстонец.

     
     
  • 6.20, anonym (?), 14:26, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Все ваши суждения основаны на других моделях. Недоделки под симбиан? тормознутый сименс?
    Да кого это еб%т? В этом треде говорят об Андроиде, а вы наивно пытаетесь газифицировать лужи.
    Свое время не жалко?
     
  • 2.18, flyheart (?), 12:18, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Опенмока пока дойдет до ума умрет от старости...
     

  • 1.7, AsphyX (??), 22:56, 02/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самое интересное, из касающегося Android: а мои любимые шрифты семейства Droid под какой всё-таки лицензией? :)
     
     
  • 2.16, vitek (??), 00:07, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    которые из матрицы штоли?
     

  • 1.8, vitaly (??), 22:59, 02/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Разойдись! Гугл рубит с плеча по проприетарному ПО. =)
     
     
  • 2.17, Nick (??), 02:05, 03/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    %)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру