Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Open source commerical licenses

Open source commerical licenses

Scheduled Pinned Locked Moved The Lounge
csharpphpquestion
14 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A alex barylski

    I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

    P Offline
    P Offline
    peterchen
    wrote on last edited by
    #2

    (1) If you want to prevent any money-making from your code, don't publish it. (2) IIRC plain GPL doesn't. this page[^] might be helpful. It's official, and not legalese. But sourceforge is very liberal with licences, aren't they? (3) Don't think that making money of some code is just putting a price tag on it. (Of course, that depends on he nature of your stuff). Mostly, with such a licence, you will *stop* commerical use for those that are goodwilling or law-fearing. Unless you are very convincing, companies are hesitant to officially base a product on "free but not for you" code.


    we are here to help each other get through this thing, whatever it is Vonnegut jr.
    boost your code || Fold With Us! || sighist | doxygen

    1 Reply Last reply
    0
    • A alex barylski

      I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

      J Offline
      J Offline
      Jim Crafton
      wrote on last edited by
      #3

      I beleive that SF lets you choose from a variety of OSS licenses, *and* you can also create your and submit it for their approval. This sounds like what you might consider doing. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

      A 1 Reply Last reply
      0
      • A alex barylski

        I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

        S Offline
        S Offline
        Shog9 0
        wrote on last edited by
        #4

        There are a few companies out there producing products that are dual-licensed. You can get a GPL-licensed version free, but if you want one you can incorporate into a proprietary system then you can pay for it. Gotta say, that arrangement really appeals to me, if you can make it work. Either you get the benefit of others' enhancements (if they wish to distribute them), or you get the benefit of cold hard cash. [Edit: a well-known example ]
        "The time has come," the Walrus said, "To talk of many things..."

        1 Reply Last reply
        0
        • A alex barylski

          I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

          B Offline
          B Offline
          Beer26
          wrote on last edited by
          #5

          Hello, I am the author of phpmail.com an open source commercial php email program as well as the author of perlnet , an open source telnet simulator using MFC and perl for unix or linux which is GPL. Everything I've made for the past 2 years has been open source. Some of it GPL, and some of it commercial, for various companies and myself. The only time I've made software that wasn't open source was when I did custom work for american companies and they literally forced me not to make the source open. So, about license, GPL means that anybody can reuse your code as long as they post a free downloadable copy plus the source. I recommend a standard redistibution license like I have on phpmail, which says that the purchaser is free to modify or use the source in which ever way they choose as long as they do not reuse it as another license or redistribute it. If you want to make the software free you can publish it as GPL or LGPL. You can find out more about GPL at www.gnu.org as well as the roots of GPL, and GNU and the free software foundation.

          1 Reply Last reply
          0
          • A alex barylski

            I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

            R Offline
            R Offline
            Rocky Moore
            wrote on last edited by
            #6

            If you are looking to make money, why put it open source. Just keep it closed and sell it. If you are looking for developer support then make it open source and if anything, build tools or addons to go with it that you sell. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

            A 1 Reply Last reply
            0
            • J Jim Crafton

              I beleive that SF lets you choose from a variety of OSS licenses, *and* you can also create your and submit it for their approval. This sounds like what you might consider doing. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

              A Offline
              A Offline
              alex barylski
              wrote on last edited by
              #7

              Jim Crafton wrote: *and* you can also create your and submit it for their approval I read that somewhere before and can not, for the life of me, find it again. :-O It's frustrating being a genius and living the life of a moron!!!

              1 Reply Last reply
              0
              • R Rocky Moore

                If you are looking to make money, why put it open source. Just keep it closed and sell it. If you are looking for developer support then make it open source and if anything, build tools or addons to go with it that you sell. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

                A Offline
                A Offline
                alex barylski
                wrote on last edited by
                #8

                Well for starters...it's written in PHP and JavaScript, so it's kinda hard to keep it closed source. Secondly I like the idea of open source... 1) The obvious...tons of potential talent making your code better. Don't bother flaming me about you can't have your cake and eat it too...cuz well...some companies do...so why can't I? 2) Maximum exposure...so it's less likely someone would use a application illegally on their server by chance another developer recognizes the code, etc... Plus I like the OSS movement...not eveything it stands for, but most... It's frustrating being a genius and living the life of a moron!!!

                R B 2 Replies Last reply
                0
                • A alex barylski

                  Well for starters...it's written in PHP and JavaScript, so it's kinda hard to keep it closed source. Secondly I like the idea of open source... 1) The obvious...tons of potential talent making your code better. Don't bother flaming me about you can't have your cake and eat it too...cuz well...some companies do...so why can't I? 2) Maximum exposure...so it's less likely someone would use a application illegally on their server by chance another developer recognizes the code, etc... Plus I like the OSS movement...not eveything it stands for, but most... It's frustrating being a genius and living the life of a moron!!!

                  R Offline
                  R Offline
                  Rocky Moore
                  wrote on last edited by
                  #9

                  That is one nice aspect of .NET 2.0 that you can compile your sources included the .ASPX files and sell the binaries. Should open the market to a lot of canned solutions. The down side is people will not be able to customize them as they can now. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

                  A 1 Reply Last reply
                  0
                  • R Rocky Moore

                    That is one nice aspect of .NET 2.0 that you can compile your sources included the .ASPX files and sell the binaries. Should open the market to a lot of canned solutions. The down side is people will not be able to customize them as they can now. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

                    A Offline
                    A Offline
                    alex barylski
                    wrote on last edited by
                    #10

                    I read about something like that a while back. However it was for a JScript compiler. I've actually thought of writting a PHP scrambler/obfuscator. Which would take all files and classes, etc and mash them into a single linear php file using switch & if statements instead of classes, functions, etc... basically just make it hard as hell to read...so only the MOST determined get any worth out of the source code. To bad there isn't any goto statements in php. :cool: AFAIK anyways... However that being said...I do like sharing source code...especially that which i've spent great deals of time on (which i've yet to do :-O ) A quality written PHP application is hard to come by...sure there are lots of interesting apps, but their poorly documented, hard to change or have 30 different programming styles...and are usually impossible to setup and get going within 10 mins...I HATE THAT!!! It's frustrating being a genius and living the life of a moron!!!

                    R 1 Reply Last reply
                    0
                    • A alex barylski

                      Well for starters...it's written in PHP and JavaScript, so it's kinda hard to keep it closed source. Secondly I like the idea of open source... 1) The obvious...tons of potential talent making your code better. Don't bother flaming me about you can't have your cake and eat it too...cuz well...some companies do...so why can't I? 2) Maximum exposure...so it's less likely someone would use a application illegally on their server by chance another developer recognizes the code, etc... Plus I like the OSS movement...not eveything it stands for, but most... It's frustrating being a genius and living the life of a moron!!!

                      B Offline
                      B Offline
                      Beer26
                      wrote on last edited by
                      #11

                      "Well for starters...it's written in PHP and JavaScript, so it's kinda hard to keep it closed source" Google "ioncube", of course you can make your own php encoder module with C, so if you don't want to pay the ioncube fee, you can pickup the orielly book on php and look up the modules section

                      1 Reply Last reply
                      0
                      • A alex barylski

                        I read about something like that a while back. However it was for a JScript compiler. I've actually thought of writting a PHP scrambler/obfuscator. Which would take all files and classes, etc and mash them into a single linear php file using switch & if statements instead of classes, functions, etc... basically just make it hard as hell to read...so only the MOST determined get any worth out of the source code. To bad there isn't any goto statements in php. :cool: AFAIK anyways... However that being said...I do like sharing source code...especially that which i've spent great deals of time on (which i've yet to do :-O ) A quality written PHP application is hard to come by...sure there are lots of interesting apps, but their poorly documented, hard to change or have 30 different programming styles...and are usually impossible to setup and get going within 10 mins...I HATE THAT!!! It's frustrating being a genius and living the life of a moron!!!

                        R Offline
                        R Offline
                        Rocky Moore
                        wrote on last edited by
                        #12

                        You can also extend PHP with your own C/C++ modules. You pop some code in those that is important and only those that "support" your project has access to that code. You still leave the thing open for free to everyone but encourage supporters to buy the source code. You can also do as they are doing for CommunityServer.com, have it where a copyright notice and logo which has a link to your site and product is required on every page. Only those that pay the licensing fee can run it without the eula link. Usually commerical sites will not want that promotion on there site and will pay to be legally able to remove it. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

                        A 1 Reply Last reply
                        0
                        • R Rocky Moore

                          You can also extend PHP with your own C/C++ modules. You pop some code in those that is important and only those that "support" your project has access to that code. You still leave the thing open for free to everyone but encourage supporters to buy the source code. You can also do as they are doing for CommunityServer.com, have it where a copyright notice and logo which has a link to your site and product is required on every page. Only those that pay the licensing fee can run it without the eula link. Usually commerical sites will not want that promotion on there site and will pay to be legally able to remove it. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

                          A Offline
                          A Offline
                          alex barylski
                          wrote on last edited by
                          #13

                          Rocky Moore wrote: have it where a copyright notice and logo which has a link to your site and product is required on every page. Only those that pay the licensing fee can run it without the eula link Thats probably what i'll go for... It's frustrating being a genius and living the life of a moron!!!

                          1 Reply Last reply
                          0
                          • A alex barylski

                            I am working on a project in PHP and wish to upload it to sourceforge.net I have no problems making it open source, but wouldn't mind making money off those whom use it indirectly for profit. Basically charge a fee ONLY if it's used commercially. Does GPL allow this? It doesn't sound like the BSD license would allow this. Besides I don't want any or many spin offs derived from my work. I plan on branding it with my logo and keeping it that way, unless it's paid for, then possibly allowing copyright noticed to be removed. Anyways is this possible? Does everything on sourceforge have to be GPL or BSD? Are there projects which you MUST pay for before using commercially? It's frustrating being a genius and living the life of a moron!!!

                            J Offline
                            J Offline
                            Jorgen Sigvardsson
                            wrote on last edited by
                            #14

                            As the copyright holder you are entitled to do whatever you wish to do with the source. You can GPL it and publish that without fees, as well as sell your own licenses. This will however only work if you are the sole copyright holder, or if you've been given explicit permissions of your coauthors. If you are the single copyright holder, then GPL + commercial license is a nice alternative. You'd let people see, modify and redistribute your code as long as it's kept "free", while you can sell and distribute the code under a proprietary license while, hopefully, making a profit from it. Of course, you can't stop anybody from ignoring the license on your GPL distribution. The best way around that is to never publish the code. -- Weiter, weiter, ins verderben. Wir müssen leben bis wir sterben. I blog too now[^]

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups