Как стать гуру linux
Приветствую пикабушники. Наткнулся на данный пост http://pikabu.ru/story/6_zadach_s_kotoryimi_linux_spravlyaet. и с большинства пунктами я согласен, но все факты как "Linux безопаснее" и "Linux бесплатен" слышал каждый второй человек, и добавлю свои мысли по поводу семейства данных операционных систем.
Если вы не работаете в IT-сфере, не программист или сисадмин и вам друг-айтишник посоветовал поставить(решил поставить) Mint/Ubuntu/Fedora/Suse/Любой_другой__Linux_дистрибутив как стабильную, безопасную, быструю, удобную, добавьте_прилагательное систему, почитайте этот пост и если вас не накрыл Linux-дзен, то вежливо пошлите его на йух, ибо не все так радужно как кажется с Linux в плане систем для домашних ПК. А по конкретнее в плане программного обеспечения. Программ под Linux много и практически под каждую программу Windows есть бесплатный Linux-аналог. Но ключевое слово - "бесплатный аналог", т.е. многие именитые разработчики не пишут версии своих программ под Linux и приходиться в репозиториях искать аналоги. Т.е. вы столкнетесь с проблемой выбора, когда выбора и нет, "пользуйся тем, что дают". И да, игрушки, куда же без них. Но с другой стороны наличие такой альтернативы Windows, и при этом огромное количество дистрибутивов и открытость самой платформы - это и есть огромный выбор.
Чтобы не разочароваться в Linux-системах, вы должны иметь нестандартное мышление(линукс-дзен) или понимать, для чего ставите их. Кто-то пользуется Linux годами для просмотра видосиков и просиживания вконтакте, кто-то скачивает, не находит того, чего искал, плюется и сносит все нахрен. Т.е. переход на Linux от Windows должен быть осознанным, надо понимать все преимущества и недостатки этих систем. Когда под Windows есть все(почти все, но об этом поговорим ниже), выбор для простого пользователя очевиден. Ниже две категории людей, которые могут поставить Linux без вреда для нервной системы.
1. Обычные пользователи, которым компьютер нужен для просмотра сайтов, видосиков, слушать музыку и печать текста, excel-таблиц(если кто то плюется от Libre или OpenOffcie - MS Office прекрасно без лагов работает под Wine, по крайней мере 2007 и 2003 версия), разговоры по скайпу и немножко поиграть независимо любую игру, которую поддерживает система(Да, стим под Linux есть, кантра и дота под Linux тоже имеется). Это важно! БОЛЬШЕ НЕ ДЛЯ ЧЕГО! Почему, т.к. возможно бухгалтерскую отчетность вы не сможете сдать, некоторые сайты для этого требуют Internet Explorer, требуются эцп-ключи, рутокены, етокены, что-то работает, что-то нет, но ведь вы обычный пользователь и не будете шаманить. Работа с графикой и музыкой тоже отпадает, фотошопа, автокада, cubase нет, под вайном они лагают, аналоги дерьмо(кроме Krita 3 - хороший аналог фотошоп вместо неудобного Gimp). И нехило с ними пошаманить придется. А тут случай такой, минимум шаманства.
2. Пользователи, которые учатся по IT-специальности(не буду объяснять что за специальности). И да, вам нужно учится Linux обязательно, если даже в универе не преподают(что очень странно), но лучше устанавливайте в VirtualBox и учитесь терминальным командам, изучайте устройство файловой системы. Какой дистрибутив ставить? Да любой, если ставите rpm-дистрибьютив как fedora или oracle, возможно придется чуток пошаманить, чтоб корректно работало дополнение гостевой ОС. Мануалов много. Кстати, почему надо IT-студентам изучать Linux? Потому что, в будущей профессии как минимум столкнетесь с этими системами, а возможно и будете в них работать всю жизнь. А где Linux больше всего используется:
сервера. ваш кэп, Linux - хорошая серверная система.
- большинства ваших любимых сайтиков крутятся на Linux или Unix-подобных системах. Сайты Google, Википедии крутятся только на Linux. Apachi себя на Linux лучше чувствует(я ее никогда не пробовал ставить на винде).
- сервера баз данных и хранилища. продукты Oracle, PostgreSQL, Firebird(и его коммерческие аналоги), MySQL лучше работают на Linux-системах, чем на винде. Примеры, казначейство использует для серверов хранилищ БД Linux, где стоят продукты Oracle, например Oracle Data Integrator использует в работе команды ОС Linux, там же БД хранятся в Oracle Database. Идем дальше, в ФССП-серверах стоит Linux и там развернут RedDatabase(коммерческий аналог Firebird). Сама структура файловой системы Linux и Unix отлично подходит для использования в качестве хранилищ. Да и приставы на раб.станциях перешли на гослинукс и по прогнозам все госструктуры перейдут.
- Многие организации в качестве почтовых, файловых серверов, DHCP, DNS-серверов используют Linux, ибо бесплатно, а если организация большая, то это нехилая экономия один раз вызвать специалиста, поставить и держать эникейщика(быть эникейщиком или творцом - это зависит только от вас), чем покупать для всех своих точек дорогие серверные Windows-дистрибютивы. И да, стабильность Linuxa в плюс, работал в одной организации, один Linux-сервер под БД, файлообменник, DHCP, DNS - никогда не падало, постоянно по приказу с отдела ИТ проливал обновления для БД, практическо не требовало перезагрузки. В другой организации стоял сервер Windows 2003 под бухгалтерскую программу, постоянные синие экраны смерти, подвисания системы -> пропадал коннект к БД. И при этом часто организация часто жалела деньги и для обновления бухпрограммы, не говоря об ОСях. Поэтому у некоторых юзеров крутился Linux OpenSuse.
В данный момент работаю в среде разработки ODI(репозитории на Linux), и там иногда бывает пишу linux-shell скрипты для загрузчиков, которые крутятся в Linux.
Доля Windows в серверном рынке около 18%.
и да, ваши андроиды, тоже используют Linux-ядро. Как и ваши холодильники, телевизоры, роутеры.
3. Пользователи, которым нужна Linux для работы. Им ничего не надо объяснять, они и так все знают :-).
И да, Linux открытая система, а Windows закрытая. Эти слова вам ничего не говорят?
Открытость Linux в том, что она является сама по себе полноценной IDE, средой разработки. Берете любую Linux ОС - и модифицируете ее для собственных нужд и никто не обвинить вас в пиратстве. Ну если хотите создать дистрибутив для распространения, надо выполнять определенные юридические обязательства перед автором ОС-донора.
Что с Windows - теперь о закрытости. Во первых мы пользуемся функционалом, который нам предоставляет корпорация Microsoft(и да, это функционал хорош и платен), и любые несанкционированные изменения этого функционала - это пиратство. Будь-то установка неразрешенных тем, то установка крякнутых программ. И да, большинство пользователей не признают другие ОС, кроме Windows, ибо есть пираты и они практически неуловимые для законодательства. Помните Denuvo, как пираты не могли(или не хотели) ломать Игру Just Cause 3(не знаю, взломали ли ее), Doom 4, новый Tomb Rider. Допустим, у Microsoft появится свой Denuvo и многие пользаки завоют, когда их любимый Call of Duty 69 не запуститься на Windows 10, а Windows 35, под которым только работает эта игра, не могут взломать. А покупать ОС - пока у большинство россиян нет такого понятия.
Не зря компания Valve признала платформу Linux - предпочтительной и продолжает пилить на базе нее свою Steam OC. И да, сотрудники Google работают на форке Goobuntu.
И помните, пользуясь пираткой, вы не только нарушаете законодательство, но и подсаживаете на виндоуз-иглу своих детей и свое окружение. А монополизация windows в сфере десктоп-систем - больше 90%. Поцреоты скажут, "мы обворовываем корпорацию из страны-идеалогического противника", но на самом деле - всего лишь распространяют влияние данной ОС.
У меня все. Это все мысли, что у меня накопились за годы работы под Linux.
Оксфордский словарь английского языка описывает гуру как кого-то, кто является влиятельным учителем или популярным экспертом.
Как вы стали экспертом в области Linux? В этом руководстве освещены шаги, которые вы должны выполнить, чтобы стать авторитетом в Linux.
Установите Linux на свой компьютер
Вы не можете надеяться стать гуру Linux, не имея где-то проверить свои навыки.
Поэтому первым шагом к тому, чтобы стать экспертом по Linux, является настройка тестового компьютера.
Какой дистрибутив Linux вы должны установить?
Вы могли бы следовать этому руководству, которое перечисляет лучшие доступные дистрибутивы Linux и описывает их назначение.
Однако, когда дело доходит до формализованного обучения и использования Linux на рабочем месте, вы, вероятно, будете использовать один из следующих дистрибутивов:
- Debian
- Ubuntu
- Красная шляпа
- OpenSUSE
Вы можете получить полный опыт работы с Red Hat на своем компьютере, установив Fedora или CentOS.
Чтобы установить Linux на ваш компьютер, выполните одно из следующих руководств:
- Двойная загрузка Windows и Debian
- Двойная загрузка Windows и Ubuntu
- Как установить и двойную загрузку Linux и Mac OS
- Пошаговое руководство по установке openSUSE
- Пошаговое руководство по установке Fedora
Изучите основы
Прежде чем вы даже сможете подумать о том, чтобы стать экспертом, вам необходимо изучить основы.
Начните с понимания ключевых терминов, таких как разница между Linux и GNU/Linux и что такое среда рабочего стола.
Изучите различные среды рабочего стола и поймите, как ориентироваться, запускать программы и настраивать рабочий стол.
Затем вы должны узнать, как выполнять основные задачи, такие как подключение к Интернету и настройка принтеров.
Наконец, узнайте, как установить программное обеспечение с помощью графического менеджера пакетов.
Руководство для начинающих по Linux поможет вам освоить основы.
Работа с командной строкой
Теперь вы знаете, как использовать Linux в качестве обычного пользователя, пришло время изучить что-то более продвинутое, например, научиться использовать командную строку.
Освоение командной строки требует времени, но вы действительно можете быстро освоить основы.
По крайней мере, вам нужно знать, как перемещаться по файловой системе, которая включает в себя разработку вашего текущего рабочего каталога, изменение каталогов, создание новых каталогов, поиск файлов, удаление файлов и создание новых файлов.
Это руководство поможет пользователям освоить навигацию по файловой системе.
Linux Security
Понимание безопасности Linux очень важно.
По крайней мере, вам нужно знать следующее:
- Как добавить пользователей
- Как управлять группами
- Понять команду sudo
- Понять команду su
- Как изменить права пользователя
Изучите ключевые команды Linux
Вы должны иметь представление о том, как управлять устройствами с помощью командной строки.
Вы должны научиться составлять список устройств и как монтировать устройства.
Вы также должны понимать все различные инструменты сжатия файлов, такие как zip, gzip и bzip, а также понимать, что такое файл tar.
Есть другие ключевые команды и утилиты, о которых стоит знать, такие как ps, grep, awk, sed и top.
Узнайте о редакторах Linux
В большинстве дистрибутивов Linux по умолчанию установлен редактор nano, и по крайней мере вы должны научиться им пользоваться.
Это руководство показывает все, что вам нужно знать о нано-редакторе.
Стоит отметить, что это очень мощные редакторы, и если вы углубитесь достаточно глубоко, могут потребоваться годы, чтобы понять все их особенности.
Узнайте, как создавать сценарии Bash
Большинство гуру Linux понимают, как создавать как минимум базовые сценарии оболочки, используя BASH.
Вы можете начать с этих основных руководств для начинающих:
Дальнейшие гиды уже в пути.
Устранение неполадок в Linux
Настоящий гуру Linux сможет решить проблемы со своей системой, и часть этого устранения неполадок начинается с понимания того, как читать файлы журнала.
Это руководство покажет вам, как найти файлы журнала.Он также показывает, что представляют собой файлы журналов ключей и как их вращать.
Формальное обучение
Во-первых, хорошо практиковаться самостоятельно и учиться, играя со своей системой.
Однако наступает момент, когда требуется формальное обучение, чтобы объяснить, как делать все правильно.
Очевидно, есть много разных ресурсов для обучения. Вы можете пройти курс обучения в колледже, посмотреть видео с YouTube или записаться на онлайн-обучение.
В этом руководстве представлены 7 способов структурированного изучения Linux.
Время
Вы не станете экспертом по любому вопросу в одночасье.
Что посоветуйте новичку в линукс.
Чтобы очень хорошо разбираться.
- Вопрос задан более трёх лет назад
- 2654 просмотра
Для начала снеси венду и поставь Линух. Серьезно. Любой. Это очень повысит скилл пользования. А потом уже начинай смотреть разные дистры - узнаешь о разных система контроля софта. Gentoo, Arch, LFS позволят узнать тонкости ОСе-строения. Перебор и пересборка дистров весьма удобна в виртуалке. Но первый пункт - только на реальном железе.
Softer советует правильно !
Я сам так начинал. Сначала - полностью переехать жить на *NIX. Удовлетворяя свои хотелки - ты невольно учишь систему, а главное - софт экосистемы.
Перебор и пересборка дистров - это на мой взгляд лишнее. Лучше понять, куда специализироваться. К примеру - поднять почтовик, хостинг, FTP, SMB/NFS сервер, Router (приятного секса с iptables). Верх - сеть машин с LDAP/NIS +nfs.
Но всё таки лучше сначала подумать о направлении. Мелочей не вагон, а поезд.
+1 к Softer
Сам начинал со всяких пакетных дистров, ни фига не понимая, почему все должно быть именно так. потом FreeBSD с его портами и сборкой из сырцов - там уже начал разбираться с зависимостями. Затем уже Gentoo - система его портежей была крайне похожа на FreeBSD, а сборка из stage1 до полностью рабочего десктопа заставила полностью разобраться в хитросплетениях зависимостей.
Но без реальных задач будет тяжело, потому что не будет цели как таковой. Собрать десктоп - слишком просто и долго. А вот если будет цель - будет куда стремиться. Начать можно с универсального роутера, как написал Василий Печерский. Сначала просто шлюз с почтой и файлопомойкой с тривиальной настройкой, а затем уже добивать сервисы до полностью рабочего состояния - например, если почта - сделать так, чтобы письма были с валидной DKIM, SPF, с почтовыми ящиками пользователей с доступом откуда угодно с шифрованием и т.д. Если файлопомойка - разграничивать права, настроить бэкапы с компьютеров пользователей (например, Time Machine для маководов), кеширующий прокси-сервер с резалкой рекламы и блэклистом. Веб-сервер с визиткой компании и парой-тройкой виртхостов. И т.д.
Дальше уже сам поймешь, что тебе интересно и куда развиваться.
Удалить везде Windows, удалить сборки софта и дистрибутивы под него.
Поставить везде вокруг себя Linux.
Подождать.
Поставить LFS. Даже "опытные" линуксоиды много нового узнают.
BLFS может?)А вобще как я понял это тупо изучения часто используемых команд программ.
sivabur: сначала LFS, потом BLFS.
Это не "тупо изучения часто используемых команд программ", а создание своей сборки с нуля.
Сразу появится понимание зачем нужны все эти сотни программ и что они делают. И конечно же узнаешь из чего состоит линукс.
Я конечно все понимаю, кучу людей которые высказываются, но они предлагают дистрибутивы, а специалист получает оплату за решение.
Чтобы стать специалистом в любой области, нужно начать с постановки задачи.
Например,
"Я хочу поставить файлопомойку, на винде я это делал в 3 клика мыши, в линухах, я тоже должен уметь так делать." И делаете.
"У меня проблема с файлопомойкой 10 человек срабатывают взаимные блокировки, чо делать." Разбираетесь с проблемой.
Идите от простого к сложному, если не затянет процесс бросьте это дело, это не ваше.
А по нашему это:
"2 часа читать мануалы, ввести одну команду и все работает"
Со временем вы станете специалистом и ЧСВ у вас зашкалит, все через это проходят. Тут 2 выбора пути, либо гордится своими знаниями и говорить какой ты спец. Либо не обращать внимание на ЧСВ и расти до "профессионала".
PS. GNU/Linux это не узкая специализация, это не выбор дистрибутива. Это инструмент, для решения задачи. А там уже куча узких специализаций, вебсервера, базы данных, телефония, интернет, сети и т.д и т.п
Gentoo поставь (хоть сейчас это и просто стало) с рабочим окружением (desktop). Как плюшечка из ядра все лишнее удали
Сборка пакетов вручную сильно повысит уровень знания в Линуксах?
sivabur: сборка линукса в ручную без автоматизированных установщиков повысит. Особенно, когда будете собирать десктоп
Начнем с обучающего видеокурса по Линукс, в котором рассказывается о системе в целом и о начале работы с ней. Данный видеокурс больше подходит для тех, кто только начинает свое знакомство с Линукс.
2. Серия уроков "Научись Линукс"
Данный видеокурс предназначен для начала работы с Линукс. Поможет в установке данной системы на ваш ПК. Аудитория данного видеокурса - это люди, которые немного, но слышали про Линукс.
3. Курс лекций по администрированию Линукс
Подробный видеокурс по администрированию Линукс. Он рассматривает разные вопросы: от предназначения данной системы до администрирования MySQL. Подходит как новичкам, так и уже опытным пользователям Линукс.
4. Программирование на Bash
Отличный англоязычный туториал по изучению программирования на Bash. Поможет вам разобраться в очень важном аспекте работы с Линукс, но лучше всего начать изучение этого курса после просмотра одного из предыдущих.
5. Администрирование Линукс
Данный курс обеспечит вас базовыми знаниями Линукс и поможет получить сертификат LPIC-1. Если вы хотите подкрепить свои знания сертификатом LPIC-1, то этот курс точно для вас.
6. Основы Линукс
Небольшой видеокурс по основам работы с Линукс. Если вы хотите начать именно с данного видеокурса, то рекомендую ознакомиться с установкой Линукс, так как в данном видеокурсе рассматриваются аспекты работы непосредственно в самой системе.
7. Основы работы с командной строкой
Небольшой, но очень полезный англоязычный туториал по работе с командной строкой Линукс. В данном видеокурсе вы научитесь таким простым операциям, как создание и удаление файлов или директорий. Подходит для всех, кто хочет расширить свои знания работы в Линукс.
8. Видеокурс по GNU/Linux Владимира Моженкова
Видеокурс по основам работы с GNU/Linux, простой и понятный. Данный видеокурс нацелен как на новичков, так и на опытных пользователей Линукс.
9. Серия уроков "Ваш путь в мир Линукс!"
Данный видеокурс рассказывает о работе с такими вещами, как системный планировщик Cron и переменная path. Советую не начинать с данного курса, пока не ознакомитесь с одним из предыдущих.
10. Администрирование Linux
Последним в нашем списке идет видеокурс, в котором подробно рассказываются все аспекты работы с Линукс. Данный видеокурс расширит знания опытных пользователей, курс рассчитан на тех, кто уже как-то знаком с Линукс, но хочет знать о нём больше.
Приветствую пикабушники. Наткнулся на данный пост http://pikabu.ru/story/6_zadach_s_kotoryimi_linux_spravlyaet. и с большинства пунктами я согласен, но все факты как "Linux безопаснее" и "Linux бесплатен" слышал каждый второй человек, и добавлю свои мысли по поводу семейства данных операционных систем.
Если вы не работаете в IT-сфере, не программист или сисадмин и вам друг-айтишник посоветовал поставить(решил поставить) Mint/Ubuntu/Fedora/Suse/Любой_другой__Linux_дистрибутив как стабильную, безопасную, быструю, удобную, добавьте_прилагательное систему, почитайте этот пост и если вас не накрыл Linux-дзен, то вежливо пошлите его на йух, ибо не все так радужно как кажется с Linux в плане систем для домашних ПК. А по конкретнее в плане программного обеспечения. Программ под Linux много и практически под каждую программу Windows есть бесплатный Linux-аналог. Но ключевое слово - "бесплатный аналог", т.е. многие именитые разработчики не пишут версии своих программ под Linux и приходиться в репозиториях искать аналоги. Т.е. вы столкнетесь с проблемой выбора, когда выбора и нет, "пользуйся тем, что дают". И да, игрушки, куда же без них. Но с другой стороны наличие такой альтернативы Windows, и при этом огромное количество дистрибутивов и открытость самой платформы - это и есть огромный выбор.
Чтобы не разочароваться в Linux-системах, вы должны иметь нестандартное мышление(линукс-дзен) или понимать, для чего ставите их. Кто-то пользуется Linux годами для просмотра видосиков и просиживания вконтакте, кто-то скачивает, не находит того, чего искал, плюется и сносит все нахрен. Т.е. переход на Linux от Windows должен быть осознанным, надо понимать все преимущества и недостатки этих систем. Когда под Windows есть все(почти все, но об этом поговорим ниже), выбор для простого пользователя очевиден. Ниже две категории людей, которые могут поставить Linux без вреда для нервной системы.
1. Обычные пользователи, которым компьютер нужен для просмотра сайтов, видосиков, слушать музыку и печать текста, excel-таблиц(если кто то плюется от Libre или OpenOffcie - MS Office прекрасно без лагов работает под Wine, по крайней мере 2007 и 2003 версия), разговоры по скайпу и немножко поиграть независимо любую игру, которую поддерживает система(Да, стим под Linux есть, кантра и дота под Linux тоже имеется). Это важно! БОЛЬШЕ НЕ ДЛЯ ЧЕГО! Почему, т.к. возможно бухгалтерскую отчетность вы не сможете сдать, некоторые сайты для этого требуют Internet Explorer, требуются эцп-ключи, рутокены, етокены, что-то работает, что-то нет, но ведь вы обычный пользователь и не будете шаманить. Работа с графикой и музыкой тоже отпадает, фотошопа, автокада, cubase нет, под вайном они лагают, аналоги дерьмо(кроме Krita 3 - хороший аналог фотошоп вместо неудобного Gimp). И нехило с ними пошаманить придется. А тут случай такой, минимум шаманства.
2. Пользователи, которые учатся по IT-специальности(не буду объяснять что за специальности). И да, вам нужно учится Linux обязательно, если даже в универе не преподают(что очень странно), но лучше устанавливайте в VirtualBox и учитесь терминальным командам, изучайте устройство файловой системы. Какой дистрибутив ставить? Да любой, если ставите rpm-дистрибьютив как fedora или oracle, возможно придется чуток пошаманить, чтоб корректно работало дополнение гостевой ОС. Мануалов много. Кстати, почему надо IT-студентам изучать Linux? Потому что, в будущей профессии как минимум столкнетесь с этими системами, а возможно и будете в них работать всю жизнь. А где Linux больше всего используется:
сервера. ваш кэп, Linux - хорошая серверная система.
- большинства ваших любимых сайтиков крутятся на Linux или Unix-подобных системах. Сайты Google, Википедии крутятся только на Linux. Apachi себя на Linux лучше чувствует(я ее никогда не пробовал ставить на винде).
- сервера баз данных и хранилища. продукты Oracle, PostgreSQL, Firebird(и его коммерческие аналоги), MySQL лучше работают на Linux-системах, чем на винде. Примеры, казначейство использует для серверов хранилищ БД Linux, где стоят продукты Oracle, например Oracle Data Integrator использует в работе команды ОС Linux, там же БД хранятся в Oracle Database. Идем дальше, в ФССП-серверах стоит Linux и там развернут RedDatabase(коммерческий аналог Firebird). Сама структура файловой системы Linux и Unix отлично подходит для использования в качестве хранилищ. Да и приставы на раб.станциях перешли на гослинукс и по прогнозам все госструктуры перейдут.
- Многие организации в качестве почтовых, файловых серверов, DHCP, DNS-серверов используют Linux, ибо бесплатно, а если организация большая, то это нехилая экономия один раз вызвать специалиста, поставить и держать эникейщика(быть эникейщиком или творцом - это зависит только от вас), чем покупать для всех своих точек дорогие серверные Windows-дистрибютивы. И да, стабильность Linuxa в плюс, работал в одной организации, один Linux-сервер под БД, файлообменник, DHCP, DNS - никогда не падало, постоянно по приказу с отдела ИТ проливал обновления для БД, практическо не требовало перезагрузки. В другой организации стоял сервер Windows 2003 под бухгалтерскую программу, постоянные синие экраны смерти, подвисания системы -> пропадал коннект к БД. И при этом часто организация часто жалела деньги и для обновления бухпрограммы, не говоря об ОСях. Поэтому у некоторых юзеров крутился Linux OpenSuse.
В данный момент работаю в среде разработки ODI(репозитории на Linux), и там иногда бывает пишу linux-shell скрипты для загрузчиков, которые крутятся в Linux.
Доля Windows в серверном рынке около 18%.
и да, ваши андроиды, тоже используют Linux-ядро. Как и ваши холодильники, телевизоры, роутеры.
3. Пользователи, которым нужна Linux для работы. Им ничего не надо объяснять, они и так все знают :-).
И да, Linux открытая система, а Windows закрытая. Эти слова вам ничего не говорят?
Открытость Linux в том, что она является сама по себе полноценной IDE, средой разработки. Берете любую Linux ОС - и модифицируете ее для собственных нужд и никто не обвинить вас в пиратстве. Ну если хотите создать дистрибутив для распространения, надо выполнять определенные юридические обязательства перед автором ОС-донора.
Что с Windows - теперь о закрытости. Во первых мы пользуемся функционалом, который нам предоставляет корпорация Microsoft(и да, это функционал хорош и платен), и любые несанкционированные изменения этого функционала - это пиратство. Будь-то установка неразрешенных тем, то установка крякнутых программ. И да, большинство пользователей не признают другие ОС, кроме Windows, ибо есть пираты и они практически неуловимые для законодательства. Помните Denuvo, как пираты не могли(или не хотели) ломать Игру Just Cause 3(не знаю, взломали ли ее), Doom 4, новый Tomb Rider. Допустим, у Microsoft появится свой Denuvo и многие пользаки завоют, когда их любимый Call of Duty 69 не запуститься на Windows 10, а Windows 35, под которым только работает эта игра, не могут взломать. А покупать ОС - пока у большинство россиян нет такого понятия.
Не зря компания Valve признала платформу Linux - предпочтительной и продолжает пилить на базе нее свою Steam OC. И да, сотрудники Google работают на форке Goobuntu.
И помните, пользуясь пираткой, вы не только нарушаете законодательство, но и подсаживаете на виндоуз-иглу своих детей и свое окружение. А монополизация windows в сфере десктоп-систем - больше 90%. Поцреоты скажут, "мы обворовываем корпорацию из страны-идеалогического противника", но на самом деле - всего лишь распространяют влияние данной ОС.
У меня все. Это все мысли, что у меня накопились за годы работы под Linux.
Читайте также: