/[svn]/web/trunk/www.linuxsampler.org/faq.html
ViewVC logotype

Diff of /web/trunk/www.linuxsampler.org/faq.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1404 by schoenebeck, Fri Oct 12 11:17:50 2007 UTC revision 1938 by senoner, Mon Jul 13 00:35:50 2009 UTC
# Line 49  Line 49 
49                  downloadsout = new Image();                  downloadsout = new Image();
50                  downloadsout.src = dir + "mdownloads.png";                  downloadsout.src = dir + "mdownloads.png";
51    
52                    donationsover = new Image();
53                    donationsover.src = dir + "mdonationshover.png";
54    
55                    donationsout = new Image();
56                    donationsout.src = dir + "mdonations.png";
57    
58                    supportover = new Image();
59                    supportover.src = dir + "msupporthover.png";
60                    supportout = new Image();
61                    supportout.src = dir + "msupport.png";
62    
63                  developersover = new Image();                  developersover = new Image();
64                  developersover.src = dir + "mdevelopershover.png";                  developersover.src = dir + "mdevelopershover.png";
65    
# Line 111  Line 122 
122                          <a id="screenshots" href="screenshots.html" onmouseover="javascript:if(document.images)document.screenshots.src = screenshotsover.src" onmouseout="javascript:if(document.images)document.screenshots.src = screenshotsout.src"><img name="screenshots" src="gfx/mscreenshots.png" alt="screenshots"></a>                          <a id="screenshots" href="screenshots.html" onmouseover="javascript:if(document.images)document.screenshots.src = screenshotsover.src" onmouseout="javascript:if(document.images)document.screenshots.src = screenshotsout.src"><img name="screenshots" src="gfx/mscreenshots.png" alt="screenshots"></a>
123                          <a id="demos" href="demos.html" onmouseover="javascript:if(document.images)document.demos.src = demosover.src" onmouseout="javascript:if(document.images)document.demos.src = demosout.src"><img name="demos" src="gfx/mdemos.png" alt="demos"></a>                          <a id="demos" href="demos.html" onmouseover="javascript:if(document.images)document.demos.src = demosover.src" onmouseout="javascript:if(document.images)document.demos.src = demosout.src"><img name="demos" src="gfx/mdemos.png" alt="demos"></a>
124                          <a id="downloads" href="downloads.html" onmouseover="javascript:if(document.images)document.downloads.src = downloadsover.src" onmouseout="javascript:if(document.images)document.downloads.src = downloadsout.src"><img name="downloads" src="gfx/mdownloads.png" alt="download"></a>                          <a id="downloads" href="downloads.html" onmouseover="javascript:if(document.images)document.downloads.src = downloadsover.src" onmouseout="javascript:if(document.images)document.downloads.src = downloadsout.src"><img name="downloads" src="gfx/mdownloads.png" alt="download"></a>
125                            <a id="donations" href="donations.html" onmouseover="javascript:if(document.images)document.donations.src = donationsover.src" onmouseout="javascript:if(document.images)document.donations.src = donationsout.src"><img name="donations" src="gfx/mdonations.png" alt="donations"></a>
126                            <a id="support" href="support.html" onmouseover="javascript:if(document.images)document.support.src = supportover.src" onmouseout="javascript:if(document.images)document.support.src = supportout.src"><img name="support" src="gfx/msupport.png" alt="support"></a>
127                          <a id="developers" href="developers.html" onmouseover="javascript:if(document.images)document.developers.src = developersover.src" onmouseout="javascript:if(document.images)document.developers.src = developersout.src"><img name="developers" src="gfx/mdevelopers.png" alt="developers"></a>                          <a id="developers" href="developers.html" onmouseover="javascript:if(document.images)document.developers.src = developersover.src" onmouseout="javascript:if(document.images)document.developers.src = developersout.src"><img name="developers" src="gfx/mdevelopers.png" alt="developers"></a>
128                          <a id="faq" href="faq.html" onmouseover="javascript:if(document.images)document.faq.src = faqover.src" onmouseout="javascript:if(document.images)document.faq.src = faqout.src"><img name="faq" src="gfx/mfaq.png" alt="faq"></a>                          <a id="faq" href="faq.html" onmouseover="javascript:if(document.images)document.faq.src = faqover.src" onmouseout="javascript:if(document.images)document.faq.src = faqout.src"><img name="faq" src="gfx/mfaq.png" alt="faq"></a>
129                          <a id="documentation" href="documentation.html" onmouseover="javascript:if(document.images)document.documentation.src = documentationover.src" onmouseout="javascript:if(document.images)document.documentation.src = documentationout.src"><img name="documentation" src="gfx/mdocumentation.png" alt="documentation"></a>                          <a id="documentation" href="documentation.html" onmouseover="javascript:if(document.images)document.documentation.src = documentationover.src" onmouseout="javascript:if(document.images)document.documentation.src = documentationout.src"><img name="documentation" src="gfx/mdocumentation.png" alt="documentation"></a>
# Line 118  Line 131 
131                          <a id="instruments" href="instruments.html" onmouseover="javascript:if(document.images)document.instruments.src = instrumentsover.src" onmouseout="javascript:if(document.images)document.instruments.src = instrumentsout.src"><img name="instruments" src="gfx/minstruments.png" alt="instruments"></a>                          <a id="instruments" href="instruments.html" onmouseover="javascript:if(document.images)document.instruments.src = instrumentsover.src" onmouseout="javascript:if(document.images)document.instruments.src = instrumentsout.src"><img name="instruments" src="gfx/minstruments.png" alt="instruments"></a>
132                          <a id="links" href="links.html" onmouseover="javascript:if(document.images)document.links.src = linksover.src" onmouseout="javascript:if(document.images)document.links.src = linksout.src"><img name="links" src="gfx/mlinks.png" alt="links"></a>                          <a id="links" href="links.html" onmouseover="javascript:if(document.images)document.links.src = linksover.src" onmouseout="javascript:if(document.images)document.links.src = linksout.src"><img name="links" src="gfx/mlinks.png" alt="links"></a>
133                          <a id="credits" href="credits.html" onmouseover="javascript:if(document.images)document.credits.src = creditsover.src" onmouseout="javascript:if(document.images)document.credits.src = creditsout.src"><img name="credits" src="gfx/mcredits.png" alt="credits"></a>                          <a id="credits" href="credits.html" onmouseover="javascript:if(document.images)document.credits.src = creditsover.src" onmouseout="javascript:if(document.images)document.credits.src = creditsout.src"><img name="credits" src="gfx/mcredits.png" alt="credits"></a>
134    
135    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="10" height="20">
136    
137    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
138    <input type="hidden" name="cmd" value="_s-xclick">
139    <input type="hidden" name="hosted_button_id" value="6746056">
140    <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
141    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
142    </form>
143    
144    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
145    <input type="hidden" name="cmd" value="_s-xclick">
146    <input type="hidden" name="hosted_button_id" value="6746149">
147    <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
148    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
149    </form>
150    
151                          </td><td valign=top width="100%">                          </td><td valign=top width="100%">
152                          <div id="contents">                          <div id="contents">
153    
154                          <h2>FAQ</h2>                          <h2>FAQ</h2>
155                          <p class="default">                          <div class="groupbox">
156                                  Here is a collection of frequently asked questions. Please read them before asking on                                  Here is a collection of frequently asked questions. Please read them before asking on
157                                  the mailing list.<br>                                  the mailing list.<br>
158                                  <ol class="default">                                  <br>
159                                          <li>                                  1.&nbsp;License<br>
160                                                  <a href="#commercial_products">Can I use LinuxSampler in commercial hardware or software products?</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.1&nbsp;<a href="#commercial_products">Can I use LinuxSampler in commercial hardware or software products?</a><br>
161                                          </li>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.2&nbsp;<a href="#commercial_music">Can I use LinuxSampler for commercial music production?</a><br>
162                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.3&nbsp;<a href="#open_source">LinuxSampler is not open source, you are evil!</a><br>
163                                                  <a href="#commercial_music">Can I use LinuxSampler for commercial music production?</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.4&nbsp;<a href="#closed_source">Will LinuxSampler turn closed-source?</a><br>
164                                          </li>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.5&nbsp;<a href="#ls_license_change">I've heard the commercial exception of LinuxSampler was added at a certain version?</a><br>
165                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.6&nbsp;<a href="#ls_breaking_libgig_license">Doesn't LinuxSampler illegally link against libgig?</a><br>
166                                                  <a href="#open_source">LinuxSampler is not open source, you are evil!</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;1.7&nbsp;<a href="#ls_breaking_license">Doesn't LinuxSampler illegally link against other libraries?</a><br>
167                                          </li>                                  2.&nbsp;General Questions<br>
168                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;2.1&nbsp;<a href="#aga">linuxsampler? qsampler? jsampler? libgig? liblscp? jlscp? ... hu?</a><br>
169                                                  <a href="#aga">linuxsampler? qsampler? jsampler? libgig? liblscp? jlscp? ... hu?</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;2.2&nbsp;<a href="#no_gui">Can I use linuxsampler without a GUI as well?</a><br>
170                                          </li>                                  3.&nbsp;Compilation / Installation<br>
171                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;3.1&nbsp;<a href="#install">What do I need to compile and install?</a><br>
172                                                  <a href="#install">What do I need to compile and install?</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;3.2&nbsp;<a href="#compilarion_error">Compilation of LinuxSampler aborts with ...</a><br>
173                                          </li>                                  &nbsp;&nbsp;&nbsp;&nbsp;3.3&nbsp;<a href="#cvs_checkout">How do I checkout from CVS?</a><br>
174                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;3.4&nbsp;<a href="#compile_cvs">How do I compile from CVS?</a><br>
175                                                  <a href="#compilarion_error">Compilation of LinuxSampler aborts with ...</a>                                  4.&nbsp;Setup<br>
176                                          </li>                                  &nbsp;&nbsp;&nbsp;&nbsp;4.1&nbsp;<a href="#examples_lscp">Are there example LSCP script files somewhere?</a><br>
177                                          <li>                                  &nbsp;&nbsp;&nbsp;&nbsp;4.2&nbsp;<a href="#dropouts">I get dropouts (click sounds, noise), what can I do about it?</a><br>
178                                                  <a href="#cvs_checkout">How do I checkout from CVS?</a>                                  &nbsp;&nbsp;&nbsp;&nbsp;4.3&nbsp;<a href="#runtime_error">LinuxSampler aborts at runtime with ...</a><br>
179                                          </li>                                  <br>
180                                          <li>                          </div>
                                                 <a href="#compile_cvs">How do I compile from CVS?</a>  
                                         </li>  
                                         <li>  
                                                 <a href="#no_gui">Can I use linuxsampler without a GUI as well?</a>  
                                         </li>  
                                         <li>  
                                                 <a href="#examples_lscp">Are there example LSCP script files somewhere?</a>  
                                         </li>  
                                         <li>  
                                                 <a href="#dropouts">I get dropouts (click sounds, noise), what can I do about it?</a>  
                                         </li>  
                 </ol>  
                         </p>  
181    
182                          <a name="commercial_products"></a>                          <a name="commercial_products"></a>
183                          <h3>Can I use LinuxSampler in commercial hardware or software products?</h3>                          <h3>Can I use LinuxSampler in commercial hardware or software products?</h3>
# Line 199  Line 216 
216                          by funding and thus increase development speed.                          by funding and thus increase development speed.
217                          </p>                          </p>
218    
219                            <a name="closed_source"></a>
220                            <h3>Will LinuxSampler turn closed-source?</h3>
221                            <p class="default">
222                            No, LinuxSampler will remain open source. Again, the commercial exception is just to
223                            prevent commercial exploitation by third parties that haven't contributed anything to
224                            open source projects.
225                            </p>
226    
227                            <a name="ls_license_change"></a>
228                            <h3>I've heard the commercial exception of LinuxSampler was added at a certain version?</h3>
229                            <p class="default">
230                            No, the commercial exception in LinuxSampler's license terms were there since day one.
231                            Even further it's not only there since the very first publicly available CVS
232                            (developer) version of LinuxSampler, that commercial exception was even already in
233                            Benno Senoner's proof of concept code called "EVO", which LinuxSampler was based on.
234                            There was even a rumour that we would have manipulated CVS history to "pretend" this
235                            exception wasn't added at a later point. Needless to say that this rumour is completely
236                            false as well. Think about it! We're a group of developers spread around the world who
237                            work on this project for fun and ideology in our spare time. Most of us contributed to
238                            various other open source / free software projects. Do you seriously think we would
239                            cheat on such an issue? Beside that you certainly find various people completely
240                            unrelated to this project who still have early versions of LinuxSampler and / or EVO
241                            and thus can confirm that this commercial exception was always there.
242                            </p>
243    
244                            <a name="ls_breaking_libgig_license"></a>
245                            <h3>Doesn't LinuxSampler illegally link against libgig?</h3>
246                            <p class="default">
247                            No! LinuxSampler does not "illegally" link against libgig, since the copyright holder
248                            (in this case of libgig) has all rights of his work and thus is not bound to his own
249                            license terms. The sole purpose of license terms is to grant other people certain
250                            rights to use the work.
251                            </p>
252    
253                            <a name="ls_breaking_license"></a>
254                            <h3>Doesn't LinuxSampler illegally link against other libraries?</h3>
255                            <p class="default">
256                            No, the only library LinuxSampler links to that has license restrictions regarding
257                            linking is libgig (<a href="#ls_breaking_libgig_license">see above</a>). Especially
258                            LinuxSampler does not break Qt's license terms, since it does not link against Qt at
259                            all.
260                            </p>
261    
262                          <a name="aga"></a>                          <a name="aga"></a>
263                          <h3>linuxsampler? qsampler? jsampler? gigedit? libgig? liblscp? jlscp? ... hu?</h3>                          <h3>linuxsampler? qsampler? jsampler? gigedit? libgig? liblscp? jlscp? ... hu?</h3>
264                          <p class="default">                          <p class="default">
# Line 385  make</pre> Line 445  make</pre>
445                                  mlockall() memory" on the console, you are safe to run it as ordinary user as well.                                  mlockall() memory" on the console, you are safe to run it as ordinary user as well.
446                          </p>                          </p>
447    
448                            <a name="runtime_error"></a>
449                            <h3>LinuxSampler aborts at runtime with ... </h3>
450                            <p class="default">
451                            Note: For <b>Windows specific runtime errors</b>, please have a
452                            look at the
453                            <a href="windows.html#houston">Trouble Shooting</a> section of
454                            the LinuxSampler Windows HOWTO.
455                            </p>
456    
457                            <p class="default">
458                                    &bull;&nbsp;&nbsp;&nbsp;"<code>gig::Engine error: Failed to
459                                    load instrument, cause: Unknown exception while trying to
460                                    parse gig file.</code>"<br>
461                                    <br>
462                                    Usually LS gives you a meaningful error message in case it
463                                    failed to load an instrument. However there might be rare
464                                    cases where LS cannot resolve the reason and you get an
465                                    error message like above. In this case make sure security /
466                                    user limits aren't set too low. You can list your current
467                                    limits with:
468                            </p>
469                            <pre class="code">ulimit -a</pre>
470                            <p class="default">
471                                    Usually most of those settings are set to "unlimited" on
472                                    most boxes. If this is not the case on yours, make sure that
473                                    at least the limits for "max locked memory", "virtual
474                                    memory" and "data seg size" are sufficiently high enough.
475                                    The exact value depends on the instruments you want to load.
476                                    If your security policy allows it, you could simply set
477                                    those limits to "unlimited" (see also config file
478                                    /etc/security/limits.conf and
479                                    <a href="https://bugs.linuxsampler.org/cgi-bin/show_bug.cgi?id=41">bug report #41</a>).
480                </p>
481    
482                  </div>                  </div>
483                  </td></tr></table>                  </td></tr></table>
484    

Legend:
Removed from v.1404  
changed lines
  Added in v.1938

  ViewVC Help
Powered by ViewVC