如何从源代码中获得持续不断的收入呢?这是一个非常难的问题。
软件的精神是开放、自由和平等。在这种精神的激励下,软件开源社区是软件行业中举足轻重的一员,对行业的发展做出了巨大的贡献。开发者的个人的成长,也得益于开源社区的营养供给。当源代码公开后,在技术上就很难让作者可以从这些公开的源代码中获得直接的收入了。所以,当作者把他的源代码开放出来后,大多数时候心里上已经把这些代码当成是对社区的贡献,并不期望真的可以从中获得直接的收益,即使开源协议规定了商业目的的使用是需要付费或者经过作者的许可的。而另一方面,个人使用者在使用别人源代码时,就算对这份代码心怀感激也极少有向作者进行现金回报的。软件的精神是开放、自由和平等。