Рабочий linux: Обзор графических оболочек Linux / Хабр

Обзор графических оболочек Linux / Хабр

Наверняка вы хоть раз сталкивались с многообразием графических оболочек для ОС Linux. В этом присутствует частичка красоты этой системы — в множестве вариантов взаимодействия с этой ОС. Без сомнений — это универсальный инструмент.

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

Здесь и далее будет субъективное мнение автора. Как по поводу выбора расширений, так и по поводу внешнего вида рабочих сред.

Краткое содержание:


  • GNOME
  • GNOME Flashback
  • KDE Plasma
  • XFCE
  • LXDE
  • Cinnamon
  • Pantheon
  • MATE
  • Budgie
  • Qtile
  • Enlightenment
  • i3wm
  • Частые вопросы

GNOME и KDE положили историческое начало для обширного мира графических сред ОС Linux. KDE стала одной из первых расширенных оболочек рабочего стола и впервые вышла в свет 12 июля 1998 года. Следом за ней была разработана и альтернатива — GNOME, дата выхода 3 марта 1999 года.

Конечно, сразу стоит отметить, что эти оболочки совершенно разные по своей изначально заложенной сути. GNOME — символ аскетизма, KDE же — более простая, однако очень красивая и функциональная. В последнее время им ещё и наступает на пятки — XFCE. Но давайте обо всех по порядку.

1. GNOME


GNOME (GNU Network Object Model Environment) — одна из популярных сред рабочего стола в мире Linux. Она постоянно поддерживается и довольно легко интегрируется с аппаратным и программным обеспечением. Стоит отметить тот факт, что Canonical даже приняла GNOME для ОС Ubuntu в качестве среды рабочего стола по умолчанию. Однако надо помнить, что GNOME — не самый простой инструмент. Дизайн довольно сильно отличается от привычного виндового интерфейса, и для начального взаимодействия и простоты использования, вам придётся поколдовать с существующими расширениями. Например, если вам необходима панель задач, как в винде, для приложений или переключения окон, то вы можете попробовать для себя Dash to Panel. Нет смысла дублировать тут туториал по установке, лучше воспользоваться инструкцией разработчика. Но помните, что с большим набором расширений оболочка начинает заметно подъедать системные ресурсы слабомощных машинок.

Как нам говорит сайт www.gnome.org:

Ubuntu 20.04 LTS уже включает в себя GNOME 3.36 с небольшими изменениями, а Ubuntu 21.10 включает и GNOME 40, также с некоторыми изменениями. Если вы устанавливаете gnome-session, то можете запустить чистый GNOME с экрана входа в систему.

2. GNOME Flashback (Ubuntu Classic/панель GNOME)


GNOME Flashback — это базовая и классическая среда рабочего стола, которая даёт возможность ностальгировать о чистом виде системы Ubuntu. Быстрая и лёгкая, основана на ранней версии Ubuntu. Для меня это был самый первый графический интерфейс Ubuntu, который я знаю ещё с её девичества, Ubuntu 8.

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

Краткая инструкция по установке:

Команда установки для последней версии Ubuntu:

sudo apt-get install gnome-session-flashback

Для Ubuntu 12.04-13.10:

sudo apt-get install gnome-panel

или

sudo apt-get install gnome-session-fallback

3. KDE Plasma


После GNOME — оболочка KDE (K Desktop Environment) Plasma является наиболее используемой и настраиваемой средой рабочего стола для ОС Linux. Эта оболочка предлагает о-о-очень широкий спектр опций. Например, если вы захотите сделать что-то windows- или macos-подобное, то при должных усилиях — у вас всё получится :).

Если вам нравится возиться в настройках системы и вы готовы приложить некоторые усилия, то Plasma это то, что вам нужно. Её можно назвать «швейцарским ножом» в мире рабочих столов Linux.

В отличие от Ubuntu Unity 3D, для бесперебойной работы требуется аппаратное 3d ускорение.

Краткая инструкция по установке:

Перед тем как переходить непосредственно к установке, необходимо выполнить обновление списков пакетов и системы, чтобы установить самую новую версию KDE и избежать возможных ошибок. Для обновления выполните:

sudo apt full-upgrade

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

sudo apt install tasksel

Теперь можно установить KDE:

sudo tasksel install kubuntu-desktop
sudo tasksel install kubuntu-full

