Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I am developing an open source program which for my school project. I have done

ID: 661418 • Letter: I

Question

I am developing an open source program which for my school project. I have done some research on it, but there are still few questions. It is a school project, it is not any advance application and I am willing to share my work.

Is that mean if I release my program with license, people will afraid to change my code because it may result in law sue?

Can I claim my product as "open source" if I don't have license, I can define some rule of it (but without law protection)?

Do i have to apply for those license (e.g. GNU), I have to submit my product code or only fulfill in a form?

Explanation / Answer

Is that mean if I release my program with license, people will afraid to change my code because it may result in law sue?

Depends on your license. But essentially, if you put a simple GNU GPL License, or something similar, it ensures that people are free to modify. There is no problem.

Can I claim my product as "open source" if I don't have license, I can define some rule of it (but without law protection)?

As long as people can get access to the source code you created either for use or modify, it IS Open source. Yes, there are no other exams you need to pass!

Do i have to apply for those license (e.g. GNU), I have to submit my product code or only fulfill in a form?

There is no registration stuff. Simple thing is apply LICENSE to your source and put it up on web somewhere or link with your email address.

BONUS:

So is that so complicated? What all things do i have to do?

Not Much really go through GNU GPL FAQ; essentially all you have to do is copy paste a LICENSE file in the source folder and put up copyright notice (a 2 liner) in source files.