Комментарии 55
Что же за девайсина у него под монитором? Похоже на роутер, но зачем ему 16-портовый роутер, и что туда во все порты так плотно подключено?
-3
Может быть это не роутер, а KVM.
Скорее всего у него там стоит несколько компов для тестов.
Скорее всего у него там стоит несколько компов для тестов.
0
Сразу видно, что вы не застали времена PS/2.
+23
Судя по виду коннекторов, туда включено 16 PS/2 мышек-клавиатур :-)
+1
Присоединюсь к вопросам по картинке — не могу понять, к верхнему левому телефону LPT чтоль подохдит или 25-пиновый COM? Или там за ним что-то еще стоит и не видно?
0
Вот когда говорят о кросс платформенности и одновремнно выпиливают Win и Mac… Плохая новость. Портабельность програм пострадает.
+15
А, кстати, вопрос к знатокам: в чем разница с технической точки зрения в поддержке Mac и Linux (или *BSD) вроде как везде nix подобные ядра и Posix?
+5
Никто не говорит о кроссплатформенности, говорят о POSIX — совместимости. И если ваша операционная система не поддерживает POSIX, может уже хватит пользоваться Windows 3.11?
0
posix-совместимость под Win?! Сокеты, потоки, рожь синхронизация, вот это всё — под виндой несколько иначе сдалано и нужно учитывать.
+7
Ну, сложно сказать однозначно. У Windows старших версий можно доставлять компонент, отвечающий за POSIX-совместимость. И они даже сертифицировались где-то.
Другое дело, что POSIX — это только часть UNIX-окружения, и большинство программ, написанных под Unix, используюут API, которые нигде не стандартизированы, но де-факто присутствуют во всех *nix-системах.
Другое дело, что POSIX — это только часть UNIX-окружения, и большинство программ, написанных под Unix, используюут API, которые нигде не стандартизированы, но де-факто присутствуют во всех *nix-системах.
0
Не у старших, а у win2k, а у старших его наоборот выпилили — у win7 его уже нет. И не работал он, так как создавал полностью изолированное окружение (нельзя взаимодействовать с нативными приложениями и GUI), а тогда проще виртуализацию использовать.
И да, на POSIX есть стандарты, которые активно развиваются. Другое дело, что стандарты стандартами, а ядра идут своим путём (хотя есть положительная тенденция добавлять в ядра то, что есть/добавлено в стандарт).
И да, на POSIX есть стандарты, которые активно развиваются. Другое дело, что стандарты стандартами, а ядра идут своим путём (хотя есть положительная тенденция добавлять в ядра то, что есть/добавлено в стандарт).
+3
В Win7 еще не выпилили, но его переименовали из SFU (Services For Unix) в SUA (Subsystem for Unix Applications) — это еще в Висте. В Win8 его еще можно поставить, но он deprecated. В Win8.1 выпилили окончательно. В серверной линейке аналогично.
+3
Давайте не будем рассказывать сказок, а?
POSIX компонент там был изначально чтобы можно было поставлять Windows в госсулжбы США (да, там было раньше такое требование).
И он был сделан так, чтобы пройти все тесты но при этом реально его использовать было бы нельзя. В последних версиях Windows его выпилили за ненадобностью.
POSIX компонент там был изначально чтобы можно было поставлять Windows в госсулжбы США (да, там было раньше такое требование).
И он был сделан так, чтобы пройти все тесты но при этом реально его использовать было бы нельзя. В последних версиях Windows его выпилили за ненадобностью.
+2
Пишу из 2017 года. Его выпилили, но в Windows 10 сделали поддержку отдельного дерева unix-каталогов на манер cygwin или copperative linux. GUI можно пускать через XMING.
0
Пишу из 2021 года. в Win10 сначала развили WSL(1) [Windows Subsystem for Linux] — то о чем вы писали, а потом все перетекло в немного переосмысленный WSL2 (со своими нюансами и фичами).
А вот совсем недавно MS начали тестирование по запуску GUI-приложений Linux в Win.
А на счет LibreSSL:
Они все же вернули поддержку Windows
LibreSSL Portable is known to work well on the following platforms:
Linux (kernel 3.17 or later preferred)
FreeBSD (tested with 9.2 and later)
NetBSD (7.0 and later preferred)
HP-UX (11i)
Solaris (11 and later preferred)
Mac OS X (tested with 10.8 and later)
AIX (5.3 and later)
LibreSSL also supports the following Windows environments:
Microsoft Windows (Vista or higher, x86 and x64)
Wine (32-bit and 64-bit)
Builds with Visual Studio 2013 or newer, Mingw-w64 and Cygwin
+1
По-моему лучше сделать нормальную абстракцию над платформами, чтобы можно было портировать куда надо. Типа как Quake 3. Разрабы OpenSSL видно про layered architecture не слышали.
0
Вообще прикольный у них офис
Прям как в видеоиграх
+5
Угу, вдохновлялись фильмами и играми при создании дизайна этого помещения.
0
Мне всегда казалось наоборот: создатели игр отражали те интерьеры, что видели в жизни.
+1
Бывает что наоборот, а бывает что как раз АНБшники черпают из фантастики.
Пруф
www.businessinsider.com/the-us-army-star-trek-command-center-2013-9
Пруф
www.businessinsider.com/the-us-army-star-trek-command-center-2013-9
+1
Удалена поддержка Windows, поскольку всё это мало кому нужно.
LOL
+24
Сначала я прочитал как:
LibreSSL: очищенная версия от разработчиков OpenBSD
+17
Стоит добавить, что статья «OpenSSL писали обезьяны» была написана еще аж в 2009 году.
+2
И все как обычно, делается через авось и всеобщий пофигизм.
На этом проекте чуть ли не вся безопасность в интернете держится.
Статья была написана аж в 2009 году… но пока гром не грянет, мужик не перекрестится.
Что стоило компаниям типа гугла, взять под свое крылышко такую серьезную библиотеку?
На этом проекте чуть ли не вся безопасность в интернете держится.
Статья была написана аж в 2009 году… но пока гром не грянет, мужик не перекрестится.
Что стоило компаниям типа гугла, взять под свое крылышко такую серьезную библиотеку?
0
А я прочитал, что версия была очищена от разработчиков :-)
0
Самая больная тема для рунета: а поддержку ГОСТовых алгоритмов они, надеюсь, не выпилили?
+1
НЛО прилетело и опубликовало эту надпись здесь
а почему нельзя было почистить OpenSSH? тем паче, что в чистке принимает участие и его основатель…
0
Довольно странная инициатива Тео де Раадт, нет чтобы собрать деньги и провести аудит кода, дак лучше выпилить кучу платформ, а на качество кода забить и при этом протрубить, что теперь все ОКей, код прост и легок, но по сути от этого он не стал более грамотен и нет гарантии что там не осталось нелепых багов и дыр.
0
Выпиливание поддержки разных ОС всё-таки не цель, а промежуточный этап:
Multi OS support will happen once we have
— Flensed, refactored, rewritten, and fixed enough of the code so we have stable baseline that we trust and can be maintained/improved.
— The right Portability team in place.
— A Stable Commitment of Funding to support an increased development and porting effort.
+3
и Windows, поскольку всё это мало кому нужно
«Всё правильно сделал»
«Всё правильно сделал»
+3
Интересно, а OCF они уже окончательно «очистили»? Или надеются что все забыли… Считаю, что данной статье не хватает ссылок на скандал 2010 года с крипто-фреймворком самой OpenBSD.
0
Удалена поддержка MacOS, Netware, OS/2, VMS и Windows, поскольку всё это мало кому нужно.
<...>а 98% не нужна поддержка Windows.
И правда, кому все это может быть нужно?
+1
И правда, кому все это может быть нужно?
Скорее всего нужно и вырезать это не следовало.
Вот к примеру захочу я написать кросс-платформенное приложение для шифрования с использованием LibreSSL, а вот дудки, библиотеку можно будет собрать только вод Linux, т.к. MacOS и Windows в ней будет успешно выпилено. И что тогда делать? Тео де Раадт рубанул с плеча не подумав о сообществе.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
LibreSSL: очищенная версия OpenSSL (проект OpenBSD)