Во время установки системе нужно будет настроить менеджер входа в систему. Нажмите ОК, а в следующем окне выберите Gdm, чтобы использовать стандартный менеджер входа Ubuntu.

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


4. XFCE


Если у вас есть старая или не очень мощная машина, например, старый нетбук, то XFCE станет отличным выбором. Он довольно лёгкий и обеспечивает баланс между лёгкими рабочими столами, такими как LXDE или LXQt, и полноценными, такими как KDE и GNOME, про которые написано выше. Оболочка малотребовательна к ресурсам компьютера и при этом на борту имеет много вариантов настройки. Всё это делает XFCE одной из самых чистых и простых в использовании, особенно когда требуется нересурсоёмкая среда без аппаратного ускорения.

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

Краткая инструкция по установке:

Для установки введите:

sudo apt-get install xubuntu-desktop

Чтобы установить дополнительные приложения и расширения, используйте следующую команду:

sudo apt-get install xfce4-goodies

Чтобы установить Xfce 4.12 на Ubuntu 14.04 и 15.04:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xfce4


5. LXDE (облегчённая среда рабочего стола X11)


Раз я уже упомянул вариант оболочки для установки на маломощные машинки, то обязательно стоит сказать и об LXDE. Это невероятно лёгкая среда рабочего стола Linux, которая ориентирована на высокую производительность, при этом требует ещё меньше ресурсов, чем XFCE. Для её работы не требуется никакого аппаратного ускорения. Очень быстрая, гибко настраиваемая и не занимает много места в оперативной памяти.

Я использовал эту оболочку на старом железе, и всё прекрасно работало без каких-либо тормозов. Исключительно порадовала простота и лёгкость настройки.

Краткая инструкция по установке:

sudo apt-get update
sudo apt-get install lxde

6. Cinnamon


Cinnamon — это, конечно, одна из самых популярных сред рабочего стола. По умолчанию поставляется только в Linux Mint.

Эта среда рабочего стола является ответвлением оболочки GNOME, так что тут стоит вспомнить требование про аппаратное 3D-ускорение. Хотя она и может работать с программным рендерингом, но будет сильно тормозить. Cinnamon хорошо подойдёт для тех, кто только что перешёл с ОС Windows, поскольку эта оболочка наиболее близка к ней по внешнему виду. Среда бережно относится к пожиранию ресурсов, что делает её идеальным кандидатом для чуть более устаревшей машины, которая уже не тянет винду.

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

Краткая инструкция по установке:

Выполните следующую команду, чтобы установить последнюю версию Cinnamon Desktop в Ubuntu.

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt-get update
sudo apt-get install cinnamon


7. Pantheon


Pantheon — это лёгкая и модульная среда рабочего стола, которая используется в elementary OS в качестве рабочего стола по умолчанию. Графический интерфейс этой оболочки идентичен Apple Mac OS. Его можно установить на любую машину с Ubuntu. Работа с этой средой почти такая же, как в macOS. В ней есть даже больше жестов и имеются функции сенсорной панели.

Pantheon также является одним из самых доступных интерфейсов, которые подходят для дисплеев со сверхвысоким разрешением (HiDPI/Retina), поэтому её стоит рассматривать в качестве рабочего решения для замены macOS. Эта среда автоматически определит разрешение вашего экрана и сделает изображение подходящим для вашего монитора.

Краткая инструкция по установке:

Чтобы установить Pantheon на последнюю версию Ubuntu.

sudo add-apt-repository ppa:elementary-os/daily
sudo add-apt-repository ppa:elementary-os/os-patches
sudo add-apt-repository ppa:elementary-os/testing
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt update
sudo apt dist-upgrade
sudo apt install elementary-theme elementary-icon-theme elementary-default-settings elementary-desktop

Ubuntu — 12.04 и выше

sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install elementary-desktop


8.

MATE

Ubuntu MATE — это ещё одна версия GNOME 2. Хорошо помню тот момент, когда вышел GNOME 3, и это вызвало много негодования у меня, а также у других пользователей. И мы начали искать возможные решения, которые были бы такими же удобными и доступными, как старый добрый GNOME 2.

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

Краткая инструкция по установке:

Установите рабочий стол MATE на последнюю версию Ubuntu. Выполните следующие команды:

sudo add-apt-repository ppa:ubuntu-mate-dev/xenial-mate
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mate-dock-applet

Установите рабочий стол MATE на Ubuntu 15. 10. Выполните следующие команды:

sudo add-apt-repository ppa:ubuntu-mate-dev/wily-mate
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mate-dock-applet


9. Budgie


Budgie вполне подойдёт для тех, кому нужен такой же настраиваемый рабочий стол, как в KDE Plasma, но без мороки. Budgie — это обычная рабочая среда, созданная для ОС Solus. Она предоставляет множество настроек, таких как виджеты рабочего стола, красивые темы и значки, режим тёмной темы и расширенные функции панели.

Краткая инструкция по установке:

Чтобы установить эту среду рабочего стола, введите следующие команды в терминале:

sudo add-apt-repository ppa:budgie-remix/ppa
sudo apt-get update
sudo apt-get install budgie-desktop


10. Qtile


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

Краткая инструкция по установке:

sudo apt-add-repository ppa:tycho-s/ppa
sudo apt-get update
sudo apt-get install qtile


11. Оболочка рабочего стола Enlightenment


Enlightenment Desktop Shell предоставляет потрясающий и эффективный оконный менеджер, основанный на библиотеках Enlightenment Foundation. Он поставляется с полным набором компонентов рабочего стола, таких как файловый менеджер, значки рабочего стола, виджеты и т. д. Enlightenment Desktop Shell охватывает все современные устройства, от небольших мобильных устройств и смартфонов до многоядерных настольных компьютеров и т.д. Вы можете легко установить Enlightenment E22 Desktop в Ubuntu, Linux Mint или любых других дистрибутивах на основе Ubuntu.

Краткая инструкция по установке:

sudo add-apt-repository ppa:niko2040/e19
sudo apt-get update
sudo apt-get install enlightenment terminology


12. i3wm


Напоследок хочется рассказать про i3wm — фреймовый оконный менеджер. Компактный, лёгкий и простой в использовании. Его нельзя назвать полноценной средой рабочего стола. Скорее, он необходим для управления окнами экрана и предназначен в первую очередь для настоящих гиков Linux. Простому пользователю он вряд ли может быть интересен.

Краткая инструкция по установке:

sudo apt update
sudo apt install i3

Несколько часто задаваемых вопросов:


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

Этот вопрос я, пожалуй, слышу чаще всего. Тут всё достаточно просто. Если вы переходите с Windows, смело выбирайте Cinnamon. Для пользователей, которые решили пересесть с MacOS — рекомендую Pantheon. Остальное уже дело вкуса и желания ковыряться в настройках.



Можно ли установить несколько сред рабочих столов?

Да, но одновременно использовать можно только что-то одно. Пожалуйста, помните, что некоторые среды могут не совсем корректно работать на вашем компьютере или даже банально глючить. Например, при установке Budgie поверх Cinnamon в Linux Mint, в связи с тем, что они используют одни и те же файлы для визуальных элементов.

Если вы не очень разбираетесь в установке или не уверены, что всё пройдет хорошо, то лучше сделайте резервную копию вашей системы с помощью, например, rsync.



Надо ли выбирать дистрибутив в зависимости от среды, в которой он поставляется?

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



Чем KDE Plasma отличается от Cinnamon?

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

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

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


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


НЛО прилетело и оставило здесь промокод для читателей нашего блога:

— 15% на все тарифы VDS (кроме тарифа Прогрев) — HABRFIRSTVDS.

Легендарный рабочий стол для Linux кардинально переделан в угоду интуитивности. Фото

ПО Свободное ПО Техника Открытое ПО

|

