[
https://issues.apache.org/jira/browse/AVRO-1747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14997852#comment-14997852
]
Ryan Blue commented on AVRO-1747:
---------------------------------
Apache projects can redistribute third-party works using licenses that have
been judged compatible, but Apache projects themselves and contributions to
those projects use the Apache Software License v2. There are good reasons for
doing that, like the fact that the Apache license covers how contributions to
the project are licensed. It also ensures that anyone using Apache code can
rely on uniform licensing. In order to contribute your implementation to the
Avro project, it will need to be licensed along with the rest of the project
using ASLv2. We certainly wouldn't ask you to use a license you're not
comfortable with, so let us know what you want to do.
> JavaScript implementation
> -------------------------
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
> Issue Type: Improvement
> Components: javascript
> Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the
> Avro spec, or if this is the right place for this message (apologies if not),
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing
> implementations, and even saw a few tickets on this board about JavaScript
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)