Open source: Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
== Licensing == | == Licensing == | ||
[[File:Fusion360 License Comment.PNG|thumb|right|200px|A comment in Fusion360 specifying the file is "open source".]] | [[File:Fusion360 License Comment.PNG|thumb|right|200px|A comment in Fusion360 specifying the file is "open source".]] | ||
[[Open source]] projects should be labeled as such so that users know what their rights | [[Open source]] projects should be labeled as such so that users know what their rights as regarding its use. An easy way to do this is to apply a "Creative Commons" license to each file. See this page for more information: | ||
* https://creativecommons.org/share-your-work/ | * https://creativecommons.org/share-your-work/ | ||
Line 21: | Line 21: | ||
[https://github.com Github] makes it easy to start and maintain a collaborative project. | [https://github.com Github] makes it easy to start and maintain a collaborative project. | ||
See also [https://github.com/IBLS IBLS Open Projects on <i>Github</i>] | |||
== External Links == | == External Links == |
Latest revision as of 12:15, 7 March 2024
The open source model is a decentralized development model that encourages open collaboration. A main principle of open-source development is peer production, with products such as blueprints and documentation freely available to the public.
Licensing
Open source projects should be labeled as such so that users know what their rights as regarding its use. An easy way to do this is to apply a "Creative Commons" license to each file. See this page for more information:
For example, drawings may be marked as follows:
- Copyright 2018 your name here
- License: Creative Commons Attribution 4.0 International
In Fusion360 add a "Comment" field to each drawing containing the text above. The text should also be included in documentation associated with the project.
Collaborating
The quality of a live steam project can be improved by collaborating with others. Changes to drawings, documentation and other files can best be accomplished using a source-code control system such as git.
Github makes it easy to start and maintain a collaborative project.
See also IBLS Open Projects on Github