The OpenNET Project / Index page

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

19.01.2018 20:36  В рамках проекта NeoPG развивается форк GnuPG 2

Маркус Бринкман (Marcus Brinkmann), немецкий математик, известный своим участием в разработке GNU/Hurd, основал форк инструментария GnuPG (GNU Privacy Guard), предоставляющего совместимые со стандартом OpenPGP (RFC-4880) инструменты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. Новый проект получил название NeoPG и позиционируется в качестве современной замены GnuPG 2.

GnuPG критикуется как излишне раздутый проект: 490 тысяч строк кода на языке Си, около 400 опций, два парсера OpenPGP, свой HTTP-клиент и DNS-резолвер. Привязка к стандарту OpenPGP тянет за собой необходимость поддержки многих устаревших алгоритмов, потерявших актуальность в современных условиях (MD5, IDEA, DSA, 3DES, SHA-1, 64-разрядные ключи). Первичной задачей NeoPG называется проведение чистки кода и его адаптации для упрощения дальнейшей разработки, в том числе предоставление расширяемого стабильного API для разработчиков приложений.

Для достижения поставленной цели было решено удалить всю неактуальную функциональность, а для исключения некоторых видов ошибок и упрощения дальнейшей разработки перевести кодовую базу с языка Cи на C++11. Для упрощения интеграции с другими проектами весь новый код поставляется под разрешительной лицензией BSD вместо GPLv3. Предложен новый интерфейс командной строки, в котором произведено объединение входящих в GnuPG разрозненных утилит (gpg, gpgsm, gpgconf, gpgv, gpgtar и т.п.) в единый исполняемый файл neopg с оформлением субкоманд в стиле Git и поддержкой цветного вывода. В рамках команды "neopg gpg2" реализована прослойка для обеспечения совместимости с GnuPG 2.

За три месяца разработки NeoPG удалено 240 тысяч строк кода, добавлено около двух тысяч строк, прекращена поддержка 120 опций командной строки, осуществлён переход на систему сборки cmake. Вместо собственной реализации криптографических функций (Libgcrypt), задействована библиотека Botan, написанная на C++11 и поставляемая под лицензией BSD. Часть встроенных возможностей заменена на libcurl и SQLite. Вся базовая функциональность выделена в отдельную библиотеку libneopg, которую можно использовать в приложениях. Поверх libneopg реализована обвязка с CLI-интерфейсом.

