polyformproject / polyform-licenses

source text for Polyform Project licenses
https://polyformproject.org
155 stars 12 forks source link

Grammar error in PolyForm Perimeter License 1.0.0: “a different platforms” #83

Closed roryokane closed 12 months ago

roryokane commented 3 years ago

From https://polyformproject.org/licenses/perimeter/1.0.0/#competition (emphasis added):

… a product may compete even if it provides its functionality via any kind of interface (including services, libraries or plug-ins), even if it is ported to a different platforms or programming languages, and even if it is provided free of charge.

I think “a different platforms” should be replaced with “different platforms”.

kemitchell commented 3 years ago

@roryokane, thanks so much! There is an error here.

@heathermeeker how would you feel about:

Competition

If you use this software to market a product as a substitute for the functionality or value of the software, it competes with the software. A product may compete regardless how it is designed or deployed. For example, a product may compete even if it provides its functionality via any kind of interface (including services, libraries or plug-ins), even if it is ported to a different platform or programming language, and even if it is provided free of charge.

Going all plural would be grammatically correct. But I believe going singular better fits in with the surrounding context.

This would make license version 1.0.1.

heathermeeker commented 3 years ago

I don't mind correcting the grammar of course, but do we really need a new version number for a ministerial correction?

On Sat, Dec 12, 2020 at 10:57 AM Kyle E. Mitchell notifications@github.com wrote:

@roryokane https://github.com/roryokane, thanks so much! There is an error here.

@heathermeeker https://github.com/heathermeeker how would you feel about:

Competition

If you use this software to market a product as a substitute for the functionality or value of the software, it competes with the software. A product may compete regardless how it is designed or deployed. For example, a product may compete even if it provides its functionality via any kind of interface (including services, libraries or plug-ins), even if it is ported to a different platform or programming language, and even if it is provided free of charge.

Going all plural would be grammatically correct. But I believe going singular better fits in with the surrounding context.

This would make license version 1.0.1.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/polyformproject/polyform-licenses/issues/83#issuecomment-743800257, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEQ763T23MC7NRWH2Q4HJE3SUO4LJANCNFSM4UX5EQGA .

-- Heather Meeker 510-463-1116

kemitchell commented 3 years ago

do we really need a new version number for a ministerial correction?

Strongly in favor.

Our perceived "cost" of bumping a version number should be as low as possible. I'm willing to take on the entire administrative burden of managing the website, GitHub, and so on to make it near zero for other participants.

Versioning shouldn't slow us up when we know how to fix or improve our terms. Whether something's worth fixing or improving should be its own, entirely separate question.

I do expect we'll run a relatively slow versioning pace, rather than dropping new releases all the time. We can both show and tell that to folks considering our licenses. I also want them to understand that when they say "PolyForm Noncommercial 1.0.0", they know exactly what that means. We're not going to switch it out in any way. They needn't trust or agree with our view on what counts as material.

kemitchell commented 12 months ago

@heathermeeker old PR here reporting a typo in PolyForm Perimeter.

Are you alright with the corrected language I quoted in this comment? If so, I should go ahead and publish v1.0.1.

heathermeeker commented 12 months ago

OK with me

kemitchell commented 12 months ago

Done:

https://polyformproject.org/licenses/perimeter/polyform-perimeter-license-1.0.1/

https://polyformproject.org/wp-admin/post.php?post=232&action=edit