LINUX.ORG.RU

В OpenOffice была добавлена возможность исполнения макросов языка VBA


0

0

Совсем недавно в дерево исходного кода проекта OpenOffice была добавлена возможность исполнения макросов языка Visual Basic for Applications. Это, несоменно, радостная новость для пользователей, но вот что произойдет, если Microsoft объявит этот код спорным?

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

★★★★★

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

Дык добавили не код из Офиса, а написали интерпретатор сами...
То же самое. что и просто открыть документ из МСОфиса, не более

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

Добавлю. что часто из госструктур приходят документы с макросами, и если ОО их сможет выполнить, то это будет ещё один гвоздь в крышку гроба перецененного продукта micro$oft

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

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

От кого попало приходит что попало :) В MSO в этих случаях всплывает окошко и настоятельно рекомендует отказаться от активации макросов, содержащихся в документе. Теперь это окошко портировали под OOo.

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

>В OpenOffice были добавлены новые дыры <_<. Imho, VBA в /dev/null.

Главное, что у нас теперь есть выбор и доп. возможности для отказа от MSO

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

>о это будет ещё один гвоздь в крышку гроба перецененного продукта micro$oft

Гвоздей много, а вот гроба что-то не видать.

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

>Главное, что у нас теперь есть выбор и доп. возможности для отказа от MSO

А оно работает также хорошо как и flash?

ansi ★★★★
()

>Это, несоменно, радостная новость для пользователей, но вот что произойдет, если Microsoft объявит этот код спорным?

Формулировочка несколько не верна. Скорее так: "Это, несоменно, радостная новость для пользователей, но вот что произойдет, _когда_ Microsoft объявит этот код спорным?"...

Sectoid ★★★★★
()

Прекратите превращать ЛОР в комсомолку, уже бесит...
Теперь по теме: зачем нужен VBA? Чтобы был недобыдлоязычок в нормальном офисном пакете?

EViL
()

В OpenOffice была добавлена возможность исполнения вирусов на языке VBA.

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

> В OpenOffice были добавлены новые дыры <_<. Imho, VBA в /dev/null.

+1. "добавлена новая потенциальная уязвимость в ОО".

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

> Гвоздей много, а вот гроба что-то не видать.

когда их много наберется, можно ими этот продукт просто закидать :)

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

EViL>Теперь по теме: зачем нужен VBA? Чтобы был недобыдлоязычок в нормальном офисном пакете?

Видишь ли... есть такой пакет налоговой отчётности... TaxForm называется. Сам с ним работал. Он на VBA написал для ехеля. Так получается, что его уже можно спокойно запускать на GNU/Linux. Радуйся - бухгалтеров на GNU/Linux можно теперь пересаживать.

Quasar ★★★★★
()

Млин... Новость радует! А это дополнение к ООо под какой лицензией?

anonymous
()

> но вот что произойдет, если Microsoft объявит этот код спорным?

А что, у МС патент имеется на бейсик для приложений? Короче, с какого перепуга?

eRazor ★★★
()

Ещё бы в оф ветку добавили бы патч для работы с выгрузкой из 1с... Было бы хорошо... А то у меня есь офис на ОО2, а вот сборки от инфы какие-то кривоватые постоянно :(

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

> Гвоздей много, а вот гроба что-то не видать.

В этом-то и беда. Такое кол-во гвоздей, вбитых в один гроб, вполне может его развалить...

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

> Дык добавили не код из Офиса, а написали интерпретатор сами...

Даблклик мышкой тоже каждый сам реализовывал - а поди ж ты, M$ какие-то интересные вещи рассказывает.

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

> Формулировочка несколько не верна. Скорее так: "Это, несоменно, радостная новость для пользователей, но вот что произойдет, _когда_ Microsoft объявит этот код спорным?"...

Когда этот код в SuSE - он будет "в законе". А остальными дистрибутивами, как известно, пользуются одни террористы :)

anonymous
()

>Novell has taken OpenOffice.org's source code and create a version of its own that supports Excel VBA.

Это ж друзья МС делали... Микрософт будет на них в суд подавать?

boombick ★★★★★
()

Отличная новость. Но остается непочатый край работы по портированию OLE и возможности встраивать ActiveX в документы.

Sun-ch
()
Ответ на: комментарий от manokur

В ActiveX есть цифровые подписи, неподписанный вообще фиг запустится.

Sun-ch
()
Ответ на: комментарий от isden

> "добавлена новая потенциальная уязвимость в ОО".

Если эта замечательная фича будет отключаемой, то какие проблемы? Возьми и отключи.

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

А я вообще не понимаю, как в 21 веке люди могут работать с документами, без оле и активикс? Я чего через mmap буду данные в таблички затаскивать?

Sun-ch
()
Ответ на: комментарий от Sun-ch

>Я чего через mmap буду данные в таблички затаскивать?

на лоре все принято через pipe ибо "true unix-way (С)". что до актИвиксофф и оли, то ком-ы там уже есть, а все остальное построено как известно на них родимых. так что у вас есть шанс дождаться - если конечно вам, на данный момент, не более 25.

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

