Alpine Linux 3.12
В качестве новой стабильной версии выпущен Alpine Linux 3.12. Дистрибутив основанный на musl и BusyBox ориентирован на безопасность.
Alpine Linux 3.12, хотя и не является важной вехой, представляет начальную поддержку архитектуры MIPS64 (Big Endian). Это означает, что теперь вы можете установить дистрибутив на эту платформу
Кроме того, в стабильном выпуске представлена начальная поддержка языка программирования D, также известного как Dlang.
Помимо других изменений, пакет py3-setuptools теперь использует общесистемные модули python3.
Кроме того, BPF (Berkeley Packet Filter) JIT был включен по умолчанию, система инициализации OpenRC теперь использует нормальный порядок каталогов при загрузке и настройке параметров ядра. В результате, enchant2 предпочтительнее, чем enchant для пакетов, которые его используют.
На самом деле Alpine Linux 3.12 работает на новейшем ядре Linux 5.4.43 LTS и включает в себя основные обновления пакетов, такие как:
- GCC 9.3.0
- LLVM 10.0.0
- Git 2.24.3
- js 12.16.3
- Nextcloud 18.0.3
- PostgreSQL 12.3
- QEMU 5.0.0
- Zabbix 5.0.0.
Конечно, новые ISO-образы включают в себя множество других обновленных компонентов, поэтому при использовании Alpine Linux у вас будут самые последние технологии GNU / Linux и ПО с открытым исходным кодом.
Подробнее о Alpine Linux прочитайте в этой статье.
Самый последовательный альпинист: Debian
Годовой рост — это добродетель в мире распространения Linux, и по этой причине Debian сияет. Его число хитов увеличилось с 311 в 2012 году до 1903 в 2017 году — и оно заняло второе место в 2015, 2016 и 2017 годах.
Debian обязывает к медленному и устойчивому расписанию. Его философия состоит в том, чтобы дождаться, пока программное обеспечение будет стабильным и относительно без ошибок, прежде чем оно включит его в дистрибутив. Этот консервативный подход находит пользу у людей, которые предпочитают запускать стабильный рабочий стол, который не требует частого исправления или перезагрузки.
Таким образом, хотя Debian представляет собой дистрибутив по своему усмотрению, он также является основой для многих других дистрибутивов. По состоянию на середину 2018 года 135 из 306 зарегистрированных дистрибутивов на DistroWatch.org основывались на Debian.
Что, возможно, делает Debian базовая архитектура самый популярный дистрибутив Linux на планете, с большим отрывом.
Android
Android-сетевая
операционная система для коммуникаторов,
планшетных компьютеров, электронных
книжек, цифровых проигрывателей, основанная
на ядре Linux. Изначально разрабатывалась
компанией Android Inc., которую затем купила
Google. Впоследствии Google инициировала создание
альянса Open Handset Alliance или (OHA), который сейчас
и занимается поддержкой и дальнейшим
развитием платформы. Android позволяет создавать
Java-приложения, управляющие устройством
через разработанные Google библиотеки.
Android Native Development Kit создаёт приложения,
написанные на Си и других языках.
В 75 % смартфонов,
проданных в третьем квартале
2012 года, была установлена операционная
система Android.
Некоторые обозреватели
отмечают, что Android проявляет себя лучше
одной из своих конкуренток, Apple iOS, в ряде
особенностей, таких как: веб-сёрфинг,
интеграция с сервисами Google Inc. и прочих.
Android, в отличие от iOS, является открытой
платформой, что позволяет реализовать
на ней больше функций.
В отличие
от iOS и Windows Phone 7, в Android полноценная реализация
Bluetooth стека, позволяющая, в том числе передачу
и приём файлов.
В Android-аппаратах,
как правило, присутствует MicroSD-кардридер,
позволяющий быстрый перенос файлов с
компьютера на телефон, минуя скоростные
ограничения USB и других способов передачи
без извлечения карты памяти; кроме того,
в iOS и Windows Phone 7 невозможна прямая передача
каких-либо файлов или из телефона, кроме
как через программы синхронизации (iTunes
и Zune), в то время как телефоны на Android экспортируют
файловую систему карты памяти как USB mass
storage device («флешка»).
Несмотря
на изначальный запрет на установку
программ из «непроверенных источников»
это ограничение отключается штатными
средствами в настройках аппарата. Именно
это позволяет устанавливать программы
на телефоны и планшеты без интернет-подключения.
Например, пользователям, не имеющим Wi-Fi-точки
доступа и не желающим тратить деньги
на мобильный интернет, который обычно
стоит слишком дорого. А также позволяет
всем желающим бесплатно писать приложения
для Android и тестировать на своём аппарате.
История разработки
Корни Linux уходят в два других проекта: Unix и Multics, которые ставили своей целью разработать многопользовательскую операционную систему.
Что такое Unix?
Unix – это собрание кроссплатформенных многопользовательских и многозадачных операционных систем.
Можно сразу сказать, что в данный момент Unix-системы являются одними из самых важных операционных систем. Влияние Unix распространилось и на языки программирования: язык C был разработан во время разработки Unix-систем.
Разработкой Unix занималась корпорация Bell Laboratories – в 1969 году они показали первую систему Unix. Чем дальше, тем большую популярность обретали системы Unix – в 70-х их начали устанавливать на компьютеры в учебных заведениях.
При создании Unix разработчики поставили перед собой три основные задачи:
- Использование минимального количества функций, сохранение простоты.
- Общность: одинаковые методы и механизмы в разных случаях.
- Комбинирование программ для решения задач, а не разработка новых программ с нуля.
Что касается отличительных особенностей Unix, то это:
- Практически постоянное использование командной строки.
- Использование конвейнеров.
- Настройка системы через использование простых (зачастую текстовых) файлов.
Unix имеет свою собственную философию. Программист Дуглас Макилрой, который разработал конвейнер в Linux, определил следующие правила:
Одна из проблем, коснувшаяся Unix, – наличие разных версий и множества программ, которые писали разработчики под свои нужды. Из-за низкой совместимости программы, работающие с одной версией Unix, могли не работать на машинах с другими версиями. В итоге было решено создать общий документ со стандартами, которым должны следовать разработчики.
В 1983 году было объявлено о создании GNU (GNU’s Not UNIX), Unix-подобной операционной системы. Произошло это под влиянием идеи основателя проекта Ричарда Столманна о необходимости создания свободно распространяемой операционной системы и программного обеспечения с открытым исходным кодом.
Ричард Столманн также основал движение свободного программного обеспечения и сформулирован четыре права, которыми должен обладать пользователь: он может запускать программу для любых целей, он может изучать программы и изменять их согласно своим потребностям, он может распространять программу, чтобы помочь другим, и он может публиковать улучшения программы, чтобы помочь сообществу в целом. Все это говорило о том, что исходный код программы должен быть доступен всем.
Именно эта мысль вдохновила Линуса Торвальдса, создателя Linux, начать в 1991 году работу над своей операционной системой. Linux, как и GNU, это Unix-подобная система, то есть система, появившаяся под влиянием Unix.
В дальнейшем именно система GNU/Linux станет той системой, которую сейчас называют просто Linux.
Что такое Multics?
Multics – Multiplexed Information and Computing Service («Мультиплексная информационная и вычислительная служба») – это одна из самых первых операционных систем, в которой была реализована плоская модель хранения данных и четко разделена концепция файлов (сегментов). Создание Multics началось в 1964 году. Над системой работали разработчики компании Bell Laboratories – через несколько лет часть разработчиков начнет работу над созданием Unix.
Multics разрабатывали для того, чтобы, во-первых, дать возможность использовать ресурсы ЭВМ большому количеству пользователей одновременно, во-вторых, дать пользователям возможность совместно использовать данные, в-третьих, обеспечить хорошую скорость работы с данными.
Однако главные вычислительные задачи не были достигнуты при выпуске первой версии системы, и компания Bell Laboratories перевела свой интерес на другой проект, в результате которого на свет появился Unix.
Дополнительные функции ОС .
Дополнительные
функции это :
1) Многозадачность
2) Распределение
нужных ресурсов вычислительной системы
между процессами
3) Ограничение
доступа к ресурсам
4) Обмен
данными, взаимная синхронизация
5) Защита
системы, данных, программ от действий
разных пользователей
6) Разграничение
прав доступа и многопользовательская
система .
Разобрав
функции ОС, стоит упомянуть о
ее компонентах:
1) загрузчик-представляет
собой системное программное
обеспечение, которое обеспечивает загрузку
ОС после включения компьютера .
2) Ядро-самая
центральная часть ОС, которая обеспечивает
приложениям доступ к ресурсам компьютера.
3) Командный
процессор служит для обеспечения интерфейса
командной стоки. Сам командный процессор
представляет собой самостоятельные языки
программирования ,имеющие свой синтаксис
и свои функции.
4) Драйверы
– компьютерная программа, при помощи
которой другие программы получают доступ
к обеспечению некоторого устройства.
Сам драйвер не обязан взаимодействовать
другими аппаратными устройствами, он
может только имитировать их.
5) Интерфейс
– граница раздела двух устройств
,систем или программ, которая определена
их характеристиками.
Определяют
2 группы ОС. К первой относятся системы,
набор программ которых управляет
оборудованием. Ко второй же группе относятся
системы, набор программ которых
управляют другими программами.
Многие
устройства нашего мира могут и вовсе
обойтись без ОС. Так для чего
же они нужны ?
- Очень многие программы нуждаются в выполнении одних и тех же рутинных действий .Например, ввод одного и того же слова и вывод на экран. Это может потребовать исполнения множества машинных команд . Чтобы не программировать их каждый раз ОС использует системные библиотеки.
- Необходимо распределять полномочия между пользователями и программами системы ,для того что бы пользователи могли защитить свои данные , а ошибка в программе не вызвала бы больших неприятностей.
- Сам же оператор должен иметь возможность управлять самими процессами выполнения отдельных программ. Для этого служит оболочка, наборы улит. Они сами могут являться частью ОС. Итак , ОС можно охарактеризовать как :
а)
ОС с универсальным механизмом доступа
к данным .
б)
ОС с разделением полномочий
в)
ОС с разделением времени
iPhone OS
iPhone— мобильная
операционная система, которая разработана
и выпущена американской компанией Apple
в 2007 году. Эта система первоначально была
предназначена для iPhone и iPod touch, позже
и для таких устройств, как iPad и Apple TV.
В отличие
от Windows Phone и Google Android, выпускается только
для устройств, производимых фирмой Apple.
iPhone разработана на основе Mac OS X и использует
тот же POSIX-совместимый набор основных
компонентов Darwin.
По состоянию
на 12 мая 2012 года магазин приложений
App Store содержит более 750 тыс. приложений
для iOS, которые все вместе были загружены
более 30 миллиардов раз.
Большинство хитов с 2002 года: Ubuntu
Ubuntu потряс мир Linux, когда он появился на сцене в 2004 году. Он занимает первое место в рейтинге 4 каждый год с 2005 года. Полные 9,5 процента всех хитов сайта DistroWatch.org для 25 лучших в год принадлежат Ubuntu.
Распространение, выполняемое Canonical Inc., происходит от острова Мэн и основано на Debian. Ubuntu частично отработал умудрение от скандинавского настольного менеджера Unity от Canonical (и теперь прекратил работу) и попыток компании навязать немного больше дисциплины на часто разразившейся вселенной Linux.
Он считается простым в использовании и имеет богатый рынок приложений.
Продолжить чтение ниже
Необходимо сменить язык программирования
Проблему с бесчисленным количеством уязвимостей в Linux Кис Кук частично связывает и с языком программирования С, самым популярным в мире (статистика Tiobe на июль 2021 г.). «Linux, написанный на C, по-прежнему будет иметь длинный хвост проблем», – подчеркнул Кук, добавив, что Linux следовало бы писать на «более безопасных» языках.
«ВТБ Лизинг» внедряет управление данными как ценным бизнес-активом
ИТ в банках
В качестве примера Кук привел язык Rust. Как сообщал CNews, согласно опросу Stack Overflow, большинство программистов называют его своим самым любимым языком. К тому же, он очень нравится и киберпреступникам.
Также Кук считает неправильным нынешний алгоритм поиска уязвимостей в коде ядра. Программисты задействуют базу данных Mitre CVE (Common Vulnerabilities and Exposures), используя ее для оценки опасности существующих уязвимостей. Кук уверен, что она совершенно не годится для решения этой задачи, поскольку, с его слов, «не всем уязвимостям присваиваются CVE-метки, и к тому же они назначаются несвоевременно».
Недооцененная рабочая лошадка: Slackware
Популярность Slackware колеблется в подростковом возрасте, и в последние годы он не смог взломать «Топ-25». Но дистрибуция очень любила поклонников Linux, которые ценят подход Slackware к управлению программным обеспечением. Учитывая, что этот дистрибутив предпочитают опытные пользователи Linux, маловероятно, что большинство из них должны посетить DistroWatch.org, чтобы загрузить его: они уже знают, где его получить.
Распределение нацелено на «простоту дизайна» — оно пытается избежать изменения программного обеспечения из своих исходных источников и старается не ограничивать использование конечных пользователей. С этой целью он очень настраивается, хотя конфигурация часто управляется с помощью сценариев оболочки и процедур установки в командной строке, которые могут оказаться сложными для людей, новых для Linux.
Slackware — это самый старый дистрибутив Linux, который по-прежнему активно поддерживается.
Продолжить чтение ниже
Мотивация Кука
Кис Кук объяснил свой призыв к найму большего числа инженеров тем, что из-за сложившейся вокруг ядра Linux ситуации многие уязвимости могут находиться в нем годами. Пока разработчики латают одну брешь, другая теряется в строчках кода.
В словах Кука есть внушительная доля правды. В ядре Linux постоянно обнаруживаются «дыры» в возрасте нескольких лет, многие из которых несут чрезвычайную опасность как для частных пользователей, так и для корпораций.
Кис Кук уверен, что подход к разработке Linux нужно менять полностью
Например, в ноябре 2017 г. CNews рассказывал о том, как россиянин Антон Коновалов всего за несколько месяцев выловил в коде ядра Linux, по меньшей мере, 15 багов в драйверах USB. Он подчеркнул, что такие уязвимости можно использовать для запуска произвольного кода и захвата контроля над пользовательскими системами.
В июле 2021 г. эксперты по информационной безопасности компании Qualys нашли в ядре уязвимости с зашкаливающим уровнем опасности. Они позволяют вызвать крах системы и выполнить произвольный код. И если в случае «дыр», выявленных Антоном Коноваловым их возраст не был установлен, то находкам Qualys совсем недавно исполнилось шесть и семь лет.
Более того, одну из этих уязвимостей они нашли, успешно проэксплуатировав вторую. Из-за них под угрозой оказались пользователи Debian, Ubuntu, Red Hat и целого ряда других популярных дистрибутивов Linux.
Три наиболее используемых дистрибутива Linux
Хотя мы могли ожидать увидеть здесь Ubuntu, дистрибутив Canonical только теряет последователей, все больше и больше. Вместо этого есть другие отличные альтернативы, которые завоевывают доверие все большего числа пользователей. Например, самым популярным дистрибутивом за весь 2020 год был MX Linux . Этот дистрибутив, основанный на Debian, предлагает нам элегантный и функциональный рабочий стол, демонстрирующий отличную производительность и отличную стабильность. По этой причине все больше и больше пользователей находят свой дом в MX.
Еще одна из самых востребованных систем в 2020 году — Manjaro . Эта система основана не на Debian, как большинство, а на Arch Linux. Разница в том, что хотя установка и использование Arch Linux — это настоящий кошмар, Manjaro все это упрощает для нас, позволяя без проблем пользоваться всеми преимуществами Arch Linux.
И в-третьих у нас есть мята . Этот Linux, основанный на Ubuntu, родился как альтернатива для исправления всех проблем этого дистрибутива (которых было немало). И хотя его взлет был очень медленным, сегодня он более популярен, чем дистрибутив Canonical, разрабатывая систему, которая действительно нужна пользователям, без экспериментов, проприетарных пакетов или рекламы.
Raspberry Pi
С выпуском компьютера Raspberry Pi 4 емкостью 8 ГБ Raspberry Pi Foundation также сегодня объявила о переименовании своей ОС Raspbian Linux на базе Debian в ОС Raspberry Pi.
Разработанная Raspberry Fi Foundation в качестве основной ОС для популярных одноплатных компьютеров Raspberry Pi, Raspbian основана на хорошо известной операционной системе Debian GNU / Linux и использует модифицированную рабочую среду LXDE под названием PIXEL или просто Raspberry Pi Desktop.
В попытке сделать Raspbian более популярным и повысить его популярность среди постоянно растущего сообщества Raspberry Pi, Raspberry Pi Foundation решила сменить название своего дистрибутива GNU / Linux спустя более пяти лет на Raspberry Pi OS.
До настоящего времени Raspberry Pi OS (ранее Raspbian) была доступна только в виде 32-битного образа для всех поддерживаемых моделей Raspberry Pi, но 64-битный (ARM64) вариант теперь готов к массовому тестированию.
Raspberry Pi Foundation предназначен для опытных пользователей.
Однако предстоящая 64-разрядная ОС Raspberry Pi устанавливается только на моделях Raspberry Pi 3 и Raspberry Pi 4.
Подробнее о Raspberry Pi 4 прочитайте в этой статье.
Плюсы открытого кода
Обсуждения плюсов и минусов и активны по сей день. Однако многие разработчики сходятся в общем понимании позитивных и негативных сторон опенсорс-проектов.
Для пользователей
- Долгосрочная поддержка — в интересах опенсорс-сообщества развивать проект как можно дольше, в то время как корпорации постоянно обновляют версии и выпускают новые продукты на смену старым, чтобы брать с потребителей деньги.
- Экономия денег — за продукт и его новые версии не нужно платить.
- Конфиденциальность — корпорации зачастую собирают личные данные потребителей для таргетинга и прочих целей. К примеру, Microsoft уличили в том, что она собирала персональные данные 300 тыс. госслужащих Нидерландов через Office ProPlus без разрешения и документации.
- Простая обратная связь — индивидуальные разработчики и небольшие группы программистов реагируют на баги и ошибки гораздо быстрее, чем крупные компании.
Для разработчиков:
- Возможность находить любое ПО для работы, обучения и развития собственных проектов.
- Уверенность в том, что софт постоянно поддерживается разработчиком, часто обновляется и получает необходимые функции.
- Возможность адаптировать ПО к своим потребностям.
- Экономия денег, которые можно дополнительно вложить в нужный коммерческий софт.
Для корпораций:
Участие в открытых проектах позволяет привлечь внимание к другим своим программам, а также развивать собственную экосистему за счет усилий сторонних разработчиков.
Вовлеченность открытого сообщества в проекты компании делает проще поиск и найм новых сотрудников.
Покупка опенсорс-компаний позволяет удерживать таланты внутри компании; поддержка проектов извне мотивирует разработчиков активнее развивать их.
С чего начиналось свободное ПО
С 1952 по 1955 год компания IBM начала выпускать IBM 701, первый коммерчески доступный компьютер. ЭВМ не продавали конечным потребителям, а сдавали в аренду научным институтам, военным компаниям и госпредприятиям. Машины поставлялись без операционной системы и программ. Ученые и инженеры начали писать софт сами и делились им с коллегами из других компаний, у которых были аналогичные ЭВМ.
Со временем коммерческих моделей компьютеров становилось больше, и они стали доступны обычным пользователям. Однако под каждую из этих моделей придумывали отдельное ПО. Компании-производители создавали каждый свою операционную систему: BESYS, Compatible Time-Sharing System или CP/CMS. Эти ОС начинали продавать вместе с ПК, и иногда они стоили дороже самого компьютера.
Разработчик Ричард Столлман присоединился к лаборатории искусственного интеллекта при Массачусетском технологическом институте (MIT). Он принимал участие в работе над свободным ПО, например, над EMACS — текстовым редактором для мини-компьютеров семейства PDP. Позднее редактор продали коммерческому дистрибьютору. В 1984 году Столлман решил основать проект свободного ПО под названием GNU (рекурсивный акроним от англ. GNU’s Not UNIX).
Ричард Столлман в МГУ
(Фото: Wikipedia)
В рамках этого проекта энтузиасты придумали термин «свободное ПО» и сформулировали его критерии: использование, изучение, шеринг и улучшение. Они опубликовали манифест GNU. В 1985 году Столлман основал фонд Free Software Foundation (FSF) для развития свободного ПО за счет пожертвований. В 1989 году появилась первая версия лицензии GPL — General Public License («Универсальная общественная лицензия GNU»). Она должна защитить свободу всех пользователей программ, давать права на копирование, модификацию и распространение софта. Столлман добавил в лицензию понятие «авторское лево» в противовес «авторскому праву», по которому пользователи всех производных программ получают все оригинальные права создателя. Позднее появились другие лицензии, которые позволяют использовать свободное ПО, например, лицензия MIT от Массачусетского технологического института или лицензия BSD от Калифорнийского университета в Беркли.
К 1991 году разработчикам удалось создать независимую работоспособную ОС, но ей не хватало ядра. Тогда Линус Торвальдс выпустил ядро Linux с открытым кодом, а в 1992 году лицензировал его по GPL.
Линус Торвальдс
(Фото: YouTube)
В середине 1990-х годов в open source пришла первая крупная компания Netscape. Ее браузер Navigator был одним из самых популярных в мире, но с появлением Internet Explorer он стал вытесняться с рынка. В 1998 году в Netscape решили открыть исходный код своего браузера. Год спустя компании не стало, но исходный код Navigator стал основой для одного из самых популярных браузеров — Mozilla Firefox.
В 1998 году возникла организация Open Source Initiative (OSI), которая занимается популяризацией открытого кода. В том же году разработчики придумали альтернативу термину «свободное ПО». Они решили внедрить понятие open source, чтобы сменить парадигму бесплатности на доступность. Впоследствии разработчики Эрик Реймонд и Брюс Перенс написали «Определение Open Source».
В 2014 году представители фонда поддержки открытых проектов Linux Foundation заявили, что в будущем 80% стоимости технологий будет приходиться на открытый код и только 20% — на платные программы.
Популярные дистрибутивы Linux
Дистрибутив Linux – это определение операционной системы, которая использует ядро Linux и которую можно установить на машину пользователя. В дистрибутивах обычно содержатся не только ядро и сама операционная система, но и полезные приложения: редакторы, проигрыватели, инструменты для работы с базами данных и другое программное обеспечение.
То есть, как уже было сказано в начале статьи, дистрибутив Linux – это операционная система, состоящая из ядра Linux и утилит, которые разрабатываются в рамках GNU.
Количество существующих дистрибутивов Linux превышает 600 штук, более 300 из которых постоянно дорабатываются и обновляются.
Ubuntu
Ubuntu– один из самых распространенных дистрибутивов, легко устанавливается и интуитивно понятен в работе. Отлично подходит для персональных компьютеров, ноутбуков и серверов. Разрабатывается и спонсируется компанией Canonical Ltd, но имеет активную поддержку и со стороны свободного сообщества. Самая популярная операционная система для веб-серверов.
Debian
Debian– еще один популярный дистрибутив GNU/Linux, который оказал существенное влияние на развитие всех GNU/Linux-операционных систем в целом. Основные черты Debian: широкие возможности, наличие множества репозиториев, высокое качество версий. Это самый стабильный дистрибутив из всех существующих.
Linux Mint
Linux Mint– дистрибутив, основанный на Ubuntu и Debian. Linux Mint обладает красивым и удобным дизайном и подойдет даже начинающим пользователям. Поэтому его часто устанавливают на домашние компьютеры для того, чтобы иметь простую и удобную систему. Дистрибутив имеет поддержку различных мультимедийных форматов, в том числе включает проприетарные программы (Adobe Flash), поэтому хорошо подходит для работы с мультимедиа.
Manjaro
Manjaro– дистрибутив, основанный на Arch Linux. Благодаря большому количеству предустановленных программ (например, для офисной работы) он достаточно дружественен к новичкам, но в то же время может быть тонко настроен.
Arch
Arch– мощный дистрибутив, базирующийся на принципах простоты, современности, прагматизма, гибкости и идеи, что в центре внимания должен быть пользователь. Однако принцип простоты распространяется не на использование системы, а на ее внутреннюю организацию (принципы KISS и Unix-way). Поэтому Arch рассчитан на опытных пользователей, которые самостоятельно настроят и установят необходимые им утилиты.
Microsoft пока не о чем беспокоиться
Взрывной рост популярности Linux, как пишет Softpedia, повышает вероятность скорого захвата им второго места среди самых популярных настольных ОС в мире. Это возможно за счет сокращения долей рынка как Windows, так и macOS, находящейся сейчас на второй строчке в этом рейтинге.
По версии StatCounter, доля Linux не превышает 2%
В то же время текущих темпов наращивания доли Linux недостаточно, чтобы в краткосрочной перспективе пошатнуть лидирующие позиции Microsoft. Одна из причин этого – необходимость изучения функций новой ОС при переходе на нее. Также потребуется затратить время на поиск альтернатив для тем программ, что раньше использовались под Windows. Не все пользователи готовы пойти на это. Однако растущая популярность Linux может указывать на то, что для все большего числа людей эти препятствия кажутся незначительными.
Быстрее, выше, сильнее: около сотни цифровых решений для спортсменов предложили разработчики столичным федерациям и клубам
Инновации и стартапы