OSDN - The Open Source Development Network Browse SourceForge - Shop Thinkgeek - Read Slashdot - Newsletters - Personals Search »  
Slashcode
Slash News Slash Plugins and Themes PostgreSQL Announcements
 
Slash Open Source Project
 
Slashcode
About
XML/RSS
FAQ
Discussions
Journals
Messages
Topics
Editors

Older Stuff
Past Polls
Submit Story

- Create Account/Log in


Stuff
Brian (aka Krow)
Pudge
ACS
Tangent
Use Perl

 
Plugin License
written anonymously , posted by Krow on 01:32 PM August 29th, 2001      
Slash
Its been asked over and over if Plugins to Slash must also fall be released under the GPL. The official word (from the corporate folks) is that we don't care. In our opinion Plugins are independant and can be licensed under whatever the creator wants. And we encourage an Open Source license. Changes to the core code of course have to be under the GPL.
This is our opinion, not the opinion of the FSF or any other group that uses the GPL. If they decide this is invalid, then we will stop using the GPL. Your mileage with other projects may vary, but this is how we will treat Slash plug-ins.

 

 
Slashcode Login
Nickname:

Password:

[ Create a new account ]

Related Links
  • More on Slash
  • Also by Krow
  • This discussion has been archived. No new comments can be posted.
    Plugin License | Log in/Create an Account | Top | 14 comments | Search Discussion
    Threshold:
    The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
    Hypocrisy (Score:0)
    by Anonymous Coward on Wednesday August 29, @07:50PM (#3274)
    Yet another example of the hypocrisy of VALinux and Slashdot!
    Nice. (Score:0)
    by Anonymous Coward on Wednesday August 29, @07:51PM (#3275)
    It's nice to see CmdrTaco & Company reveal themselves to be true hypocrites.
    Gee, I guess the GPL just isn't trendy anymore (Score:0)
    by Anonymous Coward on Wednesday August 29, @08:46PM (#3276)
    If they decide this is invalid, then we will stop using the GPL.

    What the hell are you people thinking? Doesn't this strike you as blatantly hypocritical, considering that Slashdot is (or was, anyway) one of the biggest advocates of the GPL, above all other open source licenses? For a site that is nothing if not political, Slashdot would look mighty stupid running software that was (by their choice) no longer under the GPL.

    Also, if you are planning on changing the license once it becomes inconvenient for you, what are you going to do about the code written by people who aren't regular Slash developers? You know, you can't just go around changing the license on other peoples' code. It's all about the programmers' freedom and all that bullshit, right?

    --sdem

    Re:Gee, I guess the GPL just isn't trendy anymore (Score:0)
    by Anonymous Coward on Wednesday August 29, @09:55PM (#3278)

    You're more than welcome to fork off of the GPL'd code if you want.


    Sweet (Score:1)
    by Micah (1747) <micah AT 'ABSOLU ... s4christ DOT org> on Thursday August 30, @12:57AM (#3279)
    ( http://travtalk.org/ )
    I for one am glad to see this.

    I hope to GPL most or all of the plugins I write (and I am planning a few). But I'm happy to have the choice, and making some money on one or more of them might not be out of the question...


    Yoder Internet Development [yoderdev.com]: Honest and Affordable Web Solutions
    What about semi-integrated projects? (Score:1)
    by glorat (2431) on Thursday August 30, @03:30AM (#3280)
    ( http://www.glorat.net )
    Ok, I'm going to move further across this grey area so maybe this is tricky to answer. I have a visitor-creatable bulletin board system on my website (ie, anyone can host a BBS there although it is a specialised type) that was initially created as a completely independent application.

    Then one day I decided I wanted Slash on my website. So now I've fitted created a second implementation of my "login" API on my BBS so that it uses the login tables from Slash. Further, it means all the user management can be handled by the existing slash code and I can put aside my login pages, retrieve password etc. (This is going live this weekend)

    So where might I stand on this project in terms of License?

    Re:What about semi-integrated projects? (Score:1)
    by Micah (1747) <micah AT 'ABSOLU ... s4christ DOT org> on Thursday August 30, @03:52AM (#3281)
    ( http://travtalk.org/ )
    Well are you giving your code to anyone else? If not it's a moot point -- the GPL does not require you to distribute modifications.

    Even if you did distribute it, I *think* you would be OK with a non-GPL license, at least as long as you don't ship it integrated with Slash. Just ship it in a separate package, and if you do modify Slash files then distribute those modifications as separate patches.

    If you take code from Slash and put it in your main package, you definitely have been hit by the GPL "virus". Not that that's a bad thing. :-)


    Yoder Internet Development [yoderdev.com]: Honest and Affordable Web Solutions
    License Choice: Critical to Success of Plugin Arch (Score:1)
    by dave_aiello (52) on Thursday August 30, @04:19AM (#3282)
    ( http://www.ctdata.com/ | Last Journal: Monday December 23, @09:05PM )
    This is the right decision for the future growth of Slashcode as a content management platform. As I said on the mailing list when the license question was first kicked around:
    A plugin architecture ought to be a means to interface other products to Slashcode sites and should not dictate the terms underwhich those programs are distributed. It is widely believed that incorporating any GPLed code directly into another product forces a developer to GPL that product (see http://www.gnu.org/licenses/gpl-faq.html#GPLInProp rietarySystem). If plugins cannot be written without incorporating GPLed code, then we should be looking for a way to alleviate that....

    For the record, I am not against the Slashcode being licensed under the GPL. I just think that the plugin architecture should be as open and legally unencumbered as we can possibly make it.


    --

    Dave Aiello
    Chatham Township Data Corporation [ctdata.com]

    Re:What about semi-integrated projects? (Score:1)
    by glorat (2431) on Thursday August 30, @05:50AM (#3283)
    ( http://www.glorat.net )
    Thanks, I think that's the answer. I'm unsure whether I would be selling it or not. When I eventually drop the whole thing, there's a good chance I'll open source the whole thing anyway.

    I'm pretty sure I can distribute a non-Slash version and then separately distribute a free open source plugin that would get it to work with Slash =P

    thanks (Score:2)
    by alexmc (524) on Friday August 31, @09:58AM (#3288)
    ( http://news.DiverseBooks.com )
    thanks for the clarification - and feel free to ignore the claims of hypocracy. Open Source does not equate to GPL. You can write open source and still not use the GPL license.
    http://news.DiverseBooks.com/ SF and Computing Book News
    Re:Hypocrisy (Score:0)
    by Anonymous Coward on Friday August 31, @01:13PM (#3291)
    or "Yet Another Good Reason to use Nuke (or a fork)"
    Re:thanks (Score:2)
    by Krow (986) on Saturday September 01, @03:30PM (#3292)
    ( http://www.tangent.org/~brian/ | Last Journal: Thursday January 17, @03:46AM )
    No problem. The article was drafted by myself and Taco. Its a bit strong in language but it gets across the propper point. Open Source does not mean GPL, and any license that restricts the end user on their own code (especially when its not a patch, but their own work in a plugin) is certainly not an open license.
    For my own code I tend to use both the GPL and the BSD license. All depends on what it is, and what I need it to do.

    --
    You can't grep a dead tree.
    Re:Hypocrisy (Score:0)
    by Anonymous Coward on Monday September 03, @12:20AM (#3293)
    No thanks. Anyone following Geekizoid knows what a piece of shit it is.
    So, Nuke is a rip-off/fork of Slash that has yet more forks from it? Yeah, sounds like you have your act together.
    Re:Gee, I guess the GPL just isn't trendy anymore (Score:2)
    by ryguy (644) on Monday September 03, @05:38PM (#3298)
    Slashdot is not a GPL advocate, it is an open source advocate. Open source encompases many different licenses. The BSD license fit's into the opensource world and so do many other licenses including apache license, mit license etc. If the license does not fit, do not use it.
      
      
      
      

    I'm not a robot like you. I don't like having disks crammed into me... unless they're Oreos, and then only in the mouth. -- Fry

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]
    © Copyright 2004 - OSDN Open Source Development Network, All Rights Reserved
    About Slashcode.com  •  About OSDN  •  Privacy Statement  •  Terms of Use  •  Advertise  •  Self Serve Ad System  •  Contact Us