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. Banning GPL articles

Banning GPL articles

Scheduled Pinned Locked Moved The Lounge
c++comarchitecturequestion
114 Posts 60 Posters 2 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.
  • C Chris Maunder

    How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    A Offline
    A Offline
    Anthony Mushrow
    wrote on last edited by
    #5

    You mean only have code that comes with no license at all? Hmm... perhaps. But if somebody had a project that others could benefit from by posting it with an article, yet they didn't want people to just take their code and use it (rather, that they learn from it and develop their own code)... :confused: I'm gonna just say 3 ;P

    My current favourite word is: PIE! Good ol' pie, it's been a while.

    C 1 Reply Last reply
    0
    • C Chris Maunder

      How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      J Offline
      J Offline
      Judah Gabriel Himango
      wrote on last edited by
      #6

      How many current articles use GPL licensed code? If I had to make a choice, I'd ban GPL code just to irk those high-horse techno zealots that whine whenever something isn't GPL. :)

      Tech, life, family, faith: Give me a visit. I'm currently blogging about: The Lord Is So Good The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

      1 Reply Last reply
      0
      • C Chris Maunder

        How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

        cheers, Chris Maunder

        CodeProject.com : C++ MVP

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

        GPL, in my opinion, violates the submission guidelines: If you post to CodeProject then you retain copyright of your article and code. You also give CodeProject permission to use it in a fair manner and also permit other developers to use the sourcecode associated with your articles in their own applications as long as they do not remove your copyright notices or try and take credit for your work. GPL is not compatible with this statement IMO. I vote for NO GPL code. Cheers, Drew.

        R R 2 Replies Last reply
        0
        • C Chris Maunder

          How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

          cheers, Chris Maunder

          CodeProject.com : C++ MVP

          M Offline
          M Offline
          Mel Padden
          wrote on last edited by
          #8

          Excuse my ignorance - I'm unfamiliar with the various licences and the differences between them. Is GPL the licence that comes with libs like NUnit and Log4net? Does this mean that if for instance I posted something that used as part of the solution, code from a free library like NUnit, it would be rejected? Would it depend on whether the article based itself on the code, i.e. took the concepts and hard work that had gone into it and changed them a little, or if it simply used them as part of an overall solution, say off the top of my head, using log4net as a part of a web development framework? (If that's a valid comparison) ? I'd be of the opinion that if there's a component to do something which is peripheral to the main content of the article, then isn't it only logical to write the article on the basis of the way you would develop in a production scenario, i.e. get the best tool for the job and get on with it? Again, excuse my ignorance, just raising the question. Doubtless there are less legally-minded members of CP who would likewise benefit from an informed response.

          Smokie, this is not 'Nam. This is bowling. There are rules.

          C 1 Reply Last reply
          0
          • C Chris Maunder

            How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            C Offline
            C Offline
            Christopher Duncan
            wrote on last edited by
            #9

            As a compromise, should one be desirable, you might make the liscense a category for the posts, allowing people to search for code by license type. This would allow people to filter out GPL should they so desire, while keeping the articles available should others want to view them for tutorial purposes (or be willing to adhere to the terms of the GPL).

            Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com

            R Mike HankeyM C R 4 Replies Last reply
            0
            • C Chris Maunder

              How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

              cheers, Chris Maunder

              CodeProject.com : C++ MVP

              J Offline
              J Offline
              Judah Gabriel Himango
              wrote on last edited by
              #10

              I can already see the Slashdot headline:

              Top Windows Developer Site Bans GPL Code Rumors have it that site owner is sleeping with Bill Gates. Also, he is the spawn of Satan. Bribery suspected. Stallman and Moglen planning legal action.

              Tech, life, family, faith: Give me a visit. I'm currently blogging about: The Lord Is So Good The apostle Paul, modernly speaking: Epistles of Paul Judah Himango

              C R G 3 Replies Last reply
              0
              • L Lost User

                GPL, in my opinion, violates the submission guidelines: If you post to CodeProject then you retain copyright of your article and code. You also give CodeProject permission to use it in a fair manner and also permit other developers to use the sourcecode associated with your articles in their own applications as long as they do not remove your copyright notices or try and take credit for your work. GPL is not compatible with this statement IMO. I vote for NO GPL code. Cheers, Drew.

                R Offline
                R Offline
                Ravi Bhavnani
                wrote on last edited by
                #11

                Drew Stainton wrote:

                I vote for NO GPL code.

                I vote for modifying the submission guidelines. One could still learn by reading an article whose code is bound by a GPL. /ravi

                This is your brain on Celcius Home | Music | Articles | Freeware | Trips ravib(at)ravib(dot)com

                1 Reply Last reply
                0
                • C Christopher Duncan

                  As a compromise, should one be desirable, you might make the liscense a category for the posts, allowing people to search for code by license type. This would allow people to filter out GPL should they so desire, while keeping the articles available should others want to view them for tutorial purposes (or be willing to adhere to the terms of the GPL).

                  Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com

                  R Offline
                  R Offline
                  Ravi Bhavnani
                  wrote on last edited by
                  #12

                  Christopher Duncan wrote:

                  while keeping the articles available should others want to view them for tutorial purposes (or be willing to adhere to the terms of the GPL).

                  Exactly! /ravi

                  This is your brain on Celcius Home | Music | Articles | Freeware | Trips ravib(at)ravib(dot)com

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

                    cheers, Chris Maunder

                    CodeProject.com : C++ MVP

                    L Offline
                    L Offline
                    leppie
                    wrote on last edited by
                    #13

                    Is it April in Canada already? ;P Sometimes your work is forced to be GPL due to GPL dependencies.

                    xacc.ide
                    IronScheme a R5RS-compliant Scheme on the DLR
                    The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."

                    C 1 Reply Last reply
                    0
                    • C Chris Maunder

                      How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

                      cheers, Chris Maunder

                      CodeProject.com : C++ MVP

                      T Offline
                      T Offline
                      toxcct
                      wrote on last edited by
                      #14

                      Why ?! :confused:


                      [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                      C 1 Reply Last reply
                      0
                      • C Chris Maunder

                        How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

                        cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        N Offline
                        N Offline
                        Nemanja Trifunovic
                        wrote on last edited by
                        #15

                        I would say we shouldn't host any GPL code at CodeProject, since it is clearly not compatible with the spirit of this community. However, if there is an article with a link to GPL code hosted i.e. at SourceForge, I say let's allow it. Many articles are useful without the code.


                        Programming Blog utf8-cpp

                        T R 2 Replies Last reply
                        0
                        • N Nemanja Trifunovic

                          I would say we shouldn't host any GPL code at CodeProject, since it is clearly not compatible with the spirit of this community. However, if there is an article with a link to GPL code hosted i.e. at SourceForge, I say let's allow it. Many articles are useful without the code.


                          Programming Blog utf8-cpp

                          T Offline
                          T Offline
                          toxcct
                          wrote on last edited by
                          #16

                          sorry for my ignorance about all these license things, but in what is it not compatible with CP' spirit ?


                          [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                          C 1 Reply Last reply
                          0
                          • C Christopher Duncan

                            As a compromise, should one be desirable, you might make the liscense a category for the posts, allowing people to search for code by license type. This would allow people to filter out GPL should they so desire, while keeping the articles available should others want to view them for tutorial purposes (or be willing to adhere to the terms of the GPL).

                            Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com

                            Mike HankeyM Offline
                            Mike HankeyM Offline
                            Mike Hankey
                            wrote on last edited by
                            #17

                            Good eye! (Good observation) Mike

                            Life is not measured by the number of breaths we take, but by the moments that take our breath away. "George Carlin"

                            1 Reply Last reply
                            0
                            • C Chris Maunder

                              How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

                              cheers, Chris Maunder

                              CodeProject.com : C++ MVP

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

                              Bad idea. Yeah, right now, there are a lot of articles that are more "article" than "code", and it's more of an irritation than anything. But if you ever want to make this a nicer place for on-going projects, GPL is a must.

                              ----

                              ...the wind blows over it and it is gone, and its place remembers it no more...

                              C 1 Reply Last reply
                              0
                              • C Chris Maunder

                                How would you all feel if we banned GPL licenced code on The Code Project? 1 = bad idea, 5 = good idea

                                cheers, Chris Maunder

                                CodeProject.com : C++ MVP

                                C Offline
                                C Offline
                                Colin Angus Mackay
                                wrote on last edited by
                                #19

                                Personally, I regard GPL as a virus licence. I don't like it as it is effectively authoritarian and doesn't fit with the idea of community. As an Open Source licence I would say that FreeBSD is the one that fits community best.


                                Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                1 Reply Last reply
                                0
                                • S Shog9 0

                                  Bad idea. Yeah, right now, there are a lot of articles that are more "article" than "code", and it's more of an irritation than anything. But if you ever want to make this a nicer place for on-going projects, GPL is a must.

                                  ----

                                  ...the wind blows over it and it is gone, and its place remembers it no more...

                                  C Offline
                                  C Offline
                                  Colin Angus Mackay
                                  wrote on last edited by
                                  #20

                                  Shog9 wrote:

                                  But if you ever want to make this a nicer place for on-going projects, GPL is a must.

                                  Saying that the "GPL is a must" does not follow from making this a "nicer place for on-going projects". Why is GPL a must in that situation? Why must it be GPL? Why not some other licence?


                                  Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                  S 1 Reply Last reply
                                  0
                                  • T toxcct

                                    sorry for my ignorance about all these license things, but in what is it not compatible with CP' spirit ?


                                    [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                                    C Offline
                                    C Offline
                                    Colin Angus Mackay
                                    wrote on last edited by
                                    #21

                                    toxcct wrote:

                                    but in what is it not compatible with CP' spirit ?

                                    It is an authoritarian licence. It dictates unreasonable terms to force "community" rather than just let the community happen. If communities are to be successful then they have to come together of their own volition. You can't force a community together. -- modified at 13:12 Wednesday 21st November, 2007 Corrected a typo.


                                    Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                    1 Reply Last reply
                                    0
                                    • T toxcct

                                      Why ?! :confused:


                                      [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                                      C Offline
                                      C Offline
                                      Colin Angus Mackay
                                      wrote on last edited by
                                      #22

                                      toxcct wrote:

                                      Why ?!

                                      Because they dictate too much. They are not in keeping with the spirit of a community, in my opinion.


                                      Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                      1 Reply Last reply
                                      0
                                      • L leppie

                                        Is it April in Canada already? ;P Sometimes your work is forced to be GPL due to GPL dependencies.

                                        xacc.ide
                                        IronScheme a R5RS-compliant Scheme on the DLR
                                        The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."

                                        C Offline
                                        C Offline
                                        Colin Angus Mackay
                                        wrote on last edited by
                                        #23

                                        leppie wrote:

                                        Sometimes your work is forced to be GPL due to GPL dependencies.

                                        Probably a good reason to not see or use GPL code. I don't want to be forced in to GPLing something because of some restrictive licence.


                                        Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                        1 Reply Last reply
                                        0
                                        • C Christopher Duncan

                                          As a compromise, should one be desirable, you might make the liscense a category for the posts, allowing people to search for code by license type. This would allow people to filter out GPL should they so desire, while keeping the articles available should others want to view them for tutorial purposes (or be willing to adhere to the terms of the GPL).

                                          Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com

                                          C Offline
                                          C Offline
                                          Colin Angus Mackay
                                          wrote on last edited by
                                          #24

                                          Christopher Duncan wrote:

                                          As a compromise, should one be desirable, you might make the liscense a category for the posts, allowing people to search for code by license type

                                          That's a good idea. I'd also like to see a big red flashing banner on any article with GPL code so I know to steer clear of it.


                                          Upcoming FREE developer events: * Developer! Developer! Developer! 6 * Developer Day Scotland My website

                                          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