LINUX.ORG.RU
ФорумTalks

Разработчикам федоры завезли революционно новые вещества..

 , ,


0

1

к сожалению для тру не будет.

enterprise level (desktop)? is coming to linux..

к сожалению там гора умного текста, но думаю оно не стоит того чтобы прочесть его. вбрасывать можна и так

★★★★★

Последнее исправление: ZuBB (всего исправлений: 3)
Ответ на: комментарий от ya-betmen

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

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

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

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

ya-betmen ★★★★★
()

Они изобретут win 3.11?

FiXer ★★☆☆☆
()
Ответ на: комментарий от ncrmnt

mysql от оракла такой же :( Замучаешься вычищать. Я не говорю что это хорошо, но возможность выбора должна быть - что то мелкое ставить в .app удобно.

xtraeft ★★☆☆
()
Ответ на: комментарий от Igron

щито? Давай практический пример. Который должен решаться методом «современную
софтинку на дистрибутив
2001 года»

int13h ★★★★★
()
Ответ на: комментарий от xtraeft

И чего там хорошего? Когда каждая программа тащит с собой свою версию OpenSSL со своим heartbleed это разве хорошо?

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

Лень разжевывать то, что обсуждалось 100 раз. Есть и плюсы, и минусы, но возможность выбора должна быть.

xtraeft ★★☆☆
()
Ответ на: комментарий от Igron

Новая винда вот стремится обновляться постоянно, причём достаточно навязчиво. А почему Linux не должен обновляться? Тем более, что нормальные дистрибутивы позволяют это делать без полной переустановки, а то и вовсе rolling release.

У тех, кто сидит на WinXP, аргумент, что Win7 уже не торт из-за всяких UAC и повышенных системных требований. А в Linux аналог UAC был всегда, а системные требования, если использовать лёгкие DE, вполне приемлимые. Так что обновляться вполне можно. Опять же речь идёт про нормальные дистрибутивы, где не прибивают Gnome3/Unity гвоздями к дистрибутиву, а предоставляют выбор.

KivApple ★★★★★
()
Ответ на: комментарий от xtraeft

Будет возможнось - будут предлагать поставить .app «с обновлением устаревшего флеш-плеера». Оно тебе надо?

ncrmnt ★★★★★
()
Ответ на: комментарий от xtraeft

Слишком много из-за этого в винде гемора (разработчики ноют, что им приходится писать разный код для WinXP и Win7, да и у многих приложений есть пункт «Минимальная версия ОС» и от XP постепенно уходят). Да и теряется одна из главных фишек Linux - отсутствие костылей обратной совместимости.

KivApple ★★★★★
()
Ответ на: комментарий от Igron

И зачем делать такое извращение? Линукс это не винда, у которой при переходе на новую версию нужно платить деньги и там принципиально новую DE впихнут с повышенными требованиями. А в Linux обновления бесплатные, да и никто не мешает поставить лёгковесную DE, чтобы на старых компьютерах ничего не глючило.

KivApple ★★★★★
()
Ответ на: комментарий от int13h

Давай практический пример. Который должен решаться методом «современную софтинку на дистрибутив 2001 года»

«Консультант» на старый компьютер, что стоит в мэрии.

Igron ★★★★★
()
Ответ на: комментарий от KivApple

Новая винда вот стремится обновляться постоянно, причём достаточно навязчиво.

Галочки же можно ставить, обновляться навязчиво или нет.

А почему Linux не должен обновляться? Тем более, что нормальные дистрибутивы позволяют это делать без полной переустановки, а то и вовсе rolling release.

Умеют. Но это как раз тот случай, про который мы и говорим. Старый софт перестает работать.

Igron ★★★★★
()
Ответ на: комментарий от KivApple

Кхм... в виндах просто стандартный тулкит лежит в папке C:\Windows и весит не так уж мало.

Можно подумать, что современные дистрибутивы линукса места не занимают.

Igron ★★★★★
()
Ответ на: комментарий от Igron

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

В винде каждая графическая программа должна тащить с собой как минимум рантайм MSVC, потому что windows не является каналом распространения MSVC рантайма.

PolarFox ★★★★★
()

Очень хорошие и правильные слова. Жаль, что на практике мы имеем лишь гнум3.

prischeyadro ★★★☆☆
()
Ответ на: комментарий от Igron

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

4.2, не весит она метр. 128Кб включая lib32-версию и ридми на 8Кб — вполне себе полнофункциональный менеджер клипборда с современно выглядящим гуем, неШГ и юникодом. Ну и вшитой иконкой для трея.

http://homepage1.nifty.com/toro/slwin4.html#clism и 2 позиции ниже — оно. Можно обратить внимание на список поддерживаемых ОС.

x3al ★★★★★
()
Ответ на: комментарий от PolarFox

каждая графическая программа должна тащить с собой как минимум рантайм MSVC

каждая

должна

4.2

Сырцы, кстати, прилагаются.

x3al ★★★★★
()
Ответ на: комментарий от x3al

МСовцы считают что должна, другой вопрос, что часто работает и без этого. Но MSVC конкретной версии может не присутствовать в системе, а msvc.dll оставлен ради внутренних нужд мелкософта, и не стоит ожидать от этого файла ничего, что от него ожидают многие разработчики, и из-за чего вещи время от времени странным образом ломаются.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Оно не зависит от msvcrt вообще (advapi32 достаточно плюс стандартные kernel32/user32) и при этом гуевое :)

