Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Posted Aug 18, 2015 7:08 UTC (Tue) by BrucePerens (guest, #2510)In reply to: Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team by rsidd
Parent article: Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Apache let itself get seduced by various companies who used the project for its own ends, hoping that the project's credibility would help them with those ends. If anything, it just diminished the project's credibility.
No use asking what they were thinking. Just take it as a lesson.
Posted Aug 18, 2015 13:05 UTC (Tue)
by dmarti (subscriber, #11625)
[Link] (20 responses)
Posted Aug 18, 2015 13:17 UTC (Tue)
by rsidd (subscriber, #2582)
[Link] (19 responses)
Posted Aug 18, 2015 13:34 UTC (Tue)
by davidgerard (guest, #100304)
[Link] (1 responses)
I researched all this mess in some detail when polishing up the related Wikipedia articles - it's really confusing just what Oracle did and did not grant Apache, and the AOO project has long been actively unhelpful in making this clearer.
Posted Aug 18, 2015 18:21 UTC (Tue)
by dmarti (subscriber, #11625)
[Link]
(LAST LISTED OWNER) THE APACHE SOFTWARE FOUNDATION CORPORATION DELAWARE 1901 MUNSEY AVE. FOREST HILL MARYLAND 210502747
According to http://tmsearch.uspto.gov/ the owner is the same for the OO.o logo.
Posted Aug 18, 2015 16:30 UTC (Tue)
by rfontana (subscriber, #52677)
[Link] (7 responses)
Posted Aug 18, 2015 21:27 UTC (Tue)
by BrucePerens (guest, #2510)
[Link] (6 responses)
Posted Aug 19, 2015 3:03 UTC (Wed)
by jimjag (guest, #84477)
[Link] (5 responses)
Posted Aug 20, 2015 3:26 UTC (Thu)
by BrucePerens (guest, #2510)
[Link] (4 responses)
Not FUD at all. Read any source code file from the foundation, the provenance isn't there. When I complained about Apache's poor IP provenance to Larry Rosen, who was the general counsel of the Apache foundation at the time, he simply didn't believe that maintaining the provenance of individual authors with the portion of the code that they contributed was important. What has changed since then?
Posted Aug 20, 2015 12:59 UTC (Thu)
by jimjag (guest, #84477)
[Link]
Posted Aug 20, 2015 13:23 UTC (Thu)
by jimjag (guest, #84477)
[Link] (2 responses)
Posted Aug 25, 2015 9:07 UTC (Tue)
by edomaur (subscriber, #14520)
[Link] (1 responses)
Posted Aug 25, 2015 17:06 UTC (Tue)
by jimjag (guest, #84477)
[Link]
Posted Aug 19, 2015 15:34 UTC (Wed)
by jimjag (guest, #84477)
[Link] (8 responses)
As you note, there were efforts to combine forces, but it always boiled down to ALv2 versus copyleft. As much as they (AOO) don't want to switch licenses (to a copyleft), they (LO) also don't want to switch licenses (to ALv2, or some other permissive one). It is useful to recall that one of the primary ways that LO was able to rebase and relicense their code was by basically consuming AOO and then relicensing THAT under MPL. It was only because of the software grant of OO to Apache, and the subsequent relicensing of that to ALv2, that LO was able to relicense itself, being based and forked from the original OO code. Placing full "blame" (for lack of a better term) under AOO is really disingenuous and quite unfair.
I find the whole situation both sad and ironic. After all, the whole point of copyleft licenses is basically to force someone to do something which they should do anyway, as a moral imperative (basically, in the case of weak copyleft, "give back" changes/fixes/patches of a consumed codebase back to the upstream community). It's basically to enforce a two-way street. Yet the whole AOO/LO debacle has been basically one-way. "Yeah, well, that's what you get when you license under the ALv2"... true. But that kind of misses the whole point, doesn't it. Choosing a license which forces others to do what you yourself won't.
Posted Aug 20, 2015 3:54 UTC (Thu)
by BrucePerens (guest, #2510)
[Link] (2 responses)
Although the Document Foundation might not have existed, the LibreOffice project did, and there were any number of proper 501(c)3 organizations that would have accepted code for the LibreOffice project and under their control. SFC, SPI, Mozilla Foundation, were all around. And then there were not-for-profits that were not 501(c)3s, like Linux Foundation, The Open Group, and probably another 100 organizations that we could have found in the community. It also would have been trivial for Oracle to found a legal entity to hold the code, to their custom requirements. So, yes, LO was able to use the code. But not only was the contributor not assisting LO, the contributor started a fork within Apache which was positioned against LO from day one, and had its own anti-LO PR spokesperson
whom I think IBM was paying for and tolerated for a good long time. So if you're gonna call folks disingenuous and unfair, I hope you can take what you dish out, because positioning AOO as any sort of attempt to help LO really sounds disingenuous and unfair. From here, it looks like LO has succeeded dispite the Apache Foundation and its partners Oracle and IBM. The rest of your comment is just venting your dislike of the GPL. And it's disingenuous to accuse GPL participants of not giving back because they used the GPL, when they might have been more willing to use the Apache license had you not presented them with an undesired fork and a great deal of hostility. From the outside, Apache seems to have developed some negative characteristics. GPL-hating worse than was ever expressed by Brett Glass when he was a BSD OS supporter. Willing to work against its own community. And yes, you don't see yourselves this way and thus it seems ironic to you.
Posted Aug 20, 2015 13:17 UTC (Thu)
by jimjag (guest, #84477)
[Link]
Posted Aug 20, 2015 13:37 UTC (Thu)
by jimjag (guest, #84477)
[Link]
Posted Aug 20, 2015 4:45 UTC (Thu)
by rsidd (subscriber, #2582)
[Link] (4 responses)
Posted Aug 20, 2015 13:03 UTC (Thu)
by jimjag (guest, #84477)
[Link] (3 responses)
"TDF did not exist. There was no legal entity to donate it to."
Which is true and was the whole point. Yet you conveniently chose to note quote *the exact next sentence* which ties it together. If the TDF had existed, as a *legal entity*, then it is possible that Oracle could have donated OO to it. But Oracle also wanted OO to be under a permissive ALv2 (or similar) license.
Posted Aug 20, 2015 17:24 UTC (Thu)
by rsidd (subscriber, #2582)
[Link] (2 responses)
Posted Aug 25, 2015 17:07 UTC (Tue)
by jimjag (guest, #84477)
[Link] (1 responses)
Posted Aug 25, 2015 17:15 UTC (Tue)
by rsidd (subscriber, #2582)
[Link]
Posted Aug 19, 2015 3:13 UTC (Wed)
by jimjag (guest, #84477)
[Link] (11 responses)
For those of us there, and actually actively involved, we remember it quite differently. It was *all* about cooperating. See http://listarchives.documentfoundation.org/www/discuss/ms... and http://listarchives.documentfoundation.org/www/discuss/ms...).
As far as "what they were thinking"... well, that's also easily found for anyone actually interested in facts, rather than FUD. For example, look at this discussion thread from the Incubation proposal to see the rationale behind it (http://mail-archives.apache.org/mod_mbox/incubator-genera...). Hint: create an ALv2 license core office suite framework that could be used and leveraged by the *entire* OO/ODF community.
Posted Aug 19, 2015 6:13 UTC (Wed)
by rsidd (subscriber, #2582)
[Link] (2 responses)
The entire assumption seems to be "we own the name, those guys are illegitimate, let's ignore them". And they did, but the community didn't.
Posted Aug 19, 2015 15:43 UTC (Wed)
by jimjag (guest, #84477)
[Link] (1 responses)
Posted Aug 20, 2015 4:14 UTC (Thu)
by BrucePerens (guest, #2510)
[Link]
Not sure why you are submitting that link as counter-evidence. I once had coffee with Louis and explained to him that for OpenOffice to gain vitality as a community project, it had to be separated from Sun. History has proven that was so. But on that day, Louis explained that he would never help with such a thing, because it would end his employment. So, you seem to have shown me an internal conversation in which someone whose first interest wasn't the community expressed hope that the community would be part of the picture. Well, that was hopeful, but the AOO side well and truly botched the relationship from day one.
Posted Aug 19, 2015 6:37 UTC (Wed)
by bronson (subscriber, #4806)
[Link] (4 responses)
Posted Aug 20, 2015 7:30 UTC (Thu)
by nim-nim (subscriber, #34454)
[Link] (3 responses)
That's why Microsoft formats are so entrenched BTW. Microsoft realised a long time ago every app that took a MS Office document as input/output helpd it sell more licenses.
Ironically it's much easier to manipulate a slew of legacy documents nowadays thanks to the large number of filters that the Document Foundation sponsored, rather that touch the core Open Document Formats (because the filters were written as proper libraries, not mixed with the OOo GUI process).
Posted Aug 20, 2015 11:47 UTC (Thu)
by oever (guest, #987)
[Link] (1 responses)
Posted Aug 20, 2015 12:39 UTC (Thu)
by nim-nim (subscriber, #34454)
[Link]
Posted Aug 20, 2015 21:40 UTC (Thu)
by dlang (guest, #313)
[Link]
Posted Aug 19, 2015 8:03 UTC (Wed)
by rsidd (subscriber, #2582)
[Link] (2 responses)
The second post you link talks about possible triple-licensing, which is quickly shot down.
The message I get from that thread (what little I read of it) is that some were trying to scare LO into joining AOO, with the threat of irrelevance in the face of this Apache+Oracle+IBM behemoth. But it didn't work.
Posted Aug 19, 2015 15:40 UTC (Wed)
by jimjag (guest, #84477)
[Link] (1 responses)
Posted Aug 20, 2015 4:18 UTC (Thu)
by BrucePerens (guest, #2510)
[Link]
Is Apache a party to some kind of contract that prevents the org from working with LO?
Contractual obligations?
No contract as such AFAIK, but the original OpenOffice.org code was LGPL-licensed. When Oracle donated the code to Apache it chose the Apache licence (and the fact that they donated to Apache and not TDF suggests antipathy with the TDF/LO people). IBM too donated source for Symphony to Apache under the Apache licence. Both corporations stated their preference for Apache versus LGPL, so that was an early hurdle. Meanwhile, at this point LO had already been developing substantially, but taking new contributions under dual LGPL/MPL licenses. There was talk three years ago of rebasing it to the AOO apache-licensed version, going MPL-only and getting rid of LGPL, and apparently that work has progressed: today the LO webpage offers the product under the MPL but apparently some individual pieces are still LGPL'd or under other licences. But I suspect this is still the main hindrance to the Apache foundation just merging with LO -- they (AOO) don't want to switch licences.
Contractual obligations?
There's also who actually owns the OpenOffice.org trademark, e.g. if Apache could even give it to someone else at all.
Contractual obligations?
Searching the US trademark
Filing Date March 7, 2005
Registration Number 3063339
Registration Date February 28, 2006
Owner (REGISTRANT) Team OpenOffice.org e.V. e.V. eingetragener Verein (registered association) FED REP GERMANY Team OpenOffice.org e.V. c/o Matthias Huetsch Hertogestra e 14 Hamburg FED REP GERMANY D-22111
Contractual obligations?
https://www.apache.org/licenses/software-grant.txt
I assume the same is true of IBM and Symphony.
Contractual obligations?
Contractual obligations?
Apache's IP provenance
Apache's IP provenance
Apache's IP provenance
Apache's IP provenance
Apache's IP provenance
Contractual obligations?
Oracle and Apache
Although the Document Foundation might not have existed, the LibreOffice project did, and there were any number of proper 501(c)3 organizations that would have accepted code for the LibreOffice project and under their control. SFC, SPI, Mozilla Foundation, were all around. And then there were not-for-profits that were not 501(c)3s, like Linux Foundation, The Open Group, and probably another 100 organizations that we could have found in the community.
It also would have been trivial for Oracle to found a legal entity to hold the code, to their custom requirements.
They did. It was the ASF.
They wanted a legal entity to "have" the code, as well as for it to be under an ALv2 permissive type license.
Are you honestly saying that if, for example, the SFC would have accepted the code, and it would have then been under ALv2 there as well, that things would be "different"???? Or are you suggesting that Oracle should have donated it to SFC, for example, to simply "hold" until TDF was legal? Well, maybe, but they didn't. That is hardly Apache's fault.
And let's not forget, if Apache had not accepted the code, and had not then been able to relicense the entire suite to ALv2, then LO would not have been able to relicense their code to what I assume is a Good Thing for them.
As far as "disliking" the GPL, well, I submit that TDF/LO also "dislike" the ALv2 (and yet, Apache is being painted as the intolerant one... interesting). But even though I don't dislike the GPL (it's not my favored license, yet I code quite a bit of GPL code and have no issues supporting said projects), it is clear that for you and others, it's all about not seeing the need or desire for a permissively licensed OO suite or framework. That's fine.
Oracle and Apache
And it's disingenuous to accuse GPL participants of not giving back because they used the GPL, when they might have been more willing to use the Apache license had you not presented them with an undesired fork and a great deal of hostility.
The hostility was there way before Apache got involved.
I submit that if TDF had existed as a legal entity and if they had been willing to have LO under ALv2 (or some other permissive license) that Oracle would have donated it to them.
I will go further. If the conditions of the above had been true, and Oracle had not donated it to the TDF, then the ASF would not have accepted it. I and others would have strongly rejected any such proposal.
Oracle and Apache
Contractual obligations?
At the time that Oracle was looking for a place to donate OO, TDF did not exist.
Odd that you would say that shortly after linking to mails from the time on a list called tdf-discuss. Yes, the legalities weren't yet done, but TDF very much existed.
Contractual obligations?
Contractual obligations?
Contractual obligations?
Contractual obligations?
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
1. nowhere acknowledges the effort that LibreOffice had been putting in, including a stable release six months previously and additional development since then
2. Nowhere suggests whether their efforts, and previous efforts from go-oo.org (which got merged into LO), would be folded in into this "reference" implementation of the ODF standard
3. Says nothing about how this late incubation proposal would benefit the community, given that most linux distros had already switched over to LibreOffice.
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Also, looking at your two mailing-list posts that supposedly highlight the desire to "cooperate". Both those messages are on a libreoffice list, in response to a suggestion that everyone in LO should, purely out of self-interest, individually join the AOO proposal as initial members. I'm not sure whether this person is/was an active LO member himself, but he is posting on the LO list and clearly not speaking for AOO in that mail (he talks of just having "headed over" to Apache to find out what was happening). The first mail you quote is from him. It says Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Regardless of individual feelings, the best the TdF
and its members could do at this point would be to put on a smiling face,
magnanimously congratulate the ASF for joining the community, and at least
make it look like they were working closely with IBM to bring the best
possible open document technologies to the world. If most or almost all of
the LO contributors joined the Apache OpenOffice project, if only to lend
moral support and help heal the rift, that would only be good for LO and the
TdF. The best time to do that is now.
If he is an AOO member (which it doesn't seem like), it hardly looks like a good example of "reaching out" to me. And no mention of whether the LO code, too, would be merged into AOO, and how that would come about.
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team
Schaller: An Open Letter to Apache Foundation and Apache OpenOffice team