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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Best Open Source License

Best Open Source License

Scheduled Pinned Locked Moved The Lounge
questiondatabasexmldiscussionlounge
24 Posts 17 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.
  • M Maximilien

    What is your intent ? do you want to allow commercial use ? AFAIK, the GPL is quite restrictive in regards to commercial use. The CPOL[^] is a good start when dealing with source code.

    Nihil obstat

    M Offline
    M Offline
    Mladen Jankovic
    wrote on last edited by
    #6

    Maximilien wrote:

    AFAIK, the GPL is quite restrictive in regards to commercial use.

    Well, that depends on software. If you don't distribute binaries (i.e. you keep your software on your servers) then you don't have to distribute source code and your modifications.

    more from me | GALex: C++ Library for Advanced Genetic Algorithms

    1 Reply Last reply
    0
    • T thrakazog

      Just put that very thing in a text document with the project:

      George H. Slaterpryce III wrote:

      Pretty much "Do what you want" Free for private and commercial. Keep copyright info intact.

      Most licenses are just noise nobody reads anyway.

      Play my game Gravity: Android[^], Windows Phone 7[^]

      M Offline
      M Offline
      Mladen Jankovic
      wrote on last edited by
      #7

      thrakazog wrote:

      Most licenses are just noise nobody reads anyway.

      And that's how you get in troubles :)

      more from me | GALex: C++ Library for Advanced Genetic Algorithms

      T 1 Reply Last reply
      0
      • G George H Slaterpryce III

        What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

        E Offline
        E Offline
        ed welch
        wrote on last edited by
        #8

        I like BSD, because it's very short. Only takes 5 min to read.

        1 Reply Last reply
        0
        • M Mladen Jankovic

          thrakazog wrote:

          Most licenses are just noise nobody reads anyway.

          And that's how you get in troubles :)

          more from me | GALex: C++ Library for Advanced Genetic Algorithms

          T Offline
          T Offline
          thrakazog
          wrote on last edited by
          #9

          Well, if it comes down to it I'll just have to hope I get the front position in the Centipad. ;P

          Play my game Gravity: Android[^], Windows Phone 7[^]

          C M 2 Replies Last reply
          0
          • G George H Slaterpryce III

            What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

            M Offline
            M Offline
            Matthew Faithfull
            wrote on last edited by
            #10

            This is the one I'm currently using, short enough and does I think what you want, an open license to use for anything, maintains copyright and disclaims warranty. // Copyright Querysoft Limited 2013 // // Permission is hereby granted, free of charge, to any person or organization // obtaining a copy of the software and accompanying documentation covered by // this license (the "Software") to use, reproduce, display, distribute, // execute, and transmit the Software, and to prepare derivative works of the // Software, and to permit third-parties to whom the Software is furnished to // do so, all subject to the following: // // The copyright notices in the Software and this entire statement, including // the above license grant, this restriction and the following disclaimer, // must be included in all copies of the Software, in whole or in part, and // all derivative works of the Software, unless such copies or derivative // works are solely in the form of machine-executable object code generated by // a source language processor. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT // SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE // FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, // ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE.

            "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

            1 Reply Last reply
            0
            • G George H Slaterpryce III

              What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #11

              George H. Slaterpryce III wrote:

              What is your preferred open source license?

              http://www.turbocash.nl/nononsense.html[^]

              George H. Slaterpryce III wrote:

              Why?

              ..because it's simple, I don't need a lawyer to understand it :)

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

              1 Reply Last reply
              0
              • G George H Slaterpryce III

                What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                M Offline
                M Offline
                Marc Clifton
                wrote on last edited by
                #12

                George H. Slaterpryce III wrote:

                What is your preferred open source license?

                "It's free. Don't blame me if you screw it up." Marc

                Testers Wanted!
                Latest Article: User Authentication on Ruby on Rails - the definitive how to
                My Blog

                L 1 Reply Last reply
                0
                • T thrakazog

                  Well, if it comes down to it I'll just have to hope I get the front position in the Centipad. ;P

                  Play my game Gravity: Android[^], Windows Phone 7[^]

                  C Offline
                  C Offline
                  CMullikin
                  wrote on last edited by
                  #13

                  Cuttlefish and asparagus, or vanilla paste? :-\

                  The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

                  1 Reply Last reply
                  0
                  • G George H Slaterpryce III

                    What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #14

                    // THIS IS THE LICENSE
                    // so everyone ignores it
                    // this text is useless.

                    1 Reply Last reply
                    0
                    • M Marc Clifton

                      George H. Slaterpryce III wrote:

                      What is your preferred open source license?

                      "It's free. Don't blame me if you screw it up." Marc

                      Testers Wanted!
                      Latest Article: User Authentication on Ruby on Rails - the definitive how to
                      My Blog

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #15

                      Thank you. It is refreshing to meet someone who doesn't believe their code is Scripture.

                      1 Reply Last reply
                      0
                      • T thrakazog

                        Well, if it comes down to it I'll just have to hope I get the front position in the Centipad. ;P

                        Play my game Gravity: Android[^], Windows Phone 7[^]

                        M Offline
                        M Offline
                        Mladen Jankovic
                        wrote on last edited by
                        #16

                        Ignorance is a bliss sometimes.

                        more from me | GALex: C++ Library for Advanced Genetic Algorithms

                        1 Reply Last reply
                        0
                        • G George H Slaterpryce III

                          What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                          H Offline
                          H Offline
                          H Brydon
                          wrote on last edited by
                          #17

                          I use the popular license that is associated with the distribution medium. For example, if I post on CodeProject, I use the CPOL. If elsewhere, I use one of their license choices. I am amused by and sympathetic to the Don't Be A Dick (DBAD)[^] license for my own distribution/web page, although I have to admit I haven't used it yet.

                          -- Harvey

                          M 1 Reply Last reply
                          0
                          • H H Brydon

                            I use the popular license that is associated with the distribution medium. For example, if I post on CodeProject, I use the CPOL. If elsewhere, I use one of their license choices. I am amused by and sympathetic to the Don't Be A Dick (DBAD)[^] license for my own distribution/web page, although I have to admit I haven't used it yet.

                            -- Harvey

                            M Offline
                            M Offline
                            Mladen Jankovic
                            wrote on last edited by
                            #18

                            H.Brydon wrote:

                            I am amused by and sympathetic to the Don't Be A Dick (DBAD)

                            Being 'funny' with license does no good to anyone. Ever heard about the law of unintended consequences? Case in point

                            more from me | GALex: C++ Library for Advanced Genetic Algorithms

                            1 Reply Last reply
                            0
                            • G George H Slaterpryce III

                              What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                              J Offline
                              J Offline
                              Joe Woodbury
                              wrote on last edited by
                              #19

                              I like the ZLib license. It's easy and straightforward and not pretentious.

                              G 1 Reply Last reply
                              0
                              • T thrakazog

                                Just put that very thing in a text document with the project:

                                George H. Slaterpryce III wrote:

                                Pretty much "Do what you want" Free for private and commercial. Keep copyright info intact.

                                Most licenses are just noise nobody reads anyway.

                                Play my game Gravity: Android[^], Windows Phone 7[^]

                                M Offline
                                M Offline
                                Mark_Wallace
                                wrote on last edited by
                                #20

                                Don't forget an "If it ****s anything up, it's your fault for trusting it" clause.

                                I wanna be a eunuchs developer! Pass me a bread knife!

                                1 Reply Last reply
                                0
                                • J Joe Woodbury

                                  I like the ZLib license. It's easy and straightforward and not pretentious.

                                  G Offline
                                  G Offline
                                  Gary Wheeler
                                  wrote on last edited by
                                  #21

                                  Agreed. I refuse to use anything covered by the GPL. Having to suck Stallman's tit just because I want to make a profit doesn't appeal.

                                  Software Zen: delete this;

                                  1 Reply Last reply
                                  0
                                  • G George H Slaterpryce III

                                    What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                                    R Offline
                                    R Offline
                                    RafagaX
                                    wrote on last edited by
                                    #22

                                    I personally like the MIT/X11 license, because it resumes to do pretty much whatever you want with it. GPL is a nuisance for commercial projects, so I try to avoid GPL licensed projects or solutions.

                                    CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                                    1 Reply Last reply
                                    0
                                    • G George H Slaterpryce III

                                      What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                                      J Offline
                                      J Offline
                                      Joe DF
                                      wrote on last edited by
                                      #23

                                      I just usually use the MIT License ... :) Satisfies me for almost anything! :D

                                      1 Reply Last reply
                                      0
                                      • G George H Slaterpryce III

                                        What is your preferred open source license? Why? I'm about to turn a project out to the Open source community and am trying to choose the best license schema. Just want to see what general opinions are.

                                        C Offline
                                        C Offline
                                        Chad3F
                                        wrote on last edited by
                                        #24

                                        I use BSD for my own original projects as it is minimal and requires those using my code to not pretend they did all the work themselves (beyond stopping that, the credit attribution is of limited value). I will contribute to GPL/LGPL (and other) projects sometimes and accept their license.. but since it is normally just modifying existing code, it is not like there is a lot of "me" in it anyway. In these cases transferring the copyright ownership of my small change to the project itself would probably be acceptable too (so they don't need to ask me if license changes are made later.. e.g. GPL -> LGPL). I find that too many open source projects don't account for this issue (albeit copyright transfer, co-ownership, or even simply "acceptable [future] licenses"). Then years later after dozens, hundreds, or thousands of developers have contributed (some long gone from the project) if their is a desire to change the license it usually ends up being too much trouble because they need to get permission from all relevant contributors. I am looking at having an extension of the BSD (or maybe any free) license that limits the restrictions that companies often place on end-users (in the most extreme scenario, that EULA's are not allowed at all). Beyond that, they can do what they want (including keep their own code private).

                                        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