The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Разработчики GNOME собираются реализовать самодостаточные пакеты приложений, не зависимые от дистрибутивов

06.02.2013 20:18

На мероприятии "GNOME Developer Experience Hackfest", прошедшем в преддверии конференции FOSDEM 2013, разработчики GNOME предложили концепцию нового метода установки приложений и формата пакетов. Такие пакеты будут независимы от дистрибутива, просты в установке, а распространяемые в них приложения будут инсталлироваться в обособленные песочницы, покинуть которые невозможно.

На данном этапе разработчики планируют использовать для распространения приложений формат "app image", при котором вся файловая структура, необходимая для работы приложения, вместе с библиотеками упаковывается в образ файловой системы. После установки этот образ подключается к собственной точке монтирования, к которой подключаются все необходимые приложению компоненты ОС с применением изоляции с помощью пространств имен. В результате приложение оказывается в минималистичном Linux-контейнере.

В том случае, если в манифесте приложения указано использование различных ABI, в файловое пространство приложения также монтируются все необходимые библиотеки. Например, ABI system предполагает доступ к основным библиотекам, таким как libc и libm, ABI gnome-platform-1.0 предполагает наличие всех ключевых библиотек платформы GNOME, ABI bare - чистый ABI ядра.

Приложения не будут иметь доступ к домашнему каталогу пользователя, поэтому для обмена файлами и данными между приложениями планируется использовать идею "порталов", напоминающих механизм интентов (Intents) в Android. Каждое приложение, может объявить список порталов, которые оно поддерживает и, если другое приложение запросит доступ к одному из них, приложение-приемник будет запущено и получит набор входных данных. Порталы будут использованы для обмена любыми данными и любых взаимодействий между приложениями. Также на уровне GNOME будет реализован набор системных порталов, таких, например, как "открыть файл". Это позволит приложениям получить доступ к нужным пользовательским файлам, но не всему домашнему каталогу пользователя.

Для передачи данных средствами порталов будет задействован механизм IPC, реализованный на уровне ядра. Реализацией этого механизма займется Linux-разработчик Greg Kroah-Hartman.

  1. Главная ссылка к новости (http://www.h-online.com/open/n...)
Автор новости: Evgeny Zobnin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36043-gnome
Ключевые слова: gnome, sandboxing
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (156) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, FSA (??), 20:32, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +55 +/
    Чем больше читаю новостей о Gnome, тем больше понимаю, что правильно заменил его XFCE.
     
     
  • 2.4, _Анон_ (?), 21:03, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    И к чему ты это написал? Какое это имеет отношение к новости?
     
     
  • 3.27, Аноним (-), 22:18, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Самое непосредственное: вовремя я с гнома слинял. Кажется парни решили передрать все хучшее из винды, макоси и вебни. Одновременно! Тяжелый случай.

    А потом они попробуют впарить этот хомячковый булшит ... разработчикам и продвинутым пользователям? Epic failure: они ни разу не хомячки. Именно хомячковой аудитории у гнома нет. А прицел на оную есть. В результате они останутся вообще без пользователей таким макаром.

     
     
  • 4.48, rshadow (ok), 23:41, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Жаль только другими DE мало занимаются. Из живых кеды да вон e17 проснулись вроде. Остальное - черепашьи бега. Тому же XFCE удвоить разрабов и завтра гном3 останется без пользователей.

    P.S. Свалил с гнома на XFCE.

     
     
  • 5.55, all_glory_to_the_hypnotoad (ok), 23:58, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    гном3 и так пока без пользователей
     
     
  • 6.69, Xasd (ok), 00:41, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > гном3 и так пока без пользователей

    а что же вы тогда злорадствуете над ним в каждой новости?

    вас если послушать то проект GNOME никому не нужен. (в том числе и вам). но переживаете вы так будто бы имеете к нему хоть какое-то отношение! :-)

    раз вы не являетесь пользователями GNOME -- то значит давайте в новостях про GNOME вы не будете писать о том как именно ему НАДО развиваться и как НЕ надо :) .

     
  • 5.66, Xasd (ok), 00:33, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Свалил с гнома на XFCE.

    как только прочитал эту новость  [в страхе и панике:)] ? :-)

    а я свалил с Django на Bottle (+нужные компоненты) ...

    но у меня хватает ума всё также уважать идею Django и не высказывать критику (призывы уйти с Django) в новостях про Django.

    потому что ЕСТЬ разница между "плохой проект" и "проект не совпадает с моей идеологией"!!

    # P.S.: примеров кроме Django можно найти очень много, но Django здесь весьма показателен, так как много людей уходят с использования Django. тем не менее этот программный карказ очень хорош именно для своей идеи готового стэка, и поэтому у проекта Django постоянно появляется много новых пользователей (в замен ушедших)..

     
     
  • 6.110, Boboms (ok), 10:32, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Текста от тебя много, но смысла - ноль.

    Речь вообще не идёт о том, чтобы позлорадствовать или обосрать проект Гноме3.

    Видно невооружённым глазом, что проект лихорадит, а у разработчиков - истерика.

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

    В частности, недавно JS в качестве основного языка. Несколько вопросов:

    1.) Зачем?
    2.) Чтобы привлечь новых разработчиков?
    3.) Почему у них стойкая уверенность, что (новые) разработчики - идиоты?

    Поясню в.3. Какой адекватный чел (разараб.) пойдёт клепать Аппы для платформы с 3-мя землекопами с нулевой или отрицательной доходностью?

     
  • 6.125, flvby1 (?), 12:56, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не совсем удачная аналогия. Bottle и Django решают абсолютно разные задачи веб-разработки. По мере возрастания сложности проекта разработчик может использовать CGI, Bottle, Flask, Django и так далее вплоть до Zope. Сравнивать их по единым критериям дело неблагодарное.
    Окружения же рабочего стола, такие как Gnome и XFCE, решают одну задачу - задачу DE, но решают ее по-разному. Я тоже ушел на XFCE, как наиболее близкую к Gnome 2 на мой взгляд. Теперь Gnome 2 уже не кажется такой привлекательной. Однако, в самой основе XFCE лежат многие наработки проекта Gnome, так что и ее судьба во многом зависит от выбранной стратегии в последнем.
     
     
  • 7.156, Anonymus.UA (?), 14:53, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в самой основе
    > XFCE лежат многие наработки проекта Gnome, так что и ее судьба
    > во многом зависит от выбранной стратегии в последнем.

    Ты о ГТК2?!, не бойся оно и через 100 лет останется ГТК2.

     
  • 6.149, Тутутиту (?), 21:34, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    При чем тут джанго? Нас как бе твои головняки не... пардон, о чем поёт ночная птица?
     
  • 6.158, Аноним (-), 15:03, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    как раз карказ
     
  • 3.136, FSA (??), 16:19, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Самое прямое. Я снова не поддерживаю разработчиков Gnome в их начинании. Но поскольку есть альтернативы, то я перехожу на них.
    При этом стоить заметить, что, возможно, Gnome 3 не так уж и плох.. Но он мне просто не по душе. Я просто не отношусь к их целевой группе. Я люблю побыдлокодить для души, иногда полистать любимые сайты, иногда поиграть. Это делать удобнее в XFCE. Могу только пожелать удачи разработчикам.
    P.S. Gnome был моей второй DE на BSD/Linux. До этого был KDE 3.5 (смешно сказать, на FreeBSD :) ), но потом оказалось, что Gnome работает шустрее и даёт мне всё, что нужно. Теперь настало время XFCE. Вот в чём сила OpenSource!!!
     
     
  • 4.157, Anonymus.UA (?), 14:58, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    gt оверквотинг удален Да да сила, как раз в этом что можно сидеть на ГТК2 неог... большой текст свёрнут, показать
     
  • 2.5, Xasd (ok), 21:07, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Чем больше читаю новостей о Gnome, тем больше понимаю, что правильно заменил его XFCE.

    на XFCE не факт что будет поддержка этх "sandbox+portal"...

    ...но если именно как раз это ("sandbox+portal") и не нравится вам -- то думаю что GNOME насильно не станет вас заставлять использовать программы запакованные в этом формате.

    иметь выбор (rpm или gnome-sandbox) -- лучше чем не иметь выбора

     
     
  • 3.24, Crazy Alex (ok), 22:11, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А по-моему логично. Не хочется использовать софт, разработчики которого продемонстрировали свою невменяемость и некооперативность по отношению к системе. Мало ли что они ещё начудят, и что предупредят - совсем не факт.

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

     
     
  • 4.73, terraslav (ok), 01:04, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Каждый разработчик и дистростроитель на себя одеяло тянет, за сим и такой "кооперативный" зоопарк дистров и топорных приложений разросся.
    По мне идея неплохая. По крайней мере это никому мешать не будет. Подобная блоб-песочница будет на любом дистре без всяких компиляция запускаться, да и мусор удалять легко, просто снеся образ! А библы как-раз тут обновлять ненадо, если собираешь новый img то сразу туда клади и проги и требуемые версии библов к ним.
     
  • 3.28, Аноним (-), 22:19, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > на XFCE не факт что будет поддержка этх "sandbox+portal"...

    Это не баг, это фича. Вот уж нафиг - качать "самодостаточные приложения" с очередного варезника, пытаясь хоть немного подрезать крылья этому варезу песочницами. Вот уж нафиг-нафиг.

     
     
  • 4.50, Xasd (ok), 23:45, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > Это не баг, это фича. Вот уж нафиг - качать "самодостаточные приложения" с очередного варезника, пытаясь хоть немного подрезать крылья этому варезу песочницами. Вот уж нафиг-нафиг.

    тоесть вы намекаете на то что если уж и придётся ставить некий варезник -- то уж лучше сразу в систему (через root), а не в песочницу?

    с мыслями в голове:
        """небезопасно, но зато использован [любимый] системный манагер! """

     
     
  • 5.115, Аноним (-), 11:22, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это не баг, это фича. Вот уж нафиг - качать "самодостаточные приложения" с очередного варезника, пытаясь хоть немного подрезать крылья этому варезу песочницами. Вот уж нафиг-нафиг.
    > тоесть вы намекаете на то что если уж и придётся ставить некий
    > варезник -- то уж лучше сразу в систему (через root), а
    > не в песочницу?
    > с мыслями в голове:
    >     """небезопасно, но зато использован [любимый] системный манагер! """

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

     
     
  • 6.159, Anonymus.UA (?), 15:08, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>     """небезопасно, но зато использован [любимый] системный манагер! """
    > А нефига вообще их ставить, нужно использовать приложения из доверенных источников. Ну
    > а для опасных (не с точки зрения доверия, а именно уязвимости
    > к атакам - браузеров или серверов) давно есть SElinux и Apparmor.

    Скажу честно я человек близкий к ИТ слышал о таких чудесах - SElinux и Apparmor, но как - это используется в моем дистре или программах, я не знаю :( А используется ли вообще?
    Думаю многим пользователям было бы проще изначально запускать/работать с безопасным окружением! Или я опять ошибся и каждая домохозяйка знает как запускать в песочнице небезопасное приложение?! Да еще и способна понять что оно небезопасное?

     
  • 3.57, ананим (?), 00:03, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    или то, или то 8212 это да а вот когда и то, и то 8212 это уже бардак зы... большой текст свёрнут, показать
     
     
  • 4.63, Xasd (ok), 00:19, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    как раз не бордак мир не чёрнобелый все основные программы я хочу ставить чере... большой текст свёрнут, показать
     
     
  • 5.86, ананим (?), 02:08, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> или то, или то — это да.
    >> а вот когда и то, и то — это уже бардак.
    >как раз не бордак! мир не чёрнобелый!

    Мир — нет.
    Но при этом бит по прежнему имеет лишь 2-а значения.


    Зыж
    >> "ща мы как сделаем-сделаем! ух!"
    >это уже отдельная проблема.

    Да нет, всё таже. Бардак в головах.
    Барбаросские планы в купе с качеством кода уровня <альфы.
    Кэдээшники были скромнее. При этом 4.0 была качественнее гнома 3.6.2.
    Они вам такой сэндбокс прилепят, что не захотите.

     
     
  • 6.109, Аноним (-), 10:27, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Но при этом бит по прежнему имеет лишь 2-а значения.

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

     
     
  • 7.145, terraslav (ok), 20:58, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это верно, скажем в гигабитной сетке сигнал(бит) трехуровневый, и это считается цифрой, а не аналогом;)
     
  • 4.148, junkie (??), 21:28, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > уж не знаю, правда травка или нет

    это они отростили бороды, одели свитера, перешли на пиво и русский рок: сразу бубны появились

     
  • 2.155, Anonymus.UA (?), 14:46, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю разработчик XFCE (автослесарь) просто до такого не дорос еще. Но он учится, так что не все потеряно)
     

  • 1.2, Аноним (-), 20:35, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    > Greg Kroah-Hartman

    Спокоен и рад за GNOME. Первая DE, которая по-настоящему задумалась о юзабилити и удобстве пользователя, отказавшись от сложившихся стереотипов.

     
     
  • 2.29, Аноним (-), 22:22, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > и удобстве пользователя,

    Это в смысле, качать самодостаточных хлам пополам с троянами с очередного варезника то? Пытаясь его хоть немного изолировать песочницоы? Ой, спасибо, я это уже видел. Потом оказывается что в системе надо файрвол, антивирь, вычищалку малвари, оптимизатор реестра, и какое там еще хламье я забыл?

     
     
  • 3.32, zy (?), 22:54, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Где вы прочитали что это надо будет качать с варезников?
     
  • 3.33, zy (?), 22:56, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что меняется в плане троянов? Таким "самодостаточным" приложениям мешает кто-то быть открытыми?
     
     
  • 4.41, жабабыдлокодер (ok), 23:09, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Попробую объяснить Вот у меня в системе стоит libastral so версии 2 7 1, собран... большой текст свёрнут, показать
     
     
  • 5.46, XDA (?), 23:27, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    если исходить из концепции имиджа, то весь набор библиотек будет внутри имиджа и никак не будет пересекаться с набором библиотек в системе
     
     
  • 6.54, all_glory_to_the_hypnotoad (ok), 23:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > имиджа

    язык себе отрежь

     
  • 5.58, Аноним (-), 00:09, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тут у меня два вопроса всплыли 1 Когда вы в систему поставили libastral so вер... большой текст свёрнут, показать
     
     
  • 6.82, Аноним (-), 01:50, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Хоть вопросы и не ко мне, все же попробую изложить свои мысли по этому поводу ... большой текст свёрнут, показать
     
     
  • 7.87, zy (?), 02:14, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Почему вы решили что самодостаточные пакеты не могут быть так же подписаны Кро... большой текст свёрнут, показать
     
  • 7.89, Аноним (-), 02:29, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кхм Под майнтейнером самодостаточной программы я понимаю автора этой самой пр... большой текст свёрнут, показать
     
  • 5.79, terraslav (ok), 01:10, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Интересно, а каким образом ты убеждаешься в отсутствии т... большой текст свёрнут, показать
     
  • 5.84, zy (?), 02:02, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    И где гарантии что он без трояна Никогда что ли не слышали про софт в репах соб... большой текст свёрнут, показать
     
  • 5.91, Mike Lee (?), 03:06, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Собрать из исходников я не могу - новый libastral опять-таки внезапно имеет тоже имя, что и старый

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

    > Да и не факт, что он соберется на более старой системе. Там зависимостей может быть много.

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

     
  • 3.83, Deluxe (??), 01:56, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> и удобстве пользователя,
    > Это в смысле, качать самодостаточных хлам пополам с троянами с очередного варезника

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

     
  • 2.30, Аноним (-), 22:24, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Greg Kroah-Hartman
    > Спокоен и рад за GNOME.

    Там опечатка! Должен быть Алан Кокс и его вагон.

     

     ....большая нить свёрнута, показать (15)

  • 1.3, анонимм (?), 20:37, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    какое abi и какого ядра если новые поделия собираются лепить на яваскрипте? ураган сенди разнёс вагон кокса из северной каролины по всей стране
     
     
  • 2.18, Mihail Zenkov (ok), 21:35, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У Алана Кокса был вагон?
     
     
  • 3.36, Igor (??), 23:02, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вагон кокса!!!!)))
     
  • 3.42, ВовкаОсиист (ok), 23:10, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Жена его Кокс и дети его Коксята.
     
     
  • 4.56, YetAnotherOnanym (ok), 00:00, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Жена его - Гвинн.
     
  • 3.44, анонимм (?), 23:12, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    нет, тот вагон, который редхет купил на вырученный за прошлый или позапрошлый год миллиард бабок. В результате родились гном 3 и системд, а линукс грозится скопытиться.
     

  • 1.6, Аноним (-), 21:07, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    привет puppy linux !
     
  • 1.7, Аноним (-), 21:10, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так было же уже у проекта Elementary
    http://portablelinuxapps.org/
    только загнулось =(
     
  • 1.8, Аноним (-), 21:10, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пошла дорогой андроида. Ну на жизнь право имеет.
     
  • 1.9, Аноним (-), 21:12, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Для передачи данных средствами порталов будет задействован механизм IPC, реализованный на уровне ядра

    Чем dbus не подошёл?

     
     
  • 2.20, koloboid (ok), 21:52, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    NIH жеж! в ведре очень мало IPC, в юзерспейсе еще меньше, надо срочно навелосипедить. А еще GNOME Foundation не изобрели пакетные менеджеры и LXC. Вот теперь устраняют этот фатальный недостаток.
     

  • 1.10, XoRe (ok), 21:12, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Очень спорная идея.
    Во первых, её реализация потребует много сил, как от разработчиков Gnome, так и от _всех остальных разработчиков_, которые пишут GUI программы.
    Во вторых, эта идея "внезапно" приведет к тем же проблемам, которые постоянно возникают при использовании SElinux и проч. - нужен доступ к файлу, который не описан в манифесте.
    В третьих, "независимость от дистрибутива" и "все нужное внутри пакета" приведет к новым проблемам, типа "как обновить libssl.so, если во всех установленных пакетах он свой"?
    Про нарушение идеологий KISS и т.д. можно не упоминать.

    И при этом - не видны грандиозные плюсы от этой идеи.
    Т.е. эта решение какой-то непонятной проблемы, которое принесет вполне понятные проблемы.

    P.S.
    Что-то несет их.
    Зачастили с "революционными идеями".
    Я знаю одну ситуацию, в которой такое поведение полностью оправдано - кончились деньги и надо найти новых инвесторов.
    А ещё отчитаться перед старыми.
    В этом плане их можно понять - каждый крутится как умеет.
    Хотя лучше бы они делали нормальную рабочую DE.

     
     
  • 2.14, Аноним (-), 21:20, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >_всех остальных разработчиков_

    No.

    >KISS

    GNOME ему не следует.

    >DE

    GNOME 4 = GNOME OS

     
     
  • 3.25, kai3341 (ok), 22:11, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > GNOME 4 = GNOME OS

    GNOME 4.0 != GNOME 4

     
  • 3.61, XoRe (ok), 00:18, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>_всех остальных разработчиков_
    > No.

    А кто будет порталы внедрять в своих программах?
    В том же фаерфоксе например.

     
     
  • 4.99, Аноним (-), 07:58, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тот же фаерфокс останется нативной программой из репозитория с полным доступом к системе.
     
  • 2.15, анонимус (??), 21:23, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >приведет к новым проблемам, типа "как обновить libssl.so, если во всех установленных пакетах он свой"?

    Очевидно, обновить 3,5 пакета, его использующих.

     
     
  • 3.97, ram_scan (?), 05:48, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно, кроме libssl.so есть и системные runtime библиотеки (libc та-же). А также библиотеки пихаемые "во все дыры", либо притянутые через эти все дыры по зависимости, навроде zlib, которая чуть ни в каждом втором пакете маячит.
     
  • 2.47, freehck (ok), 23:27, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полностью разделяю Ваше мнение Лично меня Gnome настораживала еще когда я ее ув... большой текст свёрнут, показать
     
  • 2.161, Anonymus.UA (?), 16:29, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >[оверквотинг удален]
    > И при этом - не видны грандиозные плюсы от этой идеи.
    > Т.е. эта решение какой-то непонятной проблемы, которое принесет вполне понятные проблемы.
    > P.S.
    > Что-то несет их.
    > Зачастили с "революционными идеями".
    > Я знаю одну ситуацию, в которой такое поведение полностью оправдано - кончились
    > деньги и надо найти новых инвесторов.
    > А ещё отчитаться перед старыми.
    > В этом плане их можно понять - каждый крутится как умеет.
    > Хотя лучше бы они делали нормальную рабочую DE.

    Все приложения ( будут на ЯваСкрипт, какой нафиг lib.so в каждом боксе?!

     

  • 1.11, vinke (?), 21:13, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    уже есть в чакре, хорошая идея.
     
     
  • 2.60, smile (??), 00:14, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    в чакре бандлы с "не КДЕ софтом". Является ли такой бандл полностью самодостаточным по зависимостям ? Помнится что нет. Стартует ли он в "песочнице" ? А после запуска и закрытия приложения бандл уже научился отмонтироваться ? С год назад не умел. После доустановки новой версии со стартом старой и новой версии всё в порядке ? С год назад по alt+f2 новую версию определенно не хотел подсвечивать и автодополнял строго старую.
     

  • 1.12, skybon (ok), 21:16, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    С завозом веществ у гномосеков всё в порядке.
     
  • 1.13, Аноним (-), 21:17, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Elementary уже баловались этим. В итоге, забросили.
    Но вообще, неплохо в некоторых случаях.
     
  • 1.16, ВовкаОсиист (ok), 21:24, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это чё они курят то?
     
     
  • 2.17, anonymous (??), 21:27, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Это чё они курят то?

    Носки.

     
     
  • 3.22, Аноним (-), 21:55, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Носки.

    надеюсь Ричард Мэтьювич не догадывается куда у него грязные носки пропадают

     

  • 1.19, Аноним (-), 21:49, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Надеюсь, они уже объединятся с systemd, можно ещё ява-машину андроида и всё это вместе сколлапсирует, не забрызгав остальной опенсорс.
     
  • 1.21, Пр0х0жий (ok), 21:54, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > разработчики GNOME предложили концепцию нового метода
    > установки приложений и формата пакетов.
    > вся файловая структура, необходимая для работы приложения,
    > вместе с библиотеками упаковывается

    Мне показалось или нет, что этот новый метод уже есть в PC-BSD?

     
     
  • 2.62, XoRe (ok), 00:19, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> разработчики GNOME предложили концепцию нового метода
    >> установки приложений и формата пакетов.
    >> вся файловая структура, необходимая для работы приложения,
    >> вместе с библиотеками упаковывается
    > Мне показалось или нет, что этот новый метод уже есть в PC-BSD?

    PC-BSD он чем-то напоминает.
    А прямо похож он на способ из MacOS.

     

  • 1.23, Crazy Alex (ok), 21:59, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ага, свою ось делать собрались со своим магазином.

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

    Мерзость какая.

     
     
  • 2.35, анонимус (??), 23:01, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >Мерзость какая.

    Вот вы сначала научите разработчиков опенсурсных библиотек хранить обратную совместимость ABI и API на протяжении мажорного релиза, да объясните ментейнерам дистрибутивов, что некоторые библиотеки в принципе ломают API/ABI по мере минорных релизов и надо поработать над их одновременной установкой (навскидку - boost и libmysqlclient).

    Когда закончите, тогда и вякайте про Офигенно Важное Для Каждого Плеера Обновление libssl.

     
     
  • 3.40, Аноним (-), 23:09, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы сначала дистр себе нормальный поставьте, где не ломают всё подряд. А то тяните в рот всякую гадость, а потом у вас отваливается что-то в самый ответственный момент.
     
     
  • 4.43, анонимус (??), 23:10, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Вы сначала дистр себе нормальный поставьте, где не ломают всё подряд.

    Вы походу не знаете, что такое API/ABI. Последние, кто его ломает - это ментейнеры.

     
     
  • 5.52, Аноним (-), 23:54, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы там наверху про ментейнеров пытались что-то сказать. Вот берите дистр нормальный, с нормальными ментейнерами, где не ломается апи/аби. И не будет вашей боли больше в тредах, на ход ноги.
     
     
  • 6.78, анонимус (??), 01:10, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наверху русским языком написано, что _разработчики_ _опенсурсных_ _библиотек_ _ломают_ API/ABI в мажорных релизах. И когда вы научитесь читать, то поймёте, что смена дистрибутива не поможет.

    Что касается дистрибутивов - ну-ка подскажите мне такой дистрибутив, где имеются все версии буста с 1.46 по 1.53 включительно, при этом они ставятся параллельно и даже содержимое devel пакета кладётся не в /usr/include/boost, а в /usr/include/boost-$version.

     
     
  • 7.140, Crazy Alex (ok), 18:56, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В чём проблема? Гента умеет. А в бинарных просто включается совместимый набор библиотек и софта.
     
  • 7.146, Аноним (-), 21:11, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    вот это отдельная мысль вот и выбирайте дистр с неломающимися библиотеками от д... большой текст свёрнут, показать
     
  • 2.81, Аноним (-), 01:43, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Так и не понял, какая связь мжду этим гномоподелием и недоверенным софтом.
     

  • 1.26, sKotenok (?), 22:15, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Навскидку прикинул + и -
    Ну про минусы до меня расписали.
    +:
    - Вот захотелось мне иметь какую-нить софтину определенной версии (например плагин отваливается/еще не прикручен), а в пакетном менеджере старее/новее. Щас я как поступаю - тащу исходники и make && make install с префиксом в /opt или /usr/local по вкусу.

    Не самый частый случай, но, к примеру - LibreOffice так ставить и предлогается (разве что - бинарники уже есть на сайте).
    Так что в целом деяние полезное, логическое продолжение убунтовских ppa, главное, чтобы популярным не стало, иначе получим еще одну винду..

     
     
  • 2.31, Аноним (-), 22:29, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > - Вот захотелось мне иметь какую-нить софтину определенной версии

    Поэтому ты ее укачаешь с абы какого варезника, самодостаточную? И получишь троянов в комплекте...

     
     
  • 3.85, sKotenok (?), 02:04, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Open-Source приложение с варезников Я конечно люблю извращения, но не стольк... большой текст свёрнут, показать
     
  • 2.38, Аноним (-), 23:06, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Найдите дистр с дневными срезами репозитариев. После соскакиваний на нужную версию поставить на холд.
     

  • 1.34, Sinot (ok), 23:00, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему-то сразу OS X вспомнился. С их .dmg, хотя это конечно совсем другое.
    Что ж посмотрим что получится. В принципе-то вещь интересная.
     
     
  • 2.39, КэпАноним (?), 23:06, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы ничего не напутали, чего там интересного это смесь винды с андроидом и макосью. Если каждое приложение будет пихать в свой каталог все библиотеки это ахтунг !
     
     
  • 3.59, Guest (??), 00:11, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А зачем приложению пихать в свой каталог все библиотеки? В той же мак ос среднестатистическая программа (а это по-сути каталог вида <имя-проги>.app) состоит из бинарника, нескольких *своих* библиотек (если таковые вообще нужны) и ресурсов (картинок, файлов локализации и т.п.). Все библиотеки, которые можно взять из системы, берутся из системы - своё тащат только если ну очень нужно ибо плохой стиль. В свою очередь, приложения не размазываются тонким слоем по фаловой системе и не засирают служебные каталоги ОС.

    Более того, никто не мешает совместить установщик таких приложений со, скажем, PackageKit. И тогда можно будет для изолированных приложений устанавливать зависимости через системный менеджер пакетов.

    Так что поживем увидим, как оно там будет.

     
     
  • 4.98, ram_scan (?), 05:56, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А зачем приложению пихать в свой каталог все библиотеки? В той же
    > мак ос среднестатистическая программа (а это по-сути каталог вида <имя-проги>.app) состоит
    > из бинарника, нескольких *своих* библиотек (если таковые вообще нужны) и ресурсов
    > (картинок, файлов локализации и т.п.). Все библиотеки, которые можно взять из
    > системы, берутся из системы - своё тащат только если ну очень
    > нужно ибо плохой стиль. В свою очередь, приложения не размазываются тонким
    > слоем по фаловой системе и не засирают служебные каталоги ОС.

    А не все ли равно где приложение размазано если пакетный менеджер умеет его и правильно поставить и потом правильно за собой убрать ?

    А для эстетов, которые любят менять руку в процессе, существует /usr/local

     
     
  • 5.101, Sinot (ok), 08:14, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Справедливости ради, в винде так реестр работает. Размажется по всей системе и без спец программы ни фига с ним не сделаешь.
     
     
  • 6.111, clown (?), 10:57, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У реестра другая логика работы: если существует API обращения к реестру, то разработчики ОС могут менять реализаци не требуя изменения ПО.
     
     
  • 7.124, Sinot (ok), 12:22, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это здесь причем?
    Бардак в ФС оно не отменяет.
     
     
  • 8.126, Аноним (-), 13:02, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Справедливости ради, тут виндовый реестр вообще не причём и его реализация барда... текст свёрнут, показать
     
  • 4.128, AlexYeCu (ok), 13:41, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >В свою очередь, приложения не размазываются тонким слоем по фаловой системе и не засирают служебные каталоги ОС.

    Фраза-детектор.

     
     
  • 5.132, Аноним (-), 14:11, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> В свою очередь, приложения не размазываются тонким слоем по фаловой системе и не засирают служебные каталоги ОС.
    > Фраза-детектор.

    Цитата-детектор.

     
  • 3.102, Sinot (ok), 08:27, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А круглая кнопка с градиентом тоже смесь винды с андроидом и макосью Это мягко ... большой текст свёрнут, показать
     
  • 2.76, Anonymous000 (?), 01:09, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    .dmg - другое, .app - ровно то же самое.
     

  • 1.37, КэпАноним (?), 23:03, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда-то в новостях писали, что гномовцы с мелкософтом сотрудничают. Ну вот и результат. Былы линукс-хакерами, стали мелко-*осами.
     
     
  • 2.94, Аноним (-), 05:42, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Когда-то в новостях писали, что гномовцы с мелкософтом сотрудничают.

    месье шутить изволили?

     
     
  • 3.112, КэпАноним (?), 11:00, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.phoronix.com/scan.php?page=news_item&px=MTExMzM

    Они там явно не чаек попивали.

     
     
  • 4.131, Аноним (-), 13:58, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > http://www.phoronix.com/scan.php?page=news_item&px=MTExMzM
    > Они там явно не чаек попивали.

    занятно, тэто наводит на мысли о том почему он становится... таким

     

  • 1.45, baz (??), 23:19, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    только я прочитаг Грега как Картман????
     
     
  • 2.53, Xasd (ok), 23:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    как же замучили эти сраные хэйтеры как только появляется какая-то новость про G... большой текст свёрнут, показать
     
     
  • 3.68, lucentcode (ok), 00:40, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Абсолютно верно. Вопли гномофобов просто смешны. Не нравится Гном, используйте Кеды. В чём проблема? Gnome стал гораздо более удобным именно в третьей версии. А Gnome 3.8 позволяет слепить при помощи плагинов окружение хоть в стиле Gnome 2, хоть в стиле Windows. Только зачем уродовать замечательное окружение? Команда Gnome за последние годы сделала больше полезного для сообщества, чем за предыдущие 10 лет.
     
     
  • 4.95, Аноним (-), 05:45, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это не вопли гномофобов и гномохейтеров, а глас обманутых гномофилов
     
  • 3.137, другой аноним (?), 16:36, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Так вероятно все дело в том что прежнее нравилось и устраивало и хотелось только... большой текст свёрнут, показать
     
  • 3.143, qux (ok), 20:09, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а помните год 2008 Как тут уже писали, критикуют не просто GNOME3 как так... большой текст свёрнут, показать
     

  • 1.67, lucentcode (ok), 00:35, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Годное начинание. Сам думал над тем, что для установки разных версий одного и того-же пакета надо его засунуть в контейнер-песочницу, и пробросить туда нужные либы. Теперь можно будет держвать в системе несколько разных версий той-же libc для новых, и старыхъ приложений. И т.п.
     
     
  • 2.74, all_glory_to_the_hypnotoad (ok), 01:08, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Теперь можно будет держвать в системе несколько разных версий той-же libc для новых, и старыхъ приложений.

    зашибись какой полезный юз-кейс. У тебя с головой всё нормально?

     
     
  • 3.90, zy (?), 02:30, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с юзкейсом? Может вы расскажете нам ваше решение данной проблемы, вот у вас есть три программы A, B, C. A зависит от libc 1.5, B от 1.6, C от 1.7, все указанные версии libс не совместимы по API, как в таком случае вы ставите в свою систему эти 3 программы?
     
     
  • 4.118, name (??), 11:33, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    никогда не сталкивался с такой ситуацией, все пакеты использую из реп дистра. если тебе так прижало, используй виртуалку.
     
     
  • 5.153, zy (?), 13:30, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот да, буду я щас ещё на ноутбуке виртуалку на каждую программу запускать.
    Пакеты-то используют версию из дистра, но вы представляете в какой геморой для мейнтейнеров выливается сборка дистра где ни одна программа не конфликтует по версиям зависимостей с другими?
     
     
  • 6.165, Аноним (-), 21:51, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему ни у кого нет таких геморроев в работе а у тебя есть? Ты бы задумался.
     
  • 4.120, Аноним (-), 11:36, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что не так с юзкейсом? Может вы расскажете нам ваше решение
    > данной проблемы, вот у вас есть три программы A, B, C.
    > A зависит от libc 1.5, B от 1.6, C от 1.7,
    > все указанные версии libс не совместимы по API, как в таком
    > случае вы ставите в свою систему эти 3 программы?

    Статическую линковку придумали очень давно. Раньше динамической.

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

     
     
  • 5.152, zy (?), 13:26, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И чем ваша статическая линковка отличается от самодостаточных пакетов приложений?
     
  • 4.144, qux (ok), 20:10, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > все указанные версии libс не совместимы по API, как в таком
    > случае вы ставите в свою систему эти 3 программы?

    LD_LIBRARY_PATH?

     
     
  • 5.154, zy (?), 13:32, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И насколько в дистрибутивах поддерживается механизм разных LD_LIBRARY_PATH для разного софта? или вы говорите о том что я руками ещё должно компилировать все версии библиотек, раскладывать их по разным папкам, прописывать этот LD_LIBRARY_PATH?

     
     
  • 6.166, qux (ok), 13:27, 09/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле, поддерживается-не поддерживается? Там, где вам надо, думаю, работает. Библиотеки собирать не надо, можно взять от старых/новых версий этого же дистра. Вы хотели решение, вот одно из.
     
  • 2.80, Алексей Морозов (ok), 01:28, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    а какое это отношение имеет к гнуму? virtuozzo/openvz/lxc - и, замечу, никакого нового ядерного IPC.
     
  • 2.129, AlexYeCu (ok), 13:43, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Теперь можно будет держвать в системе несколько разных версий
    > той-же libc для новых, и старыхъ приложений.

    И как эти самые новые и старые приложения будут из своей песочницы работать с glibc в, опять же, песочнице?

    Да и какие «старые и новые версии» могут понадобиться одновременно?

     

  • 1.70, Аноним (-), 00:46, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GnomeOS не за горами...
     
  • 1.72, Tav (ok), 01:03, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень хорошо! Похоже, что у человечества есть все таки шанс получить, наконец, вменяемую ОС для персональных компьютеров.
     
  • 1.77, Аноним (-), 01:10, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Понимаю, что адекватные люди просто не учавствуют в коментировании, именно поэтому тут одни крики "не нужно", "перешел на..." и тому подобное. Но именно поэтому хочется сказать - GNOME 3 нужен и многим нравится то направление которое избрали разработчики для развития и удачи им в этом. GNOME 3 фактически единственное рабочее окружение, привнесшее в рабочий процесс что-то новое, в отличие от прочих, от раза к разу копирующих винду и мак.
     
     
  • 2.96, Аноним (-), 05:47, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    буду краток: вы ошибаетесь
     
  • 2.105, Анонимка (?), 09:41, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Из того что винда и мак реализует удобный для пользователя как человека интерфейс, НЕ вытекает что те кто следует в том же направление копирует их или нарушает их патенты. Человек, первый пересевший на телегу не может патентовать колесо, имхо.
     
  • 2.122, name (??), 11:44, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > GNOME 3 нужен и многим нравится то
    > направление которое избрали разработчики для развития и удачи им в этом.
    > GNOME 3 фактически единственное рабочее окружение, привнесшее в рабочий процесс что-то
    > новое,

    действительно, почти каждую минорную версию что-то меняют в апи. это так удобно!

     

  • 1.88, Deluxe (??), 02:15, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Авось действительно что-то толковое получится. Есть такой шанс. Посмотрим, выводы делать рано.
     
  • 1.92, бедный буратино (ok), 03:32, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Непонятно, бинарники или интерпретируемые файлы. Если второе, то это очень хорошо, и решает проблемы кроссплатформенного запуска. Если первого - то это не очень хорошо, но тоже хорошо.

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

     
     
  • 2.93, анонимус (??), 04:10, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ещё вариант "байткод", вроде .NET, jvm. Решает проблемы кроссплатформенного запуска и при этом имеется шаг компиляции, помогающий избавить код от типовых ошибок.
     
     
  • 3.133, Yuka (ok), 15:02, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > .NET
    > Решает проблемы кроссплатформенного запуска

    facepalm.jpg

     
     
  • 4.135, Аноним (-), 16:02, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> байткод
    >> Решает проблемы кроссплатформенного запуска
    > facepalm.jpg

    ok.png

     

  • 1.100, solar (??), 08:04, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    полюбому, хорошо что есть Xfce, Mate

    нет чтобы делать нормальную ДЕ они тока код засирают.
    реально походу нарки.

     
  • 1.103, Анонимка (?), 08:55, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Готовятся к монетизации GNOME? Будет свой магазин приложений.  
     
  • 1.104, piteri (ok), 09:16, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прочитал и перевод и оригинал, но так и не понял какую задачу они пытаются этим решить.
     
     
  • 2.106, Анонимка (?), 09:45, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Прочитал и перевод и оригинал, но так и не понял какую задачу
    > они пытаются этим решить.

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

     
  • 2.107, Анонимка (?), 09:49, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Прочитал и перевод и оригинал, но так и не понял какую задачу
    > они пытаются этим решить.

    Банально - заработать деньги. Инвесторы не охотно спонсируют DE. Они говорят - смотрите вот андроид обеспечивает возврат инвестиций. Капитализируются одним словом.

     
     
  • 3.119, Boboms (ok), 11:33, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Банально - заработать деньги.

    На ком, простите? Кто во вменяемом состоянии будет пихать в корпоратив Гнум3?

    Уж лучше КДЕ со всеми вытекающими. Там условно приемлемый ARPU собирать - вполне посильная задача, особенно с учётом Steam и т.п. Надо только мозг подключить + творчества чуток добавить.

    ЗЫ: Так как КДЕ - платформа "готовая". В отличие от.

     
  • 2.108, Анонимка (?), 09:55, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Прочитал и перевод и оригинал, но так и не понял какую задачу
    > они пытаются этим решить.

    Если раньше опенсорс - спонсор:
    1. Академический интерес
    2. Своего рода аутсорсинг для софтверных компаний

    Сейчас иду "последователи программы"
    1. цикл деньги - товар - деньги шрих
    2. пока "деньги штрих" больше чем "деньги" повторить с тем же товаром
    3. иначе найти другой товар

    вот так приблизительно ))

     

  • 1.114, iCat (ok), 11:21, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странно всё это...
    Идея-то, сама по себе не плохая...
    Вот только и бинарный реестр системных настроек тоже "идея сама по себе хорошая".
    Что из этих "хороших идей" получается обычно - мы видели. Это всё работает в сферическом вакууме при нулевом трении.
    А вот в действительности - буксует и служит питательной средой для нечистоплотных коекакеров.
     
     
  • 2.142, Crazy Alex (ok), 19:15, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен во второй части, но и сама идея плоха.

    1) Прямая дорога к превращению системы в запускалку для проприетари из очередного "магазина". Собственно, совершенно ясно, что оно для того и сделано.

    2) Очевидно же, что авторы всех этих сборок в большинстве своём будут игнорировать вновь найденные баги/уязвимости в тех библиотеках, которые они в эти сборки напаковали. Соответственно, ломаться всё это будет. И то, что это будет в рамках одной песочницы - только иллюзия безопасности, см. андроид и то,как пользователи охотно разрешают приложениям делать что угодно.

    3) замена системных API (в частности, доступа к файловой системе) на специфические гномовские - тоже плохо. Софт, в идеале, должен работать где угодно, просто получая дополнительные плюшки, если запущен в "родном" DE.

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

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

     

  • 1.117, Boboms (ok), 11:29, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Здесь или перевод неточный, или...:

    >... формат "app image", при котором вся файловая структура, необходимая для работы приложения, вместе с библиотеками упаковывается в образ файловой системы. После установки этот образ подключается к собственной точке монтирования ...

    Либо я неправильно понял, либо: "Фак Ю, Динамик! Вива Статик!" Так что-ли получается? Некуда террабайты девать?

    Чтож за зоопарк в системе будет?

     
  • 1.134, Stax (ok), 15:22, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Блин, текущие стандарты им не нравятся - делают новый.
    Но почему тогда не использовать стандартный rpm формат пакетов? (тем более что утилита rpm по LSB есть в дистрибутивах). Связь между их "нестандартными" зависимостями и требуемыми не-гномовскими библиотеками в конкретном дистрибутиве можно реализовать через метапакеты, свои в каждом конкретном дистрибутиве. И будет всем удобнее, если не появится новый формат.
     
  • 1.138, alex (??), 17:16, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они же сказали - делаем GNOME OS.
     
     
  • 2.139, RodionD (?), 17:51, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Поттеринга подключать собираются? Идея уж очень ему подходит. В этот фпп-контейнер запихнуть сустемд, пульсу и ФТОПКУ!!!

     

  • 1.141, robux (ok), 19:05, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как же далеки они от народа..
     
  • 1.150, arisu (ok), 23:18, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    по ходу, они там все на какой-то мутной химии.
     
  • 1.151, Sergey Sarbash (?), 00:53, 08/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это они у тиклеров задумку подсмотрели что ли?
    tclkit = самодостаточное приложение со встроенной файловой системой и хранилищем данных.

    http://wiki.tcl.tk/52

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

     
  • 1.160, vantoo (ok), 16:04, 08/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не, ну где они такие вещества забористые берут?
    Уже два года их не отпускает, еще с момента релиза третьего гнома.
     
  • 1.162, Anonymus.UA (?), 16:57, 08/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мне кажется, что речь идет о приложениях ДЕ (проводник, расширения и т.п.), которые будут состоять из двух частей бинарной и ГУЙ на ЯваСкрипт, а для лучшей совместимости распространятся они будут через своего рода магазин/пакетный менеджер. И выполнятся они будут приложения ГУИ в сэндбоксах в чем проблема, приложения не для Гнома3 будут работать, как раньше и все проблемы лягут на разработчика?
    ЗЫЖ С учетом роста различных мобильных и не мобильных девайсов разнообразием разрешений и ДПИ - это оправданно и доказано Андроид! О каком нормальном использовании линукс на мобилке с ИКСФЕ может идти речь?! Разработчики просто хотят, чтобы покрайней мере стандарные приложения или дополнения работали одинаково на любом девайсе с любым разрешением и были безопасны для системы.
     
     
  • 2.164, arisu (ok), 20:25, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > хотят, чтобы покрайней мере стандарные приложения или дополнения работали одинаково на
    > любом девайсе с любым разрешением

    это само по себе ржака. знаешь, если бы я на десктопе увидел hildon-интерфейс, меня бы кондратий хватил. а на N900 «обычный» софт как-то не очень, хоть и 800x400.

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

     

  • 1.163, Михрютка (ok), 17:15, 08/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    PBI+jails+blackjack&hookers
     
  • 1.167, Zenitur (ok), 15:23, 10/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это возможно уже сейчас. Просто компилируйте в CentOS 6 и используйте только те системные библиотеки, которые прописаны в LSB 4.1.1. Все прочие библиотеки пакетируйте вместе с приложением. И всё. Так делается с Adobe Flash, например, поэтому один tar.gz запускается во всех дистрибутивах Linux любого года выпуска.
     
  • 1.168, Аноним (-), 18:59, 10/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пусть делают, как нибудь попробую, отстаньте от них, что вы к ним лезите со своими словами... А вдруг?...
     
  • 1.169, Аноним (-), 12:48, 13/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собаки лают, караван идет
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру