LINUX.ORG.RU

Гном ответил троллям

 , , , , ,


0

0

Сейчас очень часто подымается вопрос о том, что Gnome все больше зависит от Mono. Jeffrey Stedfast решил тщательно проанализировать ситуацию и переубедить "пугающих народ троллей".

1) GNOME зависит от Mono

Это категорически неверно, т.к. при удалении Mono Gnome останется целым и невредимым, пропадут только некоторые программы, такие как Tomboy, F-Spot, Banshee и/или Beagle.

2) GNOME зависит от libbeagle, программы на Mono.

И это неправда. Браузер документации Yelp использует С-библиотеку libbeagle, которая может быть использована для поиска запросов через IPC (Inter-Process-Communication) к демону Beagle, если он установлен. Он не зависит от Beagle, но может пользоваться им для расширения функционала. Планируется даже заменить libbeagle на более универсальную библиотеку, способную общаться и с Tracker.

3) NDesk-DBus заменит DBus в GNOME.

GNOME зависит от С-библиотеки libdbus, и ничего не изменится, пока сам dbus не будет отброшен. NDesk-DBus, написанный знаменитым Альпом Токером (Alp Toker) - это замена текущим байндингам DBus-Sharp к libdbus, написанной на C. Главное отличие NDesk-DBus от DBus-Sharp - то, что DBus-Sharp использует libdbus, в то время, как NDesk-DBus - это полноценная реализация DBus протокола на C#.

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

4) Наступит день, когда будет невозможно написать программу для GNOME, не используя MONO.

Чтобы это случилось, ключевые библиотеки GNOME должны быть переписаны на .NET, а это вряд ли когда-нибудь случится... по крайней мере не в ближайшее время ;)

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

5) GNOME наводнен программами на Mono.

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

6) Novell заставляет GNOME использовать Mono.

Novell даже не советовала включать программы на .Net в GNOME.

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

★★

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

> ключевые библиотеки GNOME должны быть переписаны на .NET, а это вряд ли когда-нибудь случится... по крайней мере в не в ближайшее время ;)

Ну то есть такой вариант не исключен... чтд.

tailgunner ★★★★★
()

Криво оформлено всё, и метка (и) корявая (ые) >.<

Masaki
()

все верно, GNOME это низкоуровневые библиотеки, которые никуда не денутся. Но ими не всегда удобно пользоваться, Моно это частью своей надстройка над API GNOME, да в сущности как и .NET. .НЕТ без API жить щас не может, это в Singularity может.

Tu3eK
()

Хорошая новость. Спасибо!

mono ★★★★★
()

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

Во как завернул!

nikolayd
()

Ну, коли пришло время открещиваться, значит не всё такая уж и ложь и заблуждения. Let's holy war beging.

timur_dav ☆☆☆☆☆
()

> Метки: gnome, mono

Ой, что сейчас будет...

Sikon ★★★
()

В конце останеться только один! (с)

MaDMaN ★★
()

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

geek ★★★
()

Этож как надо было гномеров достать, что даже оправдаться решили ...

redgremlin ★★★★★
()

пойду-ка с пивом и чипсами

/me кастует JB

temy4
()

Пока до работы доеду, как раз будет что почитать необременительного для мозга.

ЗЫ. А гном -- лучший DE. До кедовского гамнаобразия его испортить невозможно. Я так считаю.

StepAs
()

С грамотностью беда. Я понимаю комментарии, но новость на главной странице...

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

заметь, кдешнику тут практически не троллят, а только ждут ЗРЕЛИЩНОЙ битвы между гноммерами, макофилами и вантузятниками =)

temy4
()

/me по заголовку подумал что гном ответил тролльтеху и продался мотороле||сониериксону

Somewho ★★
()

Забыли еще упомянуть, что гномеры выдумали такую штуку, как Vala — игрушечный язычок, который по синтаксу похож на жабу и додиез, но код порождает «нативный», т.е. быстрый и для реальных машин, а не для виртуальных. По идее, это позволит писать нативые программы даже кодерам, не осилившим плюсплюс или отвергающим его по личным убеждениям.

ebonent ★★
()

День машинных переводов и изуродованного русского языка на LOR?

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

Да он просто как обычно, слышал звон... Это два слова вместе (моно и гном) Значит перепишут... хорошо что не моно на гноме перепишут...

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

