What is the best license for my open source project?

I am a web developer and I do not have enough knowledge about software licenses. I want to publish some of my work, and I need to choose a license for them. My software product is free of cost, but I have some restrictions on the distribution / modification of the code.

  • It's free (but donations are acceptable).
  • Source code is available. You can use, customize or edit / delete the code (if the basic nature of the software does not change).
  • You do not have permission to change the product name.
  • There are several libraries and classes that are located in a folder named "myname". You do not have permission to rename "myname".
  • You can make any additions or changes to my project, to the original source repository (the link to the author’s name / email address / site will be indicated in the credit file).
  • You cannot remove the original author name from the license.
  • You can place the license file or license code anywhere in the project file or folder.
  • You can distribute this code as freeware or commercial software.

Are all these restrictions valid? Given these limitations, which license should I use?

My main goal is to make the product more popular thanks to the free source code, while the original author is not ignored. The product is open.

; . . , , .

+3
7

, , :

  • .
  • // , .
+2

, :

  • " ". ( " " - ?)

  • " ". (, -, : , , , .)

  • " , " myname: "myname". ( , - , .)

, , , , - GNU Free Documentation License. , .

, , . , , , "myname" " " ( , , ).

GPL ( ), DFSG. , , . , , , - .

+2

, , " ", , , "Open Source". , / , .

, " " , , , .

, .

+2

BSD . .

0

, ( ), , .

, , .

0

, , , , . . :

  • , , .

  • ( ), , ; .

BSD, MIT. , Open Source, , , , . , , , BSD. , , , , .

README , , , .

0

, , , , , : MIT- , , "myname". , , . MIT, , ( " ", , ). MIT , , , . , "myname", ( , ), . .

3) .

, . - , , . . ? , ? , ? , . (, , ) , , , .

, , - . , , , , (, "ShinyNewProgram - Powered By YourOriginalName" ). , , β„– 3, ; ( ) .

0

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


All Articles