The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Оценка способов организации взаимодействия компаний с открыт..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от opennews (??) on 05-Сен-11, 12:25 
Дейв Нири (Dave Neary), в прошлом входивший в совет директоров организации GNOME Foundation, продолжил поднятую (http://www.opennet.me/opennews/art.shtml?num=31646) Джимом Землиным тему о целесообразности участия коммерческих компаний в разработке открытых проектов, и опубликовал заметку (http://blogs.gnome.org/bolsh/2011/09/01/the-cost-of-going-it.../), посвящённую работе с upstream-проектами и оценке затрат на модификацию и поддержку свободного ПО в автономном режиме, без отдачи изменений сообществу разработчиков открытого ПО. Ниже представлен перевод некоторых интересных рассуждений.

Один из  основных вопросов, который задают себе люди, это - "как реализовать то, что нужно реализовать, как можно дешевле и быстрее?" Допустим,  есть некоторая программа, которая на 80% отвечает нуждам компании, и её нужно только немного переделать. Каков же наилучший путь для этого?

В 90% случаев берётся релиз, на основе которого будет делаться работа, и переделывается. Добавляется функциона...

URL: http://blogs.gnome.org/bolsh/2011/09/01/the-cost-of-going-it.../
Новость: http://www.opennet.me/opennews/art.shtml?num=31663

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Оценка способов организации взаимодействия компаний с открыт..."  +1 +/
Сообщение от white_raven email on 05-Сен-11, 12:28 
"20-30% его времени уходит на просмотр патчей, упаковку релизов, написание документации, на обсуждения в списке рассылки"

20-30% от 1% времени оставшегося от отладки написанного кода. :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Michael Shigorin email(ok) on 05-Сен-11, 22:18 
IMHO в проектах, о которых речь, 20--30% времени уходит скорее на код...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Оценка способов организации взаимодействия компаний с открыт..."  +1 +/
Сообщение от Аноним (??) on 05-Сен-11, 22:38 
> 20-30% от 1% времени оставшегося от отладки написанного кода. :)

Вы как-то слишком хорошего мнения о программистах :P. Если б они настолько злобно дебажили, багов не было бы вообще. Ну почти.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от hummermania (ok) on 05-Сен-11, 13:37 
Самое интересное что идеальный компромисс между интересами любой компании, использующей открытый продукт и интересами сообщества очень редко достижим, и перспектив пока не видно. Разве что в уставе сообщества, разрабатывающего продукт, будет конкретно указаны условия работы с отдельными независимыми компаниями. Тогда члены сообщества лояльнее будут относиться к патчам от одной или множества различных компаний с разными интересами, и стратегиями развития. Один плюс всегда - сообщество поддерживается бизнесом, и от этого продукту всегда только лучше.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Аноним (??) on 05-Сен-11, 15:12 
Тут некоторые экстремисты предлагают пересмотреть роль денег в истории и перейти к натуральному обмену. В рамках концепций СПО.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Оценка способов организации взаимодействия компаний с..."  +2 +/
Сообщение от anonymous (??) on 05-Сен-11, 19:44 
> Тут некоторые экстремисты предлагают пересмотреть роль денег в истории

в истории — не надо. а вот в современном мире — надо. потому что деньги сейчас стали товаром сами по себе, а это нонсенс и дикость.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "Оценка способов организации взаимодействия компаний с..."  +1 +/
Сообщение от M on 05-Сен-11, 21:33 
причем произвoдитель монoполист, в лице чaстных лиц
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Оценка способов организации взаимодействия компаний с..."  +/
Сообщение от Аноним (??) on 06-Сен-11, 09:31 
> потому что деньги сейчас стали товаром сами по себе, а это
> нонсенс и дикость.

Это намек на то, что их стоит снова привязать к золоту/серебру/smth по жесткому курсу?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Оценка способов организации взаимодействия компаний с..."  +/
Сообщение от anonymous (??) on 06-Сен-11, 09:35 
>> потому что деньги сейчас стали товаром сами по себе, а это
>> нонсенс и дикость.
> Это намек на то, что их стоит снова привязать к золоту/серебру/smth по
> жесткому курсу?

это намёк на то, что их не надо ни к чему «привязвать», потому что это не стимулирует пускать деньги в оборот. для начала см., например, концепцию «свободных денег».

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Аноним (??) on 06-Сен-11, 09:37 
> Самое интересное что идеальный компромисс между интересами любой компании, использующей
> открытый продукт и интересами сообщества очень редко достижим, и перспектив пока
> не видно.

