К слову о линухах. Являюсь юзером лУбунты (облегчённой версией убунты) уже примерно два года. Использую исключительно по работе. Отчёт ниже.Herzenrg18 сентября 2013, 13:2200
С точки зрения юзера сказать что ОС ведёт себя непредсказуемо - ничего не сказать. Иногда приложения могут сами закрыться без всяких отчётов и указания причины. По крайней мере мой билд этим страдает. До этого юзал 10.04 и 12.04. Примерно та же фигня.
Установка программ из "не инсталлеров" практически невозможна. Правда в последнее время распространены deb пакеты, а так же есть установка программ из менеджера Synaptic (для которого нужны рутовые права кстати). Но если требуемой программы нет в деб пакете или в Синаптике, а распространяется она исключительно tar.gz, то юзера ждёт пиздец, пляски с бубнами и прочие увеселительные мероприятия. Кстати Есть ещё центр приложений который ведёт себя крайне некорректно. В моей версии лУбунты он просто вылетает с вероятностью в 95%. На указанных выше версиях был риск что оно зависнет.
Это что касается установки софта.
Теперь про интернеты, фоточки и видосики. Среди браузеров нормальный только Фаерфокс хоть и жрёт хренову тучу памяти. Скайп жутко забагованый. В связке с другими приложениями вешает ОС. Та же фигня с почтовиком. В общем, у меня как правило открыто два браузера, среда разработки Komodo. В этом сочетании вероятность крэша в день равноа примерно 80%. В сочетании со скайпом или thunderbird вероятность повышается до 95%. Если запущено всё, то неминуемо в течении 10-15 минут всё нахер повешается.
Подозреваю кстати что дело во флэш плеере, который дохнет в опере каждые 5 минут.
Просмотровщиков фоток я нормальных не нашёл. Если равнивать с проводником виндуса, то в обоих версиях есть предпросмотр прям в прводнике, который работает нормально в Виндах и нихрена не работает в Линухах.
Нормального двухпанельного менеджера аля ТоталКомманер нету, что расстраивает. Про видео особо сказать ничего не могу кроме того что у меня на ютубе флэшплеер умирает каждые 5 минут как я уже говорил выше.
Для целей программирования на языках типа С++ или Питона видимо эта ОС годится. В принципе годится так же и для веб-разработки. Плюсом можно назвать безгеморную установку всей веб-обвески аля Апач+ПХП+Мускул+МайАдмин. Никаких Денверов и прочей лабудени, всё нативно.
Но разработка игр под линухом может превратиться в Ад, я думаю. В частности из-за отсутствия библиотек аля DX, которые юзают ВСЕ современные игры. OpenGL, скажут разработчики. Ну вот мне было бы интересно вообще чувствуют ли такие люди разницу между DX и OpenGL. А ещё поддержка флэша на линухе была прекращена Адобом примерно года полтора назад. Ну тут вы сами понимаете. Нормальной поддержки .NET (привет всеми любимому C#) в линухах до сих пор нет. С учётом гемора с установкой программ в линухе и кучи версий этого самого линуха, завяление Гейба насчёт игор под линухами звучит пока сомнительной чепухой =)
Кстати пробовал несклько игр под линухами... Ну чё сказать. Далеко не всегда все эти билды из Юнити ведут себя корректно. В том числе и билды из под гамака. В первый раз при запуске Гауродана у меня почему-то вместо игры открылся хромиум и всё повешалось.
Ну и как упоминалось, главная проблема открытых технологий в том, что они открытые. Каждый может нахуевертить что хочет. Куча версий, слабая поддержка стандартов порождает множество проблем. Посмотрите только сколько различных видов этого Линуха. Порой архитектуры настолько разные что для разных версий линуха нужно делать разные билды. Мир во всём мире придёт, когда будет единый для всех платформ стандарт на приложения. И единый язык высокого уровня, который будет компилироваться под любую платформу. В принципе, таким языком сейчас является Java. Но большинство игроделов об этом даже не задумываются потому что "на С++ писать модно, стильно, молодёжно" - думают как минимум российские разработчики =)
Общий вывод - у линуха главное достоинство - его нулевая цена. Достинства для девелоперов - поддержка нативных функции. В частности для веба, т.к. обычно сервера линуховые.
Из недостатков - нестабильность, что делает его плохопригодным для эндюзера.
Конечно, для совсем хомячков может и сгодится, но чем дальше в лес - тем толще партизаны, да.
Да, с двухпанельниками беда. Могу посоветовать попробовать muCommander - лучше, чем ничего.
Поддержка шарпа и дотнета есть в виде Моно, херячит даже проекты WinForms, созданные в студии.
>OpenGL, скажут разработчики. Ну вот мне было бы интересно вообще чувствуют ли такие люди разницу между DX и OpenGL
SDL?
И ещё по спецпрограммам пройдусь.
Gimp - годная вещь только для простых вещей например обрезать фоточку. Так же годен для пиксельарта. Анимация там возможна, но ИМХО неудобно. Однако заставки для Zzzz я рисовал именно в GIMP.
LMMS - музыкальная программа. Видел выхлоп из неё. Вполне годно. Пробовал делать что-то сам. Очень много неудобств и недочётов в сравнении с той же FLStudio.
LibreOffice - основная фишка его в на мой взгляд - это его устойчивость. Видимо, он спецом был разработан для суровых условий эксплуатации в линухах. Пок райней мере при очередном крэше ОС я не боюсь за несохранённые и сохранённые данные в этом пакете. При следующем запуске он всё предлагает восстановить и что самое удивительное - на моём опыте честно всё восстанавливал. Но я в последнее время уже юзаю гуглдоки.
То есть в целом что-то есть, да, с некоторыми задачами справляется, но как любит говорить Сергей, оно не для Профи. Линух может стать площадкой для инди разработчиков. Профессионалы будут юзать Винды и софт написанный Вин, несмотря на за карытость платформы. В данном случае, всё это перейдёт в разряд ПРОФ. Ведь сейчас никого не удивляет на рынке наличие мониторных наушников на 1000$, несмотря на то что есть версии за 10$ для "хомячков". Так же и здесь. Если Линух даже и станет игровой платформой, то платформой для разработчиков он станет нескоро. Если только ведущие разработчики проф-ПО не станут поддерживать эту ОС. Но мы же видим как АДОБ относится к линуху на примере флэша, так что особых надежд я бы питать не советовал.
Зато как ни странно в последнее время проф софт (да и игры) альтернативно затачиваются в пользу Мака. Так что если будет вендокапец, то скорее на его смену в плане разработки придёт Мак а не Линух.
2d.trq
Ну ОК. Поправочка на этот счёт, видимо, принимается =)
Сразу скажу, что я убунту не использую уже довольно давно, и сейчас сижу на Arch Linux, так что экспериенс может отличаться.
Нестабильность — это на самом деле главная проблема десктопного линукса. Венда при нормальном использовании ведет себя более предсказуемо и не ломается на ровном месте, в линуксе же бывает всякое, особенно после обновлений. Правда, таких уж частых падений всех приложений подряд я у себя никогда не наблюдал, не могу сказать, что для линукса в общем случае такое поведение это норма. Но зная, насколько смехотворными бывают баги в убунте, я тебе верю.
Под убунтой самый распространенный способ установки софта не из официальных репозиториев — это подключение сторонних репозиториев PPA. Для многих программ такие есть, остается только их найти и добавить (делается это одной командой либо в настройках источников ПО). Это впоследствии позволяет приложению обновляться наряду с остальными. Достаточно удобно, но такой вариант не всегда существует. Иногда софт выкладывают исключительно в виде исходников (и здесь, конечно, для установки нужно повозиться), либо просто предоставляют архив с уже собранными бинарниками и необходимыми библиотеками, а такой, скорее всего, запустится под любым дистрибутивом. Замечание про рутовые права, кстати не понял. Под вендой тоже требуются права администратора, чтобы установить программу, и это правильно. А для распространения коммерческих игр, как я уже сказал, можно использовать Steam, который прекрасно для этого подходит.
Про скайп соглашусь, это вообще кусок недоразумения, а не программа. С флешем у меня все более-менее хорошо, крэшей не бывает. Среди браузеров нормальный только Chromium, ибо тот же фаерфокс жуткий тормоз и неудобен в плане интерфейса. Но это уже на чей вкус. Насчет файловых менеджеров, просмотрщиков картинок и прочих компонентов, составляющих среду рабочего стола, я уже давно понял, что кроме KDE под линуксом ничего адекватного из сред не существует. Гном — глючный, тормозной и непродуманный огрызок, который годится разве что как заглушка вместо софта (вроде Paint вместо графического редактора). Остальные поделки по большей части даже не стоит рассматривать всерьез. В KDE же есть ФМ Dolphin, который реально быстр и удобен, есть хорошая гляделка Gwenview. Но и KDE не идеален, все еще создается впечатление некоторой сырости при его использовании. В любом случае, пользоваться тем, что идет по умолчанию в убунте — это сродни мазохизму. Если же тщательно поискать, то вполне можно найти неплохие экземпляры.
Мак на смену венде не придет никогда по причине того, что он официально работает только на крайне ограниченном ряде железяк, которые себе не каждый может позволить.
Кстати, открою секрет.
> единый язык высокого уровня, который будет компилироваться под любую платформу
C++ под это определение вполне подходит (:
GIMP — очень неплохая штука, которой многие пользуются даже под Windows для обработки фото, доведения графических работ до завершенного состояния и даже для рисования. Так что с полной его негодностью я не соглашусь.
LMMS — не самый лучший и не самый распространенный способ работы с музыкой под линуксом. Обычно пользуются чем-то более продвинутым вроде Ardour и набором LV2-плагинов либо standalone-приложений, подключенных друг к другу с помощью JACK.
А вот с офисами полнейшая беда. Никому не пожелал бы работать с LibreOffice, особенно с документами в майкрософтовских форматах.
Железяки могут позволить себе все. Макос не придёт на смену винде, потому что у мака и так есть своя аудитория: те, кому свэг важнее.
Меня от перехода на линукс удерживает только отсутствие фотошопа и скетчапа. Wine к чёрту, работает всё через жопу там.
Макос не придёт на смену винде, потому что он говно. Вместе со своим убогим Файндером, недоделанным Preview (макоёбы очень гордятся тем, что Макось умеет пдф искаропки; а то, что листать изображеньица в папке через жопу нужно, их не смущает), злоебучим таджикским решением проблемы dll-hell'а, недотерминалом и собственными велосипедными сборками руби, пайтона и джавы, а также прочими выносящими мозг мелочами вроде нечеловеческих шорткатов для ежедневных задач.
Еще один момент, кстати, не понял.
> Достинства для девелоперов - поддержка нативных функции
Что имеется в виду?
2pevzi
Насчёт браузеров на вкус и цвет да. Я попробовал под линухами все 4 распространённых браузера, и единственным стабильным решением оказался фаерфокс. Хотя и он бывает вешает всё. Но я обычно юзаю два браузера одновременно, поэтому вторым наименее проблемным является опера.
Насчёт гимпа я как раз говорил что он годен для некоторых простых задач. Может быть сложные задачи в нём тоже делать можно, но... Для проф нужд это не годится. По крайней мере для того чтобы, например, подготовить изображение для печати в типографии он не подходит. Наичная с кривой работы с цветовыми моделями(по умолчанию доступна только RGB). Как ставить другие цветовые модели остаётся загадкой и предметом для релизиозных танцев. CMYK используется для печати. LAB - для нормальной цветокоррекции и я не уверен что в GIMP-е вообще есть возможность её поддержки. Во-вторых, как правило, печатные макеты - это большие разрешения. То есть прикиньте печать на том же А4 - это примерно 3.5 на 2.5 тыщ пикселей. Алогритмы как Гимпа так и Инкскэйпа плохо переваривают такие размеры. Это не значит что Гимп негодный. Это значит что ГИМП можно использовать для ограниченного круга задач - иконки, небольшие изображения, пиксельарт.
Насчёт Мака я скорее имел в виду создание контента. Пакеты 3Д прогамм типа Макса, Майи и Синема4Д есть под Маком. И ту же Юнити под Маком сделали. А под линух кстати нет. Я это к тому что если внезапно настанет вендекапец то на данный момент ни у кого не будет альтернативы кроме Мака просто. Потому что под маком будет профсофт, а под линухами пока нету нихрена на том же уровне.
Есть у меня маленькая узкоспециализированная софтинка, которая меня уже несколько лет подкармливает. Написана она была лет пять назад под винду. И в этом году меня впервые заказчик попросил переписать её под Ubuntu.
Заказчик весьма крупный. Из чего я сделал вполне логичный вывод, что от винды заказчик благополучно отказывается.
Это я не ради холивара, а просто так... Тенденцию наблюдаю.