>А я чего-то COM в ядре не видел, может Линус не разрешил встраивать, что бы потом не судится с микрософт?

А она у них не в ядре. она в OO своя, в мозиле - своя... ибо это есть тру!

anonymous
()

Зачем нужна эта технология можно почитать у Джоэля: http://russian.joelonsoftware.com/Articles/StrategyLetterIII.html . Отсюда следует и зачем нужен моно.

ЗЫ: хоть Саныч и стабанулся насчет ОЛЕ и активикс, по тем же соображениям они тоже нужны для Линукса.

ЗЗЫ: отсюда следует, что для продвижения ОО нужно использовать скрипты на Питоне или биншеле, чтобы делать вендор-лок на ОО.

Cris
()

>но вот что произойдет, если Microsoft объявит этот код спорным?

birdie пиарит новую бизнес модель microsoft (продавать FUD - fear,uncertanty,doubt), а shaman007 ее подтверждает.

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

> если Microsoft объявит этот код спорным?
а что произойдет если SCO обьявит этот код спорным ?
а почему Мелкософт 5 лет назад не обьявила код Ooo спорным ?
а почему Мелкософт 4 года назад не обьявила код Ooo спорным ?
...
а почему Мелкософт 1 год назад не обьявила код Ooo спорным ?

Отвечаю - если мелкософт начнет патентный иск против Ooo, ее тут же задушат другими патентами Redhat & IBM.
Это как ядерная война - крупные игроки друг с другом ее не начнут, так как не хотят взаимного уничтожения.

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

>>о это будет ещё один гвоздь в крышку гроба перецененного продукта micro$oft

>Гвоздей много, а вот гроба что-то не видать.

вот за гвоздями и не видать... Постарались...

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

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

Sun-ch
()

the day MS sues anyone - either Novell will cover you, or Novell will lose their rights to distribute this code under GPLv2 clause 7.

Which probably means - either Novell covers everyone , or they will terminate their contract with Microsoft immediately on that day,
and in consequence probably Novell patents will be used against MS.

So MS will spread Fear,Uncertainty,Doubt , and earn money on that air, without sueing anyone.

szh ★★★★
()
Ответ на: комментарий от Sun-ch

"для серьезной работы" он должен поддерживать документы с которыми _Я_ _работаю_. Остальные сотни миллионов документов можете вполне серьезно засунуть себе в троеточие.

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

>Макросы вааще зло. Все достоинства макросни сводятся на нет опасностью использования, IMHO

А с манагерами шо делать? Лучше им рассказать что будет из-за этого им зло, чем говорить что ОО этого не умеет. Уж лучше сказать, что их предупреждали, чем их постоянная болтовня про "отсталось" ОО2

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

>"для серьезной работы" он должен поддерживать документы с которыми _Я_ _работаю_. Остальные сотни миллионов документов можете вполне серьезно засунуть себе в троеточие.

Ой, извините, Владимир Владимирович, я вас сразу то не узнал. А чего всего две звезды? Хотя да, понимаю, скромность и конспирация, всегда отличали настоящего чекиста.

Sun-ch
()
Ответ на: комментарий от comnimh

>А я, помнится, еще радовался, что в опенофисе нет поддержки VBA

Кто тебя заставляет её использовать? Как дети маленикие, ей-Богу! Хуже Сануча иной раз...

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

>Теперь по теме: зачем нужен VBA? Чтобы был недобыдлоязычок в нормальном офисном пакете? Убей себя, придурок. Весь мир пользуется файлами с расширением doc и из за того, что до сих пор не было поддержки VBA, многие не видели в опенофисе никакой альтернативы... Им бы ещё рецензирование толковое прикрутить и интерфейс побыстрее сделать, а то даже офис 2003 на сотом пне с 128 метрами мозгов быстрее с менюхами работает.

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

> а то даже офис 2003 на сотом пне с 128 метрами мозгов быстрее с менюхами работает.

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

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

Блин, меню с "редко используемыми элементами" в МС-Офисе всегда разоажало. Уроды, блин! Пока что-то покажешь в таком меню тупому юзверю...

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

>Пока что-то покажешь в таком меню тупому юзверю...

О! Эникейщики подвалили!

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

>Блин, меню с "редко используемыми элементами" в МС-Офисе всегда разоажало. Уроды, блин! Пока что-то покажешь в таком меню тупому юзверю...

Маны читай к Офису, блин! Или мозгов отключить не хватило эту фичу?

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

а что за Вставить -> Объект -> Объект OLE в оОО ? В любом случае как от OLE так и от ActiveX M$ давно открестилось в пользу какого-то очередного brand new technology про это еще Джоел Спольский блогил.

Syncro ★★★★★
()

По-моему похожая навость про VBA и OOo пробегала несколько месяцев назад.
>вот что произойдет, если Microsoft объявит этот код спорным?
В ней говорилось, что это безобразие связано с чешушимеся руками Novell. А у Новелла, как известно, боснословный иммунитет против мелкософтовской гниды. Никто не на кого в суд не поддаст. Вотъ.

Видимо, Novell и М$ дружили ещё до революции.

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