The OpenNET Project / Index page

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

Новый способ определения реальной степени открытости проектов с открытым кодом

04.08.2011 22:05

Организация VisionMobile задалась целью выяснить насколько открытые проекты могут быть открыты не только в плане исходных кодов, но и в возможности принять участие в разработке приложения/платформы, повлиять на ее ход и создавать производные продукты. В результате появился Индекс Открытости Управления (The Open Governance Index), определяющий "подлинную открытость" восьми популярных open source проектов.

По словам Лизы Лэффан (Liz Laffan), проводившей исследование, настоящая открытость выходит далеко за рамки лицензий. Важно не только определить то, как можно использовать, копировать и модифицировать исходный код проекта, но и то, как происходит управление проектом. Могут ли третьи лица видеть весь процесс разработки изнутри или каким-либо образом влиять на его ход, определять будущее проекта, участвовать в дискуссиях наравне с его лидерами? Как происходит соблюдение всех предъявляемых требований в производных проектах и кто этим занимается? Чтобы ответить на эти вопросы Лэффан провела детальное исследование нескольких успешных открытых проектов.

Для исследования было выбрано восемь проектов, имеющих отношение к мобильному миру: Android, MeeGo, ядро Linux, Qt, WebKit, Mozilla, Eclipse и Symbian. Претенденты отбирались по широте охвата, разнице в подходах к управлению и показателям успешности. В течение шести месяцев проводился анализ, включающий в себя беседы с руководителями и представителями проектов и экспертами по открытым проектам. Для количественного измерения полученных данных был разработан Индекс Открытости Управления, включающий в себя тринадцать различных показателей в четырех областях:

  • Доступ: доступность исходных текстов со всеми текущими наработками, механизм поддержки разработчиков, публичный план разработки, прозрачность принятия решений;
  • Разработка: возможность разработчиков повлиять на проект в целом и путь его развития;
  • Производные: возможность создавать и распространять производные работы в виде побочных проектов (spin-off) и приложений;
  • Сообщество: структура сообщества и равенство его членов.

Результаты исследования показали, что наиболее открытым проектом оказался Eclipse, набравший 84%, сразу за ним следует Linux с 71 процентом, на третьем месте WebKit (68%), далее Mozilla (65%), MeeGo (61%), Symbian (58%) и Qt (58%). Последнее место занимает Android, открытость которого оставила всего 23%.

Эти цифры, как говорит Лиза Лэффан, подтверждают утверждение о том, что более открытые проекты, предполагающие равноправное участие разработчиков и прозрачность системы управления, становятся более успешными в долгосрочной перспективе. При этом успешность Android, который на деле оказался достаточно закрытым проектом, можно объяснить огромными вложениями и общим авторитетом Google, а также желанием операторов связи заработать на бесплатной платформе, способной составить конкуренцию Apple iPhone.

