
| 关注 @shanecurcuru
剑桥,马萨诸塞州
Shane 是 Punderthings℠ LLC 咨询公司的创始人,帮助组织找到更好的方式参与到驱动现代技术和业务的关键开源项目中。他撰写博客和推文,内容涉及开源治理和商标问题,并在 ApacheCon、OSCON、All Things Open、Community Leadership Summit 和 Ignite 等主要技术会议上发表演讲。
Shane Curcuru 担任 ASF 的品牌管理副总裁,撰写了涵盖所有 200 多个 Apache® 项目的商标和品牌政策,并协助项目定义和管理其商标,以及与使用 Apache 软件品牌的各种软件供应商谈判协议。 Shane 连续第七次担任 ASF 的当选董事,为所有 Apache 项目提供治理监督、社区指导和财务审查。
此外,Shane 还是:一位父亲和丈夫,一位宝马车主和一个爱开玩笑的人。 哦,我们还养了猫! 关注 @ShaneCurcuru 并阅读有关开源社区的信息并查看我的 FOSS 基金会目录。
已发表的评论
感谢您的代码!
开始开源你的工作最困难的事情之一就是“它足够好吗?”这个想法。 这是一种自然的人类反应,但实际上没有什么好担心的。 首先,环顾开源代码的世界:你很快就会意识到每个人的代码都有怪癖,你会发现很多地方你可以说“哇,这段代码这样写会好得多!”
反过来,你得到了开源代码的另一个好处:其他人会来帮助你修复错误或改进你的代码。 这既是项目上的胜利 - 更好的代码 - 也是个人上的胜利 - 向他人学习。
很高兴公司对开放性有如此强大的支持——这让开始这段旅程更容易。 但从长远来看,最好的驱动力是理解当你分享你的工作,当其他人给你反馈时,你的项目和你的技能都会提高。 最大的收获是看到其他人使用和改进你的工作。
都是很好的答案。 对于许可证,最重要的点是拥有许可证。 一些 github 一代似乎不在乎,但在 FOSS 世界中,公司和经验丰富的开发人员都知道,没有许可证的代码只是受版权保护的,世界其他地方无权使用它 - 也就是说,我们不太可能为您的无许可项目做出贡献。
ChooseALicense 是一项很棒的服务。 就我个人而言,我喜欢 Apache 许可证。 虽然它比 MIT 许可证长,但它是大多数非 GPL 路线的新项目的事实标准。 如果你不是律师,你不需要担心额外的条款; 结果是它比 MIT 许可证更能保护原始作者,并且它对商业更友好(因为专利语言)。 对商业友好往往意味着更多的人会有兴趣贡献...