Hacker Newsnew | past | comments | ask | show | jobs | submit | more CopperWing's commentslogin

Well, LibreOffice is not "copyleft" licensed. It is distributed under a joint of licenses: GNU Lesser GPL v3+ and Mozilla Public License v2. The latter is not "copyleft".


I could be wrong, but from what I remember, the MPL has generally been considered a "weak copyleft" license.


As far as the Wikipedia definition of it goes, yes it is a "weak copyleft", but that basically means that the license on code and patents is liberal, while license on trademarks is not. That is to prevent bottom feeders to take for example Firefox and LibreOffice, rebuild them with adware and malware and redistribute new installers as "Super Firefox", "LibreOffice Improved" or other misleading trademarks.


OpenOffice and LibreOffice are already "merged". In fact in the past years, after the fork, LibreOffice developers regularly tracked OpenOffice source code repository and merged all the useful changes they could find, by either picking the original code or re-implementing it their own way.

In addition to that they also completely overhauled and simplified the build system, removed tons of dead code and translated German comments which where there since StarOffice, replaced Java components with equivalent ones written in C/C++, are in the process of switching from GTK2 to GTK3 (mandatory to get Wayland support in Linux), etc. Doing so they made the LibreOffice source code base sustainable on the long term and lowered the difficulty entry level for new contributors, while apparently OpenOffice buildbots are not even able to rebuild their software since last year...

The only useful asset which remains to OpenOffice is the trademark.


"In fact in the past years, after the fork, LibreOffice developers regularly tracked OpenOffice source code repository and merged all the useful changes they could find, by either picking the original code or re-implementing it their own way."

And therein lies the problem... AOO was simply consumed. There was no quid-pro-quo where these were then donated back to AOO. Of course, the ALv2 does not require that, and so LO was perfectly within their right to not donate back. But it also seems somewhat "shady", and not the kind of behavior one would expect of a fellow FOSS project, but more like a corporate FOSS bottom feeder.

So development was basically all single stream... what was useful was used but nothing was given back.

I wish people would recall this when they mention how "arrogant" Apache is, or how Apache acted in bad faith and stuff like that or that Apache wanted to "control everything". Certainly if a single, unified OO eco-system was important to LO/TDF, they had opportunities to help make that happen. Let's at least be honest here.


LibreOffice exists because Sun wasn't accepting useful contributions to OpenOffice or putting much effort into maintaining it, and then Sun was acquired by Oracle, an open-source-hostile (to say the least; they killed OpenSolaris and sued Google for reimplementing Java!) company. So they had to fork.

Of course, because everyone then ran away to LibreOffice, OpenOffice basically died. And, as expected, Oracle hardly cared for it, stopped work on it entirely and handed it off to the Apache Foundation to die.

Really, they should've transferred the trademark and copyright to the Document Foundation instead, or at least coöperated with them. But that wouldn't have been spiteful enough of the community. In fact:

> Oracle was invited to become a member of The Document Foundation. However, Oracle demanded that all members of the OpenOffice.org Community Council involved with The Document Foundation step down from the OOo Community Council, claiming a conflict of interest.

> It was originally hoped that the LibreOffice name would be provisional, as Oracle was invited to become a member of The Document Foundation. However, Oracle rejected requests to donate the OpenOffice.org brand to the project.

https://en.wikipedia.org/wiki/LibreOffice#The_Document_Found...


We couldn't give back. Their license prevented us from doing so.


Whose license prevented you to give code to AOo?


Apache's.


If only you could put it under a license that said "permissive, except those guys".

What you've written there is a wish for something that works like copyleft.


They already discussed about this few years ago, but they decided against a date-based versioning because that would have meant breaking a lot of scripts and programs doing kernel detection assuming the old scheme. [1]

[1] https://lkml.org/lkml/2011/5/23/358


Maybe just make the major be (year - 2000) and have the minors increment as normal?


OpenSSL package maintainer for SUSE says openSUSE/SLES will stay with OpenSSL (plus handpicked commits from LibreSSL repo), because of missing FIPS and other questionable commits in LibreSSL.

https://plus.google.com/110587864313334050808/posts/R8fkf1A4...


Lot's of FUD there on ewontfix.com.

A better source of information:

https://wiki.debian.org/Debate/initsystem/systemd


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: