Isibuyekezo se-LibreOffice 7.1.3. Ukuqala ukuhlanganisa ukwesekwa kweWebAssembly ku-LibreOffice

I-Document Foundation imemezele ukushicilelwa kokulungiswa kohlelo lomphakathi lwe-LibreOffice 7.1.3, okuhloswe ngalo abathanda, abasebenzisi bamandla kanye nalabo abakhetha izinguqulo zakamuva zesofthiwe. Amaphakheji wokufaka enziwe ngomumo alungiselelwa amapulatifomu e-Linux, macOS kanye neWindows. Isibuyekezo sifaka kuphela ukulungiswa kweziphazamisi eziyi-105 (RC1, RC2). Cishe ingxenye yesine yokulungiswa kuhlobene nokuhambisana okuthuthukisiwe namafomethi we-Microsoft Office (DOCX, XLSX kanye ne-PPTX).

Masikhumbule ukuthi kusukela ngegatsha 7.1, ihhovisi lihlukaniswe laba uhlelo lomphakathi (“LibreOffice Community”) kanye nomndeni wemikhiqizo yamabhizinisi (“LibreOffice Enterprise”). Izinhlelo zomphakathi zisekelwa abathanda futhi azihloselwe ukusetshenziswa kwebhizinisi. Kumabhizinisi, kuhlongozwa ukuthi kusetshenziswe imikhiqizo evela emndenini we-LibreOffice Enterprise, izinkampani zozakwethu zizohlinzeka ngokusekela okugcwele kanye nekhono lokuthola izibuyekezo esikhathini eside (LTS). I-LibreOffice Enterprise ingaphinda ifake izici ezengeziwe ezifana ne-SLA (Izivumelwano Zezinga Lesevisi). Ikhodi kanye nezimo zokusabalalisa zihlala zifana futhi I-LibreOffice Community itholakala mahhala kuwo wonke umuntu ngaphandle kokukhetha, okuhlanganisa nabasebenzisi bezinkampani.

Ukwengeza, singaqaphela ukufakwa kusisekelo sekhodi ye-LibreOffice yosekelo lokuqala lokusebenzisa i-Emscripten compiler ukuhlanganisa i-office suite ibe ikhodi ephakathi ye-WebAssembly, eyivumela ukuthi isebenze kuziphequluli zewebhu. I-WebAssembly ihlinzeka ngekhodi emaphakathi engazimele, yendawo yonke, esezingeni eliphansi yokusebenzisa izinhlelo zokusebenza ezihlanganiswe ngezilimi ezahlukahlukene zokuhlela esipheqululini.

Ukuhlanganiswa kwenziwa ngokucacisa inketho “—host=wasm64-local-emscripten” kusikripthi sokumisa. Ukuze uhlele okukhiphayo, i-backend ye-VCL (I-Visual Class Library) isetshenziswa ngokusekelwe kuhlaka lwe-Qt5, olusekela ukuhlangana ku-WebAssembly. Lapho usebenza esipheqululini, izakhi zokusebenzelana ezijwayelekile ezivela ku-LibreOfficeKit zisetshenziswa noma nini lapho kunokwenzeka.

Umehluko omkhulu phakathi kwesakhiwo ku-WebAssembly kanye nomkhiqizo we-LibreOffice Online othunyelwa isikhathi eside ukuthi uma usebenzisa i-WebAssembly, i-office suite isebenza ngokuphelele esipheqululini futhi ingasebenza yodwa ngaphandle kokufinyelela amaseva angaphandle, kuyilapho injini enkulu ye-LibreOffice Online isebenza kuseva futhi. esipheqululini kuphela isikhombimsebenzisi esihunyushwayo (isakhiwo sedokhumenti, ukwakheka kwesixhumi esibonakalayo kanye nokucutshungulwa kwezenzo zomsebenzisi kwenziwa kuseva).

Ukuhambisa ingxenye eyinhloko ye-LibreOffice Online ohlangothini lwesiphequluli kuzosivumela ukuthi senze uhlelo oluhlanganyelwe olukhulula umthwalo kumaseva, lunciphise umehluko ovela kudeskithophu ye-LibreOffice, yenza ukukala kube lula, kunciphisa izindleko zokugcina ingqalasizinda yokubamba, ingasebenza kumodi engaxhunyiwe ku-inthanethi, futhi ivumela ukusebenzisana kwe-P2P phakathi kwabasebenzisi kanye nokubethela kwedatha ekupheleni kuya ekupheleni ohlangothini lomsebenzisi.



Source: opennet.ru

Engeza amazwana