Spartacus Plugin Overview Page

Post Reply
User avatar
garvinhicking
Core Developer
Posts: 30020
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Spartacus Plugin Overview Page

Post by garvinhicking » Sat Feb 25, 2006 4:26 pm

I had a couple of hours spare time today - recovering from the german karneval - , so I spent it hopefully usefully on this Page:

http://php-blog.sourceforge.net/

(will be available as http://spartacus.s9y.org/ shortly)

The design is temporary, it's the content that matters. It's an auto-generated snapshot and download page of the Serendipity Plugin and Template repository. Something like pear.php.net, but a bit more light-weight.

It should serve well for people that cannot run Spartacus or who want to look at our repository.

Please consider that page as experimental. The core texts are not translated, only the plugin descriptions are.

Any feedback is appreciated. If you face bugs, please let me know.

The page will be refreshed about ever 24 hours, but expect a delay of max. 48 hours in terms of anonymous CVS lagging.
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/

mgroeninger
Regular
Posts: 546
Joined: Tue Dec 21, 2004 12:57 am
Contact:

Post by mgroeninger » Sat Feb 25, 2006 8:22 pm

I do not want to start a license war, and I probably won't participate in any follow up discussion of licenses, but I would like a clarification.

Why are the plugins listed as being released under the GPL? Has Serendipity changed it's total license and I missed it?

Or have plugins always been under GPL, just to simplify management of different incorporated code?

Personally, I have never attached a license to my code, mainly because I don't actually want any license attached to it, but also so that the project has some say over how the licensing works.

But I have never seen anything specific about what license the plugins fall under, and I guess I would like to know.

User avatar
garvinhicking
Core Developer
Posts: 30020
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking » Sat Feb 25, 2006 8:59 pm

Serendipity core is licensed as BSD, but plugins can choose their own license via the propbag->add('license') property. The default was set to "GPL" if an author did not specify his license, I guess. But not intentionally.

So if no license is set in the plugin, it is actually not licensed at all and the author needs to make up his mind.

So "GPL" is actually used to prevent any trouble when using bundled libraries and just to make sure that your plugins cannot be abused just because you forgot to add a license. You cann add a custom license string like "Unlicensed", if you care. :-))

Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/

mgroeninger
Regular
Posts: 546
Joined: Tue Dec 21, 2004 12:57 am
Contact:

Post by mgroeninger » Sat Feb 25, 2006 9:13 pm

Thanks Garvin, that makes sense.

Hope karneval was a blast for you.

Post Reply