<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi all, <div class=""><br class=""></div><div class="">The output of =INFO(“OSVERSION”) currently gives the wrong version for MacOS (it says it is Windows). I have a proposed patch for this in <a href="https://gerrit.libreoffice.org/c/core/+/127921" class="">https://gerrit.libreoffice.org/c/core/+/127921</a></div><div class=""><br class=""></div><div class="">There are two issues:</div><div class=""><br class=""></div><div class="">1. What should the Linux version of this function provide? Given there is no Linux version of Excel, we are free to implement whatever we like. However, for MacOS Excel currently gives a string in the form "Macintosh (Intel) Version 11.6.2 (Build 20G314)”, so it seems that we might want to produce the output of lsb_release. What should it show? A recent patch returns the kernel version, but it seems doubtful that for Excel this is what people expect. </div><div class=""><br class=""></div><div class="">2. The function AquaSalInstance::getOSVersion() currently gives the MacOS release version. This is different from the kernel version on MacOS. Is this correct behaviour? My patch changes it to what Excel shows, which seems more likely to be what is expected. </div><div class=""><br class=""></div><div class="">What should be returned here? If it should be the kernel version, then do we need to update this? </div><div class=""><br class=""></div><div class="">If we need to redefine what is shown, do we need to introduce new functions into AquaSalInstance to get kernel versions?</div><div class=""><br class=""></div><div class="">Chris</div></body></html>