Взрыв суммы строк исходного кода Debian

Вы могли судить Chakra-ОС, хотя это не dpkg базирующийся, поскольку это отклонилось Дуга Linux, но это в настоящее время находится в процессе тяжелого развития и полностью центрального KDE.

3
29.01.2014, 12:03
2 ответа

1) Почему сделал LoC из источника Debian, растут с 55 м до более чем 300 м за ~9 лет?

Во-первых, как я указал в комментарии, это не "источник Debian". Это - источник, используемый Debian, но они не владеют или обладают авторским правом на любом из него. Torvalds и друзья владеют источником ядра. Некоторый материал GNU защищен авторским правом FSF, но большая часть из этого принадлежит отдельным авторам.

Который помогает объяснить как (например). Debian мог увеличить LOC в своем распределении так быстро: все, что они должны сделать, включают больше программного обеспечения. Это - значительная задача, потому что она должна все быть интегрирована и упакована, но это все еще не где рядом столь же большое соглашение как на самом деле пишущий весь код.

Не все то программное обеспечение оказалось за девять лет. Многое из него уже существовало, и это стало включенным в Debian в течение того времени. Существует усилие, вовлеченное в упаковку, таким образом, они должны привередничать - они не могут просто включать все, что юридически имеет право - и это занимает время.

2) Почему там такая большая разница в размерах по сравнению с другими операционными системами?

Причина, которая это настолько больше, чем OSX или Windows, состоит в том, потому что объем дистрибутивов Linux намного больше. OSX и Windows являются действительно эквивалентом ядра, базового пространства пользователя и Настольной среды с веб-браузером и возможно офисным пакетом программ для повышения производительности (или не...). Они не делают (и до степени не может) включать сторонние вещи путем, Debian или Redhat могут. Следует иметь в виду, что много программного обеспечения включало в то, что счет LOC для Debian может и использоваться в системах Microsoft и Apple, просто это не включается, устанавливается или сохраняется Microsoft или Apple.

5
27.01.2020, 21:13
  • 1
    Вы, вероятно, не хотите "9 девять лет".One или другой. Я был посреди записи ответа, когда этот вопрос был закрыт. Если я буду делать попытку перефразирования, то оно завинтит Ваш ответ. Я создам другой вопрос? –  Faheem Mitha 28.01.2014, 14:10
  • 2
    @FaheemMitha: Возгласы, спасибо. Я отдал вновь открыть голос; я не вижу, как этот вопрос является неясным, спорным, или в других отношениях несоответствующим. Иногда, если Вы будете направлять комментарий на кого-то, кто закрыл его, они пересмотрят. –  goldilocks 28.01.2014, 14:43
  • 3
    Хорошо, я также отдал вновь открыть голос. Я действительно не вижу проблемы с вопросом также. Что Вы думаете о моем дополнении (3)? –  Faheem Mitha 28.01.2014, 14:45
  • 4
    я не вижу проблемы со своим вопросом также. Так или иначе на мои вопросы отвечают, спасибо :) –  Marius K. 28.01.2014, 15:05
  • 5
    Windows не включает пакет офисных программ. Microsoft Office является (заплаченным) дополнением. –  vonbrand 30.01.2014, 16:08

Я отвечу на часть (3) сначала (на самом деле, я добавил его).

3) Опишите процессы и критерии, используемые Debian, чтобы добавить программное обеспечение к архивам Debian.

