其中非自由开源许可证的Andr​​oid应用程序? [英] Which non-free open source license for an Android app?

查看:117
本文介绍了其中非自由开源许可证的Andr​​oid应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我工作的一个Android应用程序,我想提供一个免费的演示和付费完整版从Android Market。不过,我也想提供源$ C ​​$ C。我不介意,如果人们想用code发挥和自己的设备上安装修改过的版本。

I'm working on an Android App, and I want to provide a free demo and a paid full-version from the Android Market. However, I also want to provide the source code. I don't mind if people want to play with the code and install modified versions on their own devices.

不过,我不希望看到在网络上的任何免费的全版本的二进制文件,而像GPL许可证将允许任何人提供一些,甚至可能获利的方式。如果有些人宁愿构建和部署应用程序本身,而不是支付1-5 $,就可以继续。但是,一个方便的一键下载按钮和其他人从我努力赚钱是不是我想要的。

However, I don't want to see any free full-version binaries on the web, and a license like the GPL would allow anyone to offer some, probably even making profit that way. If some people would rather build and deploy the app themselves instead of paying 1-5$, they can go ahead. But a convenient one-click-download button and other people making money from my efforts is not what I want.

有没有pre-现有的许可,我可以使用类似的东西?

Is there any pre-existing license I can use for something like that?

此外,如果我要开始一个应用程序为免费和开源的,但后来决定,我想从卖它赚钱,有一个开放源码软件的许可,让我搬到我问上面的许可证以后呢?

Furthermore, if I want to start an app as free and open source, but later decide that I want to make money from selling it, is there a FOSS license that allows me to move to the license I'm asking about above later?

推荐答案

Minix的分布在一个类似的形式:你必须为它付出,但你有(非可再发行)源$ C ​​$ C。副作用是,用户是共享的补丁,每个人都必须适用于源$ C ​​$ C的副本来使用。

Minix was distributed in a similar form: you had to pay for it, but you then got (non-redistributable) source code. The side effect was that users were sharing patches which everyone had to apply to its copy of source code to use.

因此​​,它是可能的。

So it is possible.

我不能真正找到许可证文本。 MINIX在2000年改为类似BSD许可证。你可以问有关在Usenet新闻组comp.os.minix旧的许可证。

I cant actually find the license text. Minix changed in 2000 to a BSD-like license. You could ask about the old license on usenet newsgroup comp.os.minix.

但是,还有另外一个问题。 MINIX是一个操作系统,并没有多少人写的,所以它是很容易检查,如果有人偷了code。但是,有这么多的Andr​​oid应用程序可能难以真正执行许可证。

But there's another problem. Minix is a operating system, and not many people write those, so it is quite easy to check if someone stole the code. But there are so many Android apps it might be difficult to actually enforce the license.

这篇关于其中非自由开源许可证的Andr​​oid应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