On Apr 13, 2008, at 1:04 AM, Andrew C. Oliver wrote:
> As the guy who sits on the Advisory Committee, I think it's important
> to point out that I had no input on the blog post in question, I was
> not even aware that it was being written until after it was published,
> and I doubt very much I could exert any kind of editorial influence
> over the assiduously impartial fine folks at OSS Watch. I point this
> out to provide some kind of balance to Andy's focus on it.


Nick used it as a source, I noted that it wasn't a neutral source and should not be mentioned as authoritative and that it should be treated as probably biased by its own admission (like when CNN covers Time-Warner). I DO find it coincidental and the article very one sided.

Andy,

to be honest, I find very hard to have a discussion with someone who doesn't want to listen and keeps ignoring my contributions. Pardon me for taking it personally when you not only ignore what I'm saying, but keep on posting FUD about us trying to inject patent trojan horses, and now implying that we are bribing a white knight (God, I wish I had so much influence on highly respectable organizations like OSSWatch). I know you have all the right intentions to ensure that POI is and remains OSS, but I would appreciate at least a collaborative attitude in analyzing the issues in front of us. The moment you stop snickering comments and random FUD bits is the moment we can resume a conversation.

> As do many other organisations, I'm sure. Do we treat them all with blanket -1s?

No I treat the contributions of any organization which holds patents and does not choose to ensure they are properly licensed such that they can be legally distributed in an open source compatible manner regardless of whether they are through a third party or not with a blanket -1. Once the legal problem is resolved, I will change that to a +1 and change :-)

> I think you're not helping your case here by ascribing secret
> handshakes and ulterior motives. As an advisory service set up to
> provide information about open source (and with a track record of
> discussing open standards), it seems quite logical that some
> discussion of the Microsoft OOXML should occur, and that it should
> include mention of the POI effort. What's so mysterious about that?

To be clear, I've never heard of OSSWatch until Nick brought it up. And this is getting sidetracked:

Why can't Microsoft just submit a CLA-C for the work they wish to contribute via source sense and we be done with this?

I'll give it a last shot then call it a day unless you decide for a change to discuss my arguments, stop sidetracking the real questions and discuss the potential issues in the right places. First of all, let me state loud and clear that I'm approaching this issue from a Sourcesense (and ASF) angle, with no intention of representing Microsoft at all: this means I won't be answering your question on Microsoft filing a C-CLA, but I will show you why that's not the problem. For all I know, the document could be signed by SB and in the fax machine by now. Or not. The core issue is that, really, it doesn't matter. Bear with me while I try (again) to tell you why is that, and let me draw a simple line in the sand, first.

As all things legal with software, we are faced with two potential issues here: one is copyright (that is "who wrote that?"), and the other is patents (as in "is the copyright holder authorized to write that code?"). Let's address the two separately, please.

From a copyright perspective let's assume, for the sake of discussion, that I *am* right when I'm saying that a large chunk of the actual POI contribution is (c) Sourcesense, with possibly some bits (c) of other POI committers, and that's it from a copyright perspective. Let's also hypothetically assume Microsoft itself didn't produce any kind of copyrighted contribution, either directly (via Microsoft employees) or indirectly (via WFH agreements and the like): if you assume that's the case, do you agree that a CLA-C from MS wouldn't change a single thing? Actually, wouldn't be actually something inherently false, since in that case MS wouldn't be providing any copyrighted stuff at all? If you're with me so far, the consequence of all this is that a CLA-C from a non-copyright holder is, at a very least, redundant. Before you ask, yes, even section 3 (Grant of Patent License) of a CLA-C would be redundant, as that's not a blanket patent license, but it's tied to contributions-related patents. That is, no actual contributions, no patent license grant.

You are of course entitled to your opinion when you say that the specific Sourcesense/Microsoft agreement has to mean that Microsoft is the actual copyright holder. I'm afraid, however, that yours is and will remain an opinion, and I hope you will agree with me when I say that there are a number of ways to ensure that parties can collaborate with no direct influences on copyright. Now, the ASF is funded on trusting the official declarations of contributors: the moment we contribute stuff under the Sourcesense C-CLA (not to mention people working outside their work remit, being covered by the I-CLA), you have to trust that we are entitled to contribute that code, implicitly stating that we have all the necessary rights to do so.

I don't see any practical way to challenge that without undermining the very foundation of the ASF and of Open Source contributions in general, as this would actually mean that everyone should be required to file not only a CLA-C, but also any accompanying paperwork that actually provides evidence that he's actually telling the truth, which is unpractical at a very least, and stupid at best (but hey, feel free to set an example and send all your past contracts which resulted into POI contributions so that we can actually scrutinize if you were entitled to contribute that code and not working under a WFH scenario). I don't see any use in discussing this specific angle any further, unless you have evidence that we are actually lying to the ASF and our contributions are actually someone else's copyright.

On to the patent side. Here the risk we might be facing is having a patent holder claim a patent infringement for implementing a patented technology. This risk won't go away with a CLA-C, as stated above, given that Microsoft hasn't been contributing anything from a copyright perspective. Also, OOXML is a bit of a specific beast in that it's not only a Microsoft technology, but also an ECMA and ISO standard, but let's keep that aside for a moment. What we have here is the OSP, that is a covenant that has been already deemed sufficient by the ASF when the POI PMC specifically asked if OSP terms were fine: this is enough to me to clear any issue from a [EMAIL PROTECTED] perspective. If you have any gripes with that, you are more than welcome to challenge and change the ASF position, but this mailing list is not the right place for that: I would suggest you send a note to legal-discuss and take it from there. In the meantime, I believe your patent-related objections, as per your copyright- related opposition don't have any actual ground.

I hope this helps,

--
Gianugo Rabellino
Sourcesense - making sense of Open Source: http://www.sourcesense.com
Blogging at http://boldlyopen.com/






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to