Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arguments for releasing add-ons to the community #5

Open
nicklasb opened this issue Jul 8, 2015 · 0 comments
Open

Arguments for releasing add-ons to the community #5

nicklasb opened this issue Jul 8, 2015 · 0 comments

Comments

@nicklasb
Copy link
Member

nicklasb commented Jul 8, 2015

As some developer has problems with clients (understandably) wanting to protect their intellectual property, and hence are reluctant to release the add-ons being created, this issue was created to assemble strong arguments for, and to counter arguments against.

Please contribute more if something comes to mind, and this could end up being a useful wiki article:

Positive effects:

  1. Goodwill, cred, visibility: The company will be credited with supporting the community, this can be used in .
  2. Further development: Other developers might use the code and contribute back to it.
  3. More eyes on the code: Could result in higher-quality code.

Counter arguments:

  1. Competitors might steal the technology: This is unlikely, add-ons aren't that portable. And if they did, it would have to contain your name for their customers to see. Either way, general UI-components does not give many insights into business processes and practises.
  2. Security issues: Add-ons are fringe UI functionality. If security is not only client-side, but in UI add-ons, there are other problems that need to be addresses.
  3. Intellectual property value: Is this technilogy so forefront and unique that it can be sold to other companies? If so, remember that web clients in general are practically impossible to protect from reverse engineering.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant