Дисклеймер

Я являюсь новичком в сфере информационных технологий, а тем более в написании структурированных текстов, поэтому это не гайд. Вся информация представленная здесь является сборником изученного материала, подкреплённого моими мыслями.

Текст нацелен в первую очередь на таких же начинающих в этой области, как и я, поэтому если где-то допустил фактологические ошибки, то добро пожаловать в комментарии, буду только рад конструктивной критике.

Этот текст также есть в видеоформате. Ссылки на все остальные площадки есть в телеграм канале.


Оглавление

  1. Введение

  2. Что такое ОС?

  3. История Windows

  4. История Unix

  5. История GNU/Linux

  6. Свободное ПО против Проприетарного

  7. Дистрибутивы и какой выбрать

  8. Графическое окружение

  9. Заключение

  10. Источники


Введение

Привет! Здесь я хочу рассказать о том, почему GNU/Linux — это лучшая операционная система на данный момент и почему тебе срочно нужно пересесть с Windows на неё.

Мы дадим определение операционной системе, пробежимся по основным семействам ОС и кратко затронем их историю, рассмотрим концепцию свободного ПО и выберем идеальный дистрибутив.


Что такое ОС?

Начнём с самого начала. Что же такое операционная система? Мы не будем углубляться в детали, так как это обширная тема, затронем только основные моменты.

ОС — это одна из самых важных и сложных программ в системе. Она выполняет несколько ключевых задач:

  1. Управление запуском и завершением программ.

  2. Управление всеми периферийными устройствами, предоставляя остальным программам упрощённый доступ к этим устройствам.

Например, пользовательская программа может открыть файл на чтение, указав только имя файла, прочитать из него информацию, записать данные в ОЗУ и затем закрыть файл. Все эти возможности и их скрытые технические реализации предоставляет ОС.

ОС
Схема изображает взаимодействие ОС со всеми необходимыми компонентами

Грубо говоря, это прослойка между прикладным ПО и аппаратным обеспечением компьютера.

С 1955 года начали появляться первые ОС, но самые популярные, и до сих пор используемые, системы появились в начале 90-х и разделились на два основных семейства: Windows и Unix.


История Windows

В 1975 году два друга-студента Гарварда, Пол Аллен и Билл Гейтс, разработали интерпретатор языка BASIC для компьютера Altair 8800. Спустя месяц было подписано лицензионное соглашение с компанией MITS, производителем этого ПК, на использование их интерпретатора BASIC в составе ПО для Altair. Так появилась компания Microsoft.

Пол Аллен и Билл Гейтс
Пол Аллен и Билл Гейтс

В 1980 году Microsoft заключила договор с IBM на поставку операционной системы для нового компьютера IBM PC. Для этого в 1981 году Microsoft наняла Тима Патерсона для завершения адаптации 86-DOS к прототипу IBM PC. Позже компания выкупила права на 86-DOS и переименовала её в MS-DOS. В то же время IBM использовала лицензированную версию MS-DOS под названием PC DOS.

MS-DOS
MS-DOS

Забавный факт: в 1984 году Microsoft разрабатывала ПО для Apple Macintosh.

Главной инновацией Macintosh на тот момент был графический интерфейс, который значительно упростил работу с компьютером для обычных пользователей. Билл Гейтс, вдохновившись этой идеей, решил создать графическую надстройку для MS-DOS. В конце 1985 года вышла первая версия Microsoft Windows, которая ещё не была полноценной операционной системой, а лишь графической оболочкой для MS-DOS.

Дальнейшее развитие Windows можно разделить на два направления: Windows на базе MS-DOS и Windows на базе NT (New Technology).

Windows на базе MS-DOS

В это направление входят такие операционные системы, как Windows 95, 98 и Me. Эти ОС не являлись полноценными многопользовательскими и многозадачными системами, как Windows NT. Например, подсистема пользовательского интерфейса и графики оставалась 16-битной, что приводило к низкой стабильности и производительности. Проблемы в 16-битном приложении могли привести к зависанию всей системы.

Windows 95
Рабочий стол Windows 95

Windows на базе NT

Второе направление включает системы с припиской NT (New Technology), такие как Windows 10 (Windows NT 10.0) или Windows 11 (Windows NT 10.0.22000), а также серверные версии, например, Windows Server 2022 (Windows NT 10.3). Первая версия из этого подсемейства, Windows NT 3.1, была выпущена в 1993 году. Эти ОС полностью 32- или 64-битные и не зависят от MS-DOS даже для загрузки. Они работают на процессорах архитектур x86, x86-64 и ARM.

Windows 7
Рабочий стол Windows 7

История Unix

Другая интересная линия событий происходила в конце 1960-х годов, где консорциум в составе General Electric, MIT и Bell Labs (подразделение AT&T) разрабатывал ОС под названием MULTICS. Позже Bell Labs, в составе которого работал Кен Томпсон, покинула проект, а сам Томпсон разработал свою ОС для компьютера PDP-7 и вместе с Брайаном Керниганом назвал её Unics, по аналогии с MULTICS. Окончательное название — Unix.

Позже совместно с Деннисом Ритчи они перенесли систему на более совершенный мини-компьютер PDP-11. Тогда возникла идея переписать ОС на язык программирования более высокого уровня. Попытка использовать язык "B" не увенчалась успехом, и Ритчи предложил расширить его, создав новый язык — Си.

Кен Томпсон и Денис Ритчи
Кен Томпсон и Денис Ритчи

В 1973 году Unix был переписан на языке Си. Это стало прорывом, так как многие считали, что высокоуровневые языки и ОС несовместимы. Однако этот шаг определил будущее развитие отрасли: язык Си и Unix остаются актуальными по сей день.

В 1977 году Unix был перенесён на новую архитектуру, благодаря Деннису Ритчи. Так появился первый переносимый компилятор Си.

Unix
Unix

Компания AT&T из-за антимонопольных ограничений не могла участвовать в компьютерном бизнесе и распространяла Unix на некоммерческой основе, лицензируя код учебным заведениям. Одним из таких заведений был университет Беркли, где была создана одна из самых популярных веток Unix — BSD, разработанная Биллом Джоем в 1977 году.

В начале 1980-х AT&T начала коммерциализацию Unix, создав Unix System 3. В 1984 году с компании были сняты антимонопольные ограничения, что привело к прекращению свободного распространения исходных кодов Unix. Это вызвало юридические споры между AT&T и BSDi, которые продолжались до 1993 года, когда AT&T продала подразделение, занимающееся Unix, фирме Novell. Последняя урегулировала разногласия с Беркли.

Пока разработчики Unix были заняты междоусобными спорами, рынок оказался заполнен множеством дешёвых компьютеров на основе процессоров Intel и ОС Windows.


История GNU/Linux

Когда в 1983 году началась коммерциализация Unix-систем, Ричард Столлман начал разработку своей Unix-подобной ОС с нуля. Он основал фонд Свободного ПО и опубликовал свой идеологический манифест. Проект получил название GNU — рекурсивный акроним фразы "GNU’s Not Unix".

Изначально это была среда разработки с компилятором gcc и набором утилит: gdb (дебаггер), glib (библиотека для Си), coreutils (основные утилиты по типу ls, rm, cat и т.п.), командная оболочка bash и ряд других программ, которые стали базовыми в подобных системах.

Ричард Столлман
Ричард Столлман на факультете ВМК МГУ

Разработку ядра GNU Hurd для ОС оставили в самую последнюю очередь. Само ядро хотели сделать не монолитным, а разделить на кучу мелких программ серверов, которые бы асинхронно общались между собой. Из-за подобной идеи отлавливать ошибки было намного сложнее, поэтому разработка затянулась.

Сторонники Столлмана уже успели написать много открытого ПО, но без открытого ядра, цель полностью Свободной ОС оставалась всё ещё далека.

В 1991 году финский студент Линус Торвальдс начал разработку своего монолитного ядра Unix-подобной ОС под названием Linux для платформы i386. Вдохновившись SunOS, он создал своё ядро и публиковал его исходный код, что привлекло множество добровольцев.

Это ядро стало недостающим элементом для проекта GNU, что позволило создать полностью свободную ОС — GNU/Linux.

Линус Торвальдс
Линус Торвальдс

Как отмечает сам Линус, важную роль в популяризации Linux сыграли судебные споры между AT&T и университетом Беркли, что мешало распространению BSD на платформе i386.

GNU/Linux — это самая популярная Unix-подобная ОС, подразделяющаяся на множество дистрибутивов, включая коммерческие. Примеры популярных коммерческих Unix-подобных ОС — macOS на основе BSD и Android на базе ядра Linux.


Свободное ПО против Проприетарного

Линус Торвальдс решил использовать для ядра Linux лицензию GNU GPL, предложенную Ричардом Столлманом. Давайте разберёмся, что это за лицензия и что такое Свободное ПО.

Движение за Свободное ПО началось в 1983 году благодаря Ричарду Столлману, который основал Фонд свободного программного обеспечения (Free Software Foundation, FSF), чтобы продвигать свои идеи в массы.

Что же такое Свободное ПО? В английском языке термин звучит как Free Software. Здесь слово Free означает не только бесплатное, но и свободное в плане свободы использования. Бесплатное ПО может не быть свободным, если оно закрытое и проприетарное, то есть является частной собственностью компании.

Вот четыре главных принципа Свободного ПО:

  1. Свобода запуска программы для любых целей.

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

    Если вы не являетесь программистом, вы можете работать в команде с разработчиком или использовать коллективный контроль: к проекту могут присоединяться другие люди, которые создадут документацию для упрощённого понимания.

  3. Свобода распространять копии программы, будь то бесплатно или за деньги.

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

  4. Свобода распространять модифицированные версии программы.

Эти принципы реализуются через лицензию GNU GPL и распространяются на всё ПО, созданное с её использованием.

Существует также более распространённый термин — Open Source (открытый исходный код). Он охватывает второй принцип Свободного ПО, но не ограничивается им. Термин закрепили Эрик Реймонд и Брюс Перенс как альтернативу термину Free Software, так как слово "free" может вводить в заблуждение, подразумевая только бесплатность.

Однако, по мнению Столлмана, Open Source не всегда означает свободу. Примером может служить UnRAR — программа для распаковки RAR-архивов, исходный код которой открыт, но лицензия запрещает использовать его для создания RAR-совместимых архиваторов. Компании, такие как Microsoft, часто используют термин Open Source, избегая понятия Free Software.

Почему стоит переходить на Свободное ПО?

Главная причина — закрытый исходный код проприетарных программ. В таких ОС, как Windows или macOS, пользователи не видят исходного кода и не могут знать, что происходит при работе программы. Приходится верить разработчикам на слово, что ваши данные защищены. Однако закрытые программы могут собирать ваши данные и использовать их в интересах бизнеса. Одним из способов подобного несанкционированного доступа является бэкдор — намеренно встроенный разработчиками способ удалённого управления или доступа к данным. Примером является обязательное обновление в Windows, которое устанавливается независимо от желания пользователя.

По этим причинам закрытое ПО можно считать потенциально вредоносным.

Хотя Свободное ПО имеет свои преимущества, идея Столлмана может показаться слишком утопичной в современном мире. Лично я поддерживаю мнение Брюса Перенса, одного из лидеров проекта Debian, который считает, что свободное и несвободное ПО должны сосуществовать, и первое должно стать не только альтернативой, но и лучшим выбором.

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

  1. Свобода выбора любого ПО, будь то свободное или проприетарное.

    Например, многие дистрибутивы GNU/Linux распространяют проприетарное ПО через официальные репозитории, оставляя выбор за пользователем.

  2. Конкуренция между различными видами ПО способствует развитию технологий и увеличению числа альтернативных программ.


Дистрибутивы и какой выбрать

Операционная система GNU/Linux является свободным ПО и, на мой взгляд, остаётся лучшим выбором среди доступных ОС. Теперь, имея базу в виде GNU/Linux, нужно выбрать дистрибутив.

Дистрибутив — это собранный набор компонентов, включающий в себя:

  • Ядро Linux вместе с предустановленными программами, утилитами и библиотеками от проекта GNU.

  • Пакетный менеджер — инструмент для управления установкой, обновлением и удалением ПО.

  • Опционально графическая оболочка.

  • Дополнительные конфигурации и настройки в зависимости от дистрибутива.

Среди множества дистрибутивов можно выделить три основных для новичков:

Debian

Один из самых первых и важных дистрибутивов. Сюда входит как сам Debian, так и популярные дистрибутивы основанные на нём. Это например Ubuntu, Linux Mint, Kali Linux.

Менеджер пакетов обычно используется apt (Advanced Packaging Tool), который является надстройкой над более низкоуровневым dpkg.

Debian является дистрибутивом со смешанной системой обновлений, то есть может использовать как стабильные, так и плавающие релизы ПО. Стабильные являются более популярным и предпочтительным вариантом в этих дистрибутивах. Из-за этого в таких системах присутствует очень много стабильного, но в то же время устаревшего ПО и тут уже пользователь сам выбирает, что ему важнее - стабильность или актуальность.

Red Hat

Одна из первых компаний, которая смогла коммерциализировать свободное ПО и продавать свой дистрибутив Red Hat Enterprise Linux по подписке.

Самый интересный для нас дистрибутив на основе Red Hat Linux является Fedora. Разрабатывается Проектом Fedora при коммерческой поддержке самой Red Hat и IBM, а также являющийся тестовым полем для фич, которые в будущем предполагаются к использованию в дистрибутиве Red Hat Enterprise Linux.

Формат пакетов RPM (Red Hat Package Manager) и DNF (Dandified YUM) в качестве инструмента для управления этими пакетами.

Используется также свой метод обновления через каждые 6 - 8 месяцев, поэтому ПО там не настолько устаревшее как в том же Debian, но всё ещё и не самое новое.

Arch Linux

Разработка Arch Linux возглавляется полностью некоммерческим сообществом, в отличие от тех же Ubuntu или Fedora.

Использует менеджер пакетов pacman, а также метод обновления - плавающих релизов, то есть получает самые последние версии ПО, из-за чего может быть не очень стабильной.

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

Что выбрать?

Я рекомендую Arch Linux по следующим причинам:

  • Прагматичность: полная свобода выбора между свободным и проприетарным ПО.

  • Гибкость настройки: установка и настройка системы полностью зависят от пользователя.

  • Документация: ArchWiki содержит исчерпывающие инструкции и рекомендации.

Для установки можно использовать скрипт на Python - archinstall, если вы не хотите углубляться в детали на первых порах. Но людям, которые хотят изучать систему GNU/Linux рекомендуется делать это с нуля.

Если выделять различия между другими дистрибутивами, можно отметить следующее:

  • Арч меньше всего захламлён предустановленными программами и говорит тебе - собери свою систему сам.

  • Здесь устанавливаются самые последние версии ПО, за счёт метода обновления плавающих релизов, поэтому, если вы хотите, например, использовать свой компьютер как игровую машину, то такой вариант поможет вам получить подобный опыт без проблем.

  • AUR - пользовательские репозотории Арч. Это поддерживаемое сообществом хранилище программ для пользователей Arch, не входящих в основной репозиторий. Даёт большой выбор сторонних программ от пользователей, но в то же время и накладывает на вас ответственность, так как они не проходят такую тщательную проверку, как то же ПО из официального источника, поэтому использовать их только на свой страх и риск. Существует система голосов за понравившиеся пакеты и многие хорошие программы из AUR переносятся в итоге в официальный репозиторий.

  • Ну и как уже упоминалось выше - он полностью поддерживается сообществом и не зависит от решений корпораций.


Графическое окружение

Важный аспект при выборе дистрибутива — графическое окружение. Существуют два основных графических сервера: Xorg и Wayland. Wayland более современный и безопасный, но пока не полностью заменил Xorg.

На видеокартах Nvidia - Wayland может работать некорректно.

Я использую композитор для Wayland'а — Hyprland, и всё работает отлично на видеокарте AMD + 2 монитора.

После установки Arch вы получите только терминал. Для работы с графическим интерфейсом можно установить среду рабочего стола (DE) или оконный менеджер (WM).

Среда рабочего стола (DE) — это набор программ с общим графическим интерфейсом (например, KDE Plasma, GNOME).

Оконный менеджер (WM) — программа для управления отображением окон. Может быть частью DE или работать отдельно.

Если идти по самому простому пути, например, через тот же archinstall, вам будет предложено выбрать среды рабочего стола, но я не рекомендую их ставить и вот по каким причинам:

  • Загруженность системы по средствам ненужных программ на фоне (привет Windows)

  • Плохая работа этих программ между собой и самого интерфейса в целом (хотя казалось бы должна быть максимальная совместимость)

  • Очень сложно изменять подобные среды под себя, например, изменить оконный менеджер, так как всё сделано с расчётом использования именно в таком виде и дополнительные изменения могут приводить к ошибкам. В Windows также используется своё окружение рабочего стола, но изменить вы сможете только то, что вам разрешит Microsoft, то есть практически ничего.

  • Ну и самое интересное, как по мне, — это то, что наверное во всех средах рабочего стола используются именно стековые оконные менеджеры, оправдывая это упрощённым переходом с того же Windows, но этим самым не сильно уходя от его концепции.

Здесь мы плавно перешли к различиям оконных менеджеров:

  • Стековые (плавающие) следуют традиционной метафоре рабочего стола, которая используется в коммерческих операционных системах вроде Windows и macOS. Окна отображаются подобно листкам бумаги на столе, накладываясь и перекрывая друг друга.

  • Фреймовые (тайловые) располагают окна на экране в виде плиток (фреймов) так, что они не перекрывают друг друга. Как правило, фреймовые оконные менеджеры подразумевают активное использование клавиатуры для управления окнами и имеют слабую поддержку мыши (либо не имеют её вовсе). Фреймовые оконные менеджеры могут предлагать набор стандартных расположений фреймов или позволять задавать их вручную.

Стековые окна
Рабочий стол со стековыми окнами
Фреймовые окна
Рабочий стол с фреймовыми окнами

Также существуют динамические версии, где объединены как стековые, так и фреймовые.

Почему я в первую очередь советую выбрать не среду рабочего стола, а именно отдельный оконный менеджер, так это по всем уже вышеперечисленным причинам и к дополнению к этому возможность поставить именно фреймовую версию такого менеджера.

Вот 2 главные причины, почему тайловые окна выигрывают плавающие:

  • Скорость работы за ПК ускоряется в разы, так как всё взаимодействие с системой можно осуществлять при помощи горячих клавиш на клавиатуре и переключением между виртуальными рабочими столами.

  • Все открытые окна будут занимать максимально возможное свободное пространство на мониторе, а при открытии новых, будут также эффективно распределяться между собой.

Вся сила Unix-подобных систем, в отличие от того же Windows, в подобном методе работы с системой. Так как много вещей вы будете делать с помощью эмулятора терминала, что я вам и советую, вместо использования только программ с графическим интерфейсом, подобный стиль управления системой даст большое преимущество.


Заключение

Программа, работающая в графическом окружении и которая выполняет функции терминала - называется эмулятором терминала.

Для новичков это может показаться чем то сложным, но когда вы немного освоитесь и привыкните, то поймёте насколько проще работать с системой через такой терминал.

Сам использую Alacritty, поэтому вам его тоже советую. Очень простая настройка в одном toml файле.

С помщью эмулятора терминала вы можете как обновлять систему одной командой с аргументами:

pacman -Syu

Так и устанавливать нужные приложения в одну строчку:

pacman -S firefox  

Базовые команды, нужные вам для работы в терминале, а также для работы с pacman.

GNU/Linux предлагает свободу выбора и контроля над системой, делая его отличным вариантом для пользователей, которым важна независимость от крупных корпораций и безопасность личных данных.

Надеюсь я заинтересовал вас и вы хотя бы попробуете данную ОС и оцените все её преимущества. Дальше остаётся только пробовать и изучать новое.

Спасибо за внимание, получайте новые знания и передавайте их другим!


Источники

История Windows

История Unix

  • Unix (Википедия) — Основные этапы создания и развития Unix, ключевые фигуры и концепции.

  • MULTICS (Википедия) — Информация о предшественнике Unix, операционной системе MULTICS.

  • BSD (Википедия) — История Berkeley Software Distribution (BSD), её влияние на Unix и развитие отрасли.

История GNU/Linux

  • GNU (Википедия) — История проекта GNU, его философия и основные компоненты.

  • Linux (Википедия) — Информация о разработке ядра Linux и его значении для открытого ПО.

  • Richard Stallman (Википедия) — Биография Ричарда Столлмана, его вклад в движение свободного ПО.

  • Linus Torvalds (Википедия) — Биография Линуса Торвальдса и история создания ядра Linux.

  • SunOS (Википедия) — Информация об операционной системе SunOS, которая вдохновила Линуса Торвальдса.

  • Revolution OS (YouTube) — Документальный фильм о развитии GNU/Linux и открытого ПО.

Свободное программное обеспечение и лицензии

Дистрибутивы Linux и пакетные менеджеры

Современные инструменты и окружения

Дополнительные материалы

Комментарии (340)


  1. leninD
    14.10.2024 18:15

    Не лучшая ос, лучшая серверная ос. Не свободное ПО, а открытое ПО


    1. Revertis
      14.10.2024 18:15

      Как запускалка серверного ПО - отличный вариант. Остальное всё сильно зависит от драйверов и т.п. Графическая, звуковая и интерфейсная части - всегда хуже некуда. Их постоянно переписывают с нуля, но лучше не получается.


      1. strelkan
        14.10.2024 18:15

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


        1. znsoft
          14.10.2024 18:15

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


          1. vasik43
            14.10.2024 18:15

            >X изначально неправильно спроектирован

            Такой неправильный, что аж 30 лет прожил. И вяленого переживёт.

            >и от этого видео драйвера приходится писать костылем

            Какое юзеру до этого дело?

            >в отличие от винды

            Покажи свободные дрова для нвидии и АМД под вантуз, там же всё легко, одной пяткой пишется. Может всё таки не в лине дело, а в мудаках, прячущих спеки на железо?


            1. valera5505
              14.10.2024 18:15

              Какое юзеру до этого дело?

              До того, как драйверы написаны, действительно нет дела. Ему есть дело до поддержки адаптивной синхронизации, HDR, скейлинга и прочих благ современности, с которыми у иксов беда.


              1. vasik43
                14.10.2024 18:15

                Это что-то на гей-мерзком? Вы уверены, что проблема в "драйвера костылем", а не "нам это не нужно, а если вам нужно, присылайте патч"?


                1. valera5505
                  14.10.2024 18:15

                  Это относится к тому, как иксы сделаны, а не к драйверам. Адаптивная синхронизация да, нужна по большей части геймерам. Скейлинг и HDR — нет.

                  Если "лучшая ОС" и "правильный X" подразумевают, что пользователю самостоятельно нужно реализовывать базовые фичи современного мира, то что-то тут не так. Сколько пользователей будут разбираться в том, как изменить протокол и заставить его DE эти фичи поддержать? Ноль, судя по тому, что их до сих пор нет и не предвидится?


                  1. vasik43
                    14.10.2024 18:15

                    > "правильный X" подразумевают,

                    нужны пруфы что это всё НЕЛЬЗЯ или ТРУДНЕЕ ЧЕМ ВАНТУЗЕ сделать. Я нашёл ссылку на багтрекер, где просто пишут "not planned". Я вот лично даже не знаю что это (ну, HDR в фотографии это способ изговнить фотку), зачем мне это всё перечисленное в линуксе?

                    Кстати, openra, fheroes, doom, quakespasm это всё не требуют. И думаю, подавляющее/все количество классических игр.


                    1. valera5505
                      14.10.2024 18:15

                      У меня не стоит задачи убедить, что тебе это всё нужно. Хочется жить с технологиями тридцатилетней давности и играть в такие же игры — на здоровье.

                      Но в массе своей люди уже привыкли к тому, что в играх нет тиринга без недостатков всинка, на OLED и Mini-LED мониторах HDR-контент (игры и фильмы) выглядит на голову лучше SDR, а мониторы с высокой плотностью пикселей существуют и могут даже работать вместе с обычными.

                      Странно просить пруфы, а дальше буквально писать, что нашел, что фича не поддерживается и даже не планируется)


      1. vasik43
        14.10.2024 18:15

        >Графическая, звуковая и интерфейсная части - всегда хуже некуда. Их постоянно переписывают с нуля, но лучше не получается

        Хабро-анал-литика. Сижу в линуксе с примерно 2000, alsa, иксы, wmaker - всё это было уже тогда.

        >всегда хуже некуда

        это ты уже про вантуз пишешь?


      1. Kengurogoff
        14.10.2024 18:15

        Год назад собирал новую систему, с новой материнкой / процессором. Обнаружил, что микрофон под линуксом не работает. После гугления по форумам выяснил причину - поддержку моей материнки еще не завезли, нужно танцевать с бубном, править конфиги, вот это все.

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

        А потом догадался проверить на другом компе. Оказалось, это сам микрофон сломан.


        1. mpa4b
          14.10.2024 18:15

          Ну раз время удивительных историй. Асусовый ноут, реалтековский звук. Микрофон работает, но не переключается на гарнитуру. Гуглю, нахожу дичь на предмет пинаний GPIO в звуковушке через альсу, чиню, заработало.

          Другой асус у подруги, но с шindoшs10. Та же проблема. Гуглёж не помогает. Ничего не сделать.

          Вот она, разница!


          1. DMGarikk
            14.10.2024 18:15

            мне чёт кажется у вас аппаратная проблема с обнаружением подключенной гарнитуры, и ОС тут вообще не причем

            а то что в линуксе можно драйвер пинать извращенным способом - не заслуга линукса, а количество красноглазых в сообществе


            1. Grey83
              14.10.2024 18:15

              а количество красноолазых в обществе - это уже заслуга линуха


            1. mpa4b
              14.10.2024 18:15

              Это не "аппаратная проблема", это именно способ, каким звуковушка ощущает втыкание гарнитуры, после чего дрова, увидев это, переключают ввод звука. И вот оказалось, что в альсе это можно сделать (почти стандартным способом), а в конкретных дровах для конкретного ноута в шindoшs -- хрен.


      1. RolexStrider
        14.10.2024 18:15

        Попробуйте запустить Altera ByteBlaster или USB-Serial конвертер на чипе Prolific на Windows 10/11 (при том, что и для того, и для другого драйвера для Windows 10/11 есть)


        1. dimsoft
          14.10.2024 18:15

          Если не "пиратский чип" то из коробки, если "пиратский" то надо старые драйвера без проверки


      1. engine9
        14.10.2024 18:15

        Если бы я таких как вы слушал, то до сих пор бы на винде сидел. Это преувеличенные страшилки.


      1. khajiit
        14.10.2024 18:15

        Ура, Steam со всей библиотекой виндоигр, Disciples II и Discord — серверное ПО!


      1. warus
        14.10.2024 18:15

        Если программисты пишут софт для программистов то получается отличный софт для программистов.
        Если программисты пишут софт для домохозяек то получается отвратительный софт для всех.


        1. Revertis
          14.10.2024 18:15

          Как будто программистам не нужно удобство. Реально?


          1. dv0ich
            14.10.2024 18:15

            Удобства для программиста обычно выглядят задротством в глазах остальных людей. Представления об удобстве сильно расходятся.


          1. warus
            14.10.2024 18:15

            удобство для программиста:
            пример рядовая задача скопировать файл с настройками ssh с домашнего компа на сервер
            scp ~/.ssh/config warus-server:~/.ssh/
            что на клавиатуре набрано
            scp ~/.s<TAB>c<TAB> w<TAB>:~/.s<TAB>
            паролей логинов не вводишь
            хуйня которую идеальным интерфейсом считаешь
            1) запустить проводник
            2) найти десяти менюшках в настройках пункт отображать скрытые файлы
            3) найти в списке каталогов .ssh выбрать попасть в него
            4) найти файл config
            5) найти и открыть сетевое окружение
            6) найти или вбить ip адрес сервера
            7) ввести пароль логин
            8-9-10) настроить чтобы скрытое показывал найти каталог скопировать вставить файл
            Сравни сколько времени и телодвижений требует у тебя идеальный интерфейс
            приложение зависло тупо говоришь killall -9 firefox и его нет или ctrl-esc и крестиком помечаешь и его нет, или долго и муторно попадаешь в список задач и раз десять убеждаешь что это приложение надо убить и оно не убивается.
            короткий список:
            # запустить на удалённой машине firefox чтобы окно у тебя рисовал
            ssh -X warus-server firefox
            # монтировать папку porno с сервера к домашней папке video
            sshfs warus-server:~/porno ~/video
            # сделать иконку для сайта из png рисунка
            convert pic.png favicon.ico
            ...
            ...
            почитай книжку раскина "интерфейсы" он ответственный товарищ интерфейсы истребителей и ios разрабатывал


            1. Revertis
              14.10.2024 18:15

              Сколько раз в день ты копируешь конфиг ssh на какой-то сервер? Намного чаще, чем открываешь архивы, включаешь-выключаешь музыку, переключаешься между окнами/приложениями? Вот я чаще делаю всё перечисленное, а не копирую конфиги на какой-то сервер. А домашний сервер у меня в быстром доступе на панели задач, удобно.


              1. warus
                14.10.2024 18:15

                mpd сервер музыки
                mpc stop
                mpc play
                mpc next
                mpc vol +-10
                список радиостанций и музыкальных файлов и плейлистов в комплекте.
                звук передается на звуковую, на телевизоры, или в интернет радио по выбору
                управляешь от куда угодно с телефона ssh консоли лишь бы интенет был
                с дочерью в 4 года были войны за музыку с телефоном в туалете запиралась музыкой рулила, чтобы не мешали.
                юзал помошника ирину голосовое управление без привязки к интернету.
                переписал на базе vosk помошника bongo (это имя не алиса не сири не ирина явно не человеческое)
                файловый менеджер (thunar) только для просмотра фалов манги, книг использую.
                для всех файловых операций bash гораздо быстрее удобней,между серверами, по почте, по телеге послать можно.
                для рулением окнами коротенький скрипт на xdotоol и окна в нужных местах и размерах, юзал devilspire2 но он как похожий инструмент в кде всегда (перманентно) окнами рулит, а мне надо по команде сочетанию клавиш.
                кто то от тайтловых менеджеров окон балдеет, я своими скриптами доволен.


            1. saboteur_kiev
              14.10.2024 18:15

              1) запустить проводник2) найти десяти менюшках в настройках пункт отображать скрытые файлы3) найти в списке каталогов .ssh выбрать попасть в него4) найти файл config5) найти и открыть сетевое окружение 6) найти или вбить ip адрес сервера7) ввести пароль логин

              Запустить удобную ГУИ программу, даже ФАР - да, им могут пользоваться не программисты.
              Если ты работаешь со скрытыми файлами часто, они и так у тебя включены
              Зайти в каталог - пару кликов и вообще рабочий каталог у тебя и так ссылкой на рабочем столе, сразу в него входишь.
              Какое сетевое окружение??? Просто ссылка на удаленный сервер, где логин и пароль уже в профайле.

              У вас какой-то пример не пользователя, а реально бабушки, которой раз в 100 лет внезапно понадобилось копировать что-то на удаленный сервер (самому пример не кажется идиотским)?
              Рядовые задачи делайте рядовыми задачами.


              1. khajiit
                14.10.2024 18:15

                FAR, все-таки, TUI
                Потом, есть софт, который хоть и GUI, но заточенный под ввод как консоль — вроде tc/dc/far/etc (и то, если плагинами обвешаться).

                А есть чистый GUI, вроде проводника, который ни сном ни духом про .ssh/config, ресурсы отображает через жопу (ну-ка, покажи ресурсы удаленного компа, когда на нем и nfs и smb подняты) и легко и непринужденно повисает на неопределенное время, пытаясь сделать что-то извращенное с устаревшими четверть века назад протоколами, потому что домен дома и в поезде никому не впился.


                1. saboteur_kiev
                  14.10.2024 18:15

                  FAR не TUI, он поддерживает графику в том числе, я могу в окошке фара и картинки смотреть и видео. И шрифты там отрисовываются графическим интерфейсом.


                  1. khajiit
                    14.10.2024 18:15

                    А bash в konsole/alacrity/kitty/etc внезапно, GUI, получается?

                    Кстати, напомните хэш коммита или номер релиза, в котором из него (far manager) пропала текстовая псевдографика.


                    1. saboteur_kiev
                      14.10.2024 18:15

                      А баш работает с stdout/stdin, которые можно редиректить. В то время как ФАР редиректить некуда, он отрисовывается через Windows API, но хорошо что консоль в ФАР тоже есть.

                      То, что в ФАР есть псевдографика, так в нем есть и графика.


              1. warus
                14.10.2024 18:15

                фар это не стандартный виндовый файловый менеджер, но даже он не очень удобен.
                каталогов может быть сотня но даже на 10, проще нажать букву и таб чтобы километры мышкой не мотать.
                башь и ssh по умолчанию стоят в linux.
                проводник и сетевое окружение в винде.
                про бабушку не знаю, а академик в 80лет с винды на дебиан перешёл в консоли работает, доча в 4 года читать научилась по русски по английски, в консоли музыкой рулила.
                В linux хочешь баги глюки собирать юзай гуи конфигурялки инсталяторы ибо их мало юзают и ошибки в них никого не волнуют, гуи инсталятор убунты до сихпор в lvm не умеет. Мышивозы должны страдать пока консоль не освоят.


                1. DMGarikk
                  14.10.2024 18:15

                  проще нажать букву и таб чтобы километры мышкой не мотать.

                  Это вам проще, а обычные юзеры глазами ищут или в окне поиска имя файла пишут, без табов и выписывания комбинаций типа

                  cd /home/garikk/Рабочий\ стол/Нужные\ документы/Главный\ Архив\ Файлов/

                  Мышивозы должны страдать пока консоль не освоят.

                  они не страдают, чесслово, я весь такой айтишник во все щели, у меня куча линуксовых серверов, я вырос в консоли винды и линукса...файлики я мышкой перекладываю которые к работе не относятся, фотки там всякие, музыку...мне влом выписывать фортели с регулярками, awk и прочими чудесами консоли.. а обычному юзеру вообще все сложнее мышкой потыкать это сверхсложная технология


    1. xotkot
      14.10.2024 18:15

      1. ahabreader
        14.10.2024 18:15

        TL;DR: за первым термином стоит одна организация, за вторым другая. Первый термин лучше, потому что статья с сайта первой организации.

        Например, первый термин можно перепутать с freeware (постарайтесь не путать), а второй термин можно перепутать с source-available (это другое, постарайтесь отказаться от термина).


    1. mvv-rus
      14.10.2024 18:15

      Не свободное ПО, а открытое ПО
      Нет, Linux - это именно что свободное ПО.

      Открытое ПО - это когда вам честно предоставляют исходный код, с которым вы можете делать что угодно (обычно, потому что его написание уже кто-то оплатил, чаще всего - из общественных денег: университет, к примеру, как в случае с BSD ).

      Иногда именно открытость ПО оказывается крайне полезной всему обществу. Пример - библиотека Berkley sockets, которая является основой для практически всего API современно стека работы с TCP/IP. Благодаря тому, что ее код был общедоступен, он был включен во многие платформы, в том числе - коммерческие.

      А свободное ПО накладывает ограничения на использование по типу "никакой свободы врагам свободы". И была бы вышеупомянтая Berkley sockets свободным ПО - пришлось бы Sun, Microsoft, IBM, HP и прочем производителям коммерческих ОС тратить время и силы на свои велосипеды, не факт что совместимые друг с другом.

      PS Вообще, когда я вижу слово "свободный", то я, как человек учившийся в СССР, сразу вспоминаю марксистское положение: "свобода - это осознанная необходимость" и чисто на автомате ищу, где тут подвох.

      PPS Другие, кто в СССР не учился, вспоминают в этом контексте обычно Оруэлла. Впрочем, на практике это не важно.


      1. ahabreader
        14.10.2024 18:15

        Free - это то, что облучается аурой Столлмана, он мозоли ест. А Open Source облучается аурой корпорации Open Source Initiative, она пыталась превратить термин в свою торговую марку. Для защиты от их излучения надо прочитать молитву: Free... Libre (доп. защита от ауры фриварщиков)... Open Source Software. FLOSS. Да, есть такой термин, туда накидали всех слов на всякий случай.

        Открытое ПО - это когда вам честно предоставляют исходный код, с которым вы можете делать

        Нет, это про пермиссивные лицензии (BSD, MIT, Apache).

        А свободное ПО накладывает ограничения на использование по типу "никакой свободы врагам свободы".

        А это про копилефтные (GPL, AGPL).

        Если игнорировать ауру, свободное и открытое ПО - одно и то же.

        Разницу надо разглядывать под микроскопом. Вот Столлман критикует "открытое по OSI" за то, что в него попадает лицензия, по которой надо публиковать исходники, даже если модифицируешь для себя:

        Open Watcom is nonfree because its license does not allow making a modified version and using it privately.

        Ну и что? Это же в духе копилефта, за который выступает Столлман. В русском переводе, кажется, даже не поняли, что он хотел сказать:

        Open Watcom несвободен, потому что его лицензия не допускает изготовление измененных версий для частного пользования.

        Privately использовано в смысле "конфиденциально", а не "без коммерции".


      1. geher
        14.10.2024 18:15

        Вообще, когда я вижу слово "свободный", то я, как человек учившийся в СССР, сразу вспоминаю марксистское положение: "свобода - это осознанная необходимость" и чисто на автомате ищу, где тут подвох.

        Марксизм тут лишняя сущность, ибо "Всегда есть подвох".


        1. mvv-rus
          14.10.2024 18:15

          Марксизм тут лишняя сущность, ибо "Всегда есть подвох".

          Нет, существуют вещи простые, понятные, и подвоха не содержащие. Иначе говоря - халява. Но они встречаются по-настоящему редко. А куда чаще встречается разводка. И марксизм-ленинизм с прочим пролетарским интернационализмом - не единственный её вариант, и даже, наверное - не самый распространенный в мире (был). Но в СССР он был не просто распространен, а от него скрыться было трудно (разве что, в былинном городе Урюпинске, и то - в анекдоте).


      1. unreal_undead2
        14.10.2024 18:15

        А свободное ПО накладывает ограничения на использование по типу "никакой свободы врагам свободы".

        Ну так Линукс (а собственно Линукс - это только ядро) под GPL.


      1. mpa4b
        14.10.2024 18:15

        А свободное ПО накладывает ограничения на использование по типу "никакой свободы врагам свободы"

        Враги свободы по-вашему -- это кто хотят взять чужой код бесплатно и закрыть его у себя? А по-моему, это просто-напросто воры. И свободное ПО под GPL как раз не позволяет воровать, в отличие от всяких там "MIT", "BSD" и проч. лицензий.


        1. DMGarikk
          14.10.2024 18:15

          И свободное ПО под GPL как раз не позволяет воровать, в отличие от всяких там "MIT", "BSD" и проч. лицензий.

          почему вы считаете что взять код под BSD, и использовать его в закрытом проекте - воровство? Лицензия напрямую разрешает это делать, имхо это вот самая настоящая свобода, свобода делать с кодом всё что угодно.


          1. evgenyk
            14.10.2024 18:15

            Это не воровство, это возможность брать и не отдавать ничего взамен. Чем некоторые и пользуются.


            1. DMGarikk
              14.10.2024 18:15

              Это не воровство, это возможность брать и не отдавать ничего взамен. Чем некоторые и пользуются.

              Это не баг это фича, вы понимаете это? Человек выбирающий BSD для своего продукта это понимает изначально.

              Если вам прям спать невозможно как жаль что ваш код ктото использует и ничего вам (или обществу) не даёт и зарабатывает миллионы ...то выбирайте GPL

              Я свой продукт если я бы сделал, то выпустил бы его под BSD и радовался что ктото на базе него сделал бы коммерческий продукт, просто потому что я сам не смог сделать его коммерческим...тут Я виноват в этом, что не смог сам, а не пототому что ктото взял то что я сам ему предложил


              1. evgenyk
                14.10.2024 18:15

                Речь не о том, жалко или не жалко. Речь о том, какой путь более перспективен с точки зрения развития. GPL, ИМХО, доказала то, что ее подход приносит больше плодов.

                Метафора: Вы сеете семена на двух полях. На одном под BSD лцензией, на втором под GPL. С первого поля любой может набрать плодов и увезти их. На втором, любой может пользоваться, но должен тоже бросить семечку на это поле или соседнее.

                "Свободы" на первом поле больше, пользы - на втором.

                По моему так.


                1. DMGarikk
                  14.10.2024 18:15

                  "Свободы" на первом поле больше, пользы - на втором.

                  пользы - тут надо больше определения этому слову, пользы - обществу? вам лично?

                  части BSD используются в огромном количестве проприетарных продуктов, в т.ч. и в винде (во всяком случае когдато давно точно, tcp стек помнится был оттуда)

                  несомненно GPL дал очень многое сообществу и вообще развитию ИТ в целом, но во многом и из-за него мы имеем огромное число коммерческих продуктов написанных через одно место и с какимито позорными дырами в безопасности, потому что нельзя использовать GPL компоненты из-за их вирусности и опасений юристов по поводу неё....польза это, что на автомобилях до сих пор в ГУ стоят разного рода самописные поделия от которых волосы дыбом встают? не..ну они жадные..не хотят в GPL ничо возвращать..вот пусть страдают...(пойду расшарю телефон через провод через андройдавто (который тоже проприетарный и вообще насквозь невыносимо корпоративный)...потому что на рынке нет адекватных автопроизводителей которые умеют в софт полного цикла)


                  1. dv0ich
                    14.10.2024 18:15

                    но во многом и из-за него мы имеем огромное число коммерческих продуктов написанных через одно место и с какимито позорными дырами в безопасности, потому что нельзя использовать GPL компоненты из-за их вирусности и опасений юристов по поводу неё

                    Вот это уровень наглости, моё почтение. Оказывается, в коммерческом говнокоде виновата GPL, потому что мешает бесплатно присваивать код и рубить на нём бабло. Приходится бедному бизнесу нанимать всяких макак за копейки, лол.


                    1. mpa4b
                      14.10.2024 18:15

                      Вот прям лучше и не скажешь. Тем не менее, реально задолбали люди, которые говорят мол "GPL -- не свобода". Начали бы что ли с прочтения FAIF https://en.wikipedia.org/wiki/Free_as_in_Freedom где разъясняется философия, стоящая за GNU и GPL, а также её истоки. А какая философия за корпорасными кодерами, которые рады украсть и закрыть любой код, если вдруг окажется можно -- думаю, не надо пояснять. И по мне, так это именно эта корпорасная "философия" -- вирус и рак, который готов собой покрыть всё что ему ни дай.


                    1. mvv-rus
                      14.10.2024 18:15

                      Вот это уровень наглости, моё почтение. Оказывается, в коммерческом говнокоде виновата GPL, потому что мешает бесплатно присваивать код и рубить на нём бабло. Приходится бедному бизнесу нанимать всяких макак за копейки, лол.

                      Нет, GPL виновата лишь в снижении эффективности общественного труда, примером чего был написанный выше комментарий.


                      1. khajiit
                        14.10.2024 18:15

                        В смысле, запрет воровать код и понуждение вкладываться трудом в общественную разработку уменьшает количество труда, вложенного общественную разработку, или вы хотите сказать, что с лицензией GPL git пушит хуже?


                      1. mvv-rus
                        14.10.2024 18:15

                        Нет, в том смысле, что вся эта "общественная разработка" не органична для господствующей в обществе системе организации общественного труда в виде царства бездушного чистогана.
                        А потому "общественная" разработка ведет к результату, про который написал @DMGarikk.
                        Или к другому результату, о котором писал я где-то тут в каментах: результаты "общественной разработки" все равно присваиваются всякими там "корпорациями добра" чтобы навязчиво впаривать всем рекламу, поднимая на этом много бабла.

                        Нет, для другой системы организации общественного труда - типа той, в которой было НПО Центрпрограмсистем в г.Калинине, которое централизовало усилия по общественной разработке ПО - там да, там вообще запрещалось мутить лично себе лавэ за счет общественной собственности. Но та система уже не с нами, и на то есть серьезные причины. Их я здесь обсуждать не хочу, ибо полнейший офтопик, едиснтвенно что хочу сказать - лично я там родился и вырос, и лично я туда больше не хочу.

                        А внынешнем царстве бездушного чистогана куда лучше, когда у кода (пусть даже в виде суррогата под названием copyright) есть владелец - который может и продать его за сходную цену, и даром поделиться, если ему вдруг не западло будет. Я вот как раз собираюсь поделиться (ждите статью на Хабре) тем, что делал из других соображений - вдруг кому пригодится.

                        Как-то так.


                      1. mpa4b
                        14.10.2024 18:15

                        А что же это, по-вашему, у кода под GPL не может быть владельца? Конечно же может и такой код тоже копирайтится (а если кто читал FAIF, тот знает, что собственно появление копирайта на код в сша в конце 70х..начале 80х сыграло важную роль в становлении FSF и GPL). А вам даётся под лицензией GPL. Вы можете его менять и тогда он частично и ваш тоже станет.

                        Если жадные корпорасы захотят его взять себе, то получив согласие всех авторов кода, можно его перелицензировать специально для тех конкретных корпорасов. Они вам заплатют обговорённую денежку и смогут радостно закрыть этот код (при этом никто и ничто не сможет вас заставить убрать лицензию GPL, ну хотя бы потому, что "интернет помнит всё"). Но нет -- корпорасы хотят именно воровать код, как в случае с BSD-like лицензиями, а договариваться с авторами кода и платить им справедливую компенсацию -- не хотят. Вместо этого -- стараются натурально своровать, например https://arstechnica.com/information-technology/2010/08/court-rules-gpl-part-of-a-well-pleaded-case/ .

                        С этой точки зрения (жадность корпорасов) можно объяснить и войну, например, микрософта против GPL-кода и распространение слухов про якобы "несвободу" GPL-кода. В самом деле, если поборники открытого ПО проникнутся этим вдруг и перелицензируют свой код на тот же BSD, корпорасы тут же его радостно *своруют* без последствий.


                      1. mvv-rus
                        14.10.2024 18:15

                        Я гляжу, вы активно не любите буржуев ("корпорасов"). Знаете, я тоже их не люблю: пионерское детство и комсомольская юность сказываются. Но я как-то так по жизни убедился, что без буржуев ещё хуже, поэтому такое негодование считаю вредным для общества.

                        Наличие у кода под GPL собственников я не отрицаю - хотя бы потому что иногда вижу, как такие собственники, к негодованию адептов "свободного ПО", меняют лицензирование с GPL на нечто более частное. А вот сама идея "свободного ПО" мне не нравится.

                        Потому что для нынешней системы разделения общественного труда ("царства бездушного чистогана", как про нее писали в моем детстве) наиболее органично именно частное авторское право на код. Так именно оно наилучшим образом обеспечивает в существующей экономике компенсацию производителю издержек на производство ПО. А "свободное ПО", в общем случае, такую компенсацию в этих рамках не обеспечивает.

                        Именно поэтому считаю прозелитизм адептов "свободного ПО" вредным для общества. Например, сейчас получается, что "свободное ПО" фактически служит делу навязчивого распространения рекламы, помогая вытеснять этой моделью компенсации издержек на производства ПО более честную IMHO модель - за счет продажи тиражируемых программных продуктов.

                        А что до BSD-like, то это попадает под понятие благотворительности. Такая благотворительность находится в стороне от экономической системы, и ничему не мешает. Если, конечно, она идет за свой счет, а не за счет других. Сколь-нибудь большую долю в экономике благотворительность все равно не займет, и потому ничего не вытеснит.

                        PS Насчет слова "свобода" я уже высказывался: оно, как и наука умеет много гитик, и слишком часто служит прикрытием совсем другим, куда менее благородным, интересам. Потому оно у меня вызывает, как минимум, подозрения.


                      1. mpa4b
                        14.10.2024 18:15

                        Это что же получается, появление в конце 80х такого мощного инструмента, как GCC снизило эффективность общественного труда? Каким же образом, интересно???


                      1. mvv-rus
                        14.10.2024 18:15

                        Вы подменяете предмет обсуждения. GCC - это инструмент для создания ПО под любой лицензией. А так как на рынке компиляторв C в то время уже было много, наличие ещё одного инструмента ничему не мешало.


                    1. DMGarikk
                      14.10.2024 18:15

                      можете позлорадствовать, когда ПО в вашем авто за 4 ляма, глючит ГУ, как опенсорс нагнул автопроизводителей...так их гадов! буржуи ;)


                      1. khajiit
                        14.10.2024 18:15

                        Эммм… то есть, опенсорс теперь виноват в несоблюдении индустриальных стандартов и регламентов — типичной фиче клозедсорца.

                        А часовенку тоже он разрушил, и динозавров истребил, да?


                      1. DMGarikk
                        14.10.2024 18:15

                        в несоблюдении индустриальных стандартов и регламентов — типичной фиче клозедсорца

                        а причем тут индустриальные стандарты?

                        железячники вообще софт делать не умеют и не хотят, недавно тут попалась железка которая отдает xml файл блоками (отдельными) по 256байт в секунду...файл весом 2килобайта...причем какойто простой статической инфы...я хз что там разработчики курили, я прям чую что это прям отдельный отдел разрабатывал модуль обмена tcp вместо того чтобы взять чтото готовое...и такое сплошь и рядом в этой сфере

                        я не обвиняю опенсорс, я указываю что позиция "накажем корпорастов" бъет в первую очередь по вам, а корпорасты милларды и так заработают продавая вам *омняный софт, а вы будете его радостно покупать, параллельно радуясь что никто не наживается на сверхкачетсвенном опенсорсе...


                      1. dv0ich
                        14.10.2024 18:15

                        а корпорасты милларды и так заработают продавая вам *омняный софт

                        Не нам, а вам.


                      1. sptor
                        14.10.2024 18:15

                        Не нам, а вам.

                        "Жить в обществе и быть свободным от общества нельзя" (c) ВИЛ

                        Увы но если вы живете не на таежной заимке и ведете полностью натуральное хозяйство, вы ровно также покупаете тот софт, который вы говорите что не покупаете (не напрямую так опосредованно)- если пользуетесь современными удобствами/товарами/услугами хоть как-то, возможно чуть меньше потому что где-то вы условно покупаете пустой ноут и накатываете на него линукс, но я сомневаюсь что вы от начала и до конца следите чтобы вот везде везде где есть какой то софт он обязательно был открытым и так далее.


                1. mvv-rus
                  14.10.2024 18:15

                  Речь не о том, жалко или не жалко. Речь о том, какой путь более перспективен с точки зрения развития. GPL, ИМХО, доказала то, что ее подход приносит больше плодов.

                  Больше - чем что? Если вы сравниваете с BSD-like, то они вообще напрямую не приносят плодов своим создателям.
                  То есть, в нынешней экономической системе затраты на их производство напрямую не возмещаются.
                  Существовать они могут только как побочный продукт какой-то другой деятельности - собственно, так они и существуют.
                  Только вот потребность в ПО в нынешних условиях достигла такого масштаба, что побочными продуктами какой-то посторонней, зачастую, находящейся вне экономики, деятельности ее не удовлетворить.

                  Ну, а плоды GPL - это отдельная тема. В частности, GPL фактически создает препятствия возмещению затрат на производство ПО производителям тиражируемых программных продуктов.
                  То есть - способствует возмещению затрат конкурирующим способом: через предоставления услуги. Потому что поставщики услуг, использующие "свободное ПО" под ограничения GPL не попадают.
                  Ну, а господствующей услугой является у нас, как известно, размещение рекламы. Вы это назывете "больше плодов"? Как по мне, лучше, чтобы таких плодов было поменьше.

                  PS Я не утверждаю, что GPL виновата в нынешнем засилье рекламы. И что Столмен и прочее FSF хотело именно этого. Но лепту свою, и немалую, они в существующее положение внесли.


        1. ahabreader
          14.10.2024 18:15

          взять чужой код бесплатно и закрыть его у себя

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

          Проблема в том, что LGPL/GPL/AGPL - вирусные лицензии, они не только заботятся о возврате вклада в исходный проект (если тот модифицируется), но и стараются заразить прилинкованный софт. Копилефт без вирусности - это MPL от Mozilla и CDDL.

          Другая проблема в том, что GPL несовместима с CDDL (поэтому Linux отдельно, а OpenZFS отдельно). А GPLv2 несовместима с GPLv3 и AGPL. Ладно, возвращать вклад хорошо. Но если GPL-проект включит в себя код BSD-проекта и модифицирует его, то... тот не сможет вернуть вклад под BSD? А также GPL заражает GPL-с-linking-exception? Несовместимости плодятся.

          И всё это - возня в песочнице, нарушителей засудить сложно*, да и желающие могут повторить недавний ход Red Hat: "вы можете запросить GPL-исходники своего купленного RHEL, но и мы можем обрубить вам обновления и отказаться продавать снова".

          * последний случай, описанный на https://gpl-violations.org/news/ - 11 лет назад. На сайте нет "доски позора", чтобы их самих за клевету не пытались засудить?


        1. mvv-rus
          14.10.2024 18:15

          И свободное ПО под GPL как раз не позволяет воровать, в отличие от всяких там "MIT", "BSD" и проч. лицензий.

          Замечание чисто по терминологии: код своровать почти невозможно. Разве что он у вас в одном экземпляре на флешке - и эту флешку у вас украли.
          Все остальные варианты, которые любят называть словом "своровать" - это не хищение, а нарушение монополии правообладателя (не правда ли, это звучит по-другому).
          То есть, "не кража, а просто делёжка".


      1. evgenyk
        14.10.2024 18:15

        PS Вообще, когда я вижу слово "свободный", то я, как человек учившийся в СССР, сразу вспоминаю марксистское положение: "свобода - это осознанная необходимость" и чисто на автомате ищу, где тут подвох.

        Это не подвох никакой. Это гораздо глубже. Ну как дети, когда маленькие думают: вот вырасту, будет свобода, буду делать, что хочу, пойду продавцом в конфетный магазин и буду есть конфет, сколько захочу. А когда вырастают и получают свободу, оказывается, что нужно делать то, что нужно.


        1. mvv-rus
          14.10.2024 18:15

          Это не подвох никакой. Это гораздо глубже.

          Я в курсе. Баруха Спинозу, который это придумал (да, именно он, а не Маркс, и даже не Гегель), я, правда, не читал, но на курсе марсксистско-ленинской философии нам это и без него объясняли.

          Но, на самом деле, я имел в виду другое: любители "свободы" (практически любой, я, по крайней мере, исключений не знаю) ползуются не этим, философским, значением, а обыденным: вы всё можете. И под этим соусом, пользуясь положительно звучащим словом, проталкивают нам вещи далеко не столь однозначно положительные. Потому я и написал: "подвох".


    1. siberianlaika
      14.10.2024 18:15

      В статье верно указано именно "свободное ПО", т.к. открытые лицензии не всегда свободны: https://en.wikipedia.org/wiki/Free_and_open-source_software

      И по поводу "лучшая серверная" или просто лучшая, это понятно чистый холивар. Я вот из тех кому Linux просто лучшая ОС :) Но не лезу с категоричными комментами в статьи поклонников других ОС, где они утверждают, что именно у них всё лучше. О вкусах не спорят :) Автор в статье отразил собственную позицию, жаль что его заминусовали.


  1. maikuss
    14.10.2024 18:15

    Я являюсь новичком в сфере информационных технологий,

    поэтому я уже знаю, какая ОС лучшая и вам сейчас расскажу.


    1. xi-tauw
      14.10.2024 18:15

      Еще видео и телега, обязательно.


      1. djton1k
        14.10.2024 18:15

        Показатель качества


      1. djton1k
        14.10.2024 18:15

        Простите, забыл /s указать в конце или "качество" в кавычки взять


    1. K0styan
      14.10.2024 18:15

      Даннинг с Крюгером не просто так Шнобелевку в 2000 получили!


    1. Katrovsky
      14.10.2024 18:15

      Это комментарий я и искал.


  1. zbot
    14.10.2024 18:15

    лучшая, худьшая.... Каждый выбирает для себя, а есть люди которым вообще пофиг, у них кроме браузера с парой десятков вкладок и пары месенджеров вообще ничего нет, ну и какая для них система лучше?


    1. AndyLem
      14.10.2024 18:15

      Та, на которой игры запускаются, конечно. Статистика стима очень точно говорит какая ОС лучше


      1. E1iasX
        14.10.2024 18:15

        Тогда почему корпорация, которой принадлежит Steam, выпустила свою игровую портативку не на ней, а на Linux? Да и почему именно игры аргумент, а не безопасность?


        1. AndyLem
          14.10.2024 18:15

          Странный вопрос. Может потому что линукс бесплатный. Да не, бред какой то. А игры аргумент потому, что 99% пользователей не то что плевать хотели на безопасность, но и даже не знают что это такое.


          1. Wolfen113
            14.10.2024 18:15

            Странный вопрос. Может потому что линукс бесплатный

            Все немножко сложнее. Я писала ответ для е1 почему именно линукс. Можете глянуть если интересно. Но сути вы правы все в корпорациях делается ради денег и контроля..


          1. SquareRootOfZero
            14.10.2024 18:15

            99% пользователей, может, и плохо знают, что такое безопасность, но плевать на неё они точно не хотели. Давно заметил, что кинешь такому пользователю ссылку на сайт - если это не что-то широко известное и запрещённое или хотя бы замедленное ныне в Российской Федерации за экстремизм, то 99-процентный пользователь сразу подрывается, будто в зад уколотый: "Это что??? Вииирусы???!!!"


            1. AndyLem
              14.10.2024 18:15

              Хм. Ссылка на что то, где могут приписать экстремизм. Дай ка перейду без вопросов.

              То, что вы описали, не является признаком осведомленности об информационной безопасности. Это скорее бытовая безопасность, житейская. Если человек поставил себе миллион тапальщиков и прочих майнеров, но шугается ссылки на ютюб, это скорее подтверждает мои слова, чем ваши.


        1. Wolfen113
          14.10.2024 18:15

          Потому что писать систему с нуля это надо пол жизни. Проще взять готовое решение но только не Майкрософт. Почему не они? Потому что у Габена с мс личные терки, и дек выпускали не для тошго что бы зарабатывать на продаже консоли, а что бы создать новый стабильный рынок подальше от майкрософт. Что бы было безопасное место где валв продолжит жить если майкрософт решит закрутить гайки, требовать деньги за выпуск стима на их ос или вовсе запретят стим на винде что бы убрать конкурента мс стор и гейм Пасса. Как монополист майкрософт может это все делать и никто не сможет сопротивляться, так как нет альтернативы. Но валв не стали сидеть сложа руки и лично эти альтернативы начали создавать.

          Это давняя история за которой я с тех пор слежу. Гейб еще после 10 года выражал свои опасения на этот счет, как бывший работник в майкромовт еще в 90тых он знает как работает эта кухня. Особенно когда майкрософт анонсировали вин 10 вместе с майкрософт стор в котом планировали продавать не только программы но и игры, составляя прямую конкуренцию стима. И валв этого боялись, так как думали что с монополией у майкрософт получится быстро продвинуть свой магазин и сделать стандартом системы которым будут пользоваться все (к примеру как ныне едж уже выдавливает все остальные браузеры). Более того по слухам был момент когда майкрософт шантажировали валв, предлагая тех купить и завезти, стим в мс стор, с контролем от майкрософт, а иначе они начнут вставлять стиму палки в колеса. Вот тогда гейб основательно испугался, стал говорить что линукс лучшая система для игр. И попытался его продвинуть через стим машин. Как вы знаете к сожалению неудачно.

          К счастью валв повезло, наполионовским планам майкрософт было не суждено мгновенно сбыться. Ибо общественность очень холодно приняли выход вин 10 и мс стора. Поэтому майкрософт пришлось играть в долгую перетягивая потребителя в новый загон постепенно через кнут и пряник, максимально незаметно. Где пряником стали всякие послабления гаек, а кнутом банальное отобрать поддержку у старой системы, что бы программы и игры на нее уже было трудно писать. Поэтому на приручение аудитории потребовалось не много большк времени чем рассчитывали, и этот процесс все еще идет. Через агрессивное навязывание вин 11, своего б браузера и других продуктов что бы пользователь был только в их экосистеме.

          Однако валв тоже играет в долгую и знают что расслабляться и слаживать все яйца в одну карзину больше нельзя. Поэтому они не оставили свою идею попытки перетащить игроков на линукс и создать там надежную и безопасную для себя гавань. Таким образом подняв все наработки для стим машин и взявшись за дело еще основательней, на рынок вышел стим дек.

          Итого. Дек это не попытка залезть на портатив в поле нинтенда как многие думают. А очередная отчаянная попытка на рынке игр закрепить линукс. А портатив, потому что другие варианты уже перепробавны и провалились. Была и система от валв для пк, и аля стационарная консоль что не взлетела, остался последний шанс в виде портативки, и на этот раз все прошло удачнее. Были еще планы новую стим ос снова начать распространять на обычные пк и других портативках предлагать. Но уже прошло несколько лет но до этого так и не добрались, наверно решили раз дек взлетел хоть сами валв после провала со стим машин в него не очень верили, сосредоточить все силы пока лишь в его развитие. Может быть когда и если все будет отлажено до идеала, они снова начнут пытаться продвигать стим ос на пк и других портативках. А сделать предстоит еще многое, в конце концов приходится запускать игры написанные для виндовс через специальный инструмент для трансляции, который еще молод развивается и до совершенства еще далеко, что бы любой потребитель поставивший линукс вместо винды не встретил ни одного препятствия для использования привычных игр и программ.


          1. Grey83
            14.10.2024 18:15

            Но уже прошло несколько лет но до этого так и не добрались

            Последние версии (с 3-й вроде) дистрибутива SteamOS доступны только для деки и их нельзя скачать с гитхаба
            На вики SteamOS все ссылки на образы возвращают 404:
            https://github.com/ValveSoftware/SteamOS/wiki/Getting-Started


            1. Wolfen113
              14.10.2024 18:15

              Раньше была стим ос основанная на дебиане. Вот она и была для ПК. А нынешняя на арч и только для дека.
              Не знаю какая вам загрузка не доступна. Если речь о стим ос для деки то тут вроде все норм, А вот старая стим ос, давно валв заброшены, поэтому не удивлюсь если ссылки на нее уже не рабочие.


              1. Grey83
                14.10.2024 18:15

                Ну так я про версию, что на x86-совместимый ПК можно ставить.
                Какой смысл в образе для деки, который только на деку и можно установить, если у тебя ПК?


                1. Wolfen113
                  14.10.2024 18:15

                  Ну я и говорила. Что Стим ос на пк в данный момент нет, и не известно когда появиться или появиться ли в принципе.
                  Хотя до меня доходил слух что энтузиасты сделали свои варианты стим ос все с версии для дека перенося туда, Но это другое.


            1. Johan_Palych
              14.10.2024 18:15

              04.05.2022 10:30 Энтузиасты подготовили сборку Steam OS 3, пригодную для установки на обычные ПК
              https://www.opennet.ru/opennews/art.shtml?num=57130
              holoiso-installer_snapshot20240901.1748.45_beta-20240928153932-x86_64.iso - 4.0 GiB 09/28/2024, 06:51:24 PM
              28.09.2024 07:43 Компания Valve начнёт напрямую участвовать в разработке Arch Linux
              https://www.opennet.ru/opennews/art.shtml?num=61950


              1. Grey83
                14.10.2024 18:15

                ну так то энтузиасты, а не вентили же



          1. wataru
            14.10.2024 18:15

            А портатив, потому что другие варианты уже перепробавны и провалились. Была и система от валв для пк

            Оно не взлетело потому что там было много проблем:

            1) Запускались только игры, нативные под линукс, коих даже сейчас 1.5 штуки, а тогда вообще было минимум.

            2) Это была франшиза. Валв лишь выдавал шильдик, что стим тут запускается. Не было особо контроля над тем, что за начинка и цена у устройства. А производители городили что хотели. Часто не лучшего качества. В итоге был зоопарк с лотереей.

            Сейчас этого уже нет. Поэтому, выпусти Валв стим-консоль типа стим дека, но не портативную - шансов взлететь у нее будет на порядки больше, чем у старых стим-машин.

            Тут нет каких-то особых проблем вызванных особенностью стационарного рынка.


            1. Wolfen113
              14.10.2024 18:15

              Оно не взлетело потому что там было много проблем:

              Вот поэтому я и говорю что когда отточат все до идеала, может снова попробуют продвигать на ПК, что бы снова не встать на те же грабли. Я в Linux пытаюсь аж с 12 года. И внимательно следила за новостями поддержки игр. Поэтому не плохо знаю эту кухню и написала то что выше. До 15 года Linux был вовсе не играбелен, Пока не появился Vulkan API что потенциально улучшал в Wine трансляцию через него, а не тормозной и вяло развиваемый OpenGL. После появился умелец что выкатил свой DXVK для трансляции через этот Vulkan API. Как вчера помню когда впервые запустили Ведьмак 3 который до этого вовсе не работал. В низком фпс, без текстур земли, кучей эффектов и лысым Геральдом. Но для линукс комьюнити это было чудо, какое же было ликование ). И с того момента все подхватились DXVK развивать, все завертелось, семимильными шагами пошло. А дальше уже и Valve подтянулись, собрав все лучшие наработки Wine и dxvk и выкатив свой Proton, ускоряя развитие запуска игр.
              А вот с нативом наоборот все хуже, зачастую это просто упакованные в префикс wine вин игры, которые разработчики выдают за натив. А если даже настоящий натив, то просто выкидывают на рынок и поддержку прекращают, от чего на новых версиях систем те не работают не стыкуясь зависимостями.

              Валв лишь выдавал шильдик, что стим тут запускается. ...

              Сейчас похожая ситуация с меткой уровня работы игры на стим дек, Те самые, зеленые, желтые и не работает. Это всего лишь галочка показывающая протестировала ли команда валв работу игры на proton и на сколько та хорошо работает, по их мнению. И эта оценка зачастую не соответствует? так как proton очень быстро меняется от чего то что не работало сегодня, завтра уже может работать, и наоборот.
              В конце концов это лишь субъективная оценка, запуска виндовс игр под линуксом от маленькой команды что за всем не поспевает.
              Но конечные пользователи часто ее ошибочно трактуют, считая этаким показателем что разработчик игры впрягся и завез поддержку стим дека, сделав игру для него. Хоть это просто виндовс игра. От чего пользователь не редко оказывается озадачен когда эта оценка не соответствует ожиданиям.
              Работоспособность игр лучше смотреть на сайте ProtonDB или в случае стим дека в расширении что можно на его поставить и то на этот сайт ссылается. Там реальные игроки публикуют свои отчеты работы игр, иногда с рекомендациями что делать в случае проблем.
              И никогда не забывать, специально для дека никакие разработчики игр их не делают и почти не адаптируют,
              А наоборот это активно развивают инструментарий по запуску игр и программ изначально не предназначенных для дека и linux.
              И только когда этот инструментарий доведут до идеала так что конечный потребитель даже не заметит подвоха. Тогда уже можно будет рассчитывать на широкий доступ и распространение Linux систем.
              Ибо этого дождаться будет куда проще и быстрее чем дождаться что разработчики ПО и игр, снизойдут выпускать свои поделия на Linux/


              1. dv0ich
                14.10.2024 18:15

                Как линуксоид со стажем ~20 лет, могу сказать, что Linux в принципе стал более-менее юзабельным для среднестатистического пользователя примерно в середине 2010-х годов. До этого были большие проблемы даже с такой банальной вещью, как шрифты. В 2000-х от них глаза чуть ли не вытекали.

                Юзабельности сильно добавили systemd (унификация немалой части системы и упрощение работы с ней) и wayland (решение родовых травм иксов и реализация всяких новомодных штучек вроде HDR). Недавно вынужденно попробовал flatpak и нашёл, что это недурная штука, решающая немало проблем с dependency-hell.

                Да, systemd, wayland и flatpak - далеко не совершенство и принесли свои проблемы, но это во сто крат лучше того, что было. Я хоть и давно на Линуксах, но по "старым добрым" временам совсем не скучаю, ну их нафиг.


                1. Wolfen113
                  14.10.2024 18:15

                  Для меня юзабельным он стал лишь к 14 году. До этого в 10 пробовала впервые, то была убунту и это был полный провал. А полностью юзабельным я его стала считать лишь к 17 году. И то лишь потому что перестала играть и поэтому больше не парилась что игры на линукс это была все еще больная тема.

                  Вейланд и системди перспективные вещи. Правда когда встречаю закоренелых фанатов линукса они утверждают обратное что мол долой унификации, проприетарщину и контроль. Только хардкор, только консоль и полная самостоятельность и свобода. )

                  У меня один знакомый таким стал. Раньше боготворил виндовс и от линукса плевался когда я ему предлагала попробовать. А потом вдруг сам перешел и теперь наоборот называет винду худшей системой, существующей для деградации ума. Живет почти в консоли, отрицая гуи, постоянно чет настраивает и оптимизирует, изучает баш. И ругает меня что я не правильный линусойд ибо не делаю аса тоже самое, а просто поставила и пользуюсь ос, даже в консоль почти не заглядывая если нет острой необходимости. Когда я спрашиваю где мой старый виндовс знакомый, что с ним стало что в такой лютый фанатизм по линуксу ушел до абсурда,? Я скучаю по этому простому парню говорящему что винда оч простая и лучшая, а линукс для красноглазых извращенцев. Отвечает, я был молод и глуп...

                  Сама я Вейланд не могу опробовать ибо на циннамон окружении сижу в там у нечего ток альфа в зачаточном уровне поддержка. А с фтатпак не поладила. Пробовала оттуда ставить только те программы к которых получала проблема из офф реп и аура. Но на флетпак решая одни, получало другие, зачастую еще большее раздражающие. Например что не видит конфиги и темы системы ибо прога в изолированном контейнере и надо в ручную ей необходимому туда запихивать. Такое же отношение к меня к снап, а еще не нравится что надо отделочные команда что бы их обновлять. Ну а из системди, я его сути просто не знаю и не понимаю хорош он или плох. Ток решая что то в гайдах команды для него часто дают и журнал ошибок просматривать, да службы запускать. Ну и загрузчик у меня systemd-boot. Работает и норм, претензий у меня к нему нет, особенно каких то странных идеологических.


                  1. dv0ich
                    14.10.2024 18:15

                    Живет почти в консоли, отрицая гуи, постоянно чет настраивает и оптимизирует, изучает баш

                    Отвечает, я был молод и глуп...

                    По-моему, он сейчас молод и глуп :)

                    Например что не видит конфиги и темы системы ибо прога в изолированном контейнере и надо в ручную ей необходимому туда запихивать.

                    Да, есть такое. Ещё и пользовательские данные дублируются (например, профили браузеров). Я сейчас подумываю, как бы это автоматизированно исправлять.


                    1. Wolfen113
                      14.10.2024 18:15

                      Я сейчас подумываю, как бы это автоматизированно исправлять.

                      Возможно это можно сделать создав ссылки на каталоги и файлы, или как это называется. Тот самый друг о котором я говорила так для блендер 3д чет такое делал, что бы программа обновлялась, на новую версию конфигов не создавала новую папку конфигов куда надо в ручную все аддоны из старой перенести. А всегда использовал старую создав ссылку что бы программа думала что это и есть оригинал.


                      1. dv0ich
                        14.10.2024 18:15

                        Возможно это можно сделать создав ссылки на каталоги и файлы, или как это называется.

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

                        А если сделать наоборот - из других мест во flatpak-каталоги, то при чистке этих каталогов можно с непривычки снести что-нибудь нужное.

                        В общем, я пока ещё думаю, как это сделать по уму.


                  1. t3n3t
                    14.10.2024 18:15

                    Flatpak/Snap/Appimage на арче вообще лишены смысла, кмк, как и в целом на роллинг-дистрах.


                    1. Wolfen113
                      14.10.2024 18:15

                      Ну если в ауре и офф реп с программой совсем худо, закралась какая проблема, В такие моменты контейнерные установки могут быть временным решением. Так как бывает что баги что есть в реп, до них еще не добрались.
                      А так в целом да, офф реп + AUR хватает за глаза. А байки о проблемах с зависимостями в основном так и остаются байками, По крайне мере у маня по пальцам одной руки можно пересчитать что бы с зависемостями пляски были, Самое частое это лишь блендер что вечно чет с питоном не могли поделить, каждое обновление ругаясь друг на друга что слишком новое кому то, что слишком старое, не поспевая друг за другом. )


                    1. khajiit
                      14.10.2024 18:15

                      Не всегда.
                      Иногда софт бывает запакован только так. Иногда нужна конкретная версия, обычно чтобы протестировать какой-либо баг. Или просто точено контролируемые обновления, если речь идет о рабочем инструменте.


      1. denilenko
        14.10.2024 18:15

        Опрос проведенный в интернете показал что 100% опрошенных пользуются интернетом.)


        1. Grey83
          14.10.2024 18:15

          Стим и на линухе имеется давно уже.


          1. denilenko
            14.10.2024 18:15

            Но Стим же стоит не на 100% компьютеров, чтобы делать выводы какая ОС лучше (в целом). Windows лучшая ОС для игр, с этим никто не спорит (кроме консольщиков).


            1. Grey83
              14.10.2024 18:15

              так он и не на 100% ПК под виндой стоит

              это просто статистика какой процент юзверей стима какую ось юзает
              а статка про железо вообще показывает только тех, кто согласился в оной поучаствовать


              1. saboteur_kiev
                14.10.2024 18:15

                Можно еще уточнить, какой процент всех игр в Стиме запускается под Линуксом, какой под Windows и сравнение производительности?


                1. Grey83
                  14.10.2024 18:15

                  Можно. Где-то должна быть инфа.
                  На сайте вайна сто лет как есть раздел, где указывается инфа по совместимости игр.


                  1. Armitage1986
                    14.10.2024 18:15

                    SteamDB такие цифры приводит в поиске в фильтре по платформе:


                1. Wolfen113
                  14.10.2024 18:15

                  Про SteamDB вам уже сказали. А вот с соотношением разницы производительности тут сложнее. Не существует организаций что целенаправленно тестирует производительность десятки тысяч игр сравнивает где лучше и таблицы составляет.

                  Максимум что вы можете это находить в ютубе как обители тестов сравнивают ту или иную игру лоб в лоб. Или смотреть на ProtonDB статически и отчеты от игроков на линуксе как там у них с играми дела. Проверяя работает ли интересующая вас игра и общее число протестированных и процент и общий процент работающих и не работающих. И на основе этой выборке масштабировать вычисление на весь игровой сегмент.


                  1. saboteur_kiev
                    14.10.2024 18:15

                    Мне сказали и я увидел. 110475 для Windows и 15624 для Линукс.
                    Прям хороший показатель для вас.



              1. denilenko
                14.10.2024 18:15

                это просто статистика какой процент юзверей стима какую ось юзает

                Читай "какой процент геймеров"


                1. Grey83
                  14.10.2024 18:15

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


                  1. denilenko
                    14.10.2024 18:15

                    Тем более. Значит даже выборка из геймеров неполная.


    1. ABy
      14.10.2024 18:15

      Которая просто работает и не ебет мозг.

      Скрытый текст

      Но таких не бывает.


      1. FF_hunter
        14.10.2024 18:15

        Но таких не бывает.

        Вот мне на днях товарищ буквально сказал то же самое, только в контексте женщин. Поэтому я вам отвечу тем же, что сказал и ему: бывает, надо просто изначально сделать не самый худший выбор и потом найти правильный подход. И ваша техника будет вам благодарна.


      1. M_AJ
        14.10.2024 18:15

        В некоторых компаниях машины на OpenBSD работают порой так давно, что никто уже точно не помнит, где именно они стоят.


        1. DMGarikk
          14.10.2024 18:15

          ИБ высшей степени безопасности, ага


          1. M_AJ
            14.10.2024 18:15

            Ну это уже другой вопрос, изначально речь шла про надежность.


            1. Okeu
              14.10.2024 18:15

              недавно, когда антивирус ронял винду в синие экраны по всему миру у корпоратов, ВНЕЗАПНО оказалось, что в важных отраслях до сих пор есть компы на 95-98 винде, и тоже прекрасно работают) И не подвержены всем этим "хуяк-хуяк и в продакшн современным проблемам"


              1. DMGarikk
                14.10.2024 18:15

                95-98 винда зато может падать на ровном месте "просто так"... вообще истории про глючную винду, они про Win9x ;)


                1. Okeu
                  14.10.2024 18:15

                  Я слишком молод) Дома ковырялся в батином компе на 95, а потом на 98 винде, но про глючную винду помню, что меня отправляли в сберкассу, а там была адовая очередь, потому что опять Windows Me завис, а он как раз из семейства 9х


  1. Grey83
    14.10.2024 18:15

    Началось с «вот мой телеграм-канал», а закончилось на «самый лудший линух - это арч».

    Я рекомендую Arch Linux по следующим причинам:

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

    Надеюсь я заинтересовал вас и вы хотя бы попробуете данную ОС и оцените все её преимущества.

    Спасибо, но я, пожалуй, останусь на 7-ке (насколько это ещё будет возможно) и кубунте.
    А поиграться с различными дистрами всегда можно на виртуалке (что я и делал периодически лет так 15).


  1. roswell
    14.10.2024 18:15

    Информация об операционной системе SunOS, которая вдохновила Линуса Торвальдса.

    Причём по ссылке ни слова о Linux или Торвальдсе. Очень советую прочитать "Just for Fun: The Story of an Accidental Revolutionary", где история создания Linux изложена практически в биографичном формате.


  1. NickyScout
    14.10.2024 18:15

    Наброс засчитан.


  1. RodionGork
    14.10.2024 18:15

    Ах, ох, столько текста и ни одного упоминания каких-нибудь других ОС, например из семейства BSD.


    1. roswell
      14.10.2024 18:15

      Заголовок поста: "Linux — лучшая ОС"
      Кто-нибудь в комментариях: "Почему ни слова про BSD?!!!!адинадин"


    1. geher
      14.10.2024 18:15

      Почнму нет? Про юникс есть, и даже про bsd целое предложение.


    1. vasik43
      14.10.2024 18:15

      >ни одного упоминания каких-нибудь других ОС, например из семейства BSD

      Держи: бзды сдохли примерно в 2005м году. Сейчас уже даже ZFS воруют у линукс. Про драйверы и прочие линуксулаторы молчу.

      Нет НИ ЕДИНОЙ в 2024м причины выбирать бзды.


      1. unreal_undead2
        14.10.2024 18:15

        Нет НИ ЕДИНОЙ в 2024м причины выбирать бзды.

        Даже дистрибутив от Apple? )


        1. DMGarikk
          14.10.2024 18:15

          Эппл macOS это не дистрибутив BSD, это ОС основанная на её частях но не являющаяся её прямым наследником

          Микроядро Match это не часть BSD хотя было с ним связано


          1. unreal_undead2
            14.10.2024 18:15

            Это, конечно, шутка, но в каждой шутке... Базовая работа в консоли вполне BSDшная.


            1. DMGarikk
              14.10.2024 18:15

              Базовая работа в консоли вполне BSDшная.

              скорее юниксовая posix консоль и то что там организация файловой системы и какихто компонентов похожи на BSD, не делают систему - собственно BSD

              я не отрицаю что часть компонентов макоси взяты из BSD но она ей не является


              1. unreal_undead2
                14.10.2024 18:15

                скорее юниксовая posix консоль

                Всё таки есть различия между системами )


      1. Okeu
        14.10.2024 18:15

        циско/джунос, а так же всякие проприетарные системы на игровых консолях - разве не на бздях?


    1. sl4mmer
      14.10.2024 18:15

      про макось есть пол предложения


  1. venanen
    14.10.2024 18:15

    Введение. Оглавление. Длинная часть нафиг не нужной истории, маленькая содержательная часть и выводы формата "таким образом колесо лучше катить, а не нести". Уж больно знакомо, это вы студентов подрядили написать статью для своего ТГ канала или вы сами студент?


    1. djton1k
      14.10.2024 18:15

      "Как нарисовать лошадь".jpg


  1. Thomas_Hanniball
    14.10.2024 18:15

    Я являюсь новичком в сфере информационных технологий.

    Но при этом утверждаете, что

    тебе срочно нужно пересесть с Windows на неё.

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

    Что будете делать, если завтра на заборе или кабинке туалета прочитаете, что Oracle Solaris - это лучшее, что есть в мире ОС? Пойдёте всех агитировать за переход на Oracle Solaris?


  1. dv0ich
    14.10.2024 18:15

    Статьи, которые мы заслужили (своими грехами)


  1. AuToMaton
    14.10.2024 18:15

    Дистрибутив — это собранный набор компонентов, включающий в себя:

    Как по мне, дистрибутив - это последовательность выборов. Непростых, взаимно конфликтующих, и крайне чувствительных к нюансам обстоятельств.

    Поэтому рекомендовать Arch или что другое можно по единственной причине - будь у меня больше ума и времени, я бы делал аналогичные выборы.

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

    Когда я последний (ладно, крайний) раз смотрел на установку Arch, это было неверно. Какая отличительная черта - много чего ставится в минималке, но это мелочь. Крупняк в том, что Arch может но не обязан так устанавливаться.

    Общая схема - запускается Live CD (которое DVD и на флешке), готовится диск к установке, уходится в chroot и ставится система. Тут можно поставить минимум, а можно и максимум - пару DE, одно для физического и другое для удаленного доступа, и кучу софта.

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

    Вот уж чего точно не наблюдал. Наблюдал обратное - всё работает вместе (программы из других DE и кроссплатформа могут выбиваться слегка) и много меньше шансов что в разделе настроек нужных настроек не окажется или файловый менеджер не будет понимать smb в адресной строке и подобного.

    Поменять оконный менеджер или DE легче лёгкого, ибо в Arch Wiki всё написано. Вычистить ненужный (ставший или признанный ненужным) DE - на порядок сложнее, минут 15 убить легко. То, что не нужно, ничему не мешает и просто спокойно занимает пространство на диске, по нынешним временам - пренебрежимо малое. Потом можно постепенно поудалять, если пурист. Линукс вообще практически невозможно «захламить» в понимании Windows.

    Вот 2 главные причины, почему тайловые окна выигрывают плавающие:

    Очень сомневаюсь что тут можно проигрывать или выигрывать, вкусовщина она вкусовщина и есть. Как по мне, если добавить виртуальных рабочих столов, то и будет как с тайловым менеджером, а 2-3-4 окна тайлом делает снэп. Идеи же тайловости великолепны в терминале типа Konsole или мультиплексоре типа tmux.

    рекомендую Arch Linux по следующим причинам:

    Из всех причин реально сильно отличает от других дистрибутивов только одна - Wiki. И что интересно - у автора про Debian и Red Hat (SUSE и Ubuntu где?) «на основе» описано, а про Arch - нет. Между тем тут тоже «на основе» много чего. В частности EndeavourOS, выборы которой мне нравятся того больше и которая чисто надстройка над Arch, дополняющая приятно и не ломающая ничего.

    Если кто решит пробовать Arch, могу посоветовать в плане предупредить

    • С EndeavourOS целее будете точно, а то и с Manjaro если повезёт.

    • Rolling release (почему «плавающий», хотя всякое может быть) несколько раз в год преподносит сюрпризы, например недавно (в этом году точно) на машине с подключением только по Wi-Fi отрубается Wi-Fi. Полтора часа провозился, а может и два, правда включая посещения кухни. Но у меня была другая машина с Endeavour. Поэтому если машина одна, сразу сделайте себе вторую поставив Arch на флешку. Стандартная от Arch или Endeavour много хуже.

    • AUR - это всегда (пере)сборка пакета и очень часто компиляция. То есть выбирайте время когда обновляться.

    • В репозиториях очень много всего, но если что ставится мимо них (Rust, Julia, Go, Flutter, .Net, временами Python и так далее) то лучше этим пользоваться. Как-то всё само по себе работает, возможно как раз потому, что AUR рассчитывает на компиляцию.

    • Автор правильно пишет - rolling release это распоследние Wine и Proton, что чувствуется.


    1. t3n3t
      14.10.2024 18:15

      >AUR - это всегда (пере)сборка пакета и очень часто компиляция.

      Не согласен. У подавляющего большинства пакетов есть bin версии.


      1. AuToMaton
        14.10.2024 18:15

        Bin версия влияет на компиляцию но не на сборку пакета. И у интересного софта её как правило нет. Как посчитать долю с bin, а нужно с весами, не соображу.


  1. beefdeadbeef
    14.10.2024 18:15

    i use arch btw куда короче btw


  1. alexandertortsev
    14.10.2024 18:15

    Использую все более-менее популярные системы. Моя любимая и наиболее часто используемая - это макос, она стоит на моем ноутбуке и на макмини. На ноуте работаю, а макмини подключен как домашний кинотеатр к усилку и телевизору, но в основном я слушаю на нем эппл мьюзик и ютубчик. На кластере серверов стоит виндовз для удаленных сотрудников, в основном там задачи, связанные с офисным пакетом, там же крутится труконф-сервер для видеоконференций, а еще виртуалки под hyper-v. Раньше я использовал проксмокс для виртаулок, но последние пару лет только гипер-в, он проще, а еще к нему можно легко подключиться через rdp. Также есть несколько линуксовых виртуальных и реальных машин для битрикса Centos+BitrixEnv, а еще ispmanager и почта под ним. Есть еще файлопомойка под виндой, это отдельная древняя машина на core2duo+DDR3, зато она умеет Win10. Ну и ее брат-близнец, на нем развернут контроллер доменов. В углу стоит такой же десятилетней давности роутер Cisco 2921 с операционной системой Cisco iOS 15.7, выполняющий роль VoIP-АТС, гигабитного свитча и VPN IPsec сервера, чтобы телефония ходила через внутреннюю виртуальную сеть, но видимо на одном из серверов придется поднимать turn-сервер, чтобы зарулить на него sip-трафик через nat для тех абонентов, которые не хотят подключаться через vpn. Есть еще роутер Mikrotik, на нем RouterOS 7.16. Ну и несколько трубок iPhone и Android разных релизов. Что можно сказать - для каждой задачи свой инструмент. Для личной продуктивности - устройства от Apple, для всего остального - все остальное. Винда сделала колоссальный путь в стабильности, но сами понимаете, куча индусов и разрозненность в подразделениях влияют так же пагубно, как и фрагментация устройств на Android. Циска неплохая АТС, довольно надежная и экономичная, хотя я безусловно умею и в астер, и в серверный cucm.


  1. senchik
    14.10.2024 18:15

    Самая лучшая ОС это Windows 10, в ней уже встроен Linux (wsl) ;)


    1. Grey83
      14.10.2024 18:15

      линух встроен только в wsl2


    1. ahabreader
      14.10.2024 18:15

      WSL - Windows Subsystem for Linux. Поэтому очевидно, что Linux лучше /s


    1. t3n3t
      14.10.2024 18:15

      wsl официально умрет в марте 2025, актуальный wsl2 - это тупо преднастроенная виртуалка.


  1. Hidon
    14.10.2024 18:15

    Linux — лучшая ОС

    это не ОС.

    Привет! Здесь я хочу рассказать о том, почему GNU/Linux

    а, так это gnu/linux!

    Windows на базе NT

    офигенный абзац. прям ёмкий и краткий.

    не, дальше не читал, потому как читал где-то на другом ресурсе.

    ну и отвечу так же. за почти 25 лет заигрывания с линуксом я давно понял простую вещь - вот роутеры нынче прекрасно работают. всякие встроенные системы - ваще круто. те, кто программирует под линукс, ну они и сидят на том линуксе.

    но предлагать ЭТО юзеру винды? прикалываетесь?


    1. E1iasX
      14.10.2024 18:15

      Почему нет? Есть юзерфрендли дистрибутивы.


      1. molnij
        14.10.2024 18:15

        Расскажите, какие? Я вот как раз собираюсь очередной раз попробовать "пересесть". Подозреваю, что будет лучше чем в прошлый раз, но в успешный успех всё ещё не очень верится


        1. VasiliyLiGHT
          14.10.2024 18:15

          в успешный успех всё ещё не очень верится

          и будете правы в который раз)


          1. Wolfen113
            14.10.2024 18:15

            Каждый утенок отчаянно желающий себя убедить найти все возможные придирки. Конечно никогда не добьеться успеха, Сама такой болезнью страдала, поэтому у меня не один год ушел что бы на линукс перейти, находя сто пятсот глупых причин и оправданий этого не делать )


            1. M_AJ
              14.10.2024 18:15

              и оправданий этого не делать

              А зачем искать какие-то оправдания чтобы не переходить? Хочешь переходи, не хочешь -- не переходи. Нет никакого греха в том, чтобы не пользоваться Линуксом.