История изменений
Исправление hobbit, (текущая версия) :
Второй вывод, который я сделал на основе всего этого - заниматься какой-то стандартизацией такого зоопарка изначально несовместимых поделок абсолютно бессмысленно. Нужна некая единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда. Без явного деления на операционные системы и приложения. И из-за этого практически несовместимая ни с каким существующим ПО. Рано или поздно всё равно все придут именно к такой точке зрения.
Вот только, если «все» — это сколько-нибудь крупные игроки, «единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда» у каждого будет своя. Тут уже, кажется, кидали ссылку на комикс про 14 стандартов, вот он очень в тему.
А одиночка или даже небольшая команда единую среду уже давно не потянет. Это можно было сделать, когда эталонным UI была консоль, а железо унифицировано (и при этом отлично документировано) как классический IBM PC. Сейчас уже всё, сложность побеждает качество.
Я вот так подумал, чего мне не хватает в линуксе? Да собственно, на уровне ядра почти всего хватает. Разве что возможности прикручивать произвольные драйвера к произвольному ядру. И ломать совместимость хотя бы не чаще, чем MS ломает свои модели драйверов. Тогда есть надежда, что драйвера будут писать сами производители, не превращая ядро в помойку.
Настоящий ад начинается двумя уровнями выше, где любая сколько-нибудь функциональная DE кушает как не в себя, при этом обеспечивая функциональность немногим выше, чем KDE3 15 лет назад.
А приложения… «Без явного деления на операционные системы и приложения» вы сейчас всё начнёте писать с нуля. Посмотрите, сколько лет пилят тот же GIMP, и до сих по его клюют за то, что он не Photoshop. Не знаю как вам, а мне было бы до отвратительности лениво писать весь стек прикладных программ с нуля. В опенсорсе есть дела и поинтереснее. Хотя вот опыт упомянутого вами leechcraft заслуживает уважения: автор честно пытался сделать прикладную среду, где всё друг к другу пригнано. Но и у него, похоже, запал кончился. Увы. :(
P.S. Мне кажется, лучшее, что мог бы сделать автор — написать свой DE. Вот это может взлететь. Здесь пока ещё можно произвести революцию, если сильно упороться. Моей последней надеждой была LxQt, но и она, похоже, пала жертвой скрещивания ужа с ежом. Только если эта DE не будет поддерживать нормальную работу с существующими приложениями — не интересно.
P.S. Хотя… в репе личкрафта жизнь кипит. Ещё 2 недели назад была кучка коммитов. На офсайте это только не отражается.
Исправление hobbit, :
Второй вывод, который я сделал на основе всего этого - заниматься какой-то стандартизацией такого зоопарка изначально несовместимых поделок абсолютно бессмысленно. Нужна некая единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда. Без явного деления на операционные системы и приложения. И из-за этого практически несовместимая ни с каким существующим ПО. Рано или поздно всё равно все придут именно к такой точке зрения.
Вот только, если «все» — это сколько-нибудь крупные игроки, «единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда» у каждого будет своя. Тут уже, кажется, кидали ссылку на комикс про 14 стандартов, вот он очень в тему.
А одиночка или даже небольшая команда единую среду уже давно не потянет. Это можно было сделать, когда эталонным UI была консоль, а железо унифицировано (и при этом отлично документировано) как классический IBM PC. Сейчас уже всё, сложность побеждает качество.
Я вот так подумал, чего мне не хватает в линуксе? Да собственно, на уровне ядра почти всего хватает. Разве что возможности прикручивать произвольные драйвера к произвольному ядру. И ломать совместимость хотя бы не чаще, чем MS ломает свои модели драйверов. Тогда есть надежда, что драйвера будут писать сами производители, не превращая ядро в помойку.
Настоящий ад начинается двумя уровнями выше, где любая сколько-нибудь функциональная DE кушает как не в себя, при этом обеспечивая функциональность немногим выше, чем KDE3 15 лет назад.
А приложения… «Без явного деления на операционные системы и приложения» вы сейчас всё начнёте писать с нуля. Посмотрите, сколько лет пилят тот же GIMP, и до сих по его клюют за то, что он не Photoshop. Не знаю как вам, а мне было бы до отвратительности лениво писать весь стек прикладных программ с нуля. В опенсорсе есть дела и поинтереснее. Хотя вот опыт упомянутого вами leechcraft заслуживает уважения: автор честно пытался сделать прикладную среду, где всё друг к другу пригнано. Но и у него, похоже, запал кончился. Увы. :(
P.S. Мне кажется, лучшее, что мог бы сделать автор — написать свой DE. Вот это может взлететь. Здесь пока ещё можно произвести революцию, если сильно упороться. Моей последней надеждой была LxQt, но и она, похоже, пала жертвой скрещивания ужа с ежом. Только если эта DE не будет поддерживать нормальную работу с существующими приложениями — не интересно.
Исправление hobbit, :
Второй вывод, который я сделал на основе всего этого - заниматься какой-то стандартизацией такого зоопарка изначально несовместимых поделок абсолютно бессмысленно. Нужна некая единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда. Без явного деления на операционные системы и приложения. И из-за этого практически несовместимая ни с каким существующим ПО. Рано или поздно всё равно все придут именно к такой точке зрения.
Вот только, если «все» — это сколько-нибудь крупные игроки, «единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда» у каждого будет своя. Тут уже, кажется, кидали ссылку на комикс про 14 стандартов, вот он очень в тему.
А одиночка или даже небольшая команда единую среду уже давно не потянет. Это можно было сделать, когда эталонным UI была консоль, а железо унифицировано (и при этом отлично документировано) как классический IBM PC. Сейчас уже всё, сложность побеждает качество.
Я вот так подумал, чего мне не хватает в линуксе? Да собственно, на уровне ядра почти всего хватает. Разве что возможности прикручивать произвольные драйвера к произвольному ядру. И ломать совместимость хотя бы не чаще, чем MS ломает свои модели драйверов. Тогда есть надежда, что драйвера будут писать сами производители, не превращая ядро в помойку.
Настоящий ад начинается двумя уровнями выше, где любая сколько-нибудь функциональная DE кушает как не в себя, при этом обеспечивая функциональность немногим выше, чем KDE3 15 лет назад.
А приложения… «Без явного деления на операционные системы и приложения» вы сейчас всё начнёте писать с нуля. Посмотрите, сколько лет пилят тот же GIMP, и до сих по его клюют за то, что он не Photoshop. Не знаю как вам, а мне было бы до отвратительности лениво писать весь стек прикладных программ с нуля. В опенсорсе есть дела и поинтереснее.
P.S. Мне кажется, лучшее, что мог бы сделать автор — написать свой DE. Вот это может взлететь. Здесь пока ещё можно произвести революцию, если сильно упороться. Моей последней надеждой была LxQt, но и она, похоже, пала жертвой скрещивания ужа с ежом. Только если эта DE не будет поддерживать нормальную работу с существующими приложениями — не интересно.
Исправление hobbit, :
Второй вывод, который я сделал на основе всего этого - заниматься какой-то стандартизацией такого зоопарка изначально несовместимых поделок абсолютно бессмысленно. Нужна некая единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда. Без явного деления на операционные системы и приложения. И из-за этого практически несовместимая ни с каким существующим ПО. Рано или поздно всё равно все придут именно к такой точке зрения.
Вот только, если «все» — это сколько-нибудь крупные игроки, «единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда» у каждого будет своя. Тут уже, кажется, кидали ссылку на комикс про 14 стандартов, вот он очень в тему.
А одиночка или даже небольшая команда единую среду уже давно не потянет. Это можно было сделать, когда эталонным UI была консоль, а железо унифицировано (и при этом отлично документировано) как классический IBM PC. Сейчас уже всё, сложность побеждает качество.
Я вот так подумал, чего мне не хватает в линуксе? Да собственно, на уровне ядра почти всего хватает. Разве что возможности прикручивать произвольные драйвера к произвольному ядру. И ломать совместимость хотя бы не чаще, чем MS ломает свои модели драйверов. Тогда есть надежда, что драйвера будут писать сами производители, не превращая ядро в помойку.
Настоящий ад начинается двумя уровнями выше, где любая сколько-нибудь функциональная DE кушает как не в себя, при этом обеспечивая функциональность немногим выше, чем KDE3 15 лет назад.
А приложения… «Без явного деления на операционные системы и приложения» вы сейчас всё начнёте писать с нуля. Посмотрите, сколько лет пилят тот же GIMP, и до сих по его клюют за то, что он не Photoshop. Не знаю как вам, мне было до отвратительности лениво писать весь стек прикладных программ с нуля. В опенсорсе есть дела и поинтереснее.
P.S. Мне кажется, лучшее, что мог бы сделать автор — написать свой DE. Вот это может взлететь. Здесь пока ещё можно произвести революцию, если сильно упороться. Моей последней надеждой была LxQt, но и она, похоже, пала жертвой скрещивания ужа с ежом. Только если эта DE не будет поддерживать нормальную работу с существующими приложениями — не интересно.
Исходная версия hobbit, :
Теперь по теме
Второй вывод, который я сделал на основе всего этого - заниматься какой-то стандартизацией такого зоопарка изначально несовместимых поделок абсолютно бессмысленно. Нужна некая единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда. Без явного деления на операционные системы и приложения. И из-за этого практически несовместимая ни с каким существующим ПО. Рано или поздно всё равно все придут именно к такой точке зрения.
Вот только, если «все» — это сколько-нибудь крупные игроки, «единая, стандартизованная на уровне внутренней архитектуры, системно-прикладная среда» у каждого будет своя. Тут уже, кажется, кидали ссылку на комикс про 14 стандартов, вот он очень в тему.
А одиночка или даже небольшая команда единую среду уже давно не потянет. Это можно было сделать, когда эталонным UI была консоль, а железо унифицировано (и при этом отлично документировано) как классический IBM PC. Сейчас уже всё, сложность побеждает качество.
Я вот так подумал, чего мне не хватает в линуксе? Да собственно, на уровне ядра почти всего хватает. Разве что возможности прикручивать произвольные драйвера к произвольному ядру. И ломать совместимость хотя бы не чаще, чем MS ломает свои модели драйверов. Тогда есть надежда, что драйвера будут писать сами производители, не превращая ядро в помойку.
Настоящий ад начинается двумя уровнями выше, где любая сколько-нибудь функциональная DE кушает как не в себя, при этом обеспечивая функциональность немногим выше, чем KDE3 15 лет назад.
А приложения… «Без явного деления на операционные системы и приложения» вы сейчас всё начнёте писать с нуля. Посмотрите, сколько лет пилят тот же GIMP, и до сих по его клюют за то, что он не Photoshop. Не знаю как вам, мне было до отвратительности лениво писать весь стек прикладных программ с нуля. В опенсорсе есть дела и поинтереснее.