Skip to main content
This was a good answer, but grammar problems made it too difficult to read
Source Link

Just to put anotheradd my to already, I agree with the great answers. An above that suggest an Open Source license such as BSD might be what you want, as stated above.

IfHowever, if you want, however, to be as far as possible from Open Source communitycopyleft (which might be a wrong choice), then there is a "license" that suits your goal well. It'sThe strongest "anti-copyleft" is called all rights reserved: a proprietary, traditional copyright.

No one hinderscan stop you to redistribute thefrom redistributing your proprietary source code publicly, if you wish so. Neither no one hinders you to. You can still redistribute binaries. No one hinders to ask for and charge money. You mightcan even sub-license the sources to some commercial companies under even more convoluted terms. 

But no, your software wouldn't be Open Source. No Open Source distribution would include you code, neither source, nor binary. Are you Okokay with itthat?

You might get into mixed distros, like NVidianVidia drivers years ago were. There was a binary blob with no source code, and people used it anyway, because everybody loved to use their accelerated Open GLOpenGL. But to pull this off your program needs to solve a very special problem really good, extremely well.

Mostly, such behaviour provokes a rewrite from scratch under GPL. Think about all GNU userlandthe GNU userland, for example.

Just to put another to already great answers. An Open Source license such as BSD might be what you want, as stated above.

If you want, however, to be as far as possible from Open Source community (which might be a wrong choice), then there is a "license" that suits your goal well. It's called all rights reserved.

No one hinders you to redistribute the source code publicly, if you wish so. Neither no one hinders you to redistribute binaries. No one hinders to ask for money. You might even sub-license the sources to some commercial companies under even more convoluted terms. But no Open Source distribution would include you code, neither source, nor binary. Are you Ok with it?

You might get into mixed distros, like NVidia drivers years ago were. There was a binary blob with no source code, and people used it anyway, because everybody loved to use their accelerated Open GL. But to pull this off your program needs to solve a very special problem really good.

Mostly, such behaviour provokes a rewrite from scratch under GPL. Think about all GNU userland, for example.

Just to add my, I agree with the great answers above that suggest an Open Source license such as BSD might be what you want.

However, if you want to be as far as possible from copyleft (which might be a wrong choice), then there is a "license" that suits your goal well. The strongest "anti-copyleft" is called all rights reserved: a proprietary, traditional copyright.

No one can stop you from redistributing your proprietary source code publicly, if you wish to. You can still redistribute binaries and charge money. You can even sub-license the sources to some commercial companies under even more convoluted terms. 

But, your software wouldn't be Open Source. No Open Source distribution would include you code, neither source, nor binary. Are you okay with that?

You might get into mixed distros, like nVidia drivers years ago were. There was a binary blob with no source code, and people used it anyway, because everybody loved to use their accelerated OpenGL. But to pull this off your program needs to solve a very special problem, extremely well.

Mostly, such behaviour provokes a rewrite from scratch under GPL. Think about the GNU userland, for example.

Source Link

Just to put another 5¢ to already great answers. An Open Source license such as BSD might be what you want, as stated above.

If you want, however, to be as far as possible from Open Source community (which might be a wrong choice), then there is a "license" that suits your goal well. It's called all rights reserved.

No one hinders you to redistribute the source code publicly, if you wish so. Neither no one hinders you to redistribute binaries. No one hinders to ask for money. You might even sub-license the sources to some commercial companies under even more convoluted terms. But no Open Source distribution would include you code, neither source, nor binary. Are you Ok with it?

You might get into mixed distros, like NVidia drivers years ago were. There was a binary blob with no source code, and people used it anyway, because everybody loved to use their accelerated Open GL. But to pull this off your program needs to solve a very special problem really good.

Mostly, such behaviour provokes a rewrite from scratch under GPL. Think about all GNU userland, for example.