Опубликован выпуск дистрибутива blendOS 3, использующего контейнерную изоляцию для обеспечения сосуществования в одной системе пакетов из различных дистрибутивов Linux. Для установки пакетов предоставляется обвязка, позволяющая ставить пакеты в форматах APK, DEB и RPM из репозиториев Debian 12, Ubuntu 22.04/23.04, Fedora 38, Arch Linux, Crystal Linux, Kali Linux, AlmaLinux 9 и Rocky Linux, а также устанавливать Android-приложения из каталогов Google Play и F-Droid. Для загрузки подготовлено 7 сборок c пользовательскими окружениями GNOME, KDE, Cinnamon, Deepin, Mate, Xfce и LXQt (размер iso-образов приблизительно 3.5 ГБ)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59399
It's alive!
10 (уже 13) летние Убунты разрабатывают. 14 летние Теслам мозги вкручивают. Что не так с этими детьми?
Доступность и открытость образования, сыграла свою роль.
Эксплуатация деццкого труда.
Всё с ними так. Наблюдаю за своим четырнадцатилетним отпрыском, развивается семимильными шагами, на радость родителям. Я в этом возрасте был куда тупее, и интересовался по большей части тем, как в подворотне покурить чтобы мамка не спалила. Да и в целом имел весьма печальный взгляд на жизнь. А эти вон оптимистично настроены, уже какой-то мелкий бизнес пытаются организовать, умные вопросы задают как ценообразование работает и под какие условия я готов инвестировать в их проект триста баксов на инструмент и запчасти. Бальзам на мою иссечённую совковой действительностью и её последствиями душу.
Лучше бы пил. Сейчас сделает финтех очередной, и потом будет под хэштегом сидеть
А уж какой бальзам прольется, когда твое чадо сдаст тебя в дом престарелых: "ведь так намного экономнее и рациональнее, чем держать дома немощного бесполезного старика".
Хорошо, если в дом престарелых. А то сейчас стало модно сдавать в другие органы.
после подворотни у бедняги органы так себе.
На самом деле все просто - для подростка из Индии это возможность впоследствии получить приглашение из города Фашингтонв и визу в Америстан. Всяко лучше чем на поезде зацепером кататься.
Так что пацан малацца, другой вопрос что подобные прожекты имеют обыновение накрываться тазом как только такой вот создатель теряет к ним интерес или ресурсы на сопровождение.Ну и напомню известный призыв "Хватить делать дистрибутивы, делайте софт"
А для Kuromi использование таких слов - это клеймо на всю жизнь.
Внутривидовая конкуренция всё растёт, поэтому снова возвращаются к детскому труду ("А я пахал с пеленок и знаю жизнь, сопляки!")
Гонки за успешным успехом
Ага и ответственность за свой труд тоже детская.)))
Даже 13-ти летний индус понимает каким должен быть нормальный линукс. А до больших корпов всё не дойдет какими надо делать дистры для десктопа.
Как Шива, да?
Или даже Брахма )
Никто из корпораций для десктопа ничего и не делает, Убунта раньше пыталась, но это было давно
Ну вот оказалось что кроме мелкого индуса нам больше не на кого рассчитывать. Новый поттеринг на подходе.
Ну а зато местные эксперты скажут что очередной Болдженосч от Дениски с нескучными обоями не нужен.
очередной Болдженосч от Дениски с нескучными обоями не нужен.
И это тупик. Очередной.
Когда продвигаешься по лабиринту тебя всегда будет ждать тупик. Но если до тупика прошел, значит ты уже явно куда-то продвинулся.
>ты уже явно куда-то продвинулсяДа. В тупик.
> Даже 13-ти летний индус понимает каким должен быть нормальный линукс.Спешу тебя огорчить, подход blendOS совершенно глупый и тупиковый. Linux должен убить в себе фрагментацию - не должно быть 100500 дистрибутивов и не должно быть сторонних маинтейнеров пакетов прикладного софта. Прикладной софт должен собираться их авторами и работать нативно.
Похоже, этого не будет никогда. Ведь каждый из авторов 100500 дистрибутивов неповторимая и уникальная личность со своим боХатым внутренним миром.))) Все они скорее удавятся, чем договорятся между собой о едином дистрибутиве.
Как только не извращаются, вместо того, чтобы договориться и сделать единый один единственный дистрибутив. А не плодить на коленке сотнями. А ведь так никогда и не договорятся. Ведь каждый автор дистрибутива уникальная неповторимая личность во Вселенной со своим уникальным видением мира.))) Опухшее ЧСВ не даст договориться
Не нужно один единственный. Нужен референсный. А плодить дистрибы пускай продолжают, если припекает. Просто должен будет быть кто-то, кто потом скажет: этот дистриб референсно-совместимый, а эти вот - нет (авторы дистриба в первую очередь должны быть этими "кем-то").
И тогда софт и игры можно делать под референсный и класть болт на всех референсно-НЕсовместимых (а у референсно-совместимых сфот/игра будет или "работает" или (если не будет запускаться) тогда "ЭТО БАГ, вот вам репорт - идите чините").
Я предполагаю, что всё это делается при поддержке взрослых людей. Но на месте Google я бы выгнал вечно ноющих токсичных разработчиков из отдела ChromeOS и взял бы Рудру Сарасвата. Он уже реализовал большую часть функционала ChromeOS, но на базе нормальной платформы.
> Я предполагаю, что всё это делается при поддержке взрослых людей.100% его ручкой кто-то водит, но дети/подростки - это очень удобный бренд
Не только. И ответственности при случае никакой. Детское качество, что же вы хотите. Они же дети.)))
YixOS на минималках?
> YixOS на минималках?Скорее QubeOS. С Никсом ничего общего.
>Для установки пакетов предоставляется обвязка, позволяющая ставить пакеты в форматах APK, DEB и RPMНичего кроме DEB не нужно. Весь нужный пользовательский софт и так идёт в DEB. RPM ни разу не приходилось ставить. APK на десктопе тем более.
Если тебе не нужно, это не значит, что всем не нужно. Андроидовский 2гис в apk, например, гораздо функциональные десктопной версии.
На десктопный 2 гис помоему забили он выглядит как-то древне, хотя его и пытаются омолаживать.
Если мне не нужно, то никому не нужно.
Пусть делают 2ГИС делают десктопную версию такой же функциональной как и мобильную.
Пусть делают Линукс версии игр а не запускают виндовс игры в эмуляции.
Вот они и не делают, потому что кто ты такой что ради тебя надо перенапрягаться.
с языка сорвал... не только 2GIS. Попался мне в руки ноутопланшет с линуксом и возможностью установки винды... Надо было туда навигацию поставить, желательно с офлайн режимом. Как итог оказалось что ни под венду, ни под линукс навигации нет от слова совсем, угребище нроут даже не предлагать. maps.me и прочие из эмуляторов не захотели видеть GPS модуль.
DEB для какой версии и какого дистра Убунты или Дебиана? Думаешь что все дебы всегда работают на любой версии? Спешу тебя огорчить это не так. Один деб может нормально только на одном дистре и на одной версии.
Значит пусть своевременно выпускают новые версии пакета, под новую версию дистрибутива. Казалось бы такая простая вещь, а надо объяснять анонимам.
А если автор по каким-то причинам забили, или вообще помер?
У пользователей Windows такой проблемы нет, setup.exe и поехали.
Автор программы для Виндовс не бессмертные? Или все программы для всех версий Виндовс запускаются без проблем?
Блобный софт на 7, отлично работает и в 10 и в 11. Для Линукса это невозможная магия. Линукс из коробки ущербен потому что живет в 1970-ом году.
Ну вопрос к рептилоидам с планеты Нибиру, которые курируют разработку Линукс. Что они такого заставляют ломать в новых версиях. И почему программисты соглашаются на это.
Хотя не удивительно, если даже KDE в каждой новой версии целенаправленно ломают ABI.
Чел давай ты сделаешь релакс? Ущербность пакетов решается контейнерами. Решения даже на мой взгляд не лучшее, но зато рабочее. Всё можно смело выкидывать большую часть ненужных даже тебе деб пакетов.
Рептилоид, давай ты не будешь говорить мне что делать, а я не буду говорить на какую планету тебе пора отправляться? Только рептилии могли придумать в каждой новой версии ломать API, ABI и использовать костыль контейнер и объяснять всем что так правильно.
Блобный софт в 99% случаев работает и времён Win95 (если автор не запихал его в 16-битный инсталлятор, такое тогда нередко бывало).
Не работает. Многий софт времен ХР работает на 7-ке но не работает на 10-ке.
Многий не работает, но многий и работает. Как уже было сказано выше: для линукс это недостижимая магия.
Многий — в количественном соотношении или в процентном?
Не работает, если авторы свой опухший ЧСВ чесали и извращались. А при использовании стандартных возможностей работает софт не только XP, но и даже Win95, если авторы специально не выеживались
Quake обновление в Steam работает на 10-ке но не работает на 7-ке.
Авторы-то, конечно тоже смертные но...
все - конечно не все, но большая часть.
У меня до сих пор в вин10 запускается большая часть софта из второй половины 90-ых-2000-ого (хотя зачастую в этом нет смысла). Какой-нибудь Winamp 1.0 вышел в 97-ом году и ты до сих пор его можешь найти в инете, скачать, установить запустить и он будет работать и ̶х̶л̶е̶с̶т̶а̶т̶ь̶ ̶з̶а̶д̶н̶и̶ц̶у̶ ̶л̶а̶м̶ы̶ играть музыку. Far и Total Commander (тогда еще Windows Commander) версий из какого-нибудь 99-ого года, IrfanViewer из 96-ого года и т.д. и т.п. И даже игори (если были без DRM). Ты до сих пор можешь без особых проблем (софтварных) запустить Deus Ex из 2000-ого или какой-нибудь первый квейк (вин версию) в венде. У меня с минимальными телодвижениями даже оригинальная Дьябла первая работает (на минуточку, из 1996-ого года родом!).
Я только два года назад перестал юзать одну софтину, которая 2001-ого года выхода, и то только потому, что она не умеет работать с httpS, а http сейчас уже мало где остался. Но сама софтина запускает и работает и свою задачу по прежнему выполняет (если ей скармливать урлы на сайты без https).
А в линуксе несовместимость софта "набегает" уже за пару мажорных версий МАКСИМУМ. За пару лет короче. Так еще и требуется отдельный человек, который будет пересобирать софтину под конкретный дистр и под конкретную его версию. Дичь же какая-то.
Софт от старых версий винды прекрасно работает на новых. Если авторы свой опухший ЧСВ не чесали. От XP работает да 11. Даже более того, порой 32- битный софт даже Win95 работает на современных ОС.
Зато у них другие проблемы.
А у пользователей Linux других проблем нет, ага. Но мы тут об одной, конкретной.
Представь себе что это невозможно. Если в дистре больше нет нужных либ, а софту нужны только те что были. Тут то к тебе и приходит понимание что все эти переутруждения мейнтецнеров никому не нужны. Тем более для тебя он делать ничего не обязан. Достаточно просто сделать такой пакет который будет работать всегда. Можно его даже назвать контейнер. Всё проблема решена и не надо стоять с плёткой над паковальщиками пакетов.
>Если в дистре больше нет нужных либ, а софту нужны только те что были.Значит это не поддерживаемые софт. Не поддерживаемый софт не нужен. Нужно писать новый софт.
Зачем его поддерживать он должен просто работать. Герои 3 на шинде продолжают работать в виндоуз 11 вот какие не слыханные тобой технологии.
Ни ты ни я не знаем, какой объём работы проделан индусскими специалистами для этого. Майкрософт изначально ставила целью поддержку софта с предыдущий версий. В Линукс всем плевать, поломают API, ABi и нормально. Я же тебе говорю, заговор рептилоидов с планеты Нибиру.
Новость про то что индусский парень сделал почти всё как надо и красиво.
А вы свидетель? Будете свидетелем? Куда вы, гражданин?
А кто мешает проделать соответствующую работу линуксоидам. И кто мешает качественно программировать, как в Героях III ? А не ляп, тяп и так сойдет. Ведь никто никому ничего не обязан в свободном софте.)))
Не торопись заявлять. На 11 герои 3 не проверял, а вот на 10 они легли. Установка с лицензионного диска и на лицензионную винду. Зато колотые версии игрушки и винды прекрасно подружились. Так что количество проблем совместимости в винде ничуть не меньше чем в линухе.
>Установка с лицензионного дискаТак она у тебя там небось с DRM. Герои 3 работают. DRM из тех времён - не работает. DRM писали другие погромисты, не те, которые писали игру. Такие вот дела.
Берешь версию без DRM (например с GOG) и наблюдаешь, как всё прекрасно работает и твои любимые скелеты множаться как кролики.
Прекрасно работают на Win10 22H0 и Win10 корпоративной. У лицензии проблемы видно с системой защиты
Не поддерживаемый софт))). Каждому софту нужно трусы поддерживать, чтобы он не падал ?))) Сделали, должен работать
Ты говоришь про проблему доступности пакетов-зависимостей, а так deb ещё как совместим.
А толку от совместимости если прога всё равно не заработает?
Это не должно быть проблемой домашнего юзера. Вот есть программа и она либо запускается (и работает) либо нет.
То, что там какие-то пакеты зависимости-шмамисимости десктопного юзера волновать не должны. Ибо если это начать пытаться фиксить (впендюривая старые пакеты в более новый дистр или еще как) - это крacнoглaзие.
Потому на десктопах линукс и не взлетает а не из-за заговора Билла Гейтса или индусов из мелкософт.
https://github.com/open-source-ideas/ideas/issues/50 должно быть лучше.
Всем унифкаторам надо вдумчиво прочитать книгу Докинза «Эгоистичный ген».
Хорошие отмазки, чтобы изобретать каждый раз гайки с собственной уникальной резьбой.)))
А если собрать LFS на принципах:
1 У каждой программы есть домашняя папка (которая имитирует /usr/), с её ресурсами и всеми зависимостями, которые ей нужны. Она ищет их именно там, ld-linux теперь знает про относительные пути и $папка_программы/lib
2 Менеджер пакетов создаёт ссылки из домашней папки пакета-зависимости в пакет, который зависит от него. (ln /usr/pkg/libasound_xx/* /usr/pkg/firefox_xx/)
4 Обычно используются общие библиотеки и мы управляем зависимостями, а не забрасываем пакеты. У нас кроме libasound_xx есть просто libasound, общая системная библиотека по умолчанию. И даже абстрактные папки.Такой NixOS на минималках взлитит, что будет не так?
На сколько я помню относительные пути зависят от рабочей папки. Собственно тут вся твоя система и рушится.
Да, пропатчить глубоко, сделав отдельный вид относительных путей, относительно исполняемого файла. (Но мне не нравится такое усложнение, похоже добавляем уязвимостей)
Вопрос к линуксу и его архитектуры, почему нельзя задать относительный путь относительно исполняемого файла. Но в 70-е годы, когда вся эта система придумывалась, ни у кого никаких проблем с этим явно не было.
А может, спустя пол века, стоит все таки новую архитектуру 21 века наконец придумать. А не жить прошлым ?
Это ты сейчас выдумал шындовс. Или флатпак. А не так будут требования к месту на диске. Гигабайт эдак под 70.Но самое главное не занимаемое пространство, а то насколько неудобно такой цирк обновлять и вообще им пользоваться.
И кстати, ради чего? Чтобы запускать засохший дедовский софт на актуальных пакетах? Или свежие приложения на каком-нибудь копролите двухгодичной давности?
Так блин ответ в обоих случаях один и тот же: поставь Арч! Или Манжаро если зассал!
Нет, вообще, смотри - обычно всеми зависимостями мы управляем и ссылки ведут на одни и те же файлы. То есть все эти тонны папок - многочисленные дубликаты, а ещё и потенциально связанные именно с абстрактными пакетами "последней версии".
ln /usr/pkg/library.2.5 /usr/pkg/library
ln /usr/pkg/library /usr/pkg/programПрограмма обновилась и библиотека в "контейнере" тоже обновилась, если программа не сломается. Фактически это можно заставить вести способом, очень близким к обычным менеджерам пакетов, но мы всё равно можем управлять версиями пакетов, подключать старые репозитории и ставить оттуда ПО. И просто скачивать софт откуда угодно. Это свобода.
А ещё уменьшается дичь со сложностью управления пакетами, разные конфликты и т.п.
На деле наверное не будет очень много места, я надеюсь. Ещё сборка мусора, чтобы удалять пакеты, которые не нужны.
А неудобно почему?
На моём десктопе Дебиан, на моих двух ноутбуках Дебиан, на моих четверых серверах Дебиан. Зачем мне Арч?
Никто тебе арч не предлагает, расслабся. Арч - не для ленивых халявщиков.
Но на самом деле арчешкольник из Индии понял раньше анонимусов с опеннета linux-way, проникся идеологией слаквари и арча и пытается сделать красивый дистр с системным подходом.
>Но самое главное не занимаемое пространство, а то насколько неудобно такой цирк обновлять и вообще им пользоваться.Что тут неудобного? Обновляешь софтину и всё. Когда захотел - тогда и обновил. И дистриб когда захотел - тогда и обновил. И они друг другу не мешают в этом.
Только места немного больше занимать будет и трафика чуть больше при обновлении. И не 70 (вот уж где сказочники - сами себя пугают как пионэры с байками о гробе на колёсиках), а реально гигов под 10 максимум (ну или если ты совсем уж упоротый софтособиратель, то ну 20). Зато решается сразу вагон проблем.
> А если собрать LFS на принципах:
> 1 У каждой программы есть домашняя папка (которая имитирует /usr/), с её
> ресурсами и всеми зависимостями, которые ей нужны. Она ищет их именно
> там, ld-linux теперь знает про относительные пути и $папка_программы/lib
> 2 Менеджер пакетов создаёт ссылки из домашней папки пакета-зависимости в пакет, который
> зависит от него. (ln /usr/pkg/libasound_xx/* /usr/pkg/firefox_xx/)
> 4 Обычно используются общие библиотеки и мы управляем зависимостями, а не забрасываем
> пакеты. У нас кроме libasound_xx есть просто libasound, общая системная библиотека
> по умолчанию. И даже абстрактные папки.
> Такой NixOS на минималках взлитит, что будет не так?А в чём вопрос то? Будут ли какие подводные камни, неучтённые на данном этапе? Наверняка будут. И наверняка все решатся на уровне "сел и написал".
Я пока вижу одну нестыковку: в п.4 "мы управляем зависимостями", а в п.2 "менеджер пакетов". Наверное, правильнее назвать его "менеджер зависимостей", он может искать "пакет", или архив с нужными библиотеками, либо отправить запрос на сборочный сервер для компиляции.
И ещё п.3 потерялся.
Рудра перспективный. Уже сделал для СПО больше всех пользователей лора и опеннета вместе взятых.
Молодой парень экспериментирует. Много хороших идей и он их довел до дистрибутива, который можно показать людям. Молодец. Многие идеи хороши, но один он не сможет это поддерживать.
И наверное не захочет.
Слишком много - Изолировано, контейнеры и прочее...А производительность?. Естественно умалчивают, т.к. просадок по любому идет. Запуск приложений в контейнерах Линукс Тодвальдс уже обдумывает - рассазывал на одной из конференций
Попробовал поставить. Подтверждаю, сделано индийским подростком.
Качество детское ?)))
Как только не извращаются, вместо того, чтобы договориться и сделать единый один единственный дистрибутив. А не плодить на коленке сотнями