Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 02-06-11 21:55:28

wr224
Участник
Здесь с 03-10-09
Сообщений: 1,645
Windows VistaChrome 11.0

Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

2373a7035db6c5126451ec80e2df7583480be8af_large_image.png

Статистика по объему кода проектов в GNU/Linux

Португалец Педро Корте-Реал (Pedro Côrte-Real) провел интересное исследование, в рамках которого выявил процентное соотношение количества кода из разных крупных проектов в составе Linux-дистрибутива Ubuntu.

Педро задался целью посчитать, сколько же кода из программного обеспечения проекта GNU используется в современных Linux-дистрибутивах. Напомним, что дистрибутивы корректно называть термином «GNU/Linux», чтобы подчеркнуть, что «Linux» — это только ядро, а сам дистрибутив — это ядро Linux с целым комплексом дополнительных приложений, значительная часть которых была разработана в рамках GNU, инициированного Ричардом Столлманом (Richard Stallman) в далеком 1983 году. Объектом своего исследования португалец выбрал последний релиз Ubuntu Linux — 11.04 «Natty Narwhal».

Автор взял основной репозиторий Ubuntu 11.04 («main»), являющийся ядром дистрибутива, и посчитал количество строк кода разных крупных проектов, входящих в его состав. В результате, Педро получил следующий список лидеров:

* ядро Linux — 9 процентов;
* GNU — 8 %;
* KDE — 8 %;
* Mozilla — 6 %;
* Java — 6 %;
* GNOME — 5 %;
* Xorg — 3 %;
* все остальное — 56 %.

Из этих результатов автор исследования выделяет два интересных вывода:

1. Размер ядра Linux сопоставим с размером всего программного обеспечения, созданного в рамках GNU.
2. Небольшие проекты составляют наибольшую часть в GNU/Linux.

Распределение среди проектов внутри самого GNU:

* GCC — 32 %;
* GDB — 14 %;
* binutils — 13 %;
* glibc — 9 %;
* gettext — 6 %;
* emacs — 4%;
* GnuPG — 2 %;
* GRUB — 2 %;
* GSL — 1 %;
* libunistring — 1 %;
* coreutils — 1 %;
* GnuTLS — 1 %;
* Mailman — 1 %;
* другие — 11 %.

Все вы наверняка прекрасно знаете высказывание про три вида лжи*. Стоит учитывать, что в данной статистике за основу взята весьма условная характеристика — «количество строк кода». Кроме того, при подсчете объема кода никак не учитывается значимость проектов и их роль в функционировании операционной системы.

* Кстати, в одной известной шуточной формулировке оно звучит так: «Есть три вида лжи: ложь, наглая ложь и статистика по количеству Linux-десктопов».

Дмитрий Шурупов по материалам Split Perspective.

источник

p.s. требую больше швабодки!


линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур

Вне форума

#2 02-06-11 22:02:55

SemyonKozakov
Журнашлюшка :)
Откуда: Саратов
Здесь с 28-11-09
Сообщений: 4,394
Сайт
Windows 7Chrome 11.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

wr224 пишет:

p.s. требую больше швабодки!

Если GNU - это свобода, то я - кусок сыра. Так что всё нормально, GNU что-то там составляет, но небольшие проекты заваливают тупо числом  wink


nolinux.w2c.ru - море баттхерта и деаонимизации

Вне форума

#3 02-06-11 22:06:33

Lecarde
Участник
Здесь с 18-08-10
Сообщений: 334
Windows XPOpera 11.11

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

wr224 пишет:

швабодки!

Вы всем gis-lab'ом, что ли, капчу двачуете?

Вне форума

#4 02-06-11 23:14:20

Гареев Станислав
Забанен
Откуда: Пятигорск
Здесь с 24-07-10
Сообщений: 3,221
Сайт
LinuxFirefox 4.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

SemyonKozakov пишет:

Если GNU - это свобода, то я - кусок сыра.

А почему GNU не свобода?


Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер

Вне форума

#5 02-06-11 23:20:49

spoilt
Оппозиционер
Здесь с 01-01-10
Сообщений: 1,814
LinuxOpera 11.50

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

Как-то все быстренько забыли, что в руках проекта GNU находится в основном системные библиотеки и программы, без которых ни один дистр не запустится. Тот же GNU coreutils и GRUB хотя бы.

