LINUX.ORG.RU
ФорумTalks

Хз, идеальный он или нет, но мне бы хотелось такой Линукс

 ,


0

1
  • Чтобы состав и границы системы были чётко определены. И система была не тем же унылым ворохом пакетов с накладными усами, а продуманным и проработанным набором функций, который не придётся менять и дополнять каждый месяц.
  • Чтобы остановилась или хотя бы максимально замедлилась безумная гонка изменений в API и системном окружении. Пусть функциональность системы только дополняется со временем; пусть будет некая стабильная сердцевина ядра, а всё остальное - в виде загружаемых модулей, можно даже изолировать остальное от сердцевины - например, чтобы оно могло напрямую читать/выполнять из сердцевины, но запись работала только через некий механизм безопасности.
  • Чтобы система была средой для запуска и работы программ для Linux, Windows и Android, выпущенных за последние *адцать лет. Линуксовым программам подсовываются нужные зависимости пофайлово, виндовым - тонко подогнанные Бутылки Wine (вплоть до патченого uxtheme.dll), андроидовым - виртуальные мобильные окружения на базе какого-нибудь минималистичного эмулятора.
  • Чтобы гарантированно работал графический интерфейс. Пусть в виде универсального видеодрайвера, который не может ничего лучше 1280х720@24, но чтобы РАБОТАЛО ВСЕГДА. Потом сколько угодно переключайся в консоль и убивай GUI.
  • Чтобы графический интерфейс был продуман на уровне проблем пользователя, а не был отражением кода. Например: большой рубильник «Программная графика»/«Аппаратная графика» вместо кучи кнопок и чекбоксов типа «установить проприетарный драйвер» и прочего.
  • Чтобы функциональная мощь Линукса была доступна через GUI. Например, прямо в свойствах окна приложения (через кнопку на заголовке окна) ограничить ему доступ к путям ФС и устройствам, задать сетевой интерфейс и звуковое устройство, и т.д. Или, например, через настройки меню приложений.


Последнее исправление: alex1101 (всего исправлений: 1)

Идеальный линукс — это хоть как-то спроектированный линукс, без всяких там разделений на сердцевины и границы.

А ты написал какой-то набор детских травм. Не позволяй им определять твоё будущее.

t184256 ★★★★★
()

Чтобы функциональная мощь Линукса была доступна через GUI. Например, прямо в свойствах окна приложения (через кнопку на заголовке окна) ограничить ему доступ к путям ФС и устройствам, задать сетевой интерфейс и звуковое устройство, и т.д. Или, например, через настройки меню приложений

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

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

не приближайся к администрированию на пушечный выстрел

Я и не собирался, упаси бог.

alex1101
() автор топика
Ответ на: комментарий от t184256

Нестабильное API. Сегодня «рыбка» действует, завтра получишь когтями по эпидермису.

Irma ★★
()

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

Не всё ли равно, как часто меняется окружение или API, если работают бизнес-хотелки?

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

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

Не всё ли равно, как часто меняется окружение или API, если работают бизнес-хотелки?

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

ты хочешь что-то типа японских текстовых процессоров - одно технически сложное устройство с одной функцией

Нет, совсем нет.

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

Чтобы функциональная мощь Линукса была доступна через GUI.

Вы не про make xconfig ?

anc ★★★★★
()

Ты описал макось здорового человека (макось курильщика мы все знаем, но даже она лучше нынешних десктопных линуксов)

Lordwind ★★★★★
()

Ну, или например, старые МАКи, их рабочие станции (да и вообще первые рабочие станции), были такими же ограниченными, но потом всё ушло в универсальность. Т.е. это пройденный этап уже.

Конечно, не факт, что индустрия к этому не вернётся по мере усложнения устройств и технологий, когда рядовой пользователь из-за сложности не сможет самостоятельно менять системное окружение.

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

Мне хочется, чтобы софт не отваливался со временем.

Либо отсутствие отвалов, либо апдейты. Третьего не дано.

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

…но я вам его не покажу, у вас инвестиций нет

