this post was submitted on 21 Jun 2024
204 points (96.8% liked)

Linux

48143 readers
771 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
204
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

-New Features

  • Switching to the creating forms in the PDF format
  • Added the ability to disable the Connect to cloud page via the --lock-portals key
  • Added a window to restart the application if the settings marked with the asterisk are applied (Windows, Linux)
  • Added the Use graphics acceleration option to the application settings
  • Added the progress of unpacking downloaded update to the About page (Windows)
  • Added the ability to open a file by specifying its name in the terminal (Linux)
  • Updated images for the error pages
  • Added the translation into Serbian (sr-Latn-RS, Serbian (Latin, Serbia and Montenegro))
  • Added a button to select a local file in the hyperlink insertion dialog window
  • Changes in program interface: manageable functional buttons, Replace button is now on the Home tab, Copy style, Clear style, Select all
  • Autoshape shadowing settings
  • Updated the set of color themes available in editors
  • Added internal help in Portuguese (pt-BR)
  • Added Arabic to all regional settings
  • Added a title and a button to close the panel to the Chat panel

Document Editor

  • New button on the top toolbar for changing document editing mode: Editing, Reviewing, Viewing
  • Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)
  • Implemented the ability to set the format for page numbering
  • Added support for the page color
  • Updated built-in paragraph styles
  • New items in the indents menu for opening the right panel and managing paragraph indents, the ability to manage paragraph indents via the top toolbar
  • Color theme button is now on the Layout tab
  • Mail merge button is now on the Collaboration tab
  • Line spacing options updated
  • Improved work of the algorithm for displaying numbers and punctuation in Arabic text for the Neutral and Weak classes
  • Improved fitting for paragraphs with main RTL direction

Spreadsheet Editor

  • New languages added: ligature support
  • Selected cells are highlighted on their respective row/column numbers
  • New functions: GETPIVOTDATA, IMPORTRANGE
  • New function category: Custom based on jsdoc
  • Version history update: edited cells are highlighted
  • Users get custom protected range cells viewing rights
  • Implemented the ability to copy/move sheets between opened books
  • Changed the appearance of the sheet list in the embedded viewer in accordance with the styles of the main spreadsheet editor

Presentation Editor

  • New slide settings on the right panel: show background graphics, reset background to the theme background, apply settings to all slides
  • Added Animation pane
  • Added a mode for editing master slides and templates
  • Updated the player interface for playing audio/video files (Windows and Linux)

Forms

  • When adding a fixed form, now it is inserted without wrapping in front of the text
  • The color of the Picture placeholder corresponds to the color of the role for this form
  • The thickness of the frame for required fields is now 2 px with any zoom
  • Added a button to switch to the editing mode (similar to the button in the editor header) for forms opened in the View or Fill forms mode

PDF Editor

  • Added buttons for switching editing/viewing (annotations) modes to the toolbar and the editor header
  • Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)
  • In the Edit mode, it's possible to add various objects (using the Home and Insert tabs) and configure them using the right panel and context menu
  • Added the ability to add, delete or rotate pages using the context menu and the toolbar
  • Added a mini toolbar for adding annotations when selecting text

Fixes Security

  • Fixed vulnerabilities in the PtgName::assemble, PtgNameX::assemble, PtgParen::assemble, PtgRef3d::assemble, PtgList::assemble and PtgArea3d::assemble methods which cause crash when converting XLS to XLSX
  • Fixed the vulnerability in the CDataStream::ReadEmrTextBase method which causes crash when converting ODP to PDF
  • Fixed the vulnerability in the GlobalsSubstream::UpdateDefineNames method which causes crash when converting XLS to XLSX
  • Fixed the vulnerability in the WorkBookStream::UpdateXti, WorkBookStream::UpdateXti, methods which causes crash when converting XLS to XLSX
  • Fixed Heap Buffer Overflow when converting EPUB to PDF
  • Fixed the vulnerability in the CPPTUserInfo::LoadExternal method which allows writing a file to a folder with restricted access when converting PPT to PPTX
  • Fixed vulnerabilities which allow reading data from a third-party file when converting OOXML to ODF and vice versa
  • Fixed Heap Buffer Overflow in the CSvmFile::Read_META_BMP method when converting ODP to PPTX
top 44 comments
sorted by: hot top controversial new old
[–] [email protected] 40 points 4 months ago (1 children)

It's always great that there is an alternative, although I use LibreOffice myself.

[–] [email protected] 26 points 4 months ago (2 children)

I used to love LO, but they just gave up on MS compatibility. Every time I opened anything the fonts would be off, or alignment would not work, or formatting was changed. If they'd fix all that I might switch back, but until then, OO all the way.

[–] [email protected] 19 points 4 months ago (1 children)

with microsoft fonts installed I actually found that libreoffice displayed the docx file I wanted to edit better than onlyoffice.

[–] [email protected] 5 points 4 months ago (2 children)

Now thats am interesting idea. Do you have a specific method for doing this?

[–] [email protected] 13 points 4 months ago (1 children)

I'm not the guy you replied to, but MS fonts are kinda free to download. Not free enough they can just put them into a package but there's a defined method for downloading them. Most distros have a package that will automatically do this. On Debian it's ttf-mscorefonts-installer which will download the fonts and install them when it gets to the configuration part of the package install. You can probably search for a similar package for your distro.

[–] [email protected] 3 points 4 months ago

I use Debian, so that's perfect. Thank you. I will probably still use OO for the web integration with Nextcloud, but always willing to try other methods.

[–] [email protected] 2 points 4 months ago (1 children)

I actually got them from my windows partition. It was very easy. I copied them from C:\Windows\Fonts to the .fonts folder in my home directory.

[–] [email protected] 5 points 4 months ago

What is this.. Wiiindooowws partitiiiion? ... you speak of...

[–] [email protected] 5 points 4 months ago

@fmstrat @fireshell I'll personally use only office if needed (I have to use a pptx or docx file), but appart from that LO is perfect (and latex can be great too depending on what you're doing)

[–] [email protected] 10 points 4 months ago* (last edited 4 months ago) (3 children)
[–] [email protected] 3 points 4 months ago

Why the French, ONY-chan?

[–] [email protected] 2 points 4 months ago (2 children)
[–] [email protected] 2 points 4 months ago* (last edited 4 months ago) (1 children)

on y office maybe? that could be interpreted as "we work there" with very poor grammar

[–] [email protected] 1 points 4 months ago

That actually would make more sense :D

[–] [email protected] 1 points 4 months ago (1 children)
[–] [email protected] 1 points 4 months ago

more confused french noises

[–] [email protected] 1 points 4 months ago

Thanks. Fixed

[–] [email protected] 9 points 4 months ago

I really liked it, I had the Flatpak version installed, but when opening larger text documents (with 20+ pages) it took forever to open them, so I stopped using it.

[–] [email protected] 6 points 4 months ago* (last edited 4 months ago) (4 children)

Best office suite for Linux (unless you're paranoid about its origin).

[–] [email protected] 44 points 4 months ago* (last edited 4 months ago) (4 children)

It is significantly less powerful when compared to LibreOffice, lacking support for many features. It offers less applications than LibreOffice. It is significantly less customizable than LibreOffice. It's built on bloated web tech. It lacks RTL support.

I am not paranoid about OnlyOffice's origin. I also do not think it is the best office suite on Linux by a mile.

[–] [email protected] 31 points 4 months ago* (last edited 4 months ago) (1 children)

It is better in terms of formatting compatibility which is the only thing that matters for 98% of users. Btw I use LibreOffice because security.

[–] [email protected] 2 points 4 months ago

True, that's the sole reason I use it over LO. Also combining ppt-s, docx-s and others into one app is pretty comfy ngl.

[–] [email protected] 3 points 4 months ago

What? The PDF editor in LO is the only thing that is better. And it has all kinds of text rendering issues. OO is by far more universally compatible.

[–] [email protected] 2 points 4 months ago (1 children)

Doesn't it also only support Microsoft Office formats?

[–] [email protected] 1 points 4 months ago

No, it supports the same formats as LO, but better.

[–] [email protected] 1 points 4 months ago* (last edited 4 months ago)

Yeah I only use OnlyOffice if someone sends me a .docx file, buuuuuut it does have interesting looking collaborative features and cryptpad uses it 👀

[–] [email protected] 26 points 4 months ago (3 children)
[–] [email protected] 8 points 4 months ago (1 children)

Don't remember hearing of it in the free open-source desktop version.

[–] [email protected] 21 points 4 months ago* (last edited 4 months ago) (2 children)

There is no free and open source version of Only Office. It fakes that it is licensed with AGPL, but they have added the following to the license, which in effect completely forbid you to redistribute it. It can be said to be Source Available.

The interactive user interfaces in modified source and object code versions of ONLYOFFICE must display Appropriate Legal Notices, as required under Section 5 of the GNU AGPL version 3.

Pursuant to Section 7 § 3(b) of the GNU AGPL you must retain the original ONLYOFFICE logo in the upper left corner of the user interface when distributing the software.

Pursuant to Section 7 § 3(e) we decline to grant you any rights under trademark law for use of our trademarks.

https://raw.githubusercontent.com/ONLYOFFICE/DesktopEditors/master/LICENSE

[–] [email protected] 5 points 4 months ago

Typical Russian law abuse this is. Well source available is still not that bad in terms of security and privacy. At least it's not fully proprietary

[–] [email protected] 3 points 4 months ago (1 children)

From the AGPL:

b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it;

Requiring the use of a trademarked logo, you won't allow the use of, doesn't seem very reasonable to me.

[–] [email protected] 1 points 4 months ago

I agree and the requirement for an exact placement of attribution is not very friendly to derivate works either. I don't think that section 7 of AGPL allow adding anything other than the exact terms in section 7 and it has a clause that allow removing non-permissive additions to the AGPL, but I've sent an e-mail to FSF asking what their position is. I would be very concerned picking AGPL as a license for my projects, if section 7 allow adding clauses like that. Anyhow the clauses were added in this commit, so anything prior to 7.3.0 is normal AGPL.

[–] [email protected] 5 points 4 months ago

Its only in Android version, not flatpak version

[–] [email protected] 3 points 4 months ago

Thats mobile, does LO even have a mobile app?

[–] [email protected] 6 points 4 months ago (1 children)

They still haven’t an arm64 version :( such a build was apparently considered but ultimately not made

[–] [email protected] 1 points 4 months ago (1 children)

If you really wanted to, couldn't you just compile it yourself?

[–] [email protected] 7 points 4 months ago

If it were that simple they would have done it.

It's sometimes (very often) not as simple as asking the compiler to switch architecture and hit the go button.

[–] [email protected] 4 points 4 months ago (1 children)

What is the problem with its origin?

[–] [email protected] 16 points 4 months ago (1 children)

It's mainly developed by a big Russian company but the brand is registered in another country to avoid sanctions

[–] [email protected] 10 points 4 months ago* (last edited 4 months ago) (1 children)

Oh okay thanks for the info. I don’t think it’s such a problem because it’s open source and the code can be reviewed.

Also I’m not sure American companies are less evil than companies from other superpowers.