Полный 45-страничный отчет можно получить на сайте VisionMobile.



  1. Главная ссылка к новости (http://www.visionmobile.com/bl...)
Автор новости: Evgeny Zobnin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31398-opensource
Ключевые слова: opensource, android, meego, qt, webkit, mozilla, eclipse, symbian
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Толстый (ok), 22:28, 04/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Андроид пока еще находится в переходном периоде. Они допиливают унифицированную версию для таблеток и телефонов. Потом вполне возможно процесс разработки станет более прозрачным, как все устаканится.

    Кто в это не верит - взгляните на Qt, это сейчас она разрабатывается прозрачно с репозиторием на gitorius. Еще пару лет назад репозиторий был закрыт и разработку вели одни тролли.

     
     
  • 2.6, ДФ (?), 01:18, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    У представленных здесь понастоящему открытых Qt, Linux, Meego, Firefox (мобильные версии) Андройд отобрал всю аудиторию ПОТЕНЦИАЛЬНЫХ покупателей. Если, не дай Бог для Андройда, Гугл перестанет его пилить и передаст коммьюнити - они его порвут за такие дела, оставят лишь драйвера на память - это 100% ! Но гибнуть он после этого будет долго, благодаря своей агрессивной экспансии ради бабл... тьфу ты - добра!
     
     
  • 3.16, ананим (?), 05:27, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >У представленных здесь понастоящему открытых Qt, Linux, Meego, Firefox (мобильные версии) Андройд отобрал всю аудиторию ПОТЕНЦИАЛЬНЫХ покупателей.

    забавно, вчера вышел скайп для ведроида с видео (наконец-то!!!)
    а у н900 уже больше года как. уже и помереть то успел.
    вернее ему очень сильно помогли. Иначе не только с ведроидом/фйфоном соревноваться бы пришлось.
    другими словами - это не ведроид отобрал, это открытым проектам в мобильный бизнес дорогу не дают. там вон и за ведроид платить всяким по $15 приходится.
    а то народ привыкнет бесплатные проги без рекламы видеть, что ж тогда бедным капиталюгам делать то.

     
     
  • 4.30, 1 (??), 10:45, 06/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну не хочешь - не плати
     
  • 2.18, Аноним (-), 07:39, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Потом вполне возможно процесс разработки станет более прозрачным, как все устаканится.

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

     

  • 1.3, Аноним (-), 23:49, 04/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Андроид сейчас подвергается атакам со всех сторон. В отличии от большинства выше перечисленных, андроид приносит реальное и нехилое такое бабло. Естественно, никто не рад всяким левым людям, которые суют свой нос в этот проект. Да и гугль знает чего хочет, впилить побольше своих сервисов, прислушиваться к чужим мнениям не для него...
     
     
  • 2.4, ДФ (?), 01:03, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А интересно, почему это Андройд подвергается критике? Не потому ли что Андройд схож с понастоящему опенсорсным Линуксом так же, как астрономия схожа с астрологией. Андройдовкий трюк в том, что на нем ВООБЩЕ никакое ОТКРЫТОЕ пользовательское ПО с Линукса-Юникса не работает (привет Далвику-костылю!). Таким образом, андройд не только не входит в Линуксовскую экосистему, но и а) портит ее своими костылями, б) убивает понастоящему открытый линуксовский Meego, переманивая (уже 38%) к себе покупаетелей своим "авторитетом компании добра". Насчет бабла - опенсорсу (хотя бы Линуксу, который задаром использует Гугл) от этого не перепало ничего существенного! Хотя нет - перепал костыльный код, который не хотят принимать в апстрим...
     
     
  • 3.9, Аноним (-), 02:31, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот не надо сказок. И bash, и vi с emacs, и mc собираются только в путь.

    Все что серьезно отличается на ведройде — там не X11. И, в общем-то, не скажешь, что это плохо — у X11 достаточно проблем, так что то, что его решили не использовать — вполне понимаемо. Вопрос почему не взяли DirectFB тоже понятен — нет 3D, с GL не побалуешься. SurfaceFlinger + Skia — выглядит вполне разумным выбором.

    На Maemo/MeeGo взяли X11. С одной стороны, да, хорошо, как обладатель железа с оным — сам себе подтвержу. А с другой — лишние тормоза отрисовки из-за кучи бесполезных раунд-трипов, опять же, мало приятного. Некоторые всем известные петушки уже давно и бесповоротно испоганили всю модель и превратили X11 в гонялку битмапов через локальное IPC. С известным результатом.

    Дальше под капотом — обычный Linux kernel и вполне себе POSIXовый юзерлэнд. Ну, почти POSIX'овый, верю, местами может быть что-то сломано. Ну, как бы, да, libc местного разлива, но кому бы оно мешало, в embedded всю жизнь libc таскали особые. Да и, если уж надо — можно и glibc впихнуть с десктопа. Собственно, чруты с дебианом под ведройдом работают без проблем.

    Не хватает простой вещи — GTK и Qt с отрисовкой в Skia. Или адаптеров между API десктопных виджет-тулкитов и ведройдовским android.widget. И, пожалуй, X11-клиента (порта kdrive какого-нибудь?) для поддержки легаси. Ну так код открыт со всех сторон — patches welcomed. Благо, даже рутать устройство не нужно, обычный NDK достаточен. Пиши-копиляй-используй-делись.

     
     
  • 4.11, ДФ (ok), 03:41, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот не надо сказок. И bash, и vi с emacs, и mc
    > собираются только в путь.

    А зачем им куда-то идти? За баблом к андройду? - дак Гугл не поделится. Линуксу не дал, и им не даст...

    >[оверквотинг удален]
    > общем-то, не скажешь, что это плохо — у X11 достаточно проблем,
    > так что то, что его решили не использовать — вполне понимаемо.
    > Вопрос почему не взяли DirectFB тоже понятен — нет 3D, с
    > GL не побалуешься. SurfaceFlinger + Skia — выглядит вполне разумным выбором.
    > На Maemo/MeeGo взяли X11. С одной стороны, да, хорошо, как обладатель железа
    > с оным — сам себе подтвержу. А с другой — лишние
    > тормоза отрисовки из-за кучи бесполезных раунд-трипов, опять же, мало приятного. Некоторые
    > всем известные петушки уже давно и бесповоротно испоганили всю модель и
    > превратили X11 в гонялку битмапов через локальное IPC. С известным результатом.
    > Дальше под капотом

    Стоп, стоп, стоп - ну то, что иксы и иже с ними "не без греха" - это вы сказали. Но не сказали самого главного - почему Далвик? И под капот полезли зачем-то, когда уже при виде Далвика можно остановиться, плюнуть и пойти дальше, в направлении, скажем на вскидку Wayland http://www.markshuttleworth.com/archives/551 ? Зачем Java-то на ядро натягивать - от отчаянья Гугл это сделал? Сомневааааюсь.

     
     
  • 5.26, Аноним (-), 16:14, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Но не сказали самого главного - почему Далвик?

    Очевидно, потому же, почему и Java ME в мобильных телефонах. Независимость от процессора дает или VM или транслятор байт-кода, и второе — дорого. Разработчики, как мы еще по выньмогиле видели, разные бинари собирают неохотно. Не говоря уже о том, что, вот, нынче приперся на сцену Intel со своими x86 - без VM бы достаточная доля софта на этих устройствах не работала, потому что некоторые бы не пересобрали.

    Собственно, MeeGo ждет еще этот цирк, если выживет. Будут компилять под ARM и под x86. А потом будет, наверное, яблокопуть с их розеттой.

    Нет, VM для такого - вполне понятный и логичный выход. Почему Dalvik - другой вопрос. Взяли бы Parrot, там, или, еще лучше, LLVM. Но, говорят (когда про Оракль рассказывают новости), в оригинале там намечалась сановская жабка, но лицензиями не срослось. Оттуда и Dalvik, исторически вышло, типа — чтобы не переписывать жабокод.

    > Зачем Java-то на ядро натягивать - от отчаянья Гугл это сделал? Сомневааааюсь.

    Не Гугл, кстати. Они уже купили ведройд в таком состоянии.

    > скажем на вскидку Wayland http://www.markshuttleworth.com/archives/551 ?

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

     
     
  • 6.28, ДФ (ok), 00:05, 06/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    "разные бинари собирают неохотно"

    Пфффф: не смешите!!!! Гугл, поверьте, может себе позволить нанять сотку-другую китайцев на рутинную работу. Не слишком ли это дорогая плата за Далвик, а? Ведь уже больше сотни миллионов приложений настрочили для этого костыля, причем даже не на стандартных Java баблиотеках! Это покруче собирания бинарей будет!
    И теперь для переваривания всего этого барахла, опенсорсу нужен другой костыль - Alien Dalvik, который надо пилить вдогонку за несущимся в неизвестность Андройдом. Может силы и бабло Гуглу лучше вложить в упрощения пересборки бинарей или сопряженные технологии, за что все будут ему благодарны? Аннет, всем на зло корпорация "добра" "купила порося".

    "Какой, нафиг, вейленд? Вы даты вспомните хотя бы"

    Так вот. ИМХО, после всего вышесказанного - может Гуглу параллельно вложиться в разработку под нечто более перспективное и полезное открытому сообществу? Сегодня Вейленд и другие перспективы есть - так почему бы их не попробовать? Вот тут мы и придем к тому что либо Гугл сделал большую стратегическую ошибку при выборе костыля для целого консорциума производителей смартфонов и боится дернуться всторону от своей затеи, либо - Гугл не такая уж и корпорация "добра" как себя рекламирует...
    В общем, мнение свое я не навязываю, но вы подумайте на досуге над моими словами...

     
     
  • 7.29, ДФ (ok), 00:09, 06/08/2011 [^] [^^] [^^^] [ответить]  
  • +/

    > Ведь уже больше сотни миллионов приложений настрочили для этого костыля,

    сотни тысяч пока еще, но дело идет к миллионам... Народ то ему искренне поверил...

     
  • 2.19, Аноним (-), 07:40, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Андроид сейчас подвергается атакам со всех сторон. В отличии от большинства выше
    > перечисленных, андроид приносит реальное и нехилое такое бабло.

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

     

  • 1.5, Аноним (-), 01:13, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЧТД. VisionMobile молодцы что показали насколько "открыт" андроид.
     
     
  • 2.20, Аноним (-), 07:44, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ЧТД. VisionMobile молодцы что показали насколько "открыт" андроид.

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

     
     
  • 3.24, Аноним (-), 10:52, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно подумать что без этого исследования не видно

    Кто поумнее - тому давно всё видно. Но некоторые ещё умудряются заикаться о какой-то открытости.

     

  • 1.7, Аноним (-), 01:59, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Это WebKit-то открытый? В котором жестко гнобят всех, кто не из Apple?

    Да ну, это "исследование" - очередной фейк.

     
  • 1.8, klalafuda (?), 02:28, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странные вы/они чудаки - спорите о том, чего нет в принципе. Да, все перечисленные в анализе проекты открытые с точки зрения доступности исходных кодов и лицензии (тут по некоторым нужно уточнить). И что?

    Это сотни тысяч/миллионы строк кода. Из перечисленных лишь ядро Linux можно хоть как-то отнести к комьюнити проекту с точки зрения реального вклада сторонних *независимых* контирбуторов. И то, это от года к году меняется в корпоратив - небольшой проектик ряда заданных контор. Остальные же - сугубо изначально и до конца жизни порождения вполне конкретных контор/организаций под эгидой единичных контор которые полностью подчиняются правилам их породителей. А что, разве могло быть иначе? Вы посмотрите на список приведенных контор. И, будучи даже семи пядей во лбу, попробуйте хотя бы ради интереса 'повлиять на движение проекта' со стороны. Если ещё не пробовали :)

     
     
  • 2.12, ДФ (ok), 04:00, 05/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Так, так. Интересные строки - развивайте идею, пожалуйста. Там еще в конце должно быть про то, что все эти компании кредитуются у одной частной лавочки, которая ими секретно управляет чтобы миллионы строк кода случайно не попали в руки "рабов"... А если без шуток, то например Qt явно бы проиграло, если бы ее сегодня передали коммунити, ИМХО. Перехват, как с LibreOffice, должен быть своевременным - иначе спугнете дичь! А от себя добавлю - не волнуйтесь, никуда эти миллионы строк не денутся, спите сегодня спокойно...
     

  • 1.22, Амнезинус (ok), 09:29, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это какой-то проплаченный наезд на андроид, имхо )
     
  • 1.23, xxx (??), 09:52, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >По словам Лизы Лэффан (Liz Laffan), проводившей исследование, настоящая открытость выходит далеко за рамки лицензий. Важно не только определить то, как можно использовать, копировать и модифицировать исходный код проекта, но и то, как происходит управление проектом.

    Как хорошо, что КО из отпуска вышел. Только интересно какой они проект за 100% взяли, что Symbian аж 58% набрал?

     
     
  • 2.32, oWeRQ (ok), 00:23, 22/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не важно, что идеал недостижим, как оказалось что симбиан почти в 3 раза более открытый чем андроид? Может я чего-то пропустил, но я не помню, чтобы можно было собрать симбиан и поставить на какой-то массовый смарт, или это не важно если ядро системы открыто на 101%, но при этом запустить кроме как на эмуляторе нельзя?
     

  • 1.25, umbr (ok), 11:48, 05/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >...и показателям успешности

    Как измеряются эти показатели?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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