alex1101
() автор топика
Ответ на: комментарий от alex1101

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

Кмк, и здесь противоречие. Либо, ты покупаешь не компьютер с какой-то там ОС, а допустим продвинутый микшерный пульт или готовую студию звукозаписи, и тогда тебе всё-равно на API и всё прочее, потому что поддержка продавца или производителя, либо ты понимаешь, что это всё вместе система из компьютеров и софта, и ты знаешь про репозитории, тогда нужно быть готовым и самостоятельно поддерживать всё это, решая проблемы на уровне системы.

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

Ты заходишь с какой-то мутной философии.

Что нужно программе для работы? Определённый набор функций в ядре, каких-то низкоуровневых компонентах и других программах. Что мешает определять и обеспечивать это для любого появляющегося приложения и потом просто не ломать хотя бы лет 15-20?

alex1101
() автор топика
Ответ на: комментарий от alex1101

Что мешает определять и обеспечивать это для любого появляющегося приложения и потом просто не ломать хотя бы лет 15-20?

Если кратко, то всё.

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

Что нужно программе для работы? Определённый набор функций в ядре, каких-то низкоуровневых компонентах и других программах. Что мешает определять и обеспечивать это для любого появляющегося приложения и потом просто не ломать хотя бы лет 15-20?

ABI ядра и glibc не ломалось как раз эти самые 15-20 лет. В чем проблема?

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

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

Как ты себе видишь (несуществующую) возможность и от мира не отстать, и все не сломать?

t184256 ★★★★★
()

Ещё раз перечитал по пунктам, 3-4-5 - это современный андроид:

  • всё через GUI
  • всё идёт «от интерфейса», а не «от кода»
  • гарантировано работает графический интерфейс, либо не работает вообще ничего
  • единая «точка входа» для настройки всех приложений - система разрешений и доступов.

Но, опять же, на десктопы не идёт, почему-то. Почему? Даже фуксия не особо шустро развивается. Кстати, ChromeOS это не то, что надо, я просто не видел и не пользовался?

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

В текущей реализации Линукса

А почему такие требования к линуксу, а не к какой-нибудь 11надцаточке? Там это проще всё решается, и почти то, что ты хочешь.

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

чтобы нагнать уходящий вперед мир

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

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

Ты заходишь с какой-то мутной философии.

Какой ОП, такие и комментарии.

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

5 лет на первую версию, гарантий нет

alex1101
() автор топика
Ответ на: комментарий от alex1101

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

Ну вообще-то Шапка на уровне основных системообразующих компонент именно этим и занимается.

Пионэры не могут 15 лет стабилизировать API вяленого, ну так для Шапки это не приоритетное направление.

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

Да, текущая реализация Линукса мне не нравится, это достаточно очевидно

alex1101
() автор топика
Ответ на: комментарий от wandrien

Нет, ты как раз все понял. Стабильности API/ABI недостаточно, чтобы ТСу подобные не сходили на сопли при апдейтах, нужно прям совсем не менять поведение. Достигается на любом дистре отключением апдейтов.

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

Поэтому Шапка добилась успеха, а пионэры всё дудят в кожаную трубу

alex1101
() автор топика
Ответ на: комментарий от hateWin

Не умеешь пользоватся CLI – не приближайся к администрированию на пушечный выстрел.

Таки линакс только для администрирования?

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

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

Так и здесь, как тут без философии обойтись? Если помимо линукса есть к кому требования по совместимости предъявить.

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

Шапка стабилизируется на 10-15 лет, но потом все равно надо обновляться. А ТС хочет просто штоб вернули как в молодости и не обновляли никогда.

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

Достигается на любом дистре отключением апдейтов.

Таки да, ТСу надо как тому юзеру… забыл ник…, который сидит на EOL версии дебиана и обмазывается контейнерами. Стабильно, мать его. А ТС зачем-то Арч поставил.

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)

С многим согласен, но пост не об этом.

Проблема вот в чём.

Кто-то разработал телегу, затем её начали бесконечно улучшать.
Что в результате будем иметь?

Forum0888
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)