Are you sure ?
Fairly sure. The Review Guidelines (which I can not quote) seem to say
so. Some people seem to say that interpreters for arbitrary code (as
opposed to interpreters for bundled code providing app functionality)
are allowed as long as you can only enter the code manually through
the app.
and what is the substantial difference between interpreting a Basic
script and a Calc formula ?
Turing completeness? Dunno...
In fact, my knowledge of what the BASIC in LO can be used for is quite
limited... Maybe if one would just limit the BASIC functionality to do
simple manipulation the data in spreadsheets, and remove access to
arbitrary existing UNO services it might be allowed? But people might
still then be able to write quite complex "applications" in LO BASIC
(and distribute them as spreadsheet documents) , and opening up
unmoderated application distribution routes is exactly what the rules
want to prevent, surely. Simpler to just avoid BASIC (and other
scripting, but that is more straightforward).
--tml
Context
Re: Most elegant way to disable all BASIC functionality? · Andrew Douglas Pitonyak
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.