License Terms
for the JACK Audio Connection Kit for Apple iOS
Copyright © 2001 - 2013 the JACK Audio Connection Kit developers.
Developers:
- Paul Davis
- Jack O'Quin
- Steve Harris
- Rui Nuno Capela
- Devin Anderson
- Kai Vehmanen
- Ian Esten
- Dmitry Baikov
- Torben Hohn
- Rohan Drape
- Stéphane Letz
- Christian Schoenebeck
Preface
Even though JACK is mainly based on
GPL &
LGPL
software components, the iOS
version of JACK has been released under revised terms. The exact terms are
shown below. The revised license terms were necessary due to the following
reasons and purposes:
-
To allow commercial third parties to use the JACK iOS Software
Development Kit (SDK), allowing third parties to link against the static
JACK library contained in the SDK without requiring them to publish the
source code of their own app.
Background: This license exception was necessary because Apple does not
allow DLLs to be used by apps on the App Store, forcing iOS app
developers to statically link against the JACK iOS SDK (JACK client
library), where the latter was originally released under LGPL terms and
the LGPL does not allow proprietary (non free) software applications to
statically link a LGPL library.
NOTE: This license exception does ONLY apply to the JACK iOS SDK.
It does NOT apply to the JACK server / JACK graphical user interface
software components!
-
To allow Apple distributing the main JACK app (JACK server) on the Apple
App Store.
Background: This license exception was necessary because the JACK server
(also known as jackd) was originally released under GPL terms. The GPL
requires distributors of software in binary form to provide the source
code of the software as well. Apple however does only distribute apps
in binary form on the App Store, not in source code form. Which in turn
makes it impossible to distribute GPL apps over the Apple App Store.
NOTE: This license exception does ONLY apply to the JACK iOS server.
It does NOT apply to the JACK iOS graphical user interface (GUI).
You find the exact license terms for the iOS version of JACK below. If you
have any questions regarding the license terms of this software, contact
us i.e. on:
License Terms
for the JACK iOS SDK
Copyright (c) 2001 - 2013
Developers:
Paul Davis
Jack O'Quin
Steve Harris
Rui Nuno Capela
Devin Anderson
Kai Vehmanen
Ian Esten
Dmitry Baikov
Torben Hohn
Rohan Drape
Stephane Letz
Christian Schoenebeck
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
You are permitted to statically link against a binary version of
the JACK library obtained from
http://jackaudio.org/downloads/JackiOS-SDK.zip
and distribute the resulting application without complying with section 6
(requiring recipients of your application to be able to relink against
modified versions of libjack).
This permission is granted if and ONLY if the resulting application binary
issue is intended for execution in any one of the following environments:
* Apple Inc. iOS
Additional environments may be added to this list in the future.
All other terms of the LGPL continue to apply.
License Terms
for the JACK iOS Server
Copyright (c) 2001 - 2013
Developers:
Paul Davis
Jack O'Quin
Steve Harris
Rui Nuno Capela
Devin Anderson
Kai Vehmanen
Ian Esten
Dmitry Baikov
Torben Hohn
Rohan Drape
Stephane Letz
Christian Schoenebeck
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.
You are permitted to distribute a packaged version of an executable
binary image of the JACK server that has been uploaded to
http://jackaudio.org/downloads/JackiOS.ipa
without complying with section 3 (requiring you to distribute the
source code) nor section 4 (requiring you to use no other license
other than the GPL) nor the requirement in section 6 regarding no
additional restrictions on further redistribution.
This permission is granted if and ONLY IF the resulting application
package is to be executed only in any one of the following
environments:
* Apple Inc. iOS
Additional environments may be added to this list in the future.
All other terms of the GPL continue to apply.
License Terms
for the JACK iOS GUI
Copyright (c) 2012 - 2013 Christian Schoenebeck
C/O Crudebyte, http://www.crudebyte.com
The JACK iOS graphical user interface (GUI) in conjunction with the JACK
iOS server assemble the "JACK Audio Connection Kit" iOS app.
The JACK iOS GUI is released under the terms of the GNU General Public
License version 2 as published by the Free Software Foundation.
NO FURTHER EXCEPTIONS OR ADDITIONS APPLY FOR THE JACK iOS GUI REGARDING
RELEASE TERMS, RIGHTS, USAGE CONSTRAINTS AND LEGAL PROVISIONS.
If you have any questions regarding the license of this software, contact
us i.e. by the URL provided above or on http://jackaudio.org respectively.
End of the JACK iOS license terms.