Программное обеспечение, включенное в Debian в основном, включает все, что (приблизительно) преодолевает следующие препятствия.

  1. Кто-то интересуется упаковкой к стандартам Debian (никакое легкое выполнение, по крайней мере, для сложного программного обеспечения, в эти дни).

  2. Если кто-то не является разработчиком Debian, то разработчик Debian должен спонсировать пакет для получения его в архивы. Если кто-то является разработчиком Debian, этот шаг не нужен.

  3. Ведущие устройства FTP являются привратниками в архивы Debian. Они имеют к
    примите его. Они отвечают за проверку что там лицензирование и
    упаковочные стандарты выполняют стандарты Debian в вопросе, конкретно [Инструкции по Бесплатному программному обеспечению Debian] (http://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines) и политика Debian. Пакеты могут и действительно добираться
    отклоненный на этом шаге, иногда ни на каком серьезном основании.

Согласно этим ограничениям любое программное обеспечение может быть упаковано, пока оно работает на Debian, конечно. Эти ограничения значительно замедляются, сколько нового программного обеспечения прибывает в Debian, но существует все еще много нового входящего материала. Вот НОВАЯ очередь Debian.

Количество пакетов повышается, вероятно, потому что интерес к Бесплатному программному обеспечению начиная с рождения Debian увеличивал steadly, более или менее монотонно. Поэтому число людей, привлеченных в Debian, увеличивалось. И наконец, сумма бесплатного программного обеспечения в мире также увеличивалась, хотя большая часть его не сохраняется или плохо сохраняется, потому что большинство проектов Бесплатного программного обеспечения имеет единственного разработчика, и в большинстве случаев когда он прекращает работать над ним, проект в конечном счете умирает. Обратите внимание, что Debian удаляет пакеты из тестирования / нестабильный все время, но главным образом когда существуют серьезные ошибки, и никто не повышается для фиксации их.

1) То, почему сделал LoC из источника Debian, выросло с 55 м до более чем 300 м за ~9 лет?

Я думаю, что лютик золотистый покрыл это хорошо.

2) Почему там такая большая разница для другой ОС?

Термин другая ОС является ambigious. Примерно говоря, операционные системы существуют двух вариантов, собственных и свободных. Собственные операционные системы включают различную Microsoft Windows OS X ОС и Apple, но существует много других менее известных. Эти операционные системы по умолчанию только включают основной набор утилит. В то время как бесплатное программное обеспечение может быть доступно для этих платформ самое большее, только небольшое подмножество этого доступно непосредственно от поставщика. Существует, конечно, много собственного доступного программного обеспечения. В общих собственных поставщиках любят взимать за их программное обеспечение, не хотите поощрять пользователей использовать бесплатное программное обеспечение.

Бесплатные операционные системы включают самое известное, различные операционные системы, которые работают сверху ядер Linux (обычно известный как дистрибутивы Linux), различное *BSDs как OpenBSD и FreeBSD, и по гибридным вариантам как различные проекты ОС Debian, которые работают сверху ядер кроме Linux; например, Debian GNU/Hurd и Debian GNU/kFreeBSD.

Дистрибутивы Linux главным образом подобны в программном обеспечении, которое они предлагают, хотя они действительно варьируются по сумме программного обеспечения, которое доступно непосредственно от поставщика. Общественные дистрибутивы как Debian и Fedora имеют очень большой объем в наличии программного обеспечения. Debian имеет возможно самые большие суммы программного обеспечения. Более коммерческие дистрибутивы имеют меньший выбор программного обеспечения.

*BSDs также имеют большую сумму в наличии программного обеспечения, сопоставимого с дистрибутивами Linux, хотя не совсем как обширную. Много бесплатного программного обеспечения является достаточно портативным для натыканий на свободные подобные Unix системы как дистрибутивы Linux и *BSDs.

Таким образом, Debian, Fedora, хинду и FreeBSD, например, распределяют весьма схожие суммы программного обеспечения, таким образом, Debian не особенно необычен в этом отношении, хотя вероятно, что Debian распределяет самую большую сумму программного обеспечения любой операционной системы, хотя я не произвел подсчеты для обнаружения наверняка.

2
27.01.2020, 21:13
  • 1
    Спасибо за Ваш ответ это - очень хорошее дополнение к ответу лютика золотистого. К сожалению, я не могу upvote, так как я испытываю недостаток в 2 представителях... –  Marius K. 29.01.2014, 09:37
  • 2
    @MariusK. Теперь Вы можете. :-) –  Faheem Mitha 29.01.2014, 09:46

Теги

Похожие вопросы