- This week's lecture : Lecture
- Fab Tutorial Link : Tutorials
- Fab Tool's List : Tools List
Assignments:
develop a plan for dissemination of your final project
prepare a summary slide (presentation.png, 1280x1024) and video clip (presentation.mp4, 1080p HTML5, < ~minute, < ~10 MB) in your root directory
This week is for understanding Intellectual Property. Intellectual property (IP) refers to creations of the intellect for which a monopoly is assigned to designated owners by law. Intellectual property rights (IPRs) are the protections granted to the creators of IP, and include trademarks, copyright, patents, industrial design rights, and in some jurisdictions trade secrets. Artistic works including music and literature, as well as discoveries, inventions, words, phrases, symbols, and designs can all be protected as intellectual property.(Wiki)
As a free software user and promoter I had many discussions about these topics. But to be honest, I still have not dig deep into the topic. Its boring and complicated :). I switched to free software world a long time ago. I believe in free software philosophy and I am sure its the only way for fast development of technology.
Free Software means software that respects the user's freedom. Software that's not free is proprietary software which every user is forbidden to share with anyone else and the users don't have the source code, so they can't change it, they have no control over it, and they can't even verify independently what it's really doing.
Open source licenses are licenses that comply with the Open Source Definition - in brief, they allow software to be freely used, modified, and shared. To be approved by the Open Source Initiative (also known as the OSI), a license must go through the Open Source Initiative's license review process.
The following OSI-approved licenses are popular, widely used, or have strong communities:
- Apache License 2.0
- BSD 3-Clause "New" or "Revised" license
- BSD 2-Clause "Simplified" or "FreeBSD" license
- GNU General Public License (GPL)
- GNU Library or "Lesser" General Public License (LGPL)
- MIT license
- Mozilla Public License 2.0
- Common Development and Distribution License
- Eclipse Public License
Let go through Creative Commons, MIT and GPL licenses.
Creative commons
Creative Commons is commonly used for design projects. Different types of CC licenses are available, each granting certain rights. A CC license has four basic parts, which can be used individually or in combination. The parts are:
- Attribution: The author must be attributed as the creator of the work. Beyond that, the work can be modified, distributed, copied and otherwise used.
- Share Alike: The work can be modified, distributed and so forth, but only under the same CC license.
- Non-Commercial: The work can be modified, distributed and so on, but not for commercial purposes. The language about what constitutes "commercial" is a bit vague (no express definition is provided), so you may want to clarify this in your own projects. For example, some might interpret "non-commercial" as simply meaning that you can't sell the work. Others might take it to mean that you can't even put the work on a website that has advertising. Still others might consider something is "commercial" only if it makes a profit.
- No Derivative Works: This means you can copy and distribute the licensed work, but you can't modify it in any way or create work based on the original.
MIT
- It's one of the shortest and most liberal. Its terms are very loose and more permissive than most other licenses.
- It essentially says that anyone can use and modify the software however they like, as long as they put my name somewhere, and as long as they understand I make no promises regarding the software's quality.
- You can use, copy and modify the software however you want. No one can prevent you from using it on any project, from copying it however many times you want and in whatever format you like, or from changing it however you want.
- You can give the software away for free or sell it. You have no restrictions on how to distribute it.
- The only restriction is that it be accompanied by the license agreement.
MIT License is declared as below,
The MIT License Copyright <YEAR> <COPYRIGHT HOLDER> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit personsf to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
GPL
General Public License was First written by Richard Stallman in 1989. As of 2007 GPL is in version 3. GPL is based on the principle that we should be free to use, change, share and share changes to free software. Unlike the MIT, BSD and Apache licenses, work under GPL must remain under this license. GPL code can be sold, but no proprietary software can be derived from it. Once a work is released under the GPL, it remains GPL and no further restrictions can be applied.
Dissemination Plan
I choose my project license as GPL-V3. Currently, I have no plans of commercialising my work. I hope putting this work in public domain would help it to evolve into a better one. I hope this project would help anybody to build personal go-to telescope very easily. However this project can be turned into a business too. Customers can be
- Planeteriums : Advanced amatuer level automated telescope can be used here.
- Colleges : Turn student's interests into astronomy, coding, 3D Design, and digital Fabrication.
- Fablabs and makerspaces : To showcase the capacity of fablabs and conduct skywatching programs in special days.