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.
  • J Judah Gabriel Himango

    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

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

    :laugh: Edit: Again, this post should be under the Judah Himango post above about slashdot.. Come on, this CP bug is getting bad, two posts in a row..

    Rocky <>< Blog Post: Updating VS 2008 B2 Websites to RTM Tech Blog Post: Cheap Biofuels and Synthetics coming soon?

    1 Reply Last reply
    0
    • C code frog 0

      Are we a code sharing site or are we a license preference site? Knowing you and your very hands off approach to things I'm shocked to see you asking this. I'd say to leave things as they are and let the issue moderate itself which is what you do on a lot of things and what seems to work. Do I like the GPL? No. Do I agree with the yam-heads who think GPL has a purpose? No, not at all. It's either free or it isn't. Should CP make that decision? No. The guy on the end who is using the code has to make that decision. If he doesn't like the GPL stigma he can always write the author and take his chances. But to broad brush remove it. Nope. No way.

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #57

      code-frog wrote:

      I'm shocked to see you asking this

      Really? You shouldn't be. I don't run this community as a dictatorship. I like to ask for opinions. And that's all I'm doin' ;) (OK, maybe I like to stir up the hornet's nest every so often too ;))

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      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
        Jwalant Natvarlal Soneji
        wrote on last edited by
        #58

        But, why should be banned? And why anyone is using those licences?

        Jwalant Natvarlal Soneji
        BE IT, India

        1 Reply Last reply
        0
        • C Chris Maunder

          code-frog wrote:

          I'm shocked to see you asking this

          Really? You shouldn't be. I don't run this community as a dictatorship. I like to ask for opinions. And that's all I'm doin' ;) (OK, maybe I like to stir up the hornet's nest every so often too ;))

          cheers, Chris Maunder

          CodeProject.com : C++ MVP

          C Offline
          C Offline
          code frog 0
          wrote on last edited by
          #59

          Sometimes I wish you could see my fat little face in my replies. The shot of it grinning away with a little bit of mirth in my replies. What I'm really wondering is what prompted the question from you to begin with?:badger:

          1 Reply Last reply
          0
          • E Ennis Ray Lynch Jr

            That would prevent articles detailing how to use GPL'd code. I believe the lame encoder is GPL'd and it is definitely deservant of articles. A less restrictive community is always better than a more restrictive community, imho.


            Need a C# Consultant? I'm available.
            Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

            C Offline
            C Offline
            code frog 0
            wrote on last edited by
            #60

            We'll be banning IMHO next so be careful!:-D

            1 Reply Last reply
            0
            • S Shog9 0

              :shrug: ok then. I think you'll agree, it's not really useful to pick a license based on the needs of people who will ignore any license anyway.

              ----

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

              T Offline
              T Offline
              tec goblin
              wrote on last edited by
              #61

              ++ I tend to like GPL, or Creative Commons or whatever, and I see a great deal of ugly feedback coming if a ban is made. Unless it is made very clear that all code submitted to code project is to be used in any possible way. Banning a single license seems strange.

              R S C 3 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

                R Offline
                R Offline
                Rei Miyasaka
                wrote on last edited by
                #62

                5. Rhetorical political actions like these are a necessary evil sometimes. GPL doesn't fit CP's ideals. It would be a nice controversial PR stunt in showing that GPL != open source or "Free" software. It'll probably get Slashdotted, and they'll come up with some awesome conspiracy theory about how Microsoft forced CP to do it. Which will lead some more level-headed people (the people that matter) to conclude that Slashdot's being stupid and that GPL is in fact not necessarily the cure to cancer. By the way, my project (MiniHttpd[^]) is also on SourceForge under LGPL. The version on here is outdated, but it's licensed under CC. What would happen in this case if it were GPL instead of LGPL?

                1 Reply Last reply
                0
                • D Daniel Grunwald

                  Every article should be forced to specify a license - if the article does not specify a license and the author cannot be contacted anymore, then no one has the right to use that code. The employer of the author can later decide to start suing people who are using the article's code. I think this is a much more serious problem than GPL code (which at least clearly says that you can use it only under specific conditions).

                  R Offline
                  R Offline
                  Rei Miyasaka
                  wrote on last edited by
                  #63

                  If no license is specified I think it's safe to default to the "found it on the Internet" license and let the applicable regional laws do their thing.

                  D 1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    That would prevent articles detailing how to use GPL'd code. I believe the lame encoder is GPL'd and it is definitely deservant of articles. A less restrictive community is always better than a more restrictive community, imho.


                    Need a C# Consultant? I'm available.
                    Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                    R Offline
                    R Offline
                    Rei Miyasaka
                    wrote on last edited by
                    #64

                    Restricting restrictively unrestrictive licenses might encourage a less restrictive community.

                    1 Reply 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

                      R Offline
                      R Offline
                      Rei Miyasaka
                      wrote on last edited by
                      #65

                      Yeah, I'm pretty sure that's what Chris means. At least I hope so.

                      1 Reply Last reply
                      0
                      • T tec goblin

                        ++ I tend to like GPL, or Creative Commons or whatever, and I see a great deal of ugly feedback coming if a ban is made. Unless it is made very clear that all code submitted to code project is to be used in any possible way. Banning a single license seems strange.

                        R Offline
                        R Offline
                        Rei Miyasaka
                        wrote on last edited by
                        #66

                        I think the ugly feedback will be counterbalanced by long-term overall realization that GPL isn't an all-embracing or all-embraced silver bullet. It'll get people thinking "maybe GPL wasn't made by God".

                        T L 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

                          R Offline
                          R Offline
                          Rei Miyasaka
                          wrote on last edited by
                          #67

                          Crap like this[^].

                          1 Reply Last reply
                          0
                          • D Dan Neely

                            To protect Joe Q Coder from accidentally tainting his companies code base because he copy/pasted without reading the whole article to see the GPL tag.

                            -- Help Stamp Out and Abolish Redundancy The preceding is courtesy of the Department of Unnecessarily Redundant Repetition Department.

                            B Offline
                            B Offline
                            Bill Seddon
                            wrote on last edited by
                            #68

                            It seems a laudable motivation but banning posts might be a bit harsh. If it's an issue you're seeing messages about could you make it more obvious to the reader when an article may contained licenced works such as using a different colour for the article or a pop-up window that informs the user of any potential risks?

                            1 Reply Last reply
                            0
                            • T tec goblin

                              ++ I tend to like GPL, or Creative Commons or whatever, and I see a great deal of ugly feedback coming if a ban is made. Unless it is made very clear that all code submitted to code project is to be used in any possible way. Banning a single license seems strange.

                              S Offline
                              S Offline
                              Stefano Canepa aka sc
                              wrote on last edited by
                              #69

                              I like GPL and use it with LGPL, too. I think it's not a good idea to ban a single license. It should be better to clearly underline the license of the code in every article everyone provide. I think that if you publish your code it's your own business to decide which license should apply to your code and the user (me for example) is forced to use the license you choose. Stefano

                              C 1 Reply Last reply
                              0
                              • R Rei Miyasaka

                                I think the ugly feedback will be counterbalanced by long-term overall realization that GPL isn't an all-embracing or all-embraced silver bullet. It'll get people thinking "maybe GPL wasn't made by God".

                                T Offline
                                T Offline
                                tec goblin
                                wrote on last edited by
                                #70

                                It's not CodeProject's purpose, nor in CodeProject's interests to prove that GPL wasn't made by God. The question is whether protecting ignorant programmers outweighs the negative feedback.

                                R M 2 Replies Last reply
                                0
                                • R Rei Miyasaka

                                  If no license is specified I think it's safe to default to the "found it on the Internet" license and let the applicable regional laws do their thing.

                                  D Offline
                                  D Offline
                                  Daniel Grunwald
                                  wrote on last edited by
                                  #71

                                  In the US and many other countries, software is copyrighted by default. Without a license, you have no right to use it.

                                  R 1 Reply Last reply
                                  0
                                  • T tec goblin

                                    It's not CodeProject's purpose, nor in CodeProject's interests to prove that GPL wasn't made by God. The question is whether protecting ignorant programmers outweighs the negative feedback.

                                    R Offline
                                    R Offline
                                    Rei Miyasaka
                                    wrote on last edited by
                                    #72

                                    Maybe not, but it's certainly something to consider in regards to the concern about negative feedback. The question then becomes whether protecting ignorant programmers outweighs the risk of negative feedback outweighing positive feedback. Keeping in mind that GPL's arguably malevolent viral nature is the reason CP would be killing GPL articles, anyone who isn't blinded by GPL's promises of freedom should recognize the justification.

                                    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
                                      The_Great_Gonzo
                                      wrote on last edited by
                                      #73

                                      -10!! :mad: I think that if a developer is too stupid to read the article in full and see that the code is released under the GPL then that is their or their company’s problem. Sounds to me like you’re trying to create a "Nanny" website. GPL code doesn't have to be copied. God forbid that a developer could actually read some code and not write their own implementation of it instead of getting through their career copying and pasting code. Although it has to be asked why developers are releasing code samples (I'm not talking about full apps) under GPL. This also shows ignorance that they could have picked BSD which I would have thought is a much better license for code samples.

                                      Oh, uh, good question. Now technically speaking, uhh, let's say, put me down as a... 'Whatever'?

                                      D 1 Reply Last reply
                                      0
                                      • D Daniel Grunwald

                                        In the US and many other countries, software is copyrighted by default. Without a license, you have no right to use it.

                                        R Offline
                                        R Offline
                                        Rei Miyasaka
                                        wrote on last edited by
                                        #74

                                        Correct me if I'm wrong, but doesn't a copyright just say that you're not allowed to claim ownership; not that you're not allowed to use it?

                                        D 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

                                          D Offline
                                          D Offline
                                          dazfuller
                                          wrote on last edited by
                                          #75

                                          Bad idea I'd say but I think that the license under which code is distributed probably needs to be made clearer, default it all to the BSD license :)

                                          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