LINUX.ORG.RU

Gnome расширяет поддержку mono

 ,


0

0

На этот раз разработчики одобрили включение в состав Gnome реализации D-Bus на C# - NDesk.DBus (ndesk-dbus). Хотя D-Bus - это одна из ключевых библиотек, она пока только в качестве внешней зависимости. В официальных планах (PDF 639КБ) также значится добавление следующих компонентов на mono:

  • Биндинги для Gnome NetworkManager
  • Биндинги для Gnome Power Manager
  • hal-sharp
  • NotifySharp, как полная замена libnotify
  • gnome-keyring-sharp, как полная замена gnome-keyring

    Также на mono уже написано несколько приложений для Gnome, таких как Tomboy, F-Spot. Первый уже официально в составе Gnome.

    >>> Подробности

  • anonymous

    Проверено: JB ()

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

    anonymous
    ()
    Ответ на: комментарий от Midael

    >TROLLtech - feeding the troll since 1994

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

    wfrr ★★☆
    ()

    Нда активная поддержка гномом моновского бреда мне очень не понравилась, перешел на КДЕ. Некрософт в мой линукс не пройдет!

    anonymous
    ()
    Ответ на: комментарий от AlexLorovitch

    > А кстати, как там в GCC c OpenMP дело обстоит - никто не экспериментировал с последними версиями ?

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

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

    Вот вы говорите, что зря люди занимаются продвижением проектов mono и dotgnu (жив он, кстати, еще?), а ведь на самом деле стратегия мне кажется правильной. Смотрите сами: Сейчас мс переводит свои операционки на .net, переписывают даже такие мелочи как calc и notepad. Делают они все это, ИМХО, для того, чтобы через пару - тройку версий windows выпустить принципиально новую ось, основанную не на win32api. При чем, на момент выхода этой предполагаемой операционки, большая часть прикладного ПО будет уже на .net-е, что позволит запускать на ней и старое .net ПО, будет иметься огромный штат .net программистов и так далее. Так что пусть уж лучше mono живет и здравствует хотелось бы чтобы к моменту выхода этой предполагаемой мелкомягкой оси .net ПО прекрасно работало бы и на mono, что неизбежно повлечет за собой массовый переход людей на линукс.

    anonymous
    ()

    http://allsoft.ru/program_page.php?grp=32385&partner=2142

    Электронная лицензия Desktop для трёх платформ:
    цена за копию (!!!) - 193406.40 руб.

    Т.е. это не Royalty Free лицензия!

    http://forum.tsure.ru/index.php?showtopic=34528

    Что есть такого в Qt Commercial Editions, чего нет в Qt Open Source Edition?

    Там есть куча всего полезного, которое есть бесплатно в .Net/Delphi, а в QT - платить!

    Да, кстати, а сторонние компоненты для QT?

    Могу ли я, используя Qt Open Source Edition, сделать не-opensource програмное обеспечения для использования внутри моей company/organization?

    ...
    мы рекомендуем использовать коммерческую лицензию для разработки внутреннего програмного обеспечения(!!!)

    Можно ли использовать Open Source Edition для разработки не-opensource приложения, а потом приобрести коммерческую лицензию, когда мы начнём продавать приложение?

    Нет.

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

    Возможно, Microsoft хочет отказаться наконец от тридцатилетней давности процессорной архитектуры?

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

    > Неужели нельзя было подумать, что разработчики mono не идиоты и предусмотрели такую возможность?

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

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

    > Могу ли я, используя Qt Open Source Edition, сделать не-opensource програмное обеспечения для использования внутри моей company/organization?

    Да, можете. Внутри своей компании вы можете вообще делать что угодно с легально приобретённым продуктом.

    А что касается цен - http://www.softkey.ru/catalog/program_ver.php?ID=48997&CID=352

    Вполне сравнимо.

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

    VS Pro дает право на НЕОГРАНИЧЕННОЕ распространение ПО, созданного в нем.

    А та лицензия QT - только внутри компании.

    anonymous
    ()

    Гаагу забанили, теперь он чебурашка анонимный.

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

    > Ниже прочитай. Для нужд компании нужно покупать лицензию.

    Рекомендуется. А не нужно.

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

    > А та лицензия QT - только внутри компании.

    Чо?? Ты с какого дуба рухнул? Та лицензия на Qt позволяет применять _саму Qt_ только внутри компании. Продукцию можно распространять как угодно.

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

    For fixed function systems, and other dedicated embedded systems running Qt-based applications, a runtime distribution license may apply.

    И копия, кстати, на одного разработчика покупается!

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

    >Вполне сравнимо.

    Ну с ценами на QT - понятно - спасибо

    А вот как насчет таких нюансов ( взято с сайта Trollitech) :

    When your team buys commercial Qt licenses, you receive the following:

    * The right for one, named and registered developer per license to use and develop commercial applications with Qt. All developers in your company using Qt will need individual licenses.

    Лицензия - именная ? Это что - имя данного конкретного программера прописано ? При том, что наверняка покупает организация

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

    >> Лицензия - именная ?

    > Во видимому, раз написано :)

    Да интересный фактик - получается уволили кадра и он qt-лицензию с собой унес :)

    Гуманно.

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

    > Да интересный фактик - получается уволили кадра и он qt-лицензию с собой унес :)

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

    Кстати, в отличие от цены на MS VS, Qt покупается один раз, вам не придётся покупать Qt 4.4, если вы уже купили 4.3.

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

    >Да интересный фактик - получается уволили кадра и он qt-лицензию с собой унес :)

    Думаю, что не все так просто, и имя в лицензии предприятие может поменять (по оф. запросу или еще как-то).

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

    > Лицензия - именная ?

    Не так все просто - во чего придумали : The license is sold on a per-developer basis and assigned to an individual. It may be transferred, but only every six months and within the same organization. To transfer a license, or if you need a more flexible licensing agreement, please contact sales.

    Т.е. - увольняешь кадра - посоветуйся с Trollitech :)

    AlexLorovitch
    ()

    Вот это покоцали!! Модерам - респект!! Спасибо, товарищи!!! ::))

    anonymous
    ()

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

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

    >>Можно ли использовать Open Source Edition для разработки не-opensource приложения, а потом приобрести коммерческую лицензию, когда мы начнём продавать приложение?

    >Нет.

    Можно на основании лицензии GPL.

    http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods

    И пусть Троллтеки свистнут в йух.

    anonymous
    ()
    Ответ на: комментарий от Midael

    >Только вот непонятно: а где geek? :)

    +1

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

    >И копия, кстати, на одного разработчика покупается!

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

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

    > Так что пусть уж лучше mono живет и здравствует хотелось бы чтобы к моменту выхода этой предполагаемой мелкомягкой оси .net ПО прекрасно работало бы и на mono, что неизбежно повлечет за собой массовый переход людей на линукс.

    А ты в курсе, что mono плохо совмесим с .Net? А как там поживают WinForms? А реализация виндового COM? А еще из .NET приложений можно вызывать нативные WnAPI функции, что херит возможность полной кроссплатформенности на корню. mono это тот же вечно сырой и недоделанный wine следующего поколения для участия в гонках за майкрософт.

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

    > Да, кстати, а сторонние компоненты для QT?

    Дельфист детектыд

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

    > А ты в курсе, что mono плохо совмесим с .Net?

    Да.

    > А как там поживают WinForms?

    Страшные (страшнее Tk!) - но вроде работают.

    > А реализация виндового COM?

    А где оно в .NET???

    > А еще из .NET приложений можно вызывать нативные WnAPI функции

    Ну больных-то мало.

    > mono это тот же вечно сырой и недоделанный wine следующего поколения для участия в гонках за майкрософт.

    Отчасти соглашусь.

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

    > GCC - наше все ! Ну и чуток ассемблерных вставок ... :)

    И это будет работать на AMD64, POWER, ARM, CELL, MIPS?

    anonymous
    ()
    Ответ на: комментарий от sv75

    >> А реализация виндового COM?

    > А где оно в .NET???

    .NET может работать с COM-серверами и объектами. Обратная совместимость так сказать...

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

    > .NET может работать с COM-серверами и объектами. Обратная совместимость так сказать...

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

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

    > однако эти товарищи и останутся за бортом, если винда перейдет на полный NET .

    Но ведь пока этого не случилось, а COM-объекты уже готовые есть и т.д. Понятное дело, что в отдаленной перспективе это не правильно, но кого это интересует ))) ИМХО, Моно могло бы занять свою нишу, если бы не гналось за мсовскими технологиями, а просто бы реализовало стандарт. Но тут есть Мигелюшка, с WindowsForms, Silverlight и т.д.

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

    >Не так все просто - во чего придумали : The license is sold on a per-developer basis and assigned to an individual. It may be transferred, but only every six months and within the same organization. To transfer a license, or if you need a more flexible licensing agreement, please contact sales.

    >Т.е. - увольняешь кадра - посоветуйся с Trollitech :)

    Скорее так: прежде чем покупать лицензию, продумай все как следует и заключи более гибкое соглашение с троллтеком :)

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

    >>Т.е. - увольняешь кадра - посоветуйся с Trollitech :)

    > Скорее так: прежде чем покупать лицензию, продумай все как следует и заключи более гибкое соглашение с троллтеком :)

    Да про это тоже на их сайте написано

    Неужто и них откаты :)

    AlexLorovitch
    ()
    Ответ на: комментарий от n535

    >Прочитал я все восемь страниц обсуждения и вот никак не пойму, почему некоторые товарищи так взъелись на mono?

    Большинство бесит не столько моно, сколько люди, пихающие его где надо и где не надо.. Моно относится относится к той группе языков, в которой производительность приносится в жертву ради весьма призрачного преимущества кроссплатформенности. Если гном действительно перепишут на моно, то мы получим среду ещё более медленную и тяжёлую, чем кде. А главное, для чего?! Чтобы виндузятники могли поиграть в гном? Чтобы ни в чём не уступать кде? Или просто потому что так модно?

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

    anonymous
    ()

    До сих пор заголовок темы читаю как "Gnome расширяет поддержку porno". Как говорится, у кого что болит...

    ShprotX
    ()
    Ответ на: комментарий от anonymous

    >Если гном действительно перепишут на моно,

    Ну из новости это не следует - просто приладили к GNOME mono-dbus и теперь моно-приложения смогут общаться с другими Gnome-приложениями.

    Пусть будет.

    AlexLorovitch
    ()
    Ответ на: комментарий от Demon37

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

    anonymous
    ()
    Ответ на: комментарий от wfrr

    > ну вижуалстудия как и винда тоже на одного девелопера берется

    MSDN тоже.

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

    > в которой производительность приносится в жертву ради весьма призрачного преимущества кроссплатформенности.

    Не такое уж оно и призрачное, если под Windows тоже использовать Mono, а не .Net.

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

    >> в которой производительность приносится в жертву ради весьма призрачного преимущества кроссплатформенности.

    > Не такое уж оно и призрачное, если под Windows тоже использовать Mono, а не .Net.

    Да и без Mono - нормально, ежели программа выпекается под Mono , то под Windows работает нормально.

    Наоборот - конечно, не факт. Поскольку NET 2.0 в mono пока НЕТ :)

    AlexLorovitch
    ()

    >WARNING: WANTUZATNIK DOTMINET BIDLOKODER DETECTED. TERMINATE PROCESS? [no/YES] YES YES YES!

    >А справка от врача у тебя имеется?

    А кто ты такой,чтобы я перед тобой отчитывался? Пока дебилом меня никто не считает. Или у некоторых линуксойдов комплексы?

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