[Libreoffice-bugs] [Bug 138996] New: Are FLOSS doomed to be buggy because famous closed sources software are (just for the sake of compatibility)??

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Dec 17 14:40:15 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=138996

            Bug ID: 138996
           Summary: Are FLOSS doomed to be buggy because famous closed
                    sources software are (just for the sake of
                    compatibility)??
           Product: LibreOffice
           Version: 6.4.6.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: sexxxenator at gmail.com

Hi,

I just stumbled into a strange behaviour in LibreOffice Calc, which returned a
false result after I evaluated a long formula. Simplifying the formula, I
discovered that the problem can be resumed to inserting "-4^2" in a cell and
getting a different results than inserting "0-4^2". I was quite astonished!!!

Looking for an explanation, I found this:
https://en.wikipedia.org/wiki/Order_of_operations#Unary_minus_sign

So in the end, the conclusion is the LibreOffice is buggy because M$ Excel is
and because Calc is trying to be as compatible as possible with M$ Excel it HAS
to be buggy.

This raised a general question: are all the FLOSS apps doomed to be buggy, just
because famous closed-source software are? For instance, should we voluntarily
introduce bugs in the Linux kernel just because Wine need to work exactly like
M$'s kernel?!??

PS: For the curious ones, the operator's precedence are (quite) well defined
mathematically, so YES Excel IS buggy (should I say "again"?):
https://www.youtube.com/watch?v=tYf3CpbqAVo [in French]
https://fr.wikipedia.org/wiki/ISO/CEI_80000-2
https://people.engr.ncsu.edu/jwilson/files/mathsigns.pdf

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20201217/1317dd87/attachment.htm>


More information about the Libreoffice-bugs mailing list