Red Hat Enterprise Linux 可能是一个很好的例子:它们是开源的,您可以从他们的 FTP 站点下载每个源代码包; 然而,他们对自己的构建收费。
Red Hat Enterprise Linux is probably a good example of something like this: they are open-source and you can download every source package from their FTP site; however, they charge for their own build.
Nobody will care if you try to sell your own code, even if it is opensource. The only time people get riled up is when you try to sell somebody else's opensourced code, and then only if it's in violation of the license (in letter or in spirit)
If you share it without a licence, normal copyright laws applies. And I don't see anything wrong with charging for open source software. Most open source licences (like GPL) just requires that you supply the sourcecode to the people that got the binary, and that they can do anything they want with that sourcecode. Including selling their own compiled binaries.
Free software isn't about “not charging a fee”. Selling free software is an excellent way to fund more work on free software.
What you probably can't do is treat it like loaves of bread; nothing strictly prevents you from trying, but your customers have their own perfectly functional loaf-duplication machines, so they're not likely to pay you if that's all you're doing for them.
Your consideration should be, then, how to add value on an ongoing basis, without making the software non-free.
One proven method is to become the most-reputable and most-knowledgeable vendor for the software. Another is to charge a fee for customisations (and, let's face it, all users want customisations, it's just a matter of how much they want them) that then get released into a future version is another. There are lots of ways to sell free software.
You're asking about business, though: be innovative! Work within the boundaries (don't make the software any less free for any of its recipients) and come up with something new.
发布评论
评论(4)
Red Hat Enterprise Linux 可能是一个很好的例子:它们是开源的,您可以从他们的 FTP 站点下载每个源代码包; 然而,他们对自己的构建收费。
Red Hat Enterprise Linux is probably a good example of something like this: they are open-source and you can download every source package from their FTP site; however, they charge for their own build.
如果您尝试出售自己的代码,即使它是开源的,也没有人会在意。 人们唯一被激怒的时候是当你试图出售别人的开源代码时,而且只有在它违反了许可证(无论是文字上还是精神上)的情况下才会被激怒。
Nobody will care if you try to sell your own code, even if it is opensource. The only time people get riled up is when you try to sell somebody else's opensourced code, and then only if it's in violation of the license (in letter or in spirit)
如果您未经许可共享该内容,则适用正常的版权法。 我不认为对开源软件收费有什么问题。 大多数开源许可证(如 GPL)只要求您向获得二进制文件的人提供源代码,并且他们可以使用该源代码做任何他们想做的事情。 包括出售自己编译的二进制文件。
If you share it without a licence, normal copyright laws applies. And I don't see anything wrong with charging for open source software. Most open source licences (like GPL) just requires that you supply the sourcecode to the people that got the binary, and that they can do anything they want with that sourcecode. Including selling their own compiled binaries.
自由软件并不是“不收费”。 销售自由软件是资助更多自由软件工作的绝佳方式。
你可能不能把它当作面包对待; 没有什么会严格阻止您尝试,但您的客户拥有自己功能完善的面包复制机,因此,如果您为他们所做的全部,他们不太可能付钱给您。
那么,您应该考虑的是如何持续增加价值,而不会使软件成为非免费的。
一种行之有效的方法是成为最有信誉、最有知识的软件供应商。 另一种方法是收取定制费用(并且,让我们面对现实,所有用户都需要定制,这只是他们想要多少的问题),然后发布到未来的版本中是另一种方法。 销售免费软件的方法有很多。
不过,您问的是商业问题:要创新! 在界限内工作(不要让软件对任何接收者来说变得不那么免费)并想出一些新的东西。
Free software isn't about “not charging a fee”. Selling free software is an excellent way to fund more work on free software.
What you probably can't do is treat it like loaves of bread; nothing strictly prevents you from trying, but your customers have their own perfectly functional loaf-duplication machines, so they're not likely to pay you if that's all you're doing for them.
Your consideration should be, then, how to add value on an ongoing basis, without making the software non-free.
One proven method is to become the most-reputable and most-knowledgeable vendor for the software. Another is to charge a fee for customisations (and, let's face it, all users want customisations, it's just a matter of how much they want them) that then get released into a future version is another. There are lots of ways to sell free software.
You're asking about business, though: be innovative! Work within the boundaries (don't make the software any less free for any of its recipients) and come up with something new.