Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Posted Jan 18, 2013 8:39 UTC (Fri) by mjw (subscriber, #16740)In reply to: The apology line forms on the left. Please take a number. by shmget
Parent article: A discordant symphony
IBM seems not very interested in the symphony code base anymore, they now have the (proprietary) IBM Docs (cloud based office) project. And clearly some people IBM assigned to the former symphony/apache project, like Rob Weir, have different priorities than helping out with cleaning up the legal uncertainties of the contributed files.
Posted Jan 18, 2013 12:33 UTC (Fri)
by shmget (guest, #58347)
[Link] (20 responses)
nah... they are very much aware. The the mail below from ooo-dev
http://mail-archives.apache.org/mod_mbox/openoffice-dev/2...
Posted Jan 18, 2013 15:04 UTC (Fri)
by mjw (subscriber, #16740)
[Link] (19 responses)
Posted Jan 18, 2013 15:29 UTC (Fri)
by rcweir (guest, #48888)
[Link] (18 responses)
But if you wanted certainty, then you would write to Apache on their legal-discuss list, ask questions about the SGA license, read the README that is posted for the Symphony code and see that this is actually quite simple.
The license is in the SGA:
http://www.apache.org/licenses/cla-corporate.txt
The README tells what files are covered:
https://svn.apache.org/repos/asf/openoffice/symphony/trun...
If you are not willing to accept that, then you are like the Obama-doubting "Birthers" who harbor paranoid delusions about his birth certificate unless they can waterboard the doctor who delivered him.
Hack or complain. Pick one.
Posted Jan 18, 2013 15:37 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (17 responses)
Posted Jan 18, 2013 15:44 UTC (Fri)
by rcweir (guest, #48888)
[Link] (16 responses)
http://www.apache.org/licenses/cla-corporate.txt
Again, you seem to be harboring paranoia about what might be written on the reverse of Obama's birth certificate.
Posted Jan 18, 2013 15:48 UTC (Fri)
by micka (subscriber, #38720)
[Link] (12 responses)
Posted Jan 18, 2013 15:59 UTC (Fri)
by mpr22 (subscriber, #60784)
[Link] (11 responses)
Rob appears to be trying to imply that Matthew is as paranoid as the conspiracy theorists known as "birthers", who think Barack Obama was not born a US citizen (despite his birth having been validly registered in the city of Honolulu, Hawaii, USA in 1961, which is after Hawaii's admission to statehood) and so is ineligible for the Presidency. Tacky, Rob. Real tacky.
Posted Jan 18, 2013 16:16 UTC (Fri)
by rcweir (guest, #48888)
[Link] (9 responses)
On the other hand, there are some who actually have these delusions that there are secret exceptions and reservations ,and that this code was designed to tempt,lure and deceive LibreOffice, only to pounce on them later.
Posted Jan 18, 2013 16:47 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
Posted Jan 18, 2013 21:02 UTC (Fri)
by raven667 (subscriber, #5198)
[Link] (7 responses)
Actually I believe you are both acting in good faith to clear up the self-evident confusion and that you two will have it sorted out shortly.
Posted Jan 18, 2013 21:16 UTC (Fri)
by rcweir (guest, #48888)
[Link] (6 responses)
Posted Jan 19, 2013 16:24 UTC (Sat)
by nix (subscriber, #2304)
[Link] (5 responses)
Posted Jan 19, 2013 23:56 UTC (Sat)
by rcweir (guest, #48888)
[Link] (4 responses)
-Rob
Posted Jan 20, 2013 0:00 UTC (Sun)
by mjg59 (subscriber, #23239)
[Link] (3 responses)
Posted Jan 20, 2013 0:10 UTC (Sun)
by rcweir (guest, #48888)
[Link] (2 responses)
http://en.wikipedia.org/wiki/Devil%27s_advocate
You took the position of someone submitting a racist screen to Apache, a position you presumably do not agree with, for sake of debate, to test the quality of the original argument, etc.
-Rob
Posted Jan 20, 2013 0:22 UTC (Sun)
by mjg59 (subscriber, #23239)
[Link] (1 responses)
Posted Jan 20, 2013 0:29 UTC (Sun)
by rcweir (guest, #48888)
[Link]
-Rob
Posted Jan 19, 2013 16:22 UTC (Sat)
by nix (subscriber, #2304)
[Link]
The imputations of bad faith to Matthew (without any evidence) are a nice touch too. I have no *idea* how Matthew has kept his cool through all this, but if working on AOO means working with Rob I can see why LibreOffice is taking off.
Posted Jan 18, 2013 15:49 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (2 responses)
What extra information does that list contain? If the information contained within it isn't relevant, why am I being asked to refer to it?
Posted Jan 18, 2013 16:05 UTC (Fri)
by rcweir (guest, #48888)
[Link] (1 responses)
Now would you agree that the status is clear, based on the README and the SGA license?
Posted Jan 18, 2013 16:21 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
1) Add an explicit link to http://www.apache.org/licenses/cla-corporate.txt and the revision number in the preamble, just to avoid any potential doubts about whether "a Software Grant and Corporate Contributor License Agreement ("SGA ")" refers to the standard Apache one or a different one negotiated by IBM and the Foundation (in much the same way as "released under the terms of the GNU GPL" is ambiguous as to which version it refers to).
2) Add "These materials are contributed under the SGA" to point (2)
I think that those would make the intended copyright status completely unambiguous, but I think the change you've already made goes a long way.
Posted Jan 18, 2013 13:20 UTC (Fri)
by rcweir (guest, #48888)
[Link] (10 responses)
Imagine if the project agreed to publish (release) the Symphony codebase. That would require months of up front work, but would also be an ongoing obligation. We would need to provide patches and do CVE reporting on discovered security flaws. We would need to track bugs. We would need to respond to user and developer queries. We would need to maintain the code and periodically come out with new releases.
We were certainly willing to do this, if the project wanted to make Symphony be the new base for the OpenOffice project. But after examining the code and lengthy discussions, the community decided against that path and decided on the "slow merge" approach, to take enhancements from Symphony and merge them into OpenOffice. That is fine. I can see the merit in that decision. It is less disruptive to users. It keeps us on the code base that more volunteers are familiar with, etc.
But once that decision was made, it no longer makes sense to release the Symphony code base, and take on those support obligations. To do so would be to have responsibilities to maintain and support two different code bases, Symphony and OpenOffice. Double the work. Who would want to do that? Remember, the point of the Symphony contribution was to end the Symphony fork and concentrate resources on a single project, not simply to maintain the fork to another venue.
Regards,
-Rob
Posted Jan 18, 2013 14:01 UTC (Fri)
by mjw (subscriber, #16740)
[Link] (4 responses)
But you seem to misunderstand what people are asking for from IBM. Nobody is asking for a full blown ASF blessed Symphony release.
The current status of the symphony donation is unclear because the file headers don't match the intended license IBM says they wanted to grant to the ASF and the general public. As you say yourself IBM might have made mistakes in their SGA list or the code dump. And ASF policy is that only the contributor of the files can update the license headers. Without that having happened neither other Apache hackers nor the general public can really legally (re)use this contribution. By cleaning up the file headers and double checking their legal status you as IBM would not just help the general public, but also your fellow Apache hackers to work on integrating and completing the "slow merge" sooner.
Posted Jan 18, 2013 14:31 UTC (Fri)
by rcweir (guest, #48888)
[Link] (3 responses)
Take a look at the README. The file headers tell you which files are IBM contributions, versus pre-existing OpenOffice files. And read some other, more perceptive comments on this same topic.
In any case, you seem to misunderstand what Apache projects do. We don't just take code, slap a new license header on things, hold our nose and toss it over the wall for public consumption. That is not how we operate. We're not the money launderers of the open source world. We do thorough reviews or we don't release at all. There is no Apache-lite release. I sense that you wish this were not the case, but it is.
And note that there is absolutely no issue for project members to touch the code. They already have. Indeed, with the Oracle SGA it took 6 months to clean up all the headers, and all along we were all working on the code base. So that is non-issue, more FUD.
Regards,
-Rob
Posted Jan 18, 2013 15:11 UTC (Fri)
by mjw (subscriber, #16740)
[Link] (2 responses)
The issue is precisely the indirect nature of the license grant. If IBM would clean up the header files that does give legal clarity (as opposed to anybody else changing those legal statements on the files).
People don't question the value of what Apache projects do. That is indeed much more than the single act of IBM clearing up the legal status of the files by cleaning up the headers.
Various Apache project members have stated on the mailinglist they feel not cleaning up the headers is a problem and they don't want to touch any of the files till IBM does that.
Posted Jan 18, 2013 15:32 UTC (Fri)
by rcweir (guest, #48888)
[Link] (1 responses)
You seem to be upset that we're not also maintaining a second fork of Symphony for the benefit of LibreOffice. Sorry, but no one has volunteered to do that. We're working on one codebase.
-Rob
Posted Jan 19, 2013 16:26 UTC (Sat)
by nix (subscriber, #2304)
[Link]
Posted Jan 18, 2013 21:07 UTC (Fri)
by raven667 (subscriber, #5198)
[Link] (4 responses)
I'm guessing that there is probably legitimate disagreement on that point, there are many instances of code dumps where a dead project is released without any obligation for ongoing maintenance. The quicker that is done the quicker that others can pick over the corpse for juicy tidbits.
Posted Jan 18, 2013 21:22 UTC (Fri)
by rcweir (guest, #48888)
[Link] (3 responses)
It would probably be very unsatisfying to develop new fantasies that Apache will do this for the Symphony contribution. The plan of record, as decided by the community, is to merge enhancements from Symphony into OpenOffice and release this code as part of Apache OpenOffice 4.0.
Remember, Symphony is not an entirely different code base. It is a fork of OpenOffice.org. We're just rejoining the codebases and ending the fork.
If LibreOffice is truly interested in having "juicy tidbits" from it, then it is in their best interest for us to merge the code into Apache OpenOffice, where they can cherry pick from it, just like their ongoing harvesting of features from OpenOffice 3.4.1. It will be much easier for them to have one code base to sync from, then deal with two.
Posted Jan 18, 2013 21:33 UTC (Fri)
by jubal (subscriber, #67202)
[Link] (2 responses)
Posted Jan 18, 2013 21:42 UTC (Fri)
by rcweir (guest, #48888)
[Link] (1 responses)
Posted Jan 18, 2013 21:54 UTC (Fri)
by jubal (subscriber, #67202)
[Link]
Priority of cleaning up unclear legal status
show clearly that it is deliberate.
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
I was not speaking of Matt. I was speaking of the post from the LibreOffice Marketing Director
Really? Then why, two posts further up the chain, did you say
Not at all. I don't for a second remotely think that Matt believes what he is writing. He is playing Devil's Advocate.
You clearly were speaking of Matthew, but perhaps you forgot this in a period of less than five hours.
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
You seem to be upset that we're not also maintaining a second fork of Symphony for the benefit of LibreOffice. Sorry, but no one has volunteered to do that. We're working on one codebase.
You keep on saying this over and over, but nobody else in the thread has suggested it, and several people have explicitly said that this is not what they want. Does license clarity necessarily require a fork?! If so, Apache's procedures are even more hidebound than I thought they were.
Priority of cleaning up unclear legal status
Priority of cleaning up unclear legal status
Congratulations! [was: priority of cleaning up unclear legal status]
Congratulations! [was: priority of cleaning up unclear legal status]
Congratulations! [was: priority of cleaning up unclear legal status]