From bc854ecf144dff21758222f28885ccde42b0418c Mon Sep 17 00:00:00 2001 From: nothings Date: Sun, 25 May 2014 11:31:31 -0700 Subject: [PATCH] Update README.md --- README.md | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 306462c..c94f14c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ single-file public domain libraries for C/C++ library | description --------- | --------- -**stb_image.c** | image loading/decoding from disk/memory: JPG, PNG, TGA, BMP, PSD,GIF,HDR,PIC +**stb_image.c** | image loading/decoding from disk/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC **stb_vorbis.c** | decode ogg vorbis files from memory to float/16-bit signed output **stb_truetype.h** | parse, decode, and rasterize characters from truetype fonts **stb_image_write.h** | image writing to disk @@ -13,3 +13,37 @@ library | description **stb_c_lexer.h** | simplify writing parsers for C-like languages **stb_perlin.h** | revised Perlin noise (3D input, 1D output) **stb_textedit.h** | guts of a text editor for games etc implementing them from scratch + +FAQ +--- + +#### What's the license? + +These libraries are in the public domain (or the equivalent where that is not +possible). You can do anything you want with them. You have no legal obligation +to do anything else, although I appreciate attribution. + +#### If I wrap an stb library in a new library, does the new library have to be public domain? + +No. + +#### A lot of these libraries seem redundant to existing open source libraries. Are they better somehow? + +Generally they're only better in that they're easier to integrate, +easier to use, and easier to release (single file; good API; no +attribution requirement). They may be less featureful, slower, +and/or use more memory. If you're already using an equivalent +library, there's probably no good reason to switch. + +#### Will you add more image types to stb_image.c? + +If people submit them, I generally add them, but the goal of stb_image +is less for applications like image viewer apps (which need to support +every type of image under the sun) and more for things like games which +can choose what images to use. + +#### Are there other single-file public-domain libraries out there? + +Yes. I'll put a list here when people remind me what they are. + +