Skip to content

Legal and Ethical Concerns #17

@zachpeltz

Description

@zachpeltz

Popcorn Hack 1:

  • A legal concern that arises when sharing and using code is intellectual property infringement. Intellectual property infringement includes copyright violations and improper use of licensed code which could lead to fines or worse.
  • An ethical concern that arises when sharing and using code is not giving credit to the owner of the code or site. This would be a sign of plagiarism and a misuse of open source trust.

Popcorn Hack 2:

  • I would pick GPL because the General Public License ensures that anyone who modifies or makes changes must keep their version as an open source project. This would prevent corporations from taking the code and making it private as their own work.

Homework:

  • If needed this is where I created my license: https://github.com/zachpeltz/zach_2025/blob/main/LICENSE
  • I chose the Apache License 2.0 because it provides balance between legal protection and open source development and freedom. The Apache License 2.0 also allows people to freely use and modify the code for commercial/personal purposes and has a patent grant that protects users and contributors from patent legal issues. There is a lot of transparency as modifications need to be documented, so Apache 2.0 is a good choice for my open source projects that might be used in commercial apps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions