Software Licenses

Asked

Viewed 842 times

1

I have the following doubt regarding the use of software licenses.

Today how it is done and how it is most used to create licenses to use a software, highlighting that I have an application developed on Desktop.

I would like the tips that if there is any tool or method for creating such licenses and how to make them expire after a certain time.

I am marketing my software for a monthly amount, and in this license I would like to do the lock by machine and for a certain time.

  • Do you want to create the license or choose the best license for your project? Expire??? You want to license the software or you want to develop a Shareware program?

  • Your question is too wide. I don’t know if you are asking about license types, or about the software protection itself. There are numerous methods of protecting software.

  • I will improve my question

  • Basically, if you do nothing, you’re already protected by the law 9609/98 and 9610/98. And since there is no software patent in Brazil, the most you can do is register in the INPI to prove authorship (but there are other ways). You can also choose a free software license (but there are several terms in these licenses that are not accepted by the Brazilian legal system, such as the liability waiver, etc.), or create your own license and register along with the software.

  • To see methods that help in choosing free software licenses, I suggest this and that of Creative Commons.

  • @gustavox please enter your suggestions as an answer so I can mark them as the correct ones and you can be scored. Thank you.

  • I’m glad I could help, but note the fact that my comment does not exhaust the subject. If you really want to be sure about your specific case, I suggest you consult a good expert lawyer. I do not know if this is the case to post as an answer, because I only gave some basic tips for you to extend your research, but if the question is not suspended, when I finish writing the wiki I am working on this topic, I will think about developing a more solid answer.

Show 2 more comments

1 answer

2


I made a good contract that is signed with the client in the negotiation and put a blocking function that prevents the application to be placed in a machine that is not licensed to use, ie i Gero a file encrypted with data that are generated by an application of mine with information generated in the client machine, that later when the software is run the check if the information matches, thus releasing its use.

  • Generally license or you can create your own with a contract signed in notary. Or you use one already in the market, just include it with the software. nor need to develop something so complex, because the idea of copyright is to protect you legally.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.