Software licensing is both open source, but charging for compiled executables?

As far as I understand, this open source software doesn't stop you from selling it (does it depend on the type of license?), But is this a good idea?

For my favorite project, the target audience for the most part is not a programmer who, in any case, does not know how to compile the source code, but I still want to keep it open mainly to possible future employers to view my β€œportfolio”, how to get criticism from others, or just for others to learn.

I do not expect to stop my day job or something like that, mainly just to cover small expenses such as web hosting, domain and other different things, and hopefully some changes in my pocket.

Providing support is not really an option; it is an end-user application and one of the main goals is to make it as easy to use as possible.

The nearest license that sounds like this would be friendly to this: Ms-RSL , but the Google Code that I am currently using does not support this license, and a quick search looks like Sourceforge too (I could be wrong). This is currently the GPL, but right now I have several classes that have been trimmed right now, so changing is not a problem.

Are there examples of other people doing this (success or failure)? Should I ask for a donation? Should I just not license it as an open source (it is automatically closed if I do not have a license, but just distribute it on request?) Any other options that I did not think about?

Edit: I'm more interested aside from the legal aspect, whether the practice of direct selling open source software is generally disapproving, that is, I will annoy the customers who bought it, and then find out that it was open source. Should I post it on the site or maintain a one-way link from the source code to the retail site, but not vice versa? Announce it, but not make it visible?

+3
4

, , . , , - , ( )

+2

Red Hat Enterprise Linux, , - : , FTP-; .

+4

, . . (, GPL) , , , , , . .

+2

" ". - .

, , , , ; , , , , .

, , , . - ; (, , , , ), , . .

You ask about business, but: be innovative! Work within boundaries (don't make the software less free for any of its recipients) and come up with something new.

0
source

Source: https://habr.com/ru/post/1706654/


All Articles