Changeset 1738

Show
Ignore:
Timestamp:
05/12/05 12:14:44 (3 years ago)
Author:
karman
Message:

do not need to provide source, just link

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/swish_website/src/license.html

    r1737 r1738  
    361361 
    362362 
    363  
    364 <dt> 
    365 <a name="srccode"> 
    366 If I write a new API module in [<i>insert your favorite programming 
    367 language here</i>] and take advantage of the Swish-e License's "special exception" to the GPL, 
    368 do I really have to include the Swish-e source code with my module? 
    369 </a> 
    370 </dt> 
    371  
    372 <dd> 
    373 <p> 
    374 Only if your module is precompiled (e.g., a Windows module). If you are just making your module 
    375 available via the machine-readable source files (e.g., in a tar file for downloading 
    376 and compiling on a user's machine), 
    377 then you do not need to include the Swish-e source files. It's a chicken-and-egg situation: 
    378 you haven't actually linked anything if all you are making available is source files, so you aren't required 
    379 to include the Swish-e source code. You are making the files available for someone else 
    380 to compile (and hence link against libswish-e). If <b>that</b> person (the user of your module) 
    381 were to re-distribute the module they just compiled, they would be responsible for also including 
    382 the Swish-e source files. 
    383 </p> 
    384 <p>However, if you compile your module against libswish-e 
    385 and distribute your compiled module as binary code, then you must include the Swish-e source code 
    386 along with it. That's a GPL requirement. 
    387 </p> 
    388 <p>The "special exception" simply allows you to distribute your module, whether in source or binary 
    389 format, under any license you choose. The freedom that the GPL guarantees is the freedom of your 
    390 users to obtain, modify and copy the source (Swish-e) that your module depends upon. 
    391 </p> 
    392 </dd> 
    393  
    394  
    395363<dt> 
    396364<a name="whatversion">