Работает на венде от 95 до 8.1 включая всю линейку NT (со сломанным треем на 3.5 по причине отсутствия трея в этой самой 3.5), не ломаясь время от времени. Я не представляю, как подобное сделать в линуксе.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Я не представляю, как подобное сделать в линуксе.

Поведу себя как типичный линуксоид, но скажу «не нужно». Если стоит задача чтобы запускалось везде, кладём либы рядом или статически компилируем. На присутствие чего-либо в системе полагаться нельзя, особенно если говорить об абстрактном линуксе в вакууме, а не о конкретном дистре.

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

PolarFox ★★★★★
()
Ответ на: комментарий от tailgunner

Будет выглядеть страшно же. Со статически слинкованной xcb (или инлайненными кусками её же), наверно, будет компактнее, чем с Xlib. Но вряд ли оно будет нормально работать на новых и старых системах одновременно. В старых иксах клиенты одинаково вели себя с селекшнами и игнорировали cut-буферы? Что делать с клиент-сайд шрифтами? Серверсайд на современной системе — тот ещё моветон, заметный эндюзеру.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Будет выглядеть страшно же.

Да. Или ты к тому, что везде доступный GUI венды красивее? Это так.

Но вряд ли оно будет нормально работать на новых и старых системах одновременно.

Вряд ли указанная тобой программа нормально работает на старых и новых системах.

Что делать с клиент-сайд шрифтами? Серверсайд на современной системе — тот ещё моветон, заметный эндюзеру.

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

tailgunner ★★★★★
()
Ответ на: комментарий от Igron

Занимают. Но при этом и содержат в себе GTK и/или Qt последней версии. Так что можно сказать, что ситуация аналогична Windows, просто API другой.

Просто была претензия, что каждому приложению под Linux нужен многомегабайтный тулкит, но почему-то совершенно забыли, что каждому приложению под Windows нужен тоже многомегабайтный набор DLL, в которых реализован GUI винды.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от KivApple

Для проприретарного софта тоже выходят обновления.

Далеко не для каждого, надо признать.

Igron ★★★★★
()
Ответ на: комментарий от KivApple

Так что можно сказать, что ситуация аналогична Windows, просто API другой.

Просто была претензия, что каждому приложению под Linux нужен многомегабайтный тулкит, но почему-то совершенно забыли, что каждому приложению под Windows нужен тоже многомегабайтный набор DLL, в которых реализован GUI винды.

Дело даже не в том, что API другой. В вендах люди пишут программу в 99-м, и она работает по сей день. В линуксах за это время уже сменилось три версии gtk и пять версий qt. Это только из мейнстримных, кстати. Кто знал в 99-м, на чем именно нужно писать эту программулину, чтоб оно работало годы и не выглядело как атомная война?

Вот и в современном линуксе примерно то же самое. Придет Леннарт, перепишет init. Придут убунтоводы, изменят всю концепцию рабочего стола, подумают, потом еще два раза изменят. Конечно, развитие это хорошо и полезно. Но большей части людей нужно поставить новую систему, минуту повозить мышкой, чтоб стало похоже на их старую в прошлом веке, и пользоваться, в том числе и проверенным коммерческим софтом.

Igron ★★★★★
()
Ответ на: комментарий от int13h

facepalm.pcx

Это значит слив? Задача более чем реальная, в этом году пришлось решать.

Igron ★★★★★
()

Some of the terminal improvements can be seen in GNOME 3.12
terminal improvements

Ну нельзя же так :)

AP ★★★★★
()

The Fedora Workstation effort is meant to provide a first class desktop for your laptop or workstation computer, combining a polished user interface with access to new technologies.
Борьба за Рабочую Станцию Федоры - это в первую очередь реализация задачи по обеспечению первоклассного рабочего окружения для Вашего ноутбука или рабочего компьютера, сочетающего вылизанный пользовательский интерфейс с доступом к новым технологиям

- nuff said, другие задачи страдают. Особенно, например, доступ к не столь новым технологиям.

Shadow ★★★★★
()
Ответ на: комментарий от Igron

Я всё по возможности в msi ставлю, и таки не может.

Shadow ★★★★★
()
Ответ на: комментарий от ncrmnt

Альтернатива? разнесение системного софта и пользовательского. системный как обычно, от рута ставится, а пользовательский от обычного пользователя и ему же в какой-нибудь ~/local/* например.

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

Dark_SavanT ★★★★★
()

По поводу клик-пакетов: 10-15 лет назад это были сжатые gzip tclsh скрипты с большим base64 или типа того блобом в конце, которые оперативно самораспаковывались и устанавливались с красивым окошком. Ну или из командной строки, по желанию.
Но в RH надо всё усложнить, да, и сделать бинарным, и чтоб через kdbus.

Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.