The OpenNET Project / Index page

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

Размер кодовой базы KDE достиг 8 млн строк кода

18.05.2026 10:51 (MSK)

Корнелиус Шумахер (Cornelius Schumacher), президент организации KDE e.V., проанализировал статистику о размере кодовой базы KDE. Суммарный актуальный размер кода библиотек KDE Frameworks, среды рабочего стола KDE Plasma и базового набор приложений KDE Gear составил 8 173 148 строк. Объём кода удвоился по сравнению с 2009 годом (было 4 273 291 строк). Общее число добавленных в репозиторий строк кода, с учётом изменённых и удалённых строк, оценивается в 55 млн.

16.2% от актуального кода приходится на KDE PIM (Personal Information Management), 15.8% на KDE Plasma, 14% - KDE Frameworks, 9.6% - KOffice/Caligra.



  1. Главная ссылка к новости (https://blog.cornelius-schumac...)
  2. OpenNews: Бета-выпуск KDE Plasma 6.7
  3. OpenNews: Фонд Sovereign выделил почти 1.3 миллиона евро на развитие KDE
  4. OpenNews: Опубликован KDE Gear 26.04, набор приложений от проекта KDE
  5. OpenNews: Релиз среды рабочего стола KDE Plasma 6.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65468-kde
Ключевые слова: kde
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (67) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, name (??), 11:00, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Так 8 или 55?
     
     
  • 2.20, Аноним (20), 12:07, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Объём кода удвоился по сравнению с 2009 годом

    Вот и объект вопроса: что сделано начиная с 2009 года? Как тыкали по папочкам, так и тыкают.

     
     
  • 3.54, Аноним (54), 15:32, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Миллион вещей, который раньше в линуксе крaсноглaзили через сoсноль - теперь можно быстро и удобно настроить в 2 клика через GUI. Я хоть сам пользуюсь гномом, но справедливости ради - все чаще заглядываюсь на KDE. Уж шибко удобно многие вещи реализованы. Думаю, к концу года не сдержусь и таки сделаю долгожданный ПЕРЕХОД...
     
     
  • 4.69, Аноним (20), 19:15, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > быстро и удобно настроить в 2 клика

    В два клика ты даже бутерброд не откроешь. Но это так, придирака. Есть кнопка настройки высоты кнопок в конфигураторе настроек размеров кнопок?

     
  • 4.70, Аноним (20), 19:16, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Миллион вещей

    Второй вопрос, более актуальный: есть кнопка запрета программам выставлять свои шрифты?

     
  • 2.24, Аноним (24), 12:40, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    55 добавили, 47 удалили.
     
  • 2.53, ЭлектрикКодер (?), 15:29, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну всмысле, это хорошо чтоли.
    Ну тоесть программка 2Kb, может делать то что программка 820Mb.
    Эмм.
     
     
  • 3.71, Аноним (20), 19:20, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > программка 2Kb, может делать то что программка 820Mb.

    Раньше программе хватало 2Kb, сейчас 820Mb не могут сделать то, что делалось в 2Kb.

     

  • 1.3, iPony128052 (?), 11:03, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо чистить и выкидывать устаревшие технологии
     
     
  • 2.4, iPony128052 (?), 11:05, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • –6 +/
    подержку иксов, если выкинуть - наверно прилично сократится
     
     
  • 3.5, анонимий (?), 11:10, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Так уже выкинулм. Плазма стала чаще падать правда.
     
     
  • 4.7, COMPort (?), 11:16, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Падать где? В ваших воображаемых мирах. Ви когда последний раз пользовались KDE?
     
     
  • 5.8, Аноним (8), 11:23, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Arch, плазма всегда свежая и ванильная. Валится регулярно.
     
     
  • 6.18, Аноним (18), 11:56, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Только на вейланде. Перейди на иксы, падать не будет.
     
     
  • 7.39, Аноним (-), 14:12, 18/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.19, DrDiablo (ok), 12:00, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь, я тоже на вялелом раче и не припомню падений.
     
  • 6.26, Аноним (24), 12:43, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Почему в Gentoo не падает? Иксы, если что.
     
     
  • 7.33, Аноним (33), 13:29, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому и не падает, что иксы
     
     
  • 8.66, Аноним (66), 18:53, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    calculate на вяленом врывается в тред, падений нема Плимут иногда не хочет отда... текст свёрнут, показать
     
  • 6.47, Аноним (47), 14:46, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, так разберись почему она у тебя падает. У меня на Федоре + Вейланд + Нвидия на 6.6.3 ничего не падает уже хрен знает сколько времени. Когда 6.0 вышла -- была дичь дичовская, но с каждой версией становилось лучше, и где-то с 6.3-6.4 падения прекратились полностью.
     
     
  • 7.48, Аноним (48), 14:53, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Федора + Вейланд + Интел

    буквально на прошлой неделе ноут завис, наглухо, лет за я хз сколько, запустил vcmi..ну хотел ностальгии и получил, как в старые добрые на 98

     
     
  • 8.56, жЫр с монитора (?), 16:00, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И при чем тут плазма ... текст свёрнут, показать
     
  • 3.14, Аноним (14), 11:48, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    выкинули, оставив только wayland, и размер увеличился.
     
  • 2.25, Аноним (24), 12:41, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А давай пусть это в твоём любимом Гноме делают.
     

  • 1.9, Аноним (9), 11:25, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЫЫ еще не нашел там багов?
     
     
  • 2.13, Аноним (20), 11:48, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пока ИИ сканирует код, в него успевают внести изменение, и надо начинать всё сначала.
     
     
  • 3.29, Аноним (29), 12:50, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В этом смысл. В этом наша стратегия.
     

  • 1.10, Аноним (10), 11:42, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Окей чатгпт перепиши кде на Раст.
     
     
  • 2.15, Аноним (20), 11:49, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Весь код на расте должен иметь судьбу редох.
     
  • 2.27, Аноним (24), 12:46, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ЧатГПТ:
    - А перепиши снаначала ты мне Qt на Раст.
     
     
  • 3.67, Аноним (66), 18:55, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Заканчивается тем, что дипсик переписывает раст на qml
     

  • 1.11, Аноним (10), 11:43, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    8 млн строк это примерно сколько токенов?
     
  • 1.16, Аноним (16), 11:54, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это много или мало? Комментарии тоже считаются? А как например скобки?
     
     
  • 2.49, Аноним (48), 14:56, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    как отдельная строка, даже если пустая считается, любителей лапши все меньше
     

  • 1.17, Имя (?), 11:55, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    16,2% занято неиспользуемым подавляющим большинством примерно никак кодом (кто видел kmail и иже с ними тот в цирке не смеется), так и запишем.
     
     
  • 2.28, Анон ессно (?), 12:48, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Отучаемся говорить за всех. Использую Kontact регулярно в полном объёме. Всё с ним (и его компонентами - KMail, KOrganizer, KAddressBook) хорошо, даже в связке с MS Exchange.
     
     
  • 3.34, Аноним (34), 13:29, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    https://opennet.ru/64246-thunderbird
     
  • 2.41, ЫгиПгт (?), 14:16, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    KMail используется многими. Довольно удобный почтовый клиент с кучей фич.
     
     
  • 3.45, Аноним (45), 14:40, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если относиться к своему почтовому ящику как к мусорке которую можно в любой момент дропнуть не глядя и ничего при этом не потерять - то может быть.
     

  • 1.21, Аноним (21), 12:34, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну у меня был проект на 300к строк кода. Я его один сделал. Всего то в 27 раз больше. Тоже мне невидаль.
     
     
  • 2.23, Аноним (21), 12:40, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А не. Вру. Нашел старый скрин. Число строк - 414662.
     
  • 2.40, Аноним (18), 14:15, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Каким образом ты посчитал? Тебе sloccount прямо так и сказал? Больше 10 лет 10000 строк в день писал?
     
     
  • 3.50, Аноним (48), 15:00, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    я в школе батники писал, и вот надо было мне итерировать каунты, а там никак, пришлось сгенерировать отдельный батник для этого, ну мне 10000 хватало, но можно то и миллион было
     
     
  • 4.55, Аноним (18), 15:57, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да даже со сгенерироваными файлами такого объёма и количества работать не реально. Кстати, сгенерированный код не считается исходниками, это только амд можно 2/3 засрать.
     
  • 3.59, Аноним (59), 16:13, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    300k строк по 10000 строк в день - это 30 дней.

    Считать не умеем.

    И да. Если лет пять на программой работаешь, может быть дольше 300k. 30k - вообще очень мелкая утилита.

     
     
  • 4.60, Аноним (18), 16:24, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно, что ты никогда в жизни не писал 10к строк в день. Я писал. Даже если ты продолжаешь писать 10к строк изо дня в день (что вообще-то не очень реалистично), прирост будет в районе 1к строк.
     
  • 3.62, Аноним (21), 17:06, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторые языки программирования при ребилде проджекта показывают сколько в нем суммарно строк.
     
     
  • 4.65, Аноним (18), 17:47, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Какие хорошие языки программирования, а, главное, сколько радости приносят программисту бесполезной статистикой. Сразу видно, что заботились разработчики.
     
     
  • 5.68, Аноним (68), 19:06, 18/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.74, Аноним (18), 19:43, 18/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.31, Анонимище (?), 13:05, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Слышал мнение что вот у проектов на функциональных языках программирования, якобы, более компактный исходный код. Если это так, то возможно KDE помогло бы переписание кода на функциональщине
     
     
  • 2.32, Аноним (32), 13:25, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Обычно у проектов на функциональных языках число строк равняется нулю.
     
  • 2.43, Аноним (45), 14:33, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Компактный исходный код = меньшая управляемость. Очевидно, не?
     
     
  • 3.58, Аноним (24), 16:08, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не. Компактный исходный код - человековоспринимаемый код. Значит, можно быстрее понять и понять, как поуправлять им.
     
     
  • 4.63, Аноним (45), 17:14, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну напиши мне на хваленом читаемом питоне числодробилку работающую быстрее чем на си. И эффективнее использующую память. Как там будет с управляемостью ресурсами?
     

  • 1.36, Аноним (36), 13:49, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь отваживался компилировать KDE, сколько дней занимает?
     
     
  • 2.42, Аноним (42), 14:29, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро же как-то компилируют.
     
     
  • 3.75, Аноним (75), 20:14, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Ядро же как-то компилируют.

    Ядро большой кусок, чистейшего как капля росы, сишного кода и компилируется он за 20 минут. В ядре запрещены библиотеки.

    KDE состоит из Qt, а Qt в свою очередь написан на C++. А файлы на C++ компилятся долгими часами. А такие проекты как KDE должны компилироваться в течение нескольких суток.

    Это разные исходники даже не сравнивайте.

     
  • 2.44, Аноним (45), 14:36, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У страха глаза - велики. Треть времени занимает однообразная конфигурация раздробленных на 100500 частей компонентов.
     
  • 2.57, Аноним (24), 16:01, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Полная пересборка мира занимает, где-то, пару суток. Большая часть времени, конечно, приходится на Qt и KDE.

    PS Сборка LLVM, Rust, если кому это надо, сюда не включена.

     
     
  • 3.64, Аноним (45), 17:19, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А ты затейник использовать полноценные кеды на source-based дистрибутивах. Ладно бы обновлялось не часто, так раз в пару-тройку недель обязательно прилетит что-то массовое на пересборку. Ищи потом среди десятков пакетов действительно важные системные исправления, а не просто поправленные пути к иконке.
     
     
  • 4.76, Аноним (75), 20:16, 18/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.77, Аноним (77), 20:19, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Как то чел рассказывал, в шутку или нет, что компилил Gentoo, на древнем пк,
    Компилилось неделю.
    Пока компилилось, гулял жил, и тд.
    В итоге понял что пк в жизни, это не самое крутое.
     

  • 1.46, Аноним (46), 14:40, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну в целом это закономерно. добавили много логичных возможностей в интерфейс. кастомизаций. мало кто ими пользуется. есть процент покрытия?
     
     
  • 2.72, Аноним (20), 19:24, 18/05/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > добавили много логичных возможностей в интерфейс.

    Есть какие-то подробности?

     

  • 1.52, Аноним (52), 15:06, 18/05/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >16.2% от актуального кода приходится на KDE PIM (Personal Information Management)

    И что, годный или нет?

     
  • 1.73, Аноним (73), 19:43, 18/05/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

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



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

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