Это решается очень легко. Нужно, чтобы ключевые лидеры и идеологи проекта исходили из интересов корпорации, а не своего сообщества. Обычно это достигается выделением грантов по определенным схемам и с некоторыми неофициально обговоренными условиями (не стоит считать любовь к распилу уникальной чертой российских чиновников). И что характерно, такие модели действуют уже сейчас и доказали свою жизнеспособность.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Wormik (ok) on 05-Сен-11, 15:12 
Мой способ взаимодействия между дистрибутивами. Как сделать совместимость между rpm или deb. Допустим, раз в год выходит новая версия дистрибутива. Там все программы новые. Но вдруг хочется старую. А ведь не поставишь: хочет libgnutls.so.27, а у нас 31. И так еще 2 библиотеки. Решение: посмотреть состав дефолтной установки двух версий, конкретно /usr/lib, и разницу разместить в отдельный пакет, old-stable.rpm. Ура, старая работает. Так же и для старого дистрибутива выпустить new-stable.rpm.

Как сделать совместимость между дистрибутивами. Несовместимости на самом деле нет, просто из-за разницы в месяцах выпуска одна программа зависит от libopenssl.so.0.9.8 в одном дистрибутиве, в другом та же от libopenssl.so.1. Решение: пакет с основными библиотеками федоры, суси, центоэса, мандривы и так далее. Либо выпускать релизы в один месяц, например к рождеству. Несовместимости на бинарном уровне у пакетов вообще нет: да, патчи разные накладываются на библиотеки, но из-за этого еще ни разу одна библиотека в двух дистрибутивах по-разному себя не вела (допустим libicu.so.8).

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от vayerx (ok) on 05-Сен-11, 16:42 
есть еще gentoo-way. проблема с версиями полностью не исчезает, но диапазон версий ощутимо расширяется. минусы, впрочем, очевидны
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Оценка способов организации взаимодействия компаний с..."  –1 +/
Сообщение от anonymous (??) on 05-Сен-11, 19:45 
(пожимает плечами) собрать из исходников что надо, да и всё.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Оценка способов организации взаимодействия компаний с..."  +/
Сообщение от umbr (ok) on 05-Сен-11, 21:05 
В XXI веке живем - все хотят "из коробки".
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Оценка способов организации взаимодействия компаний с..."  +/
Сообщение от Аноним (??) on 06-Сен-11, 09:29 
>В XXI веке живем

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

26. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Eugeni Dodonov email(ok) on 07-Сен-11, 07:28 
> Несовместимости на бинарном уровне у пакетов вообще нет: да, патчи разные накладываются на библиотеки, но из-за этого еще ни разу одна библиотека в двух дистрибутивах по-разному себя не вела (допустим libicu.so.8)

Счастливый вы человек раз не сталкивались с такими проблемами :).

То, что попадает в библиотеку, кроме патчей, зависит еще и от того, как эта библиотека собиралась, с какими флагами итд. То есть, например, если какая-та программа была собрана вместе с библиотекой libX.so.0.0.0, которая была пропатчина (или настроена) на то, чтобы включить поддержку фич и функций A() и B(), и захочется ее запустить на другом дистрибутиве, где тоже есть libX.so.0.0.0, но собранная без этих фич, то все (гуглим по "unresolved symbols" для иллюстрации).

Причем даже для одной и той-же библиотеки похожие проблемы могут встречаться, особенно когда меняется ABI либо API. Особенно когда это происходит - а major версия библиотеки не меняется.

В общем, если бы все было бы так просто, то проблем бы не было. На практике все не так легко.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "Оценка способов организации взаимодействия компаний с открыт..."  +2 +/
Сообщение от umbr (ok) on 05-Сен-11, 15:14 
>Один из основных вопросов ... как можно дешевле и быстрее...

А Балда приговаривал с укоризной:
"Не гонялся бы ты, поп, за дешевизной".
(с) А.С. Пушкин

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от Аноним (??) on 06-Сен-11, 09:39 
> А Балда приговаривал с укоризной:
> "Не гонялся бы ты, поп, за дешевизной".
> (с) А.С. Пушкин

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

24. "Оценка способов организации взаимодействия компаний с..."  +/
Сообщение от anonymous (??) on 06-Сен-11, 09:41 
> Рынок - это и есть вечная погоня за дешевизной в ущерб всему
> остальному.
> Вы можете предложить что-то лучше?

конечно: перевод цивилизации на неконкурентную основу. впрочем, для квазиразумной агрессивной расы типа человечества это нереально.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от umbr (ok) on 06-Сен-11, 15:26 
Причем здесь рынок? Главный лозунг FOSS-движения - "свобода", а не "халява".
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

12. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от robux email(ok) on 05-Сен-11, 20:36 
В двух словах, о чем новость?
(влом читать эту воду)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Оценка способов организации взаимодействия компаний с открыт..."  +/
Сообщение от iZEN (ok) on 05-Сен-11, 21:50 
> В двух словах, о чем новость?

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


Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Оценка способов организации взаимодействия компаний с открыт..."  +3 +/
Сообщение от Michael Shigorin email(ok) on 05-Сен-11, 22:20 
> В двух словах, о чем новость?

О терпении.


Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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