В NeoPG также решено отказаться от запуска длительно работающих фоновых процессов gpg-agent, dirmngr (Directory Manager) и scdaemon (Smart Card Daemon). Вместо фоновых процессов обеспечен запуск одноразовых вспомогательных helper-процессов, которые завершают работу сразу после выполнения задания. В будущем планируется интегрировать функциональность данных helper-процессов в библиотеку libneopg и вообще избавиться от необходимости запуска дополнительных процессов.

  1. Главная ссылка к новости (https://neopg.io/blog/cplusplu...)
  2. OpenNews: Выпуск GnuPG 2.2.0
  3. OpenNews: В Libgcrypt/GnuPG выявлена уязвимость, позволяющая воссоздать RSA-ключи
  4. OpenNews: Критическая уязвимость в генераторе случайных чисел GnuPG и Libgcrypt
  5. OpenNews: Проект GnuPG представил новую свободную многопоточную библиотеку nPth
  6. OpenNews: Обновление GnuPG с устранением уязвимости, позволяющей восстановить закрытые RSA-ключи
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: gnupg, neopg, pgp
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Николай, 20:42, 19/01/2018 [ответить] [смотреть все]
  • +31 +/
    Идиoтство какое-то. GPG безопасен и самодостаточен. Нет смысла в форках. Просто кто-то захотел поднять хайп и подорвать доверие к ПО, которое десятки лет успешно защищает наши права на тайну переписки и еще много чего хорошего. Вот реально, на что они рассчитывают?

    > Для достижения поставленной цели было решено удалить всю неактуальную функциональность

    А кто решает, какая актуальная, а какая нет? Ах да, умный математик за вас уже все решил. Окей.

     
     
  • 2.6, Аноним, 20:55, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]
  • +7 +/
    > Идиoтство какое-то. GPG безопасен и самодостаточен.

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

    А про безопасность GPG не всё так хорошо. Например из ссылок к новости:
    https://www.opennet.ru/opennews/art.shtml?num=46812
    https://www.opennet.ru/opennews/art.shtml?num=44988
    https://www.opennet.ru/opennews/art.shtml?num=37517

    Чистка legacy большой плюс, но как бы с переписыванием на C++ они не наплодили ещё больше ошибок, чем было в удалённом legacy коде.

     
     
  • 3.9, Crazy Alex, 21:12, 19/01/2018 [^] [ответить] [смотреть все]
  • +4 +/
    Современные плюсы в этом плане достаточно безопасны А вот попытка сменить лицен... весь текст скрыт [показать]
     
     
  • 4.13, Аноним, 21:42, 19/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    Лицензию меняет? Переворот хочет?
     
     
  • 5.15, абноним, 21:47, 19/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Опять против Дядечки что-то умышляют..


     
  • 5.31, Crazy Alex, 22:07, 19/01/2018 [^] [ответить] [смотреть все]  
  • +10 +/
    Именно что переворот. Не взять и написать свой проект, а примазаться к известному имени, созданному GNU, но забить на ценности GNU. В общем, неприятный осадок.
     
     
  • 6.152, Тот_Самый_Анонимус, 20:25, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Когда сторонники Столлмана делают 171 свободное 187 ядро, просто очисткой уж... весь текст скрыт [показать]
     
     
  • 7.153, Andrey Mitrofanov, 21:17, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Ну, всё ж путём тебя по направлению в GNU парит, других в обратном направлени... весь текст скрыт [показать]
     
     
  • 8.156, Тот_Самый_Анонимус, 07:24, 24/01/2018 [^] [ответить] [смотреть все]  
  • +/
    ГНУ примазывается к чужим проектам, куда их не звали, и кто-то другой примазывае... весь текст скрыт [показать]
     
  • 5.47, Аноним, 22:27, 19/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    а с юридической стороны этот финт возможен ... весь текст скрыт [показать]
     
     
  • 6.76, Аноним, 23:33, 19/01/2018 [^] [ответить] [смотреть все]  
  • +4 +/
    Только если в конечном итоге не останется ни строчки гнутого кода ... весь текст скрыт [показать]
     
     
  • 7.77, Аноним, 23:38, 19/01/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    молодец RMS хорошую лицензию придумал, схалявить не даст ... весь текст скрыт [показать]
     
  • 4.134, Аноним, 10:39, 21/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    Навороченные абстракции в крипто - отличный способ прострелить себе пятку При т... весь текст скрыт [показать]
     
  • 3.87, freehck, 01:51, 20/01/2018 [^] [ответить] [смотреть все]  
  • +6 +/
    > А про безопасность GPG не всё так хорошо. Например из ссылок к новости:

    В первой ссылке говорится, что уязвимость нашла группа исследователей, которыми руководил [b]сам DJB[/b].
    Во второй -- уязвимость нашли сами разработчики GnuPG.
    В третьей -- уязвимость в использовании [b]L3-кэша[/b] процессора.

    Вы, конечно, можете быть не согласным со мной, но по-моему с безопасностью у GnuPG всё в полном порядке. :)

     
  • 3.105, Аноним, 13:19, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    2 теоретические без способа эксплуатации и одна псевдо уязвимость тайминг кеш... весь текст скрыт [показать]
     
     
  • 4.135, Аноним, 10:42, 21/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Вообще-то этот класс уязвимостей в современном крипто рассматривается всерьез Н... весь текст скрыт [показать]
     
  • 2.34, kuku, 22:10, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так понимаю ему хочется просто выделиться Почему бы не ограничиться сменой стар... весь текст скрыт [показать] [показать ветку]
     
  • 2.50, EHLO, 22:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    всё проще Учёные не бесплатно работают, а за гранты... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.110, Кокошанель, 14:18, 20/01/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    О-о-о, значит точно, казачок засланный Прислали раздербанить GNU проект, насоли... весь текст скрыт [показать]
     
  • 2.142, anonymous, 03:26, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это же опенсорс Тебе нужно - ты и пиши Если какая-то функциональность не имеет... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.144, Ю.Т., 09:13, 22/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Тонко А кто вручил в опен-сорсе этому некту, не автору и не старому хозяину, пр... весь текст скрыт [показать]
     
     
  • 4.145, 1, 10:05, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    форк же Даже ты можешь форкнуть что-нибудь готовое ядро линукса, напри... весь текст скрыт [показать]
     
  • 1.2, Аноним, 20:42, 19/01/2018 [ответить] [смотреть все]  
  • +2 +/
    Отдельные процессы, вроде, для большей безопасности нужны, ввод парольной фразы,... весь текст скрыт [показать]
     
     
  • 2.32, Crazy Alex, 22:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Какой-какой... стрёмный "типа форк"
     
  • 1.3, Аноним, 20:44, 19/01/2018 [ответить] [смотреть все]  
  • +/
    Это точно учёный? Сайт какой-то гламурный, как очередной ICO.
     
     
  • 2.8, Аноним84701, 21:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, Аноним, 22:49, 19/01/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    gt оверквотинг удален хипстер наверное, они все там гламурные и учоные, напьют... весь текст скрыт [показать]
     
     
  • 4.116, Онон, 18:56, 20/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    C++ же. Не JS.
     
  • 2.11, arisu, 21:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –12 +/
    учёный 8208 учёный Молодой и Инициативный полезного и осмысленного ничего дел... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, абноним, 21:50, 19/01/2018 [^] [ответить] [смотреть все]  
  • +23 +/
    Прорывался в комментаторы ОупенНет, но не смог - порог вхождения слишком высок.


     
  • 2.21, KonstantinB, 21:56, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    просто темплейт для Hugo, скорее всего, первый попавшийся ему под руку... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, arisu, 22:03, 19/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    и остальное будет делать так же хватать первое попавшееся под руку ... весь текст скрыт [показать]
     
     
  • 4.91, KonstantinB, 05:32, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    как будто есть какая-то разница, какой там темплейт
     
     
  • 5.96, Ю.Т., 09:53, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Вообще-то -- есть Подачу материала давно уже продвигают как необходимейший ск... весь текст скрыт [показать]
     
     
  • 6.118, KonstantinB, 19:03, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Да все дурновкусие там сводится к огромному заголовку, а так самый обычный миним... весь текст скрыт [показать]
     
     
  • 7.120, Ю.Т., 19:16, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    У хорошего минималиста заголовок должен быть в меру, а так -- не верим ... весь текст скрыт [показать]
     
  • 2.108, Аноним, 14:01, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А где сказано, что он учёный Математик он явно только по образованию, никаких п... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, Николай, 20:44, 19/01/2018 [ответить] [смотреть все]  
  • +16 +/
    > Вместо собственной реализации криптографических функций (Libgcrypt), задействована библиотека Botan

    В тред призываются диванные специалисты по криптографии! Расскажите за этого ботана - чем он лучше/хуже либкрипта.

     
     
  • 2.10, Ordu, 21:17, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Тем что это не собственная реализация криптографических функций, а более широко ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Аноним, 22:02, 19/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    А где можно посмотреть статистику использования и сравнить ... весь текст скрыт [показать]
     
  • 3.33, Crazy Alex, 22:10, 19/01/2018 [^] [ответить] [смотреть все]  
  • +5 +/
    Хотите сказать, что libgcrypt - это не привлекающая разработчиков, не востребова... весь текст скрыт [показать]
     
     
  • 4.117, Ordu, 18:56, 20/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Хотел сказать Проветрил память, и понял, что это не так Botan, всё же, менее п... весь текст скрыт [показать]
     
  • 2.20, KonstantinB, 21:55, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Помимо уже указанного фактора количества активных контрибьюторов, botan хорошо п... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, arisu, 20:52, 19/01/2018 [ответить] [смотреть все]  
  • –8 +/
    домен io — чёткий признак шлака.
     
     
  • 2.22, KonstantinB, 21:57, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    четкий признак шлака - это домен biz - а io как по мне нейтрален... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, arisu, 22:05, 19/01/2018 [^] [ответить] [смотреть все]  
  • +/
    > а io как по мне нейтрален

    «любит народ наш всякое гoвно» (ц)

     
     
  • 4.45, абноним, 22:26, 19/01/2018 [^] [ответить] [смотреть все]  
  • +6 +/
    Нет бы сразу в домене ru! И все вопросы сразу отпали бы. И Шигорин был бы доволен. Нанонанона!


     
     
  • 5.61, Аноним, 22:46, 19/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    надо ему намекнуть, чтоб к бюджету вояк присосался, типо разрабов Астры ... весь текст скрыт [показать]
     
     
  • 6.63, абноним, 22:52, 19/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Я толком не уверен, но возможно там не химическое пту и всю мощь ЯП bash нужно и... весь текст скрыт [показать]
     
     
  • 7.65, Аноним, 22:57, 19/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    там РЯП нужно уметь https pikabu ru story pravoslavnyiy_c_2700399 и водовку то... весь текст скрыт [показать]
     
  • 3.109, Аноним, 14:08, 20/01/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    Только на опеннете Гадание по доменным именам, темам оформления и предпочитаемы... весь текст скрыт [показать]
     
  • 1.7, Пользователь GPG, 21:02, 19/01/2018 [ответить] [смотреть все]  
  • +7 +/
    Фото разработчика... Мне кажется, ему можно доверять!

    https://d33wubrfki0l68.cloudfront.net/e0f2ff4c759c58b5d3426b5c6284d50c4f8e2e98

     
     
  • 2.16, Аноним, 21:47, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Леннарт, мы тебя узнали, хватит прятаться!
     
  • 2.46, Аноним, 22:26, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    а он точно человек не киборг ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.69, Аноним, 22:59, 19/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Хочешь сказать что киборги уже среди нас?
     
     
  • 4.75, Аноним, 23:11, 19/01/2018 [^] [ответить] [смотреть все]  
  • +/
    вика не врёт https ru wikipedia org wiki София_ робот , только от нас скрывают... весь текст скрыт [показать]
     
  • 1.12, Аноним, 21:39, 19/01/2018 [ответить] [смотреть все]  
  • +/
    то есть ненужный код выкинуть, остальное переписать на c 11 под новой лицензи... весь текст скрыт [показать]
     
     
  • 2.19, абноним, 21:54, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Тебе может и проще, но тем, кто пишет этот код, не проще.


     
  • 2.35, Crazy Alex, 22:10, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А как тогда к GPG примазываться?
     
  • 2.132, СОВА, 09:06, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вот переписать и не переписали Выкинули 240 000 строк А написали все 2 000 И ... весь текст скрыт [показать] [показать ветку]
     
  • 1.18, Аноним, 21:51, 19/01/2018 [ответить] [смотреть все]  
  • +1 +/
    NeoPG поможет освободить всех нас от Матрицы. Наконец-то появилась надежда, да!
     
     
  • 2.23, абноним, 21:58, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Частично Вместо двух одинаковых кошек подряд будет пробегать одна и за ней ещё ... весь текст скрыт [показать] [показать ветку]
     
  • 2.44, Аноним, 22:23, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    это ловушка агента Смита ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.59, Аноним, 22:42, 19/01/2018 [^] [ответить] [смотреть все]  
  • +/
    агент Смит это баг в Матрице ... весь текст скрыт [показать]
     
  • 1.24, Аноним, 22:00, 19/01/2018 [ответить] [смотреть все]  
  • +/
    Не понял, это пароль каждый раз вводить, прощай кеш парольной фразы ... весь текст скрыт [показать]
     
     
  • 2.78, Аноним, 23:45, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вот и я не понял, как они с этим планируют жить Самая сомнительная часть всей з... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, RM, 22:01, 19/01/2018 [ответить] [смотреть все]  
  • +1 +/
    Все таки непонятно, как можно лицензию поменять? Это чо, если я ядро linux форкну то смогу форк под BSD раздавать?
     
     
  • 2.36, Crazy Alex, 22:11, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Переписать полностью, как ещё. Просто он переписывать собрался частями.
     
     
  • 3.119, ., 19:11, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    И после первого же публичного релиза такого частично переписанного клюкала - поп... весь текст скрыт [показать]
     
     
  • 4.154, Crazy Alex, 14:46, 23/01/2018 [^] [ответить] [смотреть все]  
  • +/
    вообще-то нет Просто пока там осталось хоть что-то под GPL - по факту всё придё... весь текст скрыт [показать]
     
     
  • 5.158, _, 18:43, 24/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Ты - рюсски языка тяжелЫ ощщщень С Ну тогда да А иначе чем твоя фраза о... весь текст скрыт [показать]
     
  • 2.85, anonimus, 00:20, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    По аналогии нужно одну половину исходников объявить ненужной и выкинуть, а другу... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.121, ., 19:17, 20/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Лицензия не покрывает архитектуру, только код Так что достаточно переписать Но... весь текст скрыт [показать]
     
     
  • 4.146, Andrey Mitrofanov, 10:19, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    У котов-пермиссивщиков, наверное, живот большой -- жизньудалась -- они до своих... весь текст скрыт [показать]
     
     
  • 5.155, _, 22:09, 23/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Ну во первых мы не знаем на какие бабки всё затеяно Если ему платят за такую ... весь текст скрыт [показать]
     
  • 1.38, mumu, 22:12, 19/01/2018 [ответить] [смотреть все]  
  • –3 +/
    Его кто-то заставляет использовать устаревшие алгоритмы Или он щас будет пытать... весь текст скрыт [показать]
     
     
  • 2.80, Аноним, 23:49, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Дело не в замедлении Любой код содержит ошибки, меньше кода 8212 меньше ошиб... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.97, Ю.Т., 10:00, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Следовательно, дыры как бы есть, но их как бы и нет А тут переписывание, да ещё... весь текст скрыт [показать]
     
     
  • 4.100, Аноним, 12:30, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Дыры будут всегда и везде А в каком количестве 8212 узнаем, если сабж достиг... весь текст скрыт [показать]
     
  • 1.41, Аноним, 22:21, 19/01/2018 [ответить] [смотреть все]  
  • +1 +/
    С каких это пор кресты стали проще сишки Зря Корпорации при создании очередног... весь текст скрыт [показать]
     
     
  • 2.81, Аноним, 23:50, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Парадокс кресты сложнее сишки, а писать на них проще ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.93, Аноним, 05:41, 20/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    Только не в случае defensive-programming, который по идее должен применяться в g... весь текст скрыт [показать]
     
  • 3.122, ., 19:20, 20/01/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    да , но только такая получается С анек про машинистку ... весь текст скрыт [показать]
     
  • 1.42, Аноним, 22:21, 19/01/2018 [ответить] [смотреть все]  
  • –7 +/
    Обычный юзер думаю быстро поставит ненужно на проекте, но я, как разработчик счи... весь текст скрыт [показать]
     
     
  • 2.49, Аноним, 22:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    И слава Богу Тем и ценен За то и любим ... весь текст скрыт [показать] [показать ветку]
     
  • 2.55, Аноним, 22:36, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    gt оверквотинг удален правильно, не надо писать на си, нужно на жабьем скрипте... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Аноним, 22:43, 19/01/2018 [^] [ответить] [смотреть все]  
  • –4 +/
    В программах, где много ввода-вывода, а не вычислений на ЦПУ нода с её асинхронн... весь текст скрыт [показать]
     
     
  • 4.64, Аноним, 22:52, 19/01/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    вот и я говорю, вдобавок кода станет меньше, за счёт высокоуровневости, поддер... весь текст скрыт [показать]
     
  • 4.112, Аноним, 15:23, 20/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Вообще-то раст создан недовольными плюсовиками, а не сишниками ... весь текст скрыт [показать]
     
     
  • 5.124, ., 19:28, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    а в Одессе шупчут - что гомиками - Плюсовики без классов не живут, та... весь текст скрыт [показать]
     
  • 5.150, Аноним, 17:46, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Недовольными плюсовиками D создан.
     
  • 4.123, ., 19:25, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Ну да она же будёт дёргать за совсем другие асинк-ио сисколы, которые наСильника... весь текст скрыт [показать]
     
  • 2.129, Led, 21:27, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    > я, как разработчик

    вэбмакака != разработчик

     
     
  • 3.138, Jaw, 13:57, 21/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    JavaScript считает что ты не прав.
     
  • 1.51, EHLO, 22:33, 19/01/2018 [ответить] [смотреть все]  
  • –2 +/
    >известный своим участием в разработке GNU/Hurd

    То есть он не сильно расстроится, когда узнает что напрасно расходует своё время и чужие материальные средства

     
     
  • 2.54, абноним, 22:34, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >> GNU/Hurd
    > материальные средства

    ???


     
     
  • 3.90, pavlinux, 04:45, 20/01/2018 [^] [ответить] [смотреть все]  
  • –7 +/
    Запомни сынок В Пиндосии нет ничего бесплатного GNU HURD Copyright 2004-20... весь текст скрыт [показать]
     
     
  • 4.106, Аноним, 13:28, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Копеешно живут, — в US на такие деньги и поесть-то проблематично
     
     
  • 5.125, ., 19:31, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Обычно так говорят нелегалы-мексы, мойщики стёкол на заправках Хотя сами жрут... весь текст скрыт [показать]
     
  • 4.113, Аноним, 15:25, 20/01/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    И на сколько человек этот доход поделить надо ... весь текст скрыт [показать]
     
     
  • 5.147, Andrey Mitrofanov, 10:41, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Уже всё поделено Ты ссылку на pdf пропустил -- значит, тебе не надо Прекрати с... весь текст скрыт [показать]
     
     
  • 6.159, _, 18:56, 24/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Мавроди аж подпрыгнул от чуйства собственной ничтожности - ... весь текст скрыт [показать]
     
  • 1.67, Xasd, 22:58, 19/01/2018 [ответить] [смотреть все]  
  • –1 +/
    > Для достижения поставленной цели было решено удалить всю неактуальную функциональность, ...

    молодцы! отлично!!

    > ...а для исключения некоторых видов ошибок и упрощения дальнейшей разработки перевести кодовую базу с языка Cи на C++...

    ой, не. перехвалил!

    опять хипсторы понаехали со своими модными язычками для наколенных поделок

     
     
  • 2.73, абноним, 23:04, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Главное, что ВЫ на своих любимых языках сделали для OpenSource столько, что не о... весь текст скрыт [показать] [показать ветку]
     
  • 2.74, Аноним, 23:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    какие то устаревшие они, сейчас в моде go ... весь текст скрыт [показать] [показать ветку]
     
  • 1.82, Борщдрайвен бигдата, 00:04, 20/01/2018 [ответить] [смотреть все]  
  • +2 +/
    Так и откуда столько йаду в комментариях выше и ниже? Ну форкнул, почистил шлак и пилит себе неспешно. RFC-4880 от этого проекта хуже не станет.
    Наоборот хорошо, ещё одна реализация, будет из чего выбирать.
     
     
  • 2.83, EHLO, 00:10, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ты наивный Не будет из чего выбирать Запихнут в аппаратно залоченную прошивку ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, Борщдрайвен бигдата, 00:19, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Если ты так уверен, чем докажешь Я вот не вижу, как существование еще одной реа... весь текст скрыт [показать]
     
     
  • 4.86, EHLO, 01:08, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    На залоченную железку не поставишь ничего В проприетарном софте не заменишь биб... весь текст скрыт [показать]
     
     
  • 5.89, pavlinux, 04:37, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    Про железку и проприе софт это ты сам сначала придумал, нexеpa придуманным аргу... весь текст скрыт [показать]
     
     
  • 6.148, Аноним, 11:14, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    BSD - лицензия неплохая, но таки способствует...
     
  • 3.101, Аноним, 12:33, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    > Запихнут в аппаратно залоченную прошивку

    А ты не покупай.

     
     
  • 4.107, EHLO, 13:44, 20/01/2018 [^] [ответить] [смотреть все]  
  • +/
    мне обещали что будет из чего выбирать Такой выбор мне не в моем вкусе... весь текст скрыт [показать]
     
  • 4.151, Аноним, 17:54, 22/01/2018 [^] [ответить] [смотреть все]  
  • +/
    А если выбора нет Вот нет смартфонов со 100 открытой прошивкой И даже Liniage... весь текст скрыт [показать]
     
  • 1.88, pavlinux, 04:34, 20/01/2018 [ответить] [смотреть все]  
  • +/
    > с языка Cи на C++11.

    Дальше не читал... Давайдасвиданья,  

     
     
  • 2.149, Dennis, 17:04, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Дальше не читал... Давайдасвиданья,

    Труъ! Фатальная ошибка.

     
  • 1.94, Аноним, 06:14, 20/01/2018 [ответить] [смотреть все]  
  • –1 +/
    Странно, ожидал в комментариях больше криков о лицензии, а хейтят почему-то язык... весь текст скрыт [показать]
     
     
  • 2.98, Ю.Т., 10:02, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Лицензия это то, что в наших палестинах до сих пор недооценивают ... весь текст скрыт [показать] [показать ветку]
     
  • 1.102, bircoph, 12:34, 20/01/2018 [ответить] [смотреть все]  
  • +/
    Давно пора: gnupg оброс неиспользуемым кодом и уязвимостями. Кроме того, neopg основан на botan, а не libgcrypt, а botan поддерживает пост-квантовые алгоритмы.
     
  • 1.115, manster, 18:41, 20/01/2018 [ответить] [смотреть все]  
  • +/
    Вместо форков гораздо полезнее направить усилия на улучшения и чистку проекта.
     
     
  • 2.126, ., 19:41, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это путь самуря С но они вымерли - У хипстоты же - свой путь, так что за... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.127, manster, 19:44, 20/01/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    путь начинающих демагогов - ... весь текст скрыт [показать]
     
  • 2.128, mimocrocodile, 20:04, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Автор и направил
     
  • 1.131, Аноним, 05:30, 21/01/2018 [ответить] [смотреть все]  
  • –1 +/
    Опеннет видимо от ноды с электроном никак не отойдёт Товарисчи, просьба не прип... весь текст скрыт [показать]
     
     
  • 2.133, Eblan, 10:37, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А ты за Страуса не отвечай Потому как Страус сам хипстер Видал фотку где он си... весь текст скрыт [показать] [показать ветку]
     
  • 1.136, Аноним, 11:53, 21/01/2018 [ответить] [смотреть все]  
  • –1 +/
    GPLv3 -fork- BSD нарушение первоначальной лицензии Куда смотрит Software Fr... весь текст скрыт [показать]
     
     
  • 2.141, Аноним, 15:04, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Скопированный код остаётся под GPL, под BSD только новый код, который они сами п... весь текст скрыт [показать] [показать ветку]
     
  • 1.137, Аноним, 12:03, 21/01/2018 [ответить] [смотреть все]  
  • –1 +/
    >устаревших алгоритмов
    >MD5

    чооо?

     
     
  • 2.140, Аноним, 15:03, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Коллизия для хэша MD5 находится за считанные часы.


     
     
  • 3.157, Аноним, 16:25, 24/01/2018 [^] [ответить] [смотреть все]  
  • +/
    что не отменяет того факта, что md5 до сих пор популярен в узких кругах Подскаж... весь текст скрыт [показать]
     
  • 2.143, Аноним, 07:40, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    С разморозкой Сейчас январь 2018 года и MD5 полностью поломан Более того, SHA1... весь текст скрыт [показать] [показать ветку]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor