Popcorn Hack 1: What are some ways to protect intellectual property? Write down what you can remember in a notebook.
Some ways to protect intellectual property include using copyright, trademarks, patents, watermarks, DRM tools, or licensing. All of these will certify that this intellectual property belongs to this certain individual or company, which will prevent other people from stealing it.
Popcorn Hack 2:
The MIT license is one of the most used open-source licenses. It allows other people to freely use it and modify and distribute their code. For example, people can copy, modify, and publish their copies of the software. The only condition is that the original copyright and license text must be displayed in all copies of the software.
Popcorn Hack 3: Define a Creative Common License. What are exceptions to the copyright law?
A Creative Commons (CC) License is a type of public copyright license that enables creators to share their work with others while setting specific rules for how the work can be used. These licenses are designed to help creators share their work with freedom, but with clear boundaries about what others are allowed to do with it. There are several exceptions that allow others to use copyrighted material under specific conditions without seeking permission from the creator. Some of the exceptions are public domain, educational use, incidental use, government works, etc.
Popcorn Hack: Name as many ways as you can remember to prevent copyright infrigement.
I discussed with Rayhaan. We decided that first, you must understand the copyright laws to ensure that you are not making any mistakes. Then, you must use original content, get permission, and avoid plagiarism. If you are publishing your own content, you must use copyright, trademark, registration, etc.
Homework Hacks
Task 1: Select a License
I chose to use an Apache License. This is a permissive license whose main conditions require preservation of copyright and license notices.
Task 2: Explain your Choice
I decided to use an Apache License because others will be able to look at my code and make their own changes if they want to, but even if they do, it is still copyrighted under my name. This encourages collaboration, especially with open source platforms like GitHub, but also makes sure that I get credit for it.
Task 3: Add the License to your Repository
This is my Apache License in my personal repository.
Task 4 (extra): Define your Project.
Our project is SD IMOP. It is a platform that aims toward city infrastructure management, to help with issues in the city infrastructure. This is a form of preventative maintenance because it is designed to solve problems within our city infrastructure before they become too severe.