Рубрика «BSD»
GhostBSD — Unix с человеческим лицом
2025-10-24 в 8:15, admin, рубрики: BSD, freebsd, open source, СофтЦифровая зависимость: почему проприетарный софт — тупик для человечества?
2025-10-05 в 6:16, admin, рубрики: BSD, linux, nix, open source, windows, законодательство, лицензии, философияДисклеймер:
Это провокационная статья с "набросом", не совсем техническое руководство, а попытка вскрыть системные проблемы, предложить философию выбора и призыва к размышлению и/или действию для людей, которые ощущают недовольство существующим положением вещей.
Главной темой и проблемой ITЧитать полностью »
far2l: что нового за 2025й?
2025-09-27 в 13:42, admin, рубрики: BSD, FAR, far manager, far2l, file manager, linux, MacOS, WinAPIПривет, друзья! Примерно раз в год я пишу большой пост о развитии проекта far2l — порта Far Manager под Linux, MacOS и BSD. И, должен сказать, 2025-й выдался невероятно продуктивным! Накопилось столько всего вкусного, что пора поделиться с вами очередным выпуском нашего дайджеста. Под катом — обзор двух больших и двух небольших, но очень ценных нововведений, которых мы все очень долго ждали.
Встроенный терминал теперь совсем взрослый
IOCCC: Best of Show 2018
2025-08-03 в 8:20, admin, рубрики: BSD, bsd-системы, c-lang, demoscene, IOCCC, PDP-11, UNIXПродолжаю разбирать эпические работы c «International Obfuscated C Code Contest», в этот раз рассказ пойдет о победителе 2018 года.
Я решил, что обнаружил баг…
2025-01-13 в 13:01, admin, рубрики: BSD, fopen, ruvds_перевод, UNIX, ввод-вывод, работа с файлами, стандарты
Я работал над совершенствованием эмулятора DOS и внезапно обнаружил, что достаточно тривиальная операция работает неправильно. Когда просишь COMMAND.COM сделать следующее:
echo AB> foo.txt
echo CD>> foo.txt
то вместо ABCD в файл foo.txt записывается ABBC.
Я проверил и убедился, что fwrite() действительно передаются правильные данные, но хитрость в том, что действия COMMAND.COM не так просты, как можно подумать:
- Открываем foo.txt
- Записываем «AB»
- Закрываем foo.txt
- Открываем foo.txt
- Выполняем поиск на один байт назад от конца файла
- Считываем один байт
- Записываем «CD»
- Закрываем foo.txt
Такая сложность нужна, потому что COMMAND.COM хочет учесть случай, когда файл заканчивается символом Ctrl-Z (в нашем случае его нет): в этом случае Ctrl-Z необходимо удалить. Почему-то последовательность «поиск-чтение-запись» работала странно. Но почему?Читать полностью »
На днях по чатам, каналам и форумам пронёсся шум "из Linux удалили русских мэйнтейнеров" - с последующими вопросами "останемся ли мы без Linux" и "умрет ли OpenSource". Эта маленькая статья для тех, кто "слабо в теме" - мы вкратце проясним что там случилось, сильно ли это кого-то затрагивает (спойлер - не сильно) - и для любопытствующих - обзор пары вариантов "на замену". Знатокам тут вряд ли удастся что-то почерпнуть (но можете смело вносить поправки или делиться собственным опытом по альтернативам).
Linux - что ты такое?
far2l в Ubuntu 24.04 LTS готов для повседневного использования
2024-10-06 в 9:25, admin, рубрики: BSD, FAR, far manager, file manager, linux, MacOS, Ubuntu, WinAPI, консольНесколько дней назад вышло обновление, устраняющее последние шероховатости UX, и мы рады представить вам долгожданный полноценно работающий Far Manager в составе LTS-версии Ubuntu 24.04. В этой статье я расскажу, как получить максимум удовольствия от его использования. Поехали!
sudo apt update
sudo apt install far2l
У многих сразу возникнет вопрос: а зачем apt updateЧитать полностью »
Как компании зарабатывают на опенсорсе, а потом выкидывают его
2024-05-13 в 9:00, admin, рубрики: amazon, apache 2.0, Berkeley Software Distribution, BSD, bsl, Business Source License, elasticsearch, hashicorp, KeyDB, Mozilla Public License, mpl, opensearch, OpenTF, opentofu, Redict, redis, Redis Enterprise Cloud, ruvds_статьи, Server Side Public License, SSPL, terraform, Valkey
Финансирование разработки Kubernetes крупнейшими спонсорами на GitHub за последние десять лет, источник
Эти компании сначала при помощи сообщества разрабатывают опенсорсный софт или берут готовый, строят на нём прибыльный бизнес, зарабатывают миллионы. А потом меняют лицензию, оставляя контрибуторов, пользователей и партнёров в недоумении, что им делать. Такова бизнес-модель некоторых современных компаний вроде Redis Labs.
Но ещё хуже поступают крупные облачные провайдеры. Они просто используют готовые решения, вообще не занимаясь разработкой и убивая бизнес «паразитов», описанных выше. Здесь вообще паразиты в квадрате.
И весь этот террариум кормится опенсорсом.
Читать полностью »
far2l в Ubuntu 23.10
2023-10-18 в 13:29, admin, рубрики: BSD, FAR, far manager, far2l, file manager, linux, MacOS, Ubuntu, WinAPIУра! В новой версии Ubuntu, наконец-то, можно установить Far Manager (far2l) самым обычным sudo apt install far2l — прямо из коробки, без всяких ppa и кастомных сборок! Под катом — немного подробностей, а также обычный дайджест новостей проекта за прошедшее время.

Клавиатурный ввод в продвинутых терминалах
40 лет GNU
2023-10-17 в 8:01, admin, рубрики: Ansible, BSD, drupal, FSF, gcc, glibc, GNU, GPL, linux, timeweb_статьи, ОС, открытый исходный код, ПО, принтер, ричард столлман
Операционные системы имеют основополагающее значение для Интернета, каким мы его знаем сегодня, поскольку в настоящее время они обеспечивают работу миллионов серверов, компьютеров и других встроенных вычислительных устройств. Отдельное почётное место среди этого занимает ОС Linux (или GNU/Linux), используемая миллиардами человек во всём мире.
GNU — Unix-подобная ОС с открытым исходным кодом, созданная 40 лет назад в 1983 году Ричардом Столлманом. GNU поддерживается Фондом свободного программного обеспечения (FSF), который первоначально был основан вокруг этого проекта, хотя позже он расширился и стал поддерживать другие проекты свободного ПО.
Если посмотреть на зарождение движения за свободное ПО — оно начинается с GNU. Система GNU — это не просто наиболее широко используемая ОС, основанная на свободном ПО. GNU также лежит в основе философии, которая направляла движение за свободное ПО на протяжении сорока лет.
А всё началось с плохо работающего принтера…
Читать полностью »

