SDL 1.3 licensing terms |
Sam Lantinga
Guest
|
Going forward SDL 1.3 will be under licensing terms that are compatible with open source and commercial projects, the zlib license:
http://zlib.net/zlib_license.html Galaxy Gameworks will no longer be selling licenses to SDL, but will continue to support our existing customers. SDL development will continue, but will largely be community driven and Ryan and I will continue to coordinate patch integration and SDL releases. We will be working to make it easier to contribute in a variety of ways, and are looking for people interested in helping out. Oh, and Google Summer of Code is on! Cheers! --Sam Lantinga |
|||||||||||
|
SDL 1.3 licensing terms |
Torsten Giebl
|
Hello !
Does the zlib license allow to develop for restricted systems like XBOX360 and PS3 ? CU _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
SDL 1.3 licensing terms |
Sam Lantinga
Guest
|
Yes.
On Thu, Apr 7, 2011 at 12:17 PM, Torsten Giebl wrote:
|
|||||||||||||||
|
SDL 1.3 licensing terms |
Mason Wheeler
Guest
|
Woo! No more LGPL-shaped anchor around my neck when I develop custom features! I always did feel a bit nervous about that. (I will, of course, continue to submit new feature patches for review and possible inclusion in the "official" SDL anyway.)
Thanks! BTW does this also cover related libraries such as SDL_Image, SDL_Mixer, etc? From: Sam Lantinga Subject: [SDL] SDL 1.3 licensing terms Going forward SDL 1.3 will be under licensing terms that are compatible with open source and commercial projects, the zlib license: http://zlib.net/zlib_license.html Galaxy Gameworks will no longer be selling licenses to SDL, but will continue to support our existing customers. SDL development will continue, but will largely be community driven and Ryan and I will continue to coordinate patch integration and SDL releases. We will be working to make it easier to contribute in a variety of ways, and are looking for people interested in helping out. Oh, and Google Summer of Code is on! Cheers! --Sam Lantinga |
|||||||||||
|
SDL 1.3 licensing terms |
Ryan C. Gordon
Guest
|
Yes (although you would still need developer agreements with Sony or Microsoft to develop for those platforms, but that has nothing to do with SDL itself). The more immediate benefit: you can statically link SDL, and you can ship it on iOS. The zlib license basically says this: - Do what you want (but don't take our names off the source code). - Don't sue us (no warranty). - Mention us in the documentation if you like, but you don't have to. It's a "BSD-like" license, but it's less restrictive than the BSD license, believe it or not (BSD requires you to mention the license in your documentation). It's WAY less restrictive than the LGPL (at the risk of a holy war: the LGPL enforces freedom. The zlib license just appreciates it. Frankly, that fits my personality better, but YMMV). The zlib license is compatible with closed-source software and the GPL, too. You can use zlib-licensed software in either type of project. For most people using or developing SDL, nothing has changed: keep using SDL as you have been. But for those noticing changes, they should be positive changes. --ryan. _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
SDL 1.3 licensing terms |
Sam Lantinga
Guest
|
Yes, it will cover SDL related libraries that I maintain: SDL_image, SDL_mixer, SDL_ttf, SDL_rtf, SDL_net
For other libraries, you'll have to discuss it with the authors. Remember that for libraries that are LGPL the author has to contact all prior contributors to get their permission to use a different license, which is why SDL 1.2 will remain LGPL. See ya! On Thu, Apr 7, 2011 at 12:25 PM, Mason Wheeler wrote:
|
|||||||||||||
|
SDL 1.3 licensing terms |
Torsten Giebl
|
Hello !
Thanks Ryan, that sounds great ! CU _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||||
|
SDL 1.3 licensing terms |
Armin Ronacher
Guest
|
Hi,
On 4/7/11 9:11 PM, Sam Lantinga wrote:
expecting a change in license anytime soon if at all. This is amazing news to be honest. Major props for making this move.
I'm one of the guys behind the Sphinx documentation tool) but what are the odds of converting the currently moin based documentation into a Sphinx[1] based documentation? I am already writing a bunch of articles about my adventures with SDL currently and I would not mind too much updating the SDL documentation along the way. The reason I am asking is that right now the documentation is not necessarily bad, but it could be greatly improved and I think Sphinx provides a pretty good basis for writing documentation. The main motivation here is that in combination with bitbucket/github pull requests it's quite easy to integrate documentation fixes easily and you can view the documentation offline easily and also convert them into a PDF. Revamping the documentation and cleaning up might make a good GSOC project as well. Regards, Armin [1]: http://sphinx.pocoo.org/ _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||||
|
SDL 1.3 licensing terms |
Sam Lantinga
Guest
|
Having offline/PDF documentation is something that I've been interested in for a while. However there's the hurdle of converting a huge amount of existing documentation.
Do you have an easy way to mass convert a moin wiki to Sphinx? On Thu, Apr 7, 2011 at 1:52 PM, Armin Ronacher wrote:
|
|||||||||||||||||
|
SDL 1.3 licensing terms |
Armin Ronacher
Guest
|
Hi,
On 2011-04-08 12:35 AM, Sam Lantinga wrote:
wrote a tool that converts a node tree into .rst files. The code is still around albeit hidden[1]. Modern version of the MoinMoin wiki internally parse into some kind of DOM inspired tree, so it should be possible to convert that one into a docutils one and then pass it over to the old restwriter from the converter. Assuming you could provide me with the text files for the latest revisions of the MoinMoin documentation I could try to write a small script together that does that. Regards, Armin [1]: http://docutils.sourceforge.net/sandbox/py-rest-doc/converter/ _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
SDL 1.3 licensing terms |
Andreas Schiffler
Guest
|
As a start, how about adding Doxygen markup to the functions and adding the content in the existing documentation to it via some /include hooks. Doxygen does create nice LaTeX, PDF and PS files (see http://www.doxygen.nl/output.html). Not sure what it would take to export the wiki existing documentation automatically into a doxygen consumable and parser-friendly format though and mark up the functions - but nothing a little perl script couldn't handle. Would make a nice GSOC project too.
--Andreas On 4/7/11 3:35 PM, Sam Lantinga wrote:
|
|||||||||||||||||||
|
SDL 1.3 licensing terms |
Armin Ronacher
Guest
|
Hi,
On 4/8/11 5:01 AM, Andreas Schiffler wrote:
in documentation from comments means that people that want to write documentation have to find the place of implementation in the file and also their diffs for documentation will most likely clash with diffs for implementation. Secondly doxygen based documentation looks user unfriendly and is not very helpful for a library like SDL which does not have a terrible high number of functions. I strongly prefer documentation structured into 'tutorial', 'prosaic documentation', 'api documentation'. Regarding documentation I strongly recommend listening to the talk of Jacob Kaplan Moss about writing great documentation[1]. Regards, Armin [1]: http://pycon.blip.tv/file/4881071/ _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
SDL 1.3 licensing terms |
Sam Lantinga
Guest
|
The latest snapshot is now under the zlib license.
http://www.libsdl.org/tmp/SDL-1.3.zip Cheers! :) On Thu, Apr 7, 2011 at 12:11 PM, Sam Lantinga wrote:
|
|||||||||||||
|
SDL 1.3 licensing terms |
SDL 1.3 licensing terms |
Patrick Baggett
Guest
|
Take it for what it is. Doxygen is documentation to the code and functions so that general relationships and short descriptions will help people browse through the code, i.e. mostly meant for developers. It is not a replacement for any of the above. All things considered, this is an improvement. |
|||||||||||||
|
SDL 1.3 licensing terms |
Kenneth Bull
Guest
|
On 8 April 2011 18:18, Patrick Baggett wrote:
documentation it produces is HUGE though, so it's not really hosted anywhere and you have to generate it yourself. _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
Nathaniel J Fries
|
I love you guys. Really, I do.
Now we just need a C/C++ interpreter for C# to make a port to XBLA... |
|||||||||||
|
SDL 1.3 licensing terms |
liam mail
Guest
|
On 8 April 2011 21:32, Sam Lantinga wrote:
COPYING uses the Zlib licence yet README and README-SDL.txt (others may also) still refer to the library as under LGPL. Liam |
|||||||||||||
|
SDL 1.3 licensing terms |
Armin Ronacher
Guest
|
Hi,
On 4/11/11 2:15 AM, Nathaniel J Fries wrote:
the trick with a little bit of work. Regards, Armin _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|
SDL 1.3 licensing terms |
ono
|
First of all I want to pass my thanks to Sam for releasing SDL 1.3 under Zlib license, which is really great gift to the community.
Let me put my 2¢ in Doxygen...
Ruby and Perl are great examples where writing documentation along with the source code can produce good looking readable and clear output. Moreover describing the code along with the modification is more natural than writing documentation separately from source code, where you are out of the context and which can lead to outdated or irrelevant documentation.
I think you mix an idea of having a tutorial and API reference. The tutorial anyway should be some kind of separate well written document, while API reference intended for daily use should IMHO should stay as it is within the source code - versioned inside HG.
This is usually a fault of lazy person describing the code not Doxygen itself. If one is making brief comments for himself only there's no point of using Doxygen anyway, you may stick with simple /* comments */ Regards, -- Adam Strzelecki _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||||||
|
Re: SDL 1.3 licensing terms |
Nathaniel J Fries
|
AFAIK, XBLA requires C# and XNA and Microsoft won't accept anything else. The equivalent of a theoretical Sun Microsystems "Gamebox" requiring all indie development be done with Java. Also, if I read MSDN correctly, XNA is the only way to get hardware accelerated graphics on Windows Phone 7... Also AFAIK, it would violate an NDA to actually release a port of SDL for XBLA. But there's a good chance I'm wrong about that one, since Unity3D supports XBLA. |
|||||||||||||||
|
SDL 1.3 licensing terms |
Armin Ronacher
Guest
|
Hi,
On 4/12/11 4:41 AM, Nathaniel J Fries wrote:
Regards, Armin _______________________________________________ SDL mailing list http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org |
|||||||||||||
|