New Site Makes OSS Development Easier 42
An anonymous reader submits "OpenSnippets is a fledgling online community for OSS developers. New members are welcome to submit articles and code of interest, and everyone can view/download the code! It's blog-styled with topics for most popular languages. How useful- I only wish it'd make my coffee..."
Re:Not "Open", but GPLed (Score:2, Informative)
Consider if you want to use the snippet in BSD licensed code. Oops, it can't be BSD licensed, becuase BSD allows you to make a closed fork. MIT, Artistic License, and a few other "open source" licenses do allow closed forks.
woah (Score:5, Informative)
As for the name, it's open if you can read it. If you are trying to get code for commercial software, check out planet source code [planetsourcecode.com]. I might change the default license in the near future, but it isn't very likely. Submissions can specify their license of choice in their comments.
Email me [mailto] with any suggestions, complaints, burning garbage, or offers of endorsement.
Re:Help on Understanding all the Different License (Score:3, Informative)
The GNU site is a very biased place to go. However it is a good place if you want to know if a license is compatible with the GPL.
I can't think of any places which aren't biased, but opensource.org [opensource.org] lists a whole tonne of them without stating one is better than the other. I suppose they have to be certified as "open source" by the site to be listed there, but it seems more objective to me...
The FAQ (Score:2, Informative)
It's guidelines: Here [osnippets.org]
Open Snippets->Misc Stuff->Official->Snippet Guidelines
Re:Not "Open", but GPLed (Score:3, Informative)
BSD code can get distributed under pretty much any terms, and thus the BSD license wont interfere. The GPL code only requires that the terms of the GPL are fulfilled on the combined work, and as the BSD license doesnt place further restrictions on the combined code, that means you can distribute the GPL code together with the BSD code.
Relevant sections of the GPL:
2.
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
That means, the GPL only governs the right to distribute the GPL part of the code as long as that part is combined with the other work. The other work is still governed by its own license, but that license has to be able to fulfill the terms of the GPL to allow you to distribute them together.