我开始我的项目的原因,很简单,就是为了满足在我的 fabfarm 上有一套灌溉系统的需要,同时从中学到东西。
我过去设计并制造过数量庞大的机器,但我从来没有从头做过/设计过驱动机器的电子部分和软件;我只是改造/破解它们,所以一直依赖别人的开源项目,比如 Marlin 固件、Grbl 固件 或 Printrboard。在这个项目里,我走出了自己的舒适区,深入电子和固件,从零做了一块电路板,并为我当前的需要开发了固件,还留了一些扩展的灵活性。我觉得我的目标已经完全实现了。
话虽如此,目前我并没有把它商业化的打算,因为市场上已经有很多选择,就像我在应用与影响周里提到的那样。另一方面,我欢迎大家一起改进它,因此它已经放在GitHub 页面上;我的项目也在这里的这些页面里,任何人都可以学习或使用。
如前所述,我希望把我的工作免费开放,让其他人可以使用它或从中学习。
为了帮我决定用哪个许可证,我去了 Creative Commons 的页面,那里有一个向导,指导你选择许可证,然后又去了他们的 beta 页面,开始选择许可证的流程。
在这一步,我选择了第二个选项,开始请求帮助选择许可证的流程。
然后我选择了保留作品署名的选项。
在这里我选择了非商业许可证;这意味着任何有商业项目的人都需要获得许可才能使用我的作品。
在这里我选择允许对我的作品进行修改。
在这里我选择让改编作品以与我最初许可证相同的条款共享。
在这里我填写我的许可证的属性。
接下来,网站推荐一个许可证;在我的情况下,是署名-非商业性使用-相同方式共享(Attribution-NonCommercial-ShareAlike)。
网站还会给我一些复制文本或 HTML 的选项,我可以随后粘贴到我的网站或产品信息里,取决于所选的情况。
然后我把 HTML 的内容复制到许可证文件,这会自动改变这个网站的页脚,因为它通过 JavaScript 加载到每个页面,并把我的新许可证加到了项目的 GitHub 页面。