• Lucid Dreaming - Dream Views




    Results 1 to 6 of 6
    Like Tree3Likes
    • 2 Post By reci
    • 1 Post By ninja9578

    Thread: Want to distribute a small program I made

    1. #1
      Member Achievements:
      Created Dream Journal Referrer Bronze 5000 Hall Points Tagger First Class Populated Wall Veteran First Class
      Arra's Avatar
      Join Date
      Jan 2011
      Posts
      3,838
      Likes
      3887
      DJ Entries
      50

      Want to distribute a small program I made

      I've made a relatively small program in Python that I've found rather useful. In summary, I want to distribute the program, but am afraid it will be stolen, and want to know what steps I need to take to ensure that it won't be. Read the rest if you care to, or just respond to this paragraph.

      I made one like it years ago, lost it, and remade it a few months ago. It's even better now.

      The program is basically a self-quizzer, to help with memorizing words in other languages. I've used it to memorize word lists of up to 50 words at a time in a much shorter time than I would have without it. The program is a bit like having a person there quizzing you, perhaps even more efficient.

      Although the program is simple, I think that it might help some people a lot, so I've for a long time had the idea in the back of my mind that I want to distribute it for free. I don't doubt that people have made programs like it before, but I doubt it's been done exactly as I've done it, with as many options. And, so far I have never heard of another program like it being made.

      But I'm planning to alter it some day, maybe completely rewrite it in C++ or something, and add a GUI, which it does not have now. There are a few things that I want to change. But I don't plan on changing it any time soon. In the meantime, it would be nice if I could release it as it is, for now.

      My concern is that someone will steal the program and claim it as their own. Or steal the idea. The main idea is a bit generic and I'm sure it's been done before, but some details about the randomization options, etc. I wouldn't want stolen. I would not mind if someone altered it or completely rewrote it, as long as they made reference to me and admitted that they got whatever parts they did from me.

      It might sound stupid that I'm concerned about this little program being stolen, but I am. It would really bother me.

      I have no idea how to ensure that it doesn't happen. It stealing common? If I just released it under my name, is it not something I'd have to worry about? What steps do I need to take?

    2. #2
      LD's this year: ~7 tommo's Avatar
      Join Date
      Jan 2007
      Gender
      Location
      Melbourne
      Posts
      9,202
      Likes
      4986
      DJ Entries
      7
      e-mail a copy to yourself, of the code. Patent it if you want to.

      You really can't stop people stealing, but you can have a legal case, as long as you can prove it's yours. Which the above two things do.

      I think it costs about $30 to patent something.

    3. #3
      Member Achievements:
      Created Dream Journal Referrer Bronze 5000 Hall Points Tagger First Class Populated Wall Veteran First Class
      Arra's Avatar
      Join Date
      Jan 2011
      Posts
      3,838
      Likes
      3887
      DJ Entries
      50
      Quote Originally Posted by tommo View Post
      e-mail a copy to yourself, of the code.
      That would be a good idea. Maybe I'll do that.

    4. #4
      Achievements:
      Veteran First Class 5000 Hall Points
      reci's Avatar
      Join Date
      Feb 2008
      LD Count
      18
      Gender
      Location
      -
      Posts
      380
      Likes
      90
      Sorry to burst your bubble, but is your program something like one of these?

      Regardless, you could release your program under a GNU General Public License. This won't guarantee that your concept/code is safe from thieves, but it gives you ground to charge them for theft. Read the info in the link for details.
      Dianeva and tommo like this.
      Tutorial: How to Fall Asleep Faster
      You are dreaming.Do a reality check.

    5. #5
      Member Achievements:
      Created Dream Journal Referrer Bronze 5000 Hall Points Tagger First Class Populated Wall Veteran First Class
      Arra's Avatar
      Join Date
      Jan 2011
      Posts
      3,838
      Likes
      3887
      DJ Entries
      50
      Thanks. You aren't really "bursting my bubble". As I said, I suspected it had been done before, since it's such a simple idea. I never considered comparing it to flash cards. I'll look into that.

    6. #6
      Banned
      Join Date
      Apr 2007
      Location
      Out Chasing Rabbits
      Posts
      15,193
      Likes
      935
      Licenses and lawyers. Code obfuscation can also help. If someone really wants to use your code without your permission, and you post it on the internet, they will. I've been to court several times protecting my code.
      Dianeva likes this.

    Similar Threads

    1. Windows users: small & simple lucidity-assisting program
      By Oneiroknot in forum Attaining Lucidity
      Replies: 8
      Last Post: 07-10-2010, 05:22 AM
    2. AI Program
      By Sornaensis in forum Science & Mathematics
      Replies: 20
      Last Post: 09-20-2009, 07:52 PM
    3. A little RC program I made
      By virusexe in forum General Lucid Discussion
      Replies: 28
      Last Post: 01-30-2008, 11:10 PM
    4. Time is not made of lines, It's made of Circles!
      By Skygreen in forum Dream Journal Archive
      Replies: 1
      Last Post: 01-19-2008, 05:32 AM
    5. Hello i made this little program :D
      By SickDreams in forum General Lucid Discussion
      Replies: 3
      Last Post: 09-30-2007, 06:38 PM

    Bookmarks

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •