I'm sure some others will help if you want to start an AtomPub JS library at Apache. We could start it in Apache Labs or we could kick it off in the Abdera. I think from a committer situation it might make more sense to do it in Labs and then move it over to Abdera, just because the participants might not have the right karma in Abdera.
Thoughts? Paul On Fri, Sep 19, 2008 at 9:38 AM, Mike Edwards <[EMAIL PROTECTED]> wrote: > Dan, > > First the disclaimer: I'm not a legal expert ;-) > > However, the terms that Google lay down in the page which you reference make > me very uncomfortable with the idea of using this code in Tuscany. > > It is clear that Google expect their code to be used in conjunction with > their services - since those services are at the core of the legal agreement > on that page. In the case of Tuscany, I am sure that the intended use of > the code is to access *any* service using this client side library, which is > not what Google have in mind. > > Second, the agreement requires *each user* to agree to those license terms - > and I can't see this meaning anything other than each and every user of > anything built using Tuscany. This has me heading for the hills - it is not > in any way reasonable for Tuscany to require this. > > There is also this scary requirement: > > "You agree that if you use the Client Library to develop a service for other > users, you will protect the privacy and legal rights of those users." > > -- this is squarely in the middle of what Tuscany does. I think Tuscany > cannot and should not force a term like this onto its users. > > As far as I can see, this is not an open source license, so if there are any > bugs in this library, I don't think you have any rights to go messing with > the code. Not a good plan for an Apache project. > > OK, that's enough. If what I've said doesn't put you off, then you're a > braver man than I am ;-) > > > Yours, Mike. > > PS If you'd like some help building a library from scratch, count me in. > > Dan Becker wrote: >> >> A question for the more legal-wise of the developers. I am investigating >> Tuscany-2568 (https://issues.apache.org/jira/browse/TUSCANY-2568) which is >> to provide a Tuscany JavaScript client model for Atom data. >> >> Luciano and I have discussed the issue a bit, and at this point I am >> investigating two possibilities: >> 1) Grow an Atom Publishing Protocol JavaScript client from scratch (which >> is similar to the Abdera Atom model). >> >> 2) Use an existing APP JavaScript client model, such as the model that >> exists in the Google GData JavaScript client API. Notice that a few of the >> Tuscany projects already use the Google GData API, but none that I have seen >> have embedded or loaded the GData library from a JavaScript client. >> >> My question is, if I go down the second route and use the GData model, >> does the Apache Open Source licensing coexist peacefully with the terms of >> service of the Google Data APIs? >> (http://code.google.com/apis/gdata/client-js-terms.html) >> >> If no one knows the answer right off the bat, I will research the answer >> myself, but I just wanted to float the question in case anyone had quick >> answers or a person to contact. > > -- Paul Fremantle Co-Founder and CTO, WSO2 Apache Synapse PMC Chair OASIS WS-RX TC Co-chair blog: http://pzf.fremantle.org [EMAIL PROTECTED] "Oxygenating the Web Service Platform", www.wso2.com