Поделиться

    Очередной альфа-выпуск свободной среды GNOME стал доступен для пользователей. Популярная среда рабочего стола получила значительные изменения в интерфейсе оболочки GNOME Shell, перешла на GTK 4, а также изменила принцип нумерации версий.

    Вышла предварительная версия GNOME 40

    Команда разработчиков представила альфа-версию GNOME 40 (GNOME 40.Alpha), свободной среды рабочего стола для UNIX-подобных операционных систем.

    Среди изменений в GNOME следует отметить переход на четвертую версию библиотеки элементов интерфейса GTK и значительно переработанный интерфейс оболочки GNOME Shell. Последний, по мнению разработчиков, стал более простым и интуитивно понятным.

    Впервые о предстоящих кардинальных изменениях в GNOME Shell стало известно в конце декабря 2020 г. О них сообщил

    Алан Дэй (Allan Day), член совета директоров GNOME Foundation – некоммерческой организации, которая курирует проект GNOME.

    Релиз GNOME 40, напомним, намечен на март 2021 г.

    Переработанный интерфейс GNOME Shell

    Наиболее серьезной переработке подвергся интерфейс GNOME Shell – графической оболочки среды, впервые появившейся в GNOME 3.

    В частности, значительно изменился его обзорный режим (Activities Overview), в котором введена новая пространственная компоновка. Виртуальные рабочие столы (Workspaces) теперь расположены горизонтально и отображаются в виде непрерывной цепочки, которую можно прокручивать. Окна в режиме прокрутки отображаются схематично, но с сохранением пропорций и цветового оформления. Макеты окон снабжены иконками, которые помогают понять, какому именно приложению они принадлежат. Заголовок окна отображается при наведении курсора на макет.

    Прокрутка виртуальных рабочих столов в обзорном режиме

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

    Новый интерфейс для навигации по установленным приложениям

    Иконки программ могут быть размещены как по отдельности, так и сгруппированы по папкам. Поддерживается многостраничная компоновка, перелистывание страниц (экранов) осуществляется горизонтально, что вписывается в обновленную концепцию GNOME Shell.

    Смена нумерации версий

    В данном выпуске GNOME перешел на новую нумерацию версий. Текущий стабильный релиз, в нумерации которого разработчики придерживались старой политики, значится как 3.38. Следующей версией GNOME должна была стать 3.40, однако разработчики решили отбросить тройку, чтобы сделать нумерацию более понятной и менее «громоздкой».

    От отдельных инструментов до суперприложений: как развивался российский рынок коммуникационных сервисов

    Цифровизация

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

    Как пояснил один из главных разработчиков среды Эммануэле Басси (Emmanuele Bassi), GNOME 40 достаточно серьезно отличается от GNOME 3, но «не дотягивает» до мажорного релиза, то есть до GNOME 4. Кроме того, учитывая переход проекта с GTK 3 на GTK 4, разработчики опасаются возможной путаницы в рядах пользователей.

    В ближайшей Ubuntu ждать GNOME 40 не стоит

    Ожидать стабильной версии GNOME 40 в ближайшем релизе 21.04 популярного Linux-дистрибутива Ubuntu, который должен выйти в апреле 2021 г., не следует.

    Как отмечает профильный ресурс Phoronix, разработчики, скорее всего, включат GNOME 3.38 в Ubuntu 21.04, отложив рискованный переход с GTK 3 на GTK 4 до второй половины года. Таким образом, в GNOME 40 может появиться в релизе Ubuntu 21.10, которая выйдет в октябре.

    Напомним, Ubuntu, один из наиболее популярных – по версии Distrowatch входит в первую четверку – дистрибутивов Linux, в 2017 г. вернулся к использованию GNOME в качестве графического окружения по умолчанию.

    До этого, с 2011 г. по 2017 г., в качестве базового рабочего стола поставлялась Unity. Эту оболочку на замену все тому же GNOME разработала компания Canonical Марка Шаттлворта (Mark Shuttleworth), которая курирует проект Ubuntu.

    Несколько слов о GNOME

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

    ПО

    GNOME (GNU Network Object Model Environment) – одна из популярнейших, наряду с KDE Plasma, свободных сред рабочего стола для Linux и других UNIX-подобных операционных систем.

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

    GNOME является частью проекта евангелиста свободного ПО Ричарда Столлмана (Richard Stollman) GNU. Координацией развития проекта занимается некоммерческая организация GNOME Foundation.

    GNOME Foundation, как сообщал в мае 2020 г. CNews, одолела в юридической схватке «патентного тролля» Ли Ротшильда (Leigh M. Rothschild), компания которого через суд пыталась добиться выплат роялти за использование якобы запатентованных им технологий в менеджере фотографий Shotwell.

    • Лучший российский софт для видеосвязи: ищем замену Teams и Zoom

    Дмитрий Степанов


    Что такое открытый исходный код?

    Введите ключевые слова

    Поддержка Консоль Начать пробную версию Контакт

    Выберите язык 简体中文EnglishFrançaisDeutschItaliano日本語한국어PortuguêsEspañol

    Связаться с нами

    Выберите язык

    • 简体 中文
    • Английский
    • Français
    • Deutsch
    • ИТАЛАНАО
    • 日本語
    • 한국어
    • Portugus
    • Español
    • Español
    • 0012

    Добро пожаловать,

    Войдите в свою учетную запись Red Hat

    Войдите в систему

    Ваша учетная запись Red Hat дает вам доступ к вашему профилю участника и предпочтениям, а также к следующим услугам в зависимости от вашего статуса клиента:

    Зарегистрируйтесь сейчас

    Еще не зарегистрированы? Вот несколько причин, по которым вы должны это сделать:

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

    Изменить свой профиль и настройки

    Ваша учетная запись Red Hat дает вам доступ к вашему профилю участника, настройкам и другим услугам в зависимости от вашего статуса клиента.

    В целях безопасности, если вы находитесь на общедоступном компьютере и завершили использование служб Red Hat, обязательно выйдите из системы.

    Выход из системы

    Логин аккаунта

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

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

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

    В 1950-х и 1960-х годах исследователи, разрабатывающие ранние интернет-технологии и телекоммуникационные сетевые протоколы, полагались на открытую и совместную исследовательскую среду. Сеть агентств перспективных исследовательских проектов (ARPANET), которая позже стала основой современного Интернета, поощряла экспертную оценку и открытый процесс обратной связи. Группы пользователей совместно используют и строят исходный код друг друга. Форумы помогли облегчить общение и разработать стандарты открытого общения и сотрудничества. К моменту появления Интернета в начале 19 в.В 90-е годы в ее основу были заложены ценности сотрудничества, экспертной оценки, общения и открытости.

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

    Многие проекты с открытым исходным кодом размещены на GitHub, где вы можете получить доступ к репозиториям или принять участие в проектах сообщества. Linux®, Ansible и Kubernetes являются примерами популярных проектов с открытым исходным кодом.

    В Red Hat мы используем модель разработки программного обеспечения с открытым исходным кодом для создания корпоративных продуктов и решений с открытым исходным кодом. Разработчики Red Hat активно участвуют в сотнях проектов с открытым исходным кодом по всему стеку ИТ.

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

    Затем мы вносим эти улучшения обратно в первоначальный проект на благо сообщества в целом.

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

    Linux — это бесплатная операционная система (ОС) с открытым исходным кодом, выпущенная под Стандартной общественной лицензией GNU (GPL). Он также стал крупнейшим в мире проектом программного обеспечения с открытым исходным кодом.

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

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

    Долгое время программное обеспечение с открытым исходным кодом носило прежний ярлык «свободное программное обеспечение». Движение за свободное программное обеспечение было официально основано Ричардом Столменом в 1983 году в рамках проекта GNU. Движение за свободное программное обеспечение организовалось вокруг идеи пользовательских свобод: свободы видеть исходный код, изменять его, распространять его — делать его доступным и работать на пользователя так, как ему нужно.

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

    Однако название «свободное программное обеспечение» вызвало много путаницы. Свободное программное обеспечение не обязательно означает бесплатное владение, просто свободное использование так, как вы хотите. «Свободный как на свободе, а не как в пиве», — попыталось объяснить сообщество. Кристин Петерсон, придумавшая термин «открытый исходный код», попыталась решить эту проблему, заменив «свободное программное обеспечение» на «открытый исходный код»: «Проблема с основным прежним ярлыком «свободное программное обеспечение» заключалась не в его что новичков кажущаяся сосредоточенность на цене отвлекает. Нужен термин, который фокусируется на ключевой проблеме исходного кода и не сразу сбивает с толку тех, кто плохо знаком с этой концепцией».

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

    Эрик Рэймонд был одним из членов этой рабочей группы, а в 19В 97 г. он опубликовал некоторые из этих же аргументов в своем чрезвычайно влиятельном эссе «Собор и базар». В 1998 году, отчасти в ответ на это эссе, Netscape Communications Corporation открыла исходный код своего проекта Mozilla, выпустив исходный код как бесплатное программное обеспечение. В форме с открытым исходным кодом этот код позже стал основой для Mozilla Firefox и Thunderbird.

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

    К началу 1998 года была основана Инициатива открытого исходного кода (OSI), формализовавшая термин открытый исходный код и установившая общеотраслевое определение. Хотя с конца 1990-х до начала 2000-х движение за открытый исходный код по-прежнему встречалось с осторожностью и корпоративным подозрением, оно неуклонно продвигалось от периферии производства программного обеспечения к тому, чтобы стать отраслевым стандартом, которым он является сегодня.

    Существует множество причин, по которым люди предпочитают ПО с открытым исходным кодом проприетарному ПО, но наиболее распространенными из них являются:

    • Экспертная проверка: Поскольку исходный код находится в свободном доступе, а сообщество открытого исходного кода очень активно, открытый исходный код активно проверяется и улучшается равными программистами. Думайте об этом как о живом коде, а не о коде, который закрыт и становится застойным.
    • Прозрачность: Нужно точно знать, какие данные куда перемещаются или какие изменения произошли в коде? Открытый исходный код позволяет вам проверять и отслеживать это самостоятельно, не полагаясь на обещания поставщиков.
    • Надежность: Запатентованный код зависит от одного автора или компании, контролирующей этот код, чтобы он обновлялся, исправлялся и работал. Открытый исходный код переживает своих первоначальных авторов, потому что он постоянно обновляется активными сообществами открытого исходного кода. Открытые стандарты и экспертная оценка обеспечивают надлежащее и частое тестирование открытого исходного кода.
    • Гибкость: Благодаря упору на модификацию вы можете использовать открытый исходный код для решения проблем, которые являются уникальными для вашего бизнеса или сообщества. Вы не привязаны к использованию кода каким-либо определенным образом, и вы можете полагаться на помощь сообщества и экспертную оценку при внедрении новых решений.
    • Более низкая стоимость: С открытым исходным кодом сам код бесплатен — когда вы пользуетесь услугами такой компании, как Red Hat, вы платите за поддержку, усиление безопасности и помощь в управлении функциональной совместимостью.
    • Без привязки к поставщику: Свобода для пользователя означает, что вы можете взять свой открытый исходный код где угодно и использовать его для чего угодно и когда угодно.
    • Открытое сотрудничество: Наличие активных сообществ с открытым кодом означает, что вы можете найти помощь, ресурсы и точки зрения, выходящие за рамки одной группы интересов или одной компании.

    Открытый исходный код — это гораздо больше, чем код. В Red Hat мы отмечаем то, что сообщества делают сегодня с технологиями с открытым исходным кодом, с помощью историй с открытым исходным кодом. «Истории с открытым исходным кодом» — это мультимедийная серия, посвященная тому, как сообщество, меритократия и свободный обмен идеями могут раскрыть потенциал в целом ряде дисциплин. Ознакомьтесь с последними новостями:

    • Что фермеры завтрашнего дня делают сегодня с открытыми инструментами и принципами?
    • Узнайте, как учитель и клуб продленного дня создали творческое сообщество благодаря открытому лидерству и в процессе преобразовали школу и город.
    • Феми Оволаде-Кумбс обсуждает, как возможности открытого исходного кода и сообщества могут раскрыть потенциал молодых программистов.
    • Алисия Гибб объясняет, что такое движение за открытое оборудование и почему оно важно.

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

    Следуйте своему любопытству

    Истории с открытым исходным кодом, оригинальная серия Red Hat, посвященная создателям, которые привносят силу открытого исходного кода во все, что люди делают.

    Откройте для себя истории с открытым исходным кодом

    Основы работы с Linux

    Основы работы с Linux

    Следующий Предыдущий Содержание



    Основы Linux

    Linux — это бесплатная версия UNIX (или UN*X). бесплатно часть не мясо в денежном выражении, а исходный код для Linux находится в свободном доступе для проверки, модификации и того, что вы чувствуете. можно/нужно делать…

    Linux — это многозадачная и многопользовательская операционная система. Теперь небольшое объяснение этой терминологии.

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

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

    Многопользовательская операционная система имеет концепцию «userquot;, способ идентифицировать человека, использующего системы и может позволить разным пользователям выполнять разные задачи в компьютера и защитить задачи одного пользователя от вмешательства в работу другого пользовательские программы.

    Имя пользователя и пароль

    Итак, если вы хотите работать на компьютере под управлением Linux, в первую очередь вам нужно имя пользователя (или имя регистрации). Это будет дано вас лицом, которое администрирует систему.
    Вам также потребуется пароль , чтобы быть уверенным, что только вы используете свой счет. Первоначальный пароль может быть предоставлен вам системой администратор; вы можете изменить его позже на что-то, что вы можете легко помнить. Но попробуйте какой-нибудь пароль, который трудно угадать, или любой другой. сможет использовать вашу учетную запись (и удалить ваши файлы, отправить электронное письмо на ваше имя и др.).

    Некоторые термины

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

    • оболочка : это программа в системе, которая позволяет вам дать команды, которые вы хотите выполнить. Это базовые программы, соединяет вас с операционной системой.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *