Pull to refresh
0
0
Пётр Алексеев @Ishi

CEO, Full Stack Engineer

Send message
Я не очень понял пару моментов.
1. В большинстве своем данные пользователя хранятся в папке с пользователем, а данные программы в папках с программой, это не есть плохо, а наоборот лишь улучшает работу с системой. Если взять винду, то данные могут храниться где угодно, от папок пользователя и папки с программой, до AppData, в которую путь обычному пользователю (условно) недоступен. Так и сами программы, например discord, частенько обитают в AppData/Local. К таким программам доступ у пользователя только через строку поиска. То есть рядовой пользователь просто не поймет, где что лежит и даже не станет пытаться в итоге, что приведет к переустановке системы за n сумму.
2. Не вижу особых проблем с миграцией. Требуется использовать какую-то версию программы, вперед, но зачем ставить 2 и более сразу, мне не очень понятно. Хочу уточнить, вы подняли тему с того, что линукс для разработчиков и это не есть хорошо, но сами приводите в пример разработку. Если так, то стоило привести в пример что-то кроме. Если это рядовой юзер, кроме пакета офиса, браузера и мессенджеров ему ничего не нужно. А соответственно: графический установщик с большей частью программ, которые ему только могут пригодиться, сюда включены, как удаление, так и обновление. Даже переход с ядра на ядро делается в 1 клик.
3. Не понимаю на основе какого конкретно дистрибутива вы судите, но однозначно могу сказать, что таких проблем нет. Они возможно имеются на узконаправленных дистрибутивах, которые или не нуждаются в подобных настройках, или просто больше не обновляются. Но уже давно имеется графический интерфейс почти для каждой задачи и настройки. Также хочу сразу уточнить, в отличие от мака и винды, линукс имеет достаточно много различных дистрибутивов, что дает пользователю возможность выбора уклона: разработчик, архитектор, дизайнер, специалист, если одним словом, то скорее всего fedora ваш друг, если подросток и любит поиграть, то скорее всего ubuntu или manjaro, если любитель экспериментов и нравиться разбираться в работе с компьютером, то ядро arch в помощь. Ну а если это просто студент, преподаватель или даже сотрудник какой-либо компании, то возможно mint вам понравится. В этом и есть один из плюсов линукс систем, если вы, к примеру, разрабатываете микроконтроллерную систему, то найдется облегченная версия, которая возьмет только нужное для вашей работы.
4. Ошибки программ нельзя списывать на работу системы, так как разработчик ОС не отвечает за разработчика ПО. Поэтому подобную проблему даже смысла рассматривать смотреть нет.
5. Не проработанность интерфейса точно также нельзя списывать на разработчика ОС, но все же здесь можно много что дополнительно проговорить. Чем плох интерфейс, который не ограничивает пользователя в свободе выбора? Это еще к вопросу о бизнесе внутри линукс, но об этом чуть позже. Ограничения со стороны винды и мака даже в настройке внешнего вида, не есть плюс. Кто захочет иметь компьютер на котором настроек нет вообще, если можно иметь такой же компьютер, но с возможностями полной настройки области под свои нужды. Из популярных окружений XFCE, KDE, GNOME. Я как разработчик и пользователь могу утверждать, что пользователю приятно, когда он чувствует свободу действий. Учитывая ваши сравнения с детьми и пожилыми людьми, можно привести пример: «Чему обрадуется ребенок больше коробке конфет или одной конфете?».
Теперь про интересное.
Областью все еще владеют гики.
Если вы считаете то, что линукс не использует людей ради денег, то это не есть минус. Они в отличие от других компаний видят в людях — пользователей, а не деньги. По-моему, линукс существует не ради прибыли, а ради совершенства, которое, думаю, совместными усилиями и постепенно они смогут завоевать. В любом случае бизнес идея никогда не должна стоять на первом месте в проекте. Иначе суть проекта пропадет. Я не вижу плюсов в проекте, суть которого кардинально сменилась из-за того, что какой-то пользователь, много платящий, попросил ее изменить под его нужды. А подобная свободная система, позволяет пользователю производить свои собственные действия со всей системой, что не есть минус. Пользователя это только разовьет, что в дальнейшем может послужить его развитию, как специалиста. Если майкрософт собрали систему для даже самого неумелого и глупого пользователя, что совсем не так, потому что логика работы не из понятных, то, пожалуйста, платите и вам все сделают, за вас все решат. Линукс сделан не для глупых пользователей, а для вполне сознательных, которые осознают как плюсы, так и минусы, они есть у всех, но они готовы взять ответственность за себя и свои действия. Но даже для самых неумелых найдется то, с чем они совладают. Огромное комьюнити постоянно развивает систему, последние несколько лет именно для рядового пользователя.
Я лично вижу одну проблему, которую действительно сложно решить и стоит осветить:
Из-за количества дистрибутивов комьюнити достаточно разобщенное. Каждый пытается сделать что-то свое, но не что-то общее. Если подобной проблемы не было, то линукс, как и его сообщество, давно мог бы выйти на первый план, а не отсиживаться на скамье запасных.
Я разработчик, но и обычный пользователь, работал на Windows 95, XP, 7, 8, 8.1, 10, Windows Server, MacOS, Debian, Kali, Ubuntu, Arch, Pop!_OS, Manjaro, Fedora, CentOS.
Пользуюсь, как виндой, так и линуксом, и маком, но из-за работы. Свое предпочтение всегда отдаю линуксу. На домашней машине он и стоит. Это все личное мнение и я не претендую на правоту во всем.

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Fullstack Developer, Chief Executive Officer (CEO)
Lead
From 150,000 ₽