Gervase Markham wrote:
> Hi Marketplace team,
>
> Over in .governance, we have been reviewing the Legal team's draft of
> the Marketplace Terms and Privacy Policy. A few issues were raised which
> turn out to be policy issues for the product team rather than legal
> drafting issues. So Jishnu suggested I bring them over here :-)
>
> 1) The agreement says:
>
> "* Failure to provide adequate support for your App(s) may result in low
> App ratings, less prominent App exposure, low sales, billing disputes,
> and suspension or removal from the Mozilla Marketplace."
>
> On that latter point, I think it's unreasonable to boot an app if the
> developer fails to provide support, particularly if they make it clear
> that no support is offered. Much open source software comes this way.
>
> We can warn people about potentially negative consequences of providing
> no support, but I think that it should never result in being removed
> from the Marketplace. Would you agree?
Support can mean a few things: direct 1:1 customer support (replying to
emails), general support (knowledge base, forums, etc.), or supporting
the app's continued functionality.
If an app is paid, we expect that some level of support will be provided
to users.
For all apps, free or paid, we expect that developers will continue to
support their apps and we would absolutely remove apps that stop
functioning due to lack of support. For example, if an app's server goes
down for weeks leaving it no longer functional, we would remove the app.
>
> 2) The agreement says:
>
> "* (iv) you must provide meaningful notice and have a procedure for end
> users to opt-out or opt-in (depending on applicable law and industry
> standards) to any tracking that leads to you or third parties tailoring
> advertisements or promotions to users."
>
> Would it not be more consistent with Mozilla principles to require
> opt-in, unless applicable law actually forbids it (which I suspect is a
> rare or non-existent case)?
It would be, yes. However, just as we don't require all submissions to
be under an open source license, we want to ensure developers have
freedom to build their products as they see fit even if Mozilla would do
things differently, as long as they do not infringe on a user's privacy,
control, security, and experience. In this case, we've required that any
tracking must be clearly stated and allow users to have control over that.
>
> 3) The agreement says:
>
> "(c) that you and your Apps or Add-ons will not use the Firefox Sync
> APIs for any application or service that replicates or attempts to
> replicate Mozilla’s hosted Firefox Sync services or experience unless
> such use is non-confusing."
>
> Perhaps I need to take this up with the Sync team instead/as well, but
> that looks dangerously like an Apple-style nasty "don't compete with our
> functions on iOS" clause. How is "non-confusing" defined?
>
> My suggestion is that we make it into a permission: "You may use the
> Firefox Sync APIs to create any application or service, including one
> that replicates or attempts to replicate Mozilla’s hosted Firefox Sync
> services or experience, as long as you do not mislead users into
> thinking your service is our service."
This piece was added to the AMO Developer Agreement a few years ago by
Legal. I don't know what prompted it or where it came from, and I don't
have an opinion on it.
>
> Gerv
> _______________________________________________
> dev-marketplace mailing list
>
dev-mar...@lists.mozilla.org
>
https://lists.mozilla.org/listinfo/dev-marketplace