The OpenNET Project / Index page

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

Организация Linux Foundation выпустила LTS-ветку на базе ядра Linux 4.19

26.02.2019 09:12

Организация Linux Foundation объявила об обеспечении длительного цикла поддержки для ветки ядра Linux 4.19. Поддержка будет осуществляться в рамках программы SLTS (Super Long Term Support), которая в отличие от выпусков LTSI (Long Term Support Initiative) обеспечивает более длительный цикл поддержки, ориентированный на применение ядра в технических системах гражданской инфраструктуры и в важных промышленных системах. Утверждается, что ветка SLTS будет поддерживаться 10-20 лет, на протяжении которых в ядро будут переноситься исправления, влияющие на надёжность и безопасность.

Для отслеживания обновлений в SLTS-ветке 4.19 предложен git-репозиторий linux-cip. Поддержанием SLTS ветки будет заниматься работающий под эгидой Linux Foundation проект Civil Infrastructure Platform (CIP), развивающийся при участии таких компаний, как Toshiba, Siemens, Renesas, Hitachi и MOXA. Кроме представителей вышеотмеченных компаний в сопровождение ядра SLTS будут вовлечены мэйнтейнеры LTS-веток основного ядра, разработчики Debian и создатели проекта KernelCI.

Кроме того, объявлено о добавлении систем ARM64 в число поддерживаемых платформой CIP. Платы на базе ARM64 добавлены в инфраструктуру тестирования ядра 4.19 SLTS и будут сопровождаться в числе основных архитектур. В дальнейшем рассматривается возможность распространения сверхдлительной поддержки на Glibc и BusyBox, которые вместе с ядром образуют минимальное системное окружение для критически важных систем. Также ведётся работа по созданию SLTS-ветки на базе ядра с патчами PREEMPT_RT, обеспечивающими поддержку работы в режиме реального времени.

Cписок LTS-веток, поддерживаемых разработчиками ядра Linux:

  • 4.19 - поддержка до декабря 2020 года (поддерживает Greg Kroah-Hartman, SLTS-ветка сопровождается отдельно и будет поддерживаться 10-20 лет);
  • 4.14 - поддержка до января 2020 года (поддерживает Greg Kroah-Hartman);
  • 4.9 - поддержка до января 2023 года (поддерживает Greg Kroah-Hartman);
  • 4.4 - поддержка до февраля 2022 года (до февраля 2018 поддерживал Greg Kroah-Hartman, а затем Google);
  • 3.16 - поддержка до апреля 2020 (поддерживает Ben Hutchings из Debian);


  1. Главная ссылка к новости (https://www.linuxfoundation.or...)
  2. OpenNews: Организация Linux Foundation представила платформу для критически важных технических систем
  3. OpenNews: Ядро Linux 4.9 отнесено к категории выпусков с длительным сроком поддержки
  4. OpenNews: Организация Linux Foundation выпустила LTSI-ветку на базе ядра Linux 3.10
  5. OpenNews: Срок поддержки LTS ядра Linux 4.4 увеличен c 2 до 6 лет
  6. OpenNews: Организация Linux Foundation выпустила LTSI-ветку на базе ядра Linux 4.14
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50208-kernel
Ключевые слова: kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (61) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, nobody (??), 10:05, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Зачем потёрли ветку?

    >>Утверждается, что ветка SLTS будет поддерживаться как минимум 20 лет.
    >Это очень плохо.

    Согласен. Усядутся на это всякие ретрограды и получи "поддерживаемую" платформу с ПО/библиотеками версий времён царя Гороха, да ещё новое ПО им под это г. мамонта пиши :-(

     
     
  • 2.54, _hide_ (ok), 16:11, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пишите под десяточку :-)
     
     
  • 3.55, nobody (??), 16:34, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Точно! :-)
     
  • 3.56, mickvav (?), 17:13, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Linux-10? Already?
     
     
  • 4.67, Anonim (??), 21:54, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я вообще не понимаю, откуда столько негатива к "старым решениям". Кто-то разъяснить попробует?
     
     
  • 5.70, ya (??), 08:24, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это когда у мамки нет денег на новое железо, приходится понтоваться новым софтом. А ещё они как бабы любят шоппинг, для них даже дезодорант с ароматом свежераспакованного айфона выпустили.
     

  • 1.2, Аноним (2), 10:06, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как на неё переключиться в бубунте 18.04?
     
     
  • 2.6, quilin (?), 10:34, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такая тулза для убунт ukuu (https://github.com/teejee2008/ukuu)  Вполне себе работает. Перешел на стоковоя ядро, ушла часть проблем с графикой на десктопе, профит )
     
     
  • 3.21, Аноним (21), 11:42, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Убунту свои патчи добавляет и видимо не просто так. Для таких людей как я, которые не разбираются в ядрах, такой переход может быть опасен. Все же компьютер не всегда игрушка, рисковать работой это серьезно. Пусть ее потом и можно восстановить из бэкапа, но это серьезные затраты времени.
     
     
  • 4.30, НяшМяш (ok), 12:54, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У меня планшет на атоме и минимальное ядро, на котором всё работает без перекомпиляции - 4.19. Поскольку нет никакого полуофициального PPA, то пришлось качать с mainline (убунтовского, кстати) последнее ядро 4.20. Да, теперь при загрузке вылазят бутлоги на экран, но зато всё работает.
     
  • 4.43, Аноним (43), 14:38, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какие именно "свои патчи", сможете показать пальцем?

    ZFS и т.п. в их число не входит. Не интересует и то, что вынуждены бэкпортировать в свои 4.18 и 4.15, поскольку поддержка апстримом прекращена.

     
  • 4.57, Annoynymous (ok), 17:27, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ukuu ставит ядра из mainline-kernel. Это ядра, собранные командой Canonical. Если там нужны какие-то патчи, они там есть.
     

  • 1.4, Аноним (4), 10:16, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > 4.19 - поддержка до декабря 2020 года
    >  Linux 4.19. Поддержка будет осуществляться в рамках программы SLTS (Super Long Term Support),

    хорошенький super! 2 года.

     
     
  • 2.9, Аноним (9), 10:44, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это разные ветки. Linux Foundation будет поддерживать 10-20 лет, а 2 года это прямая поддержка от разработчиков ядра.
     
  • 2.59, 0x0 (?), 18:30, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Можно подумать, что от перехода на более свежую ветку кардинально меняется что-то ещё, кроме цифр :)
     
     
  • 3.60, 0x0 (?), 18:32, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    *имелось ввиду в целом в системе)
     
  • 3.61, 0x0 (?), 18:40, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    **а, вот, с некоторыми экземплярами древнего софта не совместимого с современными ядрами ‒ поддержка веток как мертвому припарка ))
     
  • 3.62, 0x0 (?), 18:56, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ***да, существует некоторая проблема. С драйверами, например, NVidia. Там у кого железка ниже Fermi, которая недавно перешла нижний порог, после окончания поддержки legacy-драйвера придётся либо на какой-нибудь из совместимых веток зависнуть, либо думать о приобретении более производительной железяки :)
     
  • 3.63, 0x0 (?), 19:14, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В общем, если учесть что версию 390.87 удалось до совместимости с 4.20 пропатчить, то в свете данной новости на Fermi можно теперь до конца жизни сидеть ))
     

  • 1.7, microcoder (ok), 10:34, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Может кто-нибудь пояснить мне в крации, как вообще ведется разработка ядра Эт... большой текст свёрнут, показать
     
     
  • 2.8, Сапожник (?), 10:42, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    4.4 на них работает андроид, тут естественно только Гугл. А так Хартман наверное курирует сообщество. На лапу не дашь так как это открытое.
     
     
  • 3.28, microcoder (ok), 12:46, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Аа.. то есть он просто глава, типа начальник отдела (распределенных по всему миру разработчиков)? Тогда получается, кто вообще верифицирует вносимый код от начала и до конца и разбирается во всех технологиях ядра? Это же гений какой-то получается должен быть... А если такого гения нет, то получается каждый может внести свою корыстную лепту в ядро?
     
  • 2.26, Michael Shigorin (ok), 12:43, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Хотелось бы узнать в крации.

    Ну так идёте в крацию и спрашиваете.  Поскольку даже не знаю, куда послал -- то вкратце отвечу в меру своего разумения:

    - gregkh@ отсматривает номинируемые на попадание в -stable коммиты и забирает их (не помню сходу, что происходит при необходимости мелкого или существенного бэкпортирования);

    - попробуйте, заодно узнаете смысл слова "репутация";

    - гуглу для того более чем достаточно юзерспейса, как мне кажется.

    > но я правда не знаю как организуются процессы поддержки и разработки ядра

    Спросил "stable kernel workflow" -- через пару минут долистал до https://www.kernel.org/doc/html/v4.16/process/development-process.html (на первых страницах идут вендорские вики и прочий шум).  Сгодится? :)

     
     
  • 3.29, microcoder (ok), 12:49, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да.. сгодится. Спасибо.
     
  • 3.33, Аноним (33), 13:09, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кстати раз уж такая пьянка попробуй узнать что написано в книжке Капитал. И если узнаешь то поймешь что репутация просто означает большую стоимость.
     
     
  • 4.36, Michael Shigorin (ok), 13:52, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати раз уж такая пьянка попробуй узнать что написано в книжке Капитал.

    Зачем, если автор не вызывает доверия после того, как я ещё студентом на спор с "тяжеловесом"-философичкой разнёс карточный домик его построений и допущений в щепки? (это сейчас можно ржать, можно не ржать, а тогда проф. Пикашову весь КГУ побаивался)

    У меня осмысленных книжек в очереди полно.  А Вам в качестве алаверды предложу https://sg-karamurza.livejournal.com/283146.html

    > И если узнаешь то поймешь что репутация просто означает большую стоимость.

    Это разве что у отбросов еврейского народа вроде Маркса и иже с ними.  Приличного человека убить можно, а купить не получится.

     
     
  • 5.46, Аноним (43), 15:19, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > предложу https://sg-karamurza.livejournal.com/283146.html

    Гм.

    Наш сайт призван помочь в «ликвидации безграмотности». (Цитата шапки главного сайта человека с фамилией Чёрный-Князь).

    Обратите внимание: кавычки авторские.

    > Приличного человека убить можно, а купить не получится.

    Из словаря Explanatory (Ru-Ru)
    купи́ться
    несов. неперех. разг.
    Позволить себя обмануть, разыграть.

    Из словаря Universal (Ru-En)
    купи́ться [+]
    сов. (на вн.; довериться) разг.
    buy (d), swallow (d), fall (for)

     
  • 5.65, Аноним (65), 21:25, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Свидетели живы? )
     
     
  • 6.77, Аноним (77), 14:06, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Свидетели живы? )

    Очевидцы.
    (Не будем пока менять их процессуальный статус.)

     
  • 2.39, Аноним (39), 14:22, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в крации

    Вероятно, вам на будущее пригодится: заменяйте "в крации" на "вкратце". Потому что по смыслу вы именно это и имеете в виду. Так вот, "вкратце" означает, что вам достаточно короткого объяснения (от "краткость"), а что означает "крация", вы, наверное, и сами не понимаете.

     
     
  • 3.47, microcoder (ok), 15:24, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Спасибо, что нашли ошибку. Попробую учесть в следующий раз, но это будет трудно для меня.
     

  • 1.10, Аноним (10), 10:44, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Лол получается смогу пинать ноут с ферможопмтимусом пока он физически не развалится. А хотел планово списать в 2021 :D Держу в курсе.
     
  • 1.14, iCat (ok), 11:03, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Жаль, что не дождались 4.20
     
  • 1.18, Аноним (18), 11:20, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А модули для нового железа и новых фич будут ударно бекпортировать из свежих версий ядра. Причём, лет через семь это станет делать особенно трудно.
     
  • 1.23, Корец (?), 12:30, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Никогда не понимал смысла всех этих LTS. Какой смысл сидеть на старой версии чего-либо, путь даже будут прилетать патчи и исправления, когда можно по идее просто ставить самые свежие версии, где будут применены те же исправления, но при этом ещё будет доступен и новый функционал? Или я чего-то недопонимаю...
     
     
  • 2.25, Аноним (25), 12:36, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Второе
     
  • 2.31, microcoder (ok), 12:59, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для продакшена это важно, где целый отдел однажды отестировал под одну версию софта/библиотеки свой софт и не возвращаются к тестированию многие годы (нет финансовых затрат), так как никакой новый функционал не вносится, а исправляется от багов существующий. Не будет такой неожиданности, что вдруг PHP 5.* при обновлении вдруг станет 7.* и весь сайт ляжет, а админ Вася будет стрелочником на которого спустят всех собак ))
     
  • 2.50, YetAnotherOnanym (ok), 15:36, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > будет доступен и новый функционал

    А он нужен?

     
     
  • 3.66, Корец (?), 21:31, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А он нужен?

    Может и не нужен, только новыми функциями пользоваться никто не заставляет, ведь так? А поддерживать сразу несколько версий одной и той же программы - это более накладно, как я думаю. Поэтому я и задал вопрос - в чём смысл всех этих LTS'ов?

     

  • 1.32, Аноним (33), 13:02, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда этот лтс закончится системд допилят до такого состояния что ядро линукс ему уже будет не нужно. А АйБиЭм напишет для него своё ядро на которое переведет всех рхельщиков.
     
     
  • 2.34, Вы забыли заполнить поле Name. (?), 13:17, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И это ядро будет Windows NT?
     
     
  • 3.51, nobody (??), 15:40, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    OS/NT :-) (по мотивам которого был Windows NT побырику собран, после того, как разосpались с MS и отлучили от его разработки)
     
     
  • 4.78, InuYasha (?), 17:42, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня совпадение аббревиатур вызывает восторг :)
    https://kiwibyrd.org/2013/05/16/0706/
     

  • 1.35, Аноним (35), 13:30, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Когда красная шляпа перейдет на 4 версию? Это ж какой-то позор.
     
     
  • 2.42, Сергей (??), 14:31, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С выходом следующей версии видимо
     
     
  • 3.44, Andrey Mitrofanov (?), 14:48, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С выходом следующей версии видимо

    Ты знал!

    [I]Kernel. RHEL 8 is running on kernel version 4.18 and based on Fedora 28.
    https://duckduckgo.com/?q=rhel-8+kernel+version&t=ffnt&ia=web

     

  • 1.37, Аноним (-), 14:14, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Зачем этим заниматься? Столько человеко-часов тратить на бэкпортирование на старые версии ядер, вместо того, чтобы больше и тщательнее тестить текущий репозиторий. Критически важная инфраструктура.. Ну так тестируйте, никто же не просит накатывать срзу как релиз вышел. Через полгода и обновляйтесь, когда детские болезни пофиксят.
     
     
  • 2.40, Аноним (40), 14:24, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Кстати, если у вас там и вправду критически важная инфраструктура, то просто накатить ядро глупо. Нужно его как минимум руками собрать, выкинуть кучу ненужного. В итоге гораздо проще поставить вопрос и написании аналога SEL4, только под нормальной лицензий и без EULA General Dynamics, который необходимо подписать, чтобы туда слать патчи. Меня всегда интересовал вопрос: почему никто не возьмёт код существуещего ядра и не начнёт с его использованием переписывать под микроядро? GPL же позволяет, да?
     
     
  • 3.48, Michael Shigorin (ok), 15:34, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Ну так тестируйте

    Скорость изменений, ограниченность ресурсов.

    > Меня всегда интересовал вопрос: почему никто не возьмёт код существуещего
    > ядра и не начнёт с его использованием переписывать под микроядро?
    > GPL же позволяет, да?

    Так попробуйте наконец :-)

    PS (хотя это скорее тем, кто как-либо пробовал на деле и уже обломался) есть такой проект http://emboxing.ru -- у кого интерес прикладной, можно приложить напильник, ребята толковые (растёт из http://se.math.spbu.ru/SE/embox).

     
     
  • 4.52, anonymous (??), 16:09, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, меня интересует почему энтерпрайзы не хотят скинуться и оплатить по 2-3 крутых разработчика на корпорацию, сформировать в итоге команду из 30 разработчиков (переманить тех же чуваков из SEL4 из Австралии), но чтобы это уже GPL код был. Как пилить очередную ФС, так они готовы. А реально хорошую базу, на которой зиждется весь их бизнес, под себя сделать не хотят.
     
     
  • 5.71, Andrey Mitrofanov (?), 09:17, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нет, меня интересует почему энтерпрайзы не хотят скинуться и оплатить по 2-3
    > крутых разработчика на корпорацию, сформировать в итоге команду из 30 разработчиков
    >но чтобы это уже GPL код был.

    Да! Согласен!! Мало FSF вкладывает в маркетинг GPLv3+ GNU Hurd  --  лойяры "большого ентнрпрайза" не окучиваются всё никак.

    Надо больше FSF маркетинга для лойяров.

    У Вас нет?  Отсыпьте!  <///><

     
  • 4.68, GentooBoy (ok), 03:42, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем вы их плохому учите?
    Расскажите лучше про модульность и к чему она приводит. Что интерфейс взаимодействия между ядром и модулем это компромисс между простотой и функциональностью.
     
     
  • 5.73, Andrey Mitrofanov (?), 09:28, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем вы их плохому учите?

    Ну электрошок и пр.телесные наказания не в може нынче.

    Как ещё "их" научить _думать_, прежде чем чушь нести?

     
  • 3.49, Аноним (43), 15:36, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Меня всегда интересовал вопрос: почему никто
    > не возьмёт код существуещего ядра
    > и не начнёт с его использованием
    > переписывать под микроядро?

    Потому что Вы писать не умеете.

     
  • 3.53, Andrey Mitrofanov (?), 16:09, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >почему никто
    > не возьмёт код существуещего ядра и не начнёт с его использованием
    > переписывать под микроядро?

    Не никто. https://duckduckgo.com/?q=gnu+hurd+rump+drivers
    В частности https://archive.fosdem.org/2016/schedule/event/microkernels_hurd_rump_sound_us .

    >GPL же позволяет, да?

    Да. Наверное. Не знаю.

    Только GPL не при чём. Драйвера в лузер-спейсе же и проч.

     
     
  • 4.58, Аноним (43), 17:43, 26/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Драйвера в лузер-спейсе же и проч.

    Так то в той же IA32 4 кольца защиты. Вот только кто из микроядрёных гуру навскидку скажет, сколько тактов уходит на колгейт (без пальмылива) и почему в на то время новых и быстрых процессорах добавили инструкции sysenter и syscall?

     
     
  • 5.79, нах (?), 16:53, 28/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    мне кажется, не потому - а потому же, зачем когда-то добавили ныне неиспользуемые enter/leave - пытались сделать как лучше для модных на тот момент языков программирования. Получилось как всегда.

     
     
  • 6.81, Аноним (43), 18:56, 28/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Размер опкодов идентичен Дескрипторы прерываний хранятся в ОЗУ, а не в управляю... большой текст свёрнут, показать
     

  • 1.64, Аноним (64), 21:00, 26/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ни одна БЗДя так не умеет.
     
     
  • 2.69, Anonim (??), 05:37, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Ни одна БЗДя так не умеет.

    +100500

     
  • 2.72, Andrey Mitrofanov (?), 09:25, 27/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ни одна БЗДя так не умеет.

    GPLv2= Фоундейшн уделал всех бсдешников вместе взятых...
    ...по их собственной дружбе с проприертарщиками за деньги.

    Странно.

    А не, всё норм: они _не такие_, они _не за деньги_.

    Свобода -- важнее.

     

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



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

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