> Ну то есть такой вариант не исключен... чтд.

Вариант что Gnome перепишут на qt или KDE перепишут на gtk тоже не исключен, lol

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

тЧательно?.... продолжить проверку орфографии??? Y/N

anonymous
()

Хахаха! Видимо оправдываться - вечный удел гномеров-лузиров. Ждем мозговой желчи гика =)

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

> Вариант что Gnome перепишут на qt или KDE перепишут на gtk тоже не исключен, lol

Или перепишут GTK поверх Qt. Или Qt поверх GTK...

Sikon ★★★
()

отмаазываются :-)

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

Не-а ГТК и КУТЕ будут ФЕ, А бекендом ЕТК, ибо круто

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

s/И пусть настанет смертельная битва!/Let's Mortal Kombat begin!

anonymous
()

>>в то время, как NDesk-DBus - это полноценная реализация DBus протокола на C#.

Этот Jeffrey Stedfast сам ничего не знает. geek вот что говорил:

http://www.linux.org.ru/jump-message.jsp?msgid=2464082&cid=2470168

Для тру:

***********

anonymous>Реализацию дбаса - ndesk-dbus. Об этом и новость в основном была.

geek>Ты даже не знаешь, что такое ndesk-dbus. Это _не_ реализация dbus.

***********

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

>Для тру:

имелся ввиду dbus, как сисемный сервис. Я отвечал именно на вопли идиотов о замене dbus на ndesk-dbus

иди лечись, лёша

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

> /me по заголовку подумал что гном ответил тролльтеху и продался мотороле||сониериксону

Он и так весь с потрохами принадлежит новелу.

anonymous
()

Ну и что было сказано? Их слово против слова этих. Ничего интересного, от разработчиков ожидались подробности с детальным опровержением мнимых планов. А что мы увидели? - "еще не перешли на Mono, вот и не вякайте!". Как дети ей богу. Почему они считают что народ не анализирует тенденции? И почему делается попытка упрощения ситуации? На лицо факт увеличение или появление Mono там где не было - возникает вопрос. И в ответ заявление о том что ещё же не переписали на нём. Фактически это заявление означает что нам ничего не скажут пока факт не будет выявлен общественностью и уже некуда будет деваться кроме как сказать: "ну мы же этого и хотели - теперь он более стабильный и глобальный! (c)"

alx_me ★★☆
()

вот про кде можно сказать что оно не зависит вообще никак от моно (монобиндинги это же не зависимость). А про гном этого не скажешь. Гном это ДЕ, т.е. это набор однообразного софта, которыей призван выполнять все необходимые пользователю задачи. Томбой это оффициальное гномовое приложение, если его удалить, то это будет уже не гном, а только обрезок от гнома.

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

а вы таки знаете только про qt и gtk?

anonymous
()

> 2) GNOME зависит от libbeagle, программы на Mono.

> И это неправда. Браузер документации Yelp использует С-библиотеку libbeagle, которая может быть использована для поиска запросов через IPC (Inter-Process-Communication) к демону Beagle, если он установлен. Он не зависит от Beagle, но может пользоваться им для расширения функционала. Планируется даже заменить libbeagle на более универсальную библиотеку, способную общаться и с Tracker.

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

> 6) Novell заставляет GNOME использовать Mono.

> Novell даже не советовала включать программы на .Net в GNOME.

Надо было слушать. :)

А по сабжу, ну как-то всё-равно, есть моно, нет моно... Как приспичит, так систему и соберу. Хотя с локальным индексатором жить очень удобно.

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

> Да он просто как обычно, слышал звон...

Я просто верен традициям лора! =)))

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

>Трекер у бигля пока что эээ... как бы покультурнее сказать и пока ещё этой универсальной библиотеки нет.

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

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

>Томбой это оффициальное гномовое приложение, если его удалить, то это будет уже не гном, а только обрезок от гнома.

феерично. А если из kde удалить knotes - это уже будет не кде, а обрезок? =)

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

> чего эээ?

Мне больше нравится как ищет бигль. Хотя фактор кривизны рук (моих) не исключается. Поэтому, пока что, чаша весов перевешивается для меня в сторону наличия моно.

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

Как-то странно он его юзает. Надо на днях покрасноглазить, а то давно уже не обновлялся.

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