The OpenNET Project / Index page

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

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

"Результаты анализа повторного использования кода открытых пр..."  
Сообщение от opennews (??) on 30-Мрт-09, 23:40 
Анализ (http://www.blackducksoftware.com/news/releases/2009-03-30) 1311 открытых проектов выявил, что разработчики заимствовали код друг у друга более 365 тыс. раз, что позволило на 316 тыс. человеко часов ускорить выход нового ПО и сохранить миллиарды долларов, которые в противном случае пошли бы на оплату услуг программистов. Такой отчет по итогам проведенного исследования подготовила американская компания Black Duck Software, основной сферой деятельности которой является поиск и выявление наиболее оптимальных форм ведения разработки открытого ПО.

В своей работе специалисты  Black Duck Software изучали случаи повторного использования бинарных компонентов из одного открытого проекта в релизе другого. В своеобразном соревновании на самый самый высокий коэффициент повторного использования кода победил пакет GNU Automake, код последнего релиза которого оказался в 12469 открытых проектах. Остальные места в десятке самых повторно используемых проектов распределились следующим образом:

...

URL: http://www.blackducksoftware.com/news/releases/2009-03-30
Новость: http://www.opennet.dev/opennews/art.shtml?num=21002

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Аноним (??) on 30-Мрт-09, 23:40 
что то к вечеру мозги у меня не совсем врят
какой вывод можно сделать из всего этого?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от безымян on 30-Мрт-09, 23:55 
>какой вывод можно сделать из всего этого?

Да практически любой!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Ivan (??) on 31-Мрт-09, 00:49 
>что то к вечеру мозги у меня не совсем врят
>какой вывод можно сделать из всего этого?

Элементарно, Ватком:

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

Т.е. выступая за свободное ПО, пилим сук, на котором сидим ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от day on 31-Мрт-09, 02:11 
>Т.е. выступая за свободное ПО, пилим сук, на котором сидим ...

Идиология M$...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Ivan (??) on 31-Мрт-09, 03:00 
С моей стороны никакой идеологии. Просто это, по-моему, прямо следует из написанного.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от vitek (??) on 31-Мрт-09, 12:22 
ничего из этого не следует.
оценивалась себестоимость каждого велосипеда и не более. а сколько денег берут с заказчика (не важно какие там колёса, оригинальные или универсальные) никому не известно.
или другими словами, 2-а варианта:
1. берем готовые разработки. добавляем свои. получаем результат
2. делаем только свои разработки. получаем результат.
второй путь может и дороже стоит, но длинный и трудоемкий. не говоря уже об унификации, своих багах...
первый гораздо проще. благодаря ему можно сделать в несколько раз больше проектов, снизить себестоимость, продавать дешевле, баги править сообществом...

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Ivan (??) on 31-Мрт-09, 03:12 
Дело в том, что программисты в большинстве своём по определению очень хорошие люди. И чем больше сытых и довольных жизнью программистов и чем меньше их конкуренция между собой, тем вселенная добрее и чище. Так что чем больше миллиардов потрачено на оплату программистов тем лучше, соответственно чем больше сэкономлено на них - тем хуже.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Konwin email(??) on 31-Мрт-09, 08:28 
И всё же это не повод раз за разом выдумывать новые велосипеды с квадратными колёсами, в которых из-за дедлайна еще вчера колёса будут выпрямляться на ходу, в ходе многодневной велогонки....
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от vitek (??) on 31-Мрт-09, 12:32 
данная статья об этом не говорит... а может даже наоборот - мелким софверным компаниям становиться проще держать программистов и делать не плохой продукт, соразмерный индусским програмистам из мс и прочих гигантов.
также проще становиться жить программистам заказчика. многое они могут делать теперь сами, пользуясь готовыми решениями, как конструктором.
т.е. рынок может сместиться опять от гигантов индустрии, к самому заказчику... как в 90-х у каждой конторы была своя оригинальная система (потом их меняли на различные erp :-D), только теперь более универсальная и открытая (благодаря этому их уже возможно не придется менять на всякие erp).
другими словами, квалифицированный персонал без работы не останется... и возможно для этого не надо будет ехать за бугор.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Аноним (??) on 31-Мрт-09, 00:14 
>Примеры из MS VB 2005 в 4 098 проектах.

лолололололололололо MS лучший друг OpenSource

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Аноним (??) on 31-Мрт-09, 00:34 
Они что, тупо зависимости проектов от библоетек и разного софта проверяли?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Аноним (??) on 31-Мрт-09, 03:08 
Сумбур можно? А как быстрее? Когда одна библиотека в памяти и все приложения к ней обращаются (libc), или по локальной самостоятельной библиотеке для каждого приложения? Я так себе представляю это. Стоит здание, с миром соединено дорогой. Это libc стоит в памяти. И трафик бешенный! А рядом libjpeg и машина раз в час... Программа ждёт, когда к libc обратится другая программа! Если загрузить много раз в память libc скорость работы компьютера вырастет?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Ivan (??) on 31-Мрт-09, 03:16 
Кэш решает! ;-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Guest (??) on 31-Мрт-09, 06:01 
>Программа ждёт, когда к libc обратится другая программа!

Ничего она не ждет.

> Если загрузить много раз в память libc скорость работы компьютера вырастет?

Нет, уменьшится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Vieryn (ok) on 31-Мрт-09, 09:26 
>Сумбур можно? А как быстрее? Когда одна библиотека в памяти и все
>приложения к ней обращаются (libc), или по локальной самостоятельной библиотеке для
>каждого приложения? Я так себе представляю это. Стоит здание, с миром
>соединено дорогой. Это libc стоит в памяти. И трафик бешенный! А
>рядом libjpeg и машина раз в час... Программа ждёт, когда к
>libc обратится другая программа! Если загрузить много раз в память libc
>скорость работы компьютера вырастет?

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от const86 (ok) on 31-Мрт-09, 11:04 
>Сумбур можно? А как быстрее?

Точно сумбур, если не сказать, бред :)
Потери скорости от динамических библиотек связаны только с чуть более хитрым механизмом вызова функций. Причём потери эти не зависят от количество процессов, использующих библиотеку. Хоть один, хоть миллион.
Зато вот экономия памяти для одного процесса никакая (даже слегка отрицательная), а для миллиона уже очень даже ощутимая. И вот эта экономия памяти сама по себе может привести к росту производительности.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от Аноним (??) on 31-Мрт-09, 11:03 
ну насчет пилить сук на котором сидим - да за время этих Доткомов столько случайных людей пришло в эту отрасль да и в основном они работают с М$ продуктами. Так что может быть мусор то и уйдет а люди работаюшие с опенсорс останутся
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от barmaglot (??) on 31-Мрт-09, 12:43 
Блин, automake и autoconf в топе, не от того что их код используется, а от того что они сами используются как инструментарий сборки !  Быдлоконтора выпустила очередной быдлорепорт.

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от dq0s4y71 on 31-Мрт-09, 12:56 
>...на 316 тыс. человеко часов...

"Человеко-лет", на самом деле. За 316 тыс. человеко-часов _миллиарды_ долларов вряд ли заработаешь. :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Результаты анализа повторного использования кода открытых пр..."  
Сообщение от piglet on 31-Мрт-09, 17:44 
Вот и я удивился, где это девелоперы зарабатывают по три штуки баксов в час. :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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