Гареев Станислав пишет:

А почему GNU не свобода?

Такие заявления с головой выдает прибеженцов лагеря BSD. Они вон до сих пор кряхтят и пытаются слезть с GNU'тых утилит и библиотек.


We'll force you to be nice to each other
Kill you before you kill each other

Вне форума

#6 02-06-11 23:28:27

SemyonKozakov
Журнашлюшка :)
Откуда: Саратов
Здесь с 28-11-09
Сообщений: 4,394
Сайт
Windows 7Chrome 11.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

spoilt пишет:

Такие заявления с головой выдает прибеженцов лагеря BSD.

Сколько я о себе нового узнаю...  yikes На самом деле, если подходить к вопросу философски, то свобода единственно возможно, когда нет никакой лицензии. Только тогда человек имеет право делать с продуктом ВСЁ! Любая лицензия накладывает ограничения (когда разумные, а когда - не очень), следовательно, свободой не является. А GNU ещё держит разработчиков за яйца, вынуждая делиться исходным кодом в случае использования чего-то свободного в проекте  lol


nolinux.w2c.ru - море баттхерта и деаонимизации

Вне форума

#7 02-06-11 23:56:12

spoilt
Оппозиционер
Здесь с 01-01-10
Сообщений: 1,814
LinuxOpera 11.50

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

SemyonKozakov пишет:

На самом деле, если подходить к вопросу философски, то свобода единственно возможно, когда нет никакой лицензии.

Не совсем. Свобода понятие очень растяжимое и практически спекулятивное. Не ясно кому достается больше "свободы". Не пометив свой исходник лицензией или пометив чем-то типа WTFPL, вы можете лишится какого-либо контроля за кодом, его могут использовать где угодно и без вашего ведома. Это одна из крайностей свободы использования.
GPL и прочие, придерживаются компромиссов. Для них важно сохранить не только свободу использования, но и возможность закрепления авторских прав и тд. Чтобы все "по-взрослому".

SemyonKozakov пишет:

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

Есть вагон и маленькая тележка исключений. Например Google никто не принудит показать исходники Goobuntu и прочего внутреннго софта.
Кстати, именно благодаря GPL (точнее LGPL), стало возможно свободное использование WebKit и зарождение Google Chrome, с которого вы собственно и пишете (если юзерагенты на форуме не свихнулись).


We'll force you to be nice to each other
Kill you before you kill each other

Вне форума

#8 03-06-11 00:03:47

AleksK
Участник
Здесь с 06-10-09
Сообщений: 725
LinuxFirefox 4.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

SemyonKozakov пишет:

А GNU ещё держит разработчиков за яйца, вынуждая делиться исходным кодом в случае использования чего-то свободного в проекте  lol

Не GNU а GPL

Вне форума

#9 03-06-11 00:57:02

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 12.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

spoilt пишет:

Кстати, именно благодаря GPL (точнее LGPL), стало возможно свободное использование WebKit и зарождение Google Chrome, с которого вы собственно и пишете

Зарождение гугл хром "благодаря" исключительно только тому, что гугл решила этим заняться.


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#10 03-06-11 08:22:44

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 4.0

Re: Исследование показало, что в составе GNU/Linux всего 8 процентов GNU

Tiphon пишет:

Зарождение гугл хром "благодаря" исключительно только тому, что гугл решила этим заняться.

Если вы не знаете, то сам WebKit был создан эпплом для Safari и был основан на KHTML, кедовском движке работы с HTML, использовавшемся в Konqueror. Лицензия этого движка была LGPL, что позволяло эпплу взять, и написать собственную проприетарную оболочку над этим движком. А вот улучшения к KHTML уже пошли в вебкит.

Как результат -- один из лучших свободных движков для браузеров, которым пользуются Chrome, Safari, Rekonq (да и Konqueror, если опцию соответствующую указать), Midori и многие другие браузеры.

Добавлено спустя 04 мин:

wr224 пишет:

* GCC — 32 %;
* GDB — 14 %;
* binutils — 13 %;
* glibc — 9 %;
* gettext — 6 %;

А ведь эти части проекта GNU по сути настолько же важны, как и ядро Linux. И многие пользователи используют их и на других ОС, в частности Mac OS и *BSD.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 1.72 Мбайт (Пик: 1.81 Мбайт) ]