This package was debianized by Aurelien Jarno <aurelien@aurel32.net> on
Thu, 10 Jan 2002 13:43:55 +0100.

It was downloaded from http://kwave.sourceforge.net

Upstream Author: Thomas Eschenbacher <Thomas.Eschenbacher@gmx.de>

Copyright © by Thomas Eschenbacher and Martin Wilz 1998 - 2009
E-Mail: thomas.eschenbacher@gmx.de and martin@wilz.de

LIST OF LICENSES FOUND IN THE SOURCES
=====================================

	* GPL2 - GNU General Public License, version 2 or newer
	  (abbreviated as GPL2+)
	  - kwave, libgui, libkwave and many others...
	  => this currently is the Kwave "default" license !
	  => the intention of the authors is to keep Kwave under the GPL2+

	* LGPL2 - GNU Library General Public License, version 2 or newer
	  - some icons

	* Kitware (cmake)
	  - cmake/Copyright.txt
	  - cmake/FindGettext.cmake

	* FDL - Free Documentation License
	  - documentation in doc
	  - screenshots

	* BSD
	  - cmake/FindOggVorbis.cmake
	  - cmake/COPYING-CMAKE-SCRIPTS		(New BSD ?)
	  - cmake/FindAlsa.cmake		{kretz,faure}@kde.org

	* free, by statement in file header
	  (currently none)

LICENSE ISSUES
==============

issue #1: license of the icons
------------------------------

	-> maybe most are LGPL, but might depend from case to case !!!
	   (the icons listed here are composed of one or more icons
	    from KDE and/or modified)

#	doc/en/audio-1.png				??? UNKNOWN ???
	-> kdeclassic/32x32/apps/kblackbox.png
	   + kdeclassic/64x64/mimetypes/binary2.png
	   + kdeclassic/32x32/apps/kmix.png
	   + kdeclassic/32x32/actions/forward.png
	   + ???
	   + ???

#	doc/en/audio2signal.png				??? UNKNOWN ???
	-> kdeclassic/32x32/apps/kmix.png
	   + kdeclassic/32x32/actions/forward.png
	   + ???
	   + ???

#	doc/en/nonlinear.png				??? UNKNOWN ??? (arrow only)
	-> arrow is from kdeclassic/32x32/actions/forward.png

issue #2: license of some files is unknown or problematic / author known
------------------------------------------------------------------------

	- currently none -

issue #3: some files have neither license nor author
----------------------------------------------------

	- currently none -


COMPLETE LIST OF FILES AND THEIR LICENSE
========================================

	AUTHORS						GPL2+
	CHANGES						(should be GPL2+)
	config.h.cmake					GPL2+
	doxy.cfg.in					GPL2+
	GNU-LICENSE					free
	kwave.ebuild					GPL2+ / Gentoo
	Kwave.kdevelop					(should be GPL2+)
	Kwave.kdevelop.filelist				(should be GPL2+)
	kwave.lsm					(should be GPL2+)
	kwave.spec.in					(should be GPL2+)
	README						(should be GPL2+)
	TODO						(should be GPL2+)
	VERSION						(should be GPL2+)
	CMakeLists.txt					GPL2+

	bin/beautify-source				GPL2+
	bin/changes-to-docbook.awk			GPL2+
	bin/date_release.awk				GPL2+
	bin/get_lsm_entry.sh				GPL2+
	bin/insert-changes.sh				GPL2+
	bin/menusconfig2cpp.sh				GPL2+
	bin/set_version.sh				GPL2+ / portions of Martin Wilz

	cmake/Copyright.txt				Kitware (cmake)
	cmake/COPYING-CMAKE-SCRIPTS			New BSD
	cmake/FindAlsa.cmake				BSD / {kretz,faure}@kde.org
	cmake/FindGettext.cmake				Kitware (cmake)
	cmake/FindKwaveVersion.cmake			GPL2+
	cmake/FindOggVorbis.cmake			BSD
	cmake/FindRequiredProgram.cmake			GPL2+
	cmake/KwaveALSASupport.cmake			GPL2+
	cmake/KwaveEbuild.cmake				GPL2+
	cmake/KwaveL10N.cmake				GPL2+
	cmake/KwaveLibaudiofileSupport.cmake		GPL2+
	cmake/KwaveOSSSupport.cmake			GPL2+
	cmake/KwavePackageMessages.cmake		GPL2+
	cmake/KwaveRPMSupport.cmake			GPL2+
	cmake/uninstall.cmake.in			GPL2+

	doc/CMakeLists.txt				GPL2+
	doc/fix-common					GPL2+
	doc/help_de.po					(should be FDL)
	doc/help_en.docbook				(should be FDL)
	doc/help_fr.po					(should be FDL)

	doc/de/kwave-fileinfo.png			(should be FDL)
	doc/de/kwave-lowpass.png			(should be FDL)
	doc/de/kwave-main.png				(should be FDL)
	doc/de/kwave-memory-setup.png			(should be FDL)
	doc/de/kwave-newfile.png			(should be FDL)
	doc/de/kwave-notch-filter.png			(should be FDL)
	doc/de/kwave-pitch.png				(should be FDL)
	doc/de/kwave-playback-setup.png			(should be FDL)
	doc/de/kwave-record.png				(should be FDL)
	doc/de/kwave-sonagram.png			(should be FDL)
	doc/de/kwave-sonagram-setup.png			(should be FDL)
	doc/de/kwave-volume.png				(should be FDL)

#	doc/en/audio-1.png				??? UNKNOWN ???
#	doc/en/audio2signal.png				??? UNKNOWN ???
	doc/en/krec_record.png				LGPL2 (crystal project) [copied from mix_record.png]
	doc/en/kwave-fileinfo.png			(should be FDL)
	doc/en/kwave-lowpass.png			(should be FDL)
	doc/en/kwave-main.png				(should be FDL)
	doc/en/kwave-memory-setup.png			(should be FDL)
	doc/en/kwave-newfile.png			(should be FDL)
	doc/en/kwave-notch-filter.png			(should be FDL)
	doc/en/kwave-pitch.png				(should be FDL)
	doc/en/kwave-playback-setup.png			(should be FDL)
	doc/en/kwave-record.png				(should be FDL)
	doc/en/kwave-sonagram.png			(should be FDL)
	doc/en/kwave-sonagram-setup.png			(should be FDL)
	doc/en/kwave-volume.png				(should be FDL)
	doc/en/light_off.png				LGPL2 (crystal project) [derived from greenled.png]
	doc/en/light_on.png				LGPL2 (crystal project) [derived from greenled.png]
#	doc/en/nonlinear.png				??? UNKNOWN ??? (arrow only)
	doc/en/record_new.png				LGPL2 (crystal project) [copied from document-new.png]
	doc/en/record_pause.png				(should be FDL)
	doc/en/record_stop.png				(should be FDL)
	doc/en/signal2digital.png			(should be FDL)
	doc/en/signed.png				(should be FDL)
	doc/en/sinus2samples.png			(should be FDL)
	doc/en/sonagram.png				(should be FDL)
	doc/en/under-construction.png			LGPL2 (crystal project) [copied from Service\ Manager.png]
	doc/en/unsigned.png				(should be FDL)

	doc/fr/kwave-fileinfo.png			(should be FDL)
	doc/fr/kwave-lowpass.png			(should be FDL)
	doc/fr/kwave-main.png				(should be FDL)
	doc/fr/kwave-memory-setup.png			(should be FDL)
	doc/fr/kwave-newfile.png			(should be FDL)
	doc/fr/kwave-notch-filter.png			(should be FDL)
	doc/fr/kwave-pitch.png				(should be FDL)
	doc/fr/kwave-playback-setup.png			(should be FDL)
	doc/fr/kwave-record.png				(should be FDL)
	doc/fr/kwave-sonagram.png			(should be FDL)
	doc/fr/kwave-sonagram-setup.png			(should be FDL)
	doc/fr/kwave-volume.png				(should be FDL)

	kwave/CMakeLists.txt				GPL2+
	kwave/KwaveApp.cpp				GPL2+
	kwave/KwaveApp.h				GPL2+
	kwave/kwave.desktop				(should be GPL2+)
	kwave/KwaveSplash.cpp				GPL2+ / Gilles Caulier
	kwave/KwaveSplash.h				GPL2+ / Gilles Caulier
	kwave/main.cpp					GPL2+ / Martin Wilz
	kwave/MainWidget.cpp				GPL2+ / Martin Wilz
	kwave/MainWidget.h				GPL2+ / Martin Wilz
	kwave/menus.config				GPL2+
	kwave/ShortcutWrapper.cpp			GPL2+
	kwave/ShortcutWrapper.h				GPL2+
	kwave/TopWidget.cpp				GPL2+ / Martin Wilz
	kwave/TopWidget.h				GPL2+ / Martin Wilz

	kwave/pics/amplify_free.png			(should be GPL2+)
	kwave/pics/fade_in.png				(should be GPL2+)
	kwave/pics/fade_out.png				(should be GPL2+)
	kwave/pics/knob.xpm				LGPL2 (crystal project) [derived from greenled.png]
	kwave/pics/kwave-splash.png			(should be GPL2+ / Thomas Eschenbacher)
	kwave/pics/kwave.svgz				(should be GPL2+ / Thomas Eschenbacher)
	kwave/pics/light_off.xpm			LGPL2 (crystal project) [derived from greenled.png]
	kwave/pics/light_on.xpm				LGPL2 (crystal project) [copied from greenled.png]
	kwave/pics/logo.xpm				(should be GPL2+ / Martin Wilz)
	kwave/pics/noise.png				(should be GPL2+)
	kwave/pics/playback_loop.xpm			LGPL2 (crystal project) [derived from player_start.png]
	kwave/pics/playback_pause2.xpm			LGPL2 (crystal project) [derived from player_pause.png]
	kwave/pics/playback_pause.xpm			LGPL2 (crystal project) [derived from player_pause.png]
	kwave/pics/playback_start.xpm			LGPL2 (crystal project) [derived from player_start.png]
	kwave/pics/playback_stop.xpm			LGPL2 (crystal project) [derived from player_stop.png]
	kwave/pics/selectedknob.xpm			LGPL2 (crystal project) [derived from greenled.png]
	kwave/pics/sound_card.png			LGPL2 (crystal project) [copied from kcmpci.png]
	kwave/pics/sound_device.png			LGPL2 (crystal project) [copied from multimedia.png]
	kwave/pics/sound_note.png			LGPL2 (crystal project) [copied from knotify.png]
	kwave/pics/sound_subdevice.png			LGPL2 (crystal project) [copied from kcmsound.png]

	kwave/toolbar/zoomall.xpm			LGPL2 (crystal project) [copied from viewmagfit.png]
	kwave/toolbar/zoomin.xpm			LGPL2 (crystal project) [copied from viewmag+.png]
	kwave/toolbar/zoomnormal.xpm			LGPL2 (crystal project) [copied from viewmag1.png]
	kwave/toolbar/zoomout.xpm			LGPL2 (crystal project) [copied from viewmag-.png]
	kwave/toolbar/zoomrange.xpm			LGPL2 (crystal project) [copied from viewmag.png]

	libgui/CMakeLists.txt				GPL2+
	libgui/ConfirmCancelProxy.cpp			GPL2+
	libgui/ConfirmCancelProxy.h			GPL2+
	libgui/CurveWidget.cpp				GPL2+
	libgui/CurveWidget.h				GPL2+
	libgui/FrequencyResponseWidget.cpp		GPL2+
	libgui/FrequencyResponseWidget.h		GPL2+
	libgui/HMSTimeWidgetBase.ui			(should be GPL2+)
	libgui/HMSTimeWidget.cpp			GPL2+
	libgui/HMSTimeWidget.h				GPL2+
	libgui/ImageView.cpp				GPL2+ / Martin Wilz
	libgui/ImageView.h				GPL2+ / Martin Wilz
	libgui/InvertableSpinBox.cpp			GPL2+
	libgui/InvertableSpinBox.h			GPL2+
	libgui/KwaveFileDialog.cpp			GPL2+
	libgui/KwaveFileDialog.h			GPL2+
	libgui/KwaveFilterPlugin.cpp			GPL2+
	libgui/KwaveFilterPlugin.h			GPL2+
	libgui/LabelPropertiesWidget.cpp		GPL2+
	libgui/LabelPropertiesWidget.h			GPL2+
	libgui/LabelPropertiesWidgetBase.ui		GPL2+
	libgui/MenuGroup.cpp				GPL2+
	libgui/MenuGroup.h				GPL2+
	libgui/MenuItem.cpp				GPL2+
	libgui/MenuItem.h				GPL2+
	libgui/MenuManager.cpp				GPL2+
	libgui/MenuManager.h				GPL2+
	libgui/MenuNode.cpp				GPL2+
	libgui/MenuNode.h				GPL2+
	libgui/MenuRoot.cpp				GPL2+
	libgui/MenuRoot.h				GPL2+
	libgui/MenuSub.cpp				GPL2+
	libgui/MenuSub.h				GPL2+
	libgui/MouseMark.cpp				GPL2+
	libgui/MouseMark.h				GPL2+
	libgui/MultiStateWidget.cpp			GPL2+
	libgui/MultiStateWidget.h			GPL2+
	libgui/OverViewCache.cpp			GPL2+
	libgui/OverViewCache.h				GPL2+
	libgui/OverViewWidget.cpp			GPL2+
	libgui/OverViewWidget.h				GPL2+
	libgui/ScaleWidget.cpp				GPL2+
	libgui/ScaleWidget.h				GPL2+
	libgui/SelectTimeWidgetBase.ui			(should be GPL2+)
	libgui/SelectTimeWidget.cpp			GPL2+
	libgui/SelectTimeWidget.h			GPL2+
	libgui/SignalWidget.cpp				GPL2+ / Martin Wilz
	libgui/SignalWidget.h				GPL2+
	libgui/TrackPixmap.cpp				GPL2+
	libgui/TrackPixmap.h				GPL2+
	libgui/TreeWidgetWrapper.cpp			GPL2+
	libgui/TreeWidgetWrapper.h			GPL2+
	libgui/UndoModifyLabelAction.cpp		GPL2+
	libgui/UndoModifyLabelAction.h			GPL2+

	libkwave/ByteOrder.h				GPL2+
	libkwave/byteswap.h				GPL2+
	libkwave/ClipBoard.cpp				GPL2+
	libkwave/ClipBoard.h				GPL2+
	libkwave/CMakeLists.txt				GPL2+
	libkwave/CodecBase.cpp				GPL2+
	libkwave/CodecBase.h				GPL2+
	libkwave/CodecManager.cpp			GPL2+
	libkwave/CodecManager.h				GPL2+
	libkwave/CompressionType.cpp			GPL2+
	libkwave/CompressionType.h			GPL2+
	libkwave/cputest.c				GPL2+ / H. Dietz + R. Fisher + Fabrice Bellard
	libkwave/cputest.h				GPL2+
	libkwave/Curve.cpp				GPL2+
	libkwave/Curve.h				GPL2+
	libkwave/Decoder.cpp				GPL2+
	libkwave/Decoder.h				GPL2+
	libkwave/Encoder.cpp				GPL2+
	libkwave/Encoder.h				GPL2+
	libkwave/FileFormat.cpp				GPL2+
	libkwave/FileFormat.h				GPL2+
	libkwave/FileInfo.cpp				GPL2+
	libkwave/FileInfo.h				GPL2+
	libkwave/FileProgress.cpp			GPL2+
	libkwave/FileProgress.h				GPL2+
	libkwave/Filter.cpp				GPL2+
	libkwave/Filter.h				GPL2+
	libkwave/Functions.cpp				GPL2+
	libkwave/Functions.h				GPL2+
	libkwave/GenreType.cpp				GPL2+
	libkwave/GenreType.h				GPL2+
	libkwave/InsertMode.h				GPL2+
	libkwave/Interpolation.cpp			GPL2+
	libkwave/Interpolation.h			GPL2+
	libkwave/KwaveConnect.cpp			GPL2+
	libkwave/KwaveConnect.h				GPL2+
	libkwave/KwaveDrag.cpp				GPL2+
	libkwave/KwaveDrag.h				GPL2+
	libkwave/KwaveMultiPlaybackSink.cpp		GPL2+
	libkwave/KwaveMultiPlaybackSink.h		GPL2+
	libkwave/KwaveMultiTrackSink.h			GPL2+
	libkwave/KwaveMultiTrackSource.h		GPL2+
	libkwave/KwavePlaybackSink.cpp			GPL2+
	libkwave/KwavePlaybackSink.h			GPL2+
	libkwave/KwavePlugin.cpp			GPL2+
	libkwave/KwavePlugin.h				GPL2+
	libkwave/KwavePluginSetupDialog.h		GPL2+
	libkwave/KwaveSampleArray.cpp			GPL2+
	libkwave/KwaveSampleArray.h			GPL2+
	libkwave/KwaveSampleSink.cpp			GPL2+
	libkwave/KwaveSampleSink.h			GPL2+
	libkwave/KwaveSampleSource.cpp			GPL2+
	libkwave/KwaveSampleSource.h			GPL2+
	libkwave/Label.cpp				GPL2+
	libkwave/Label.h				GPL2+
	libkwave/LabelList.cpp				GPL2+
	libkwave/LabelList.h				GPL2+
	libkwave/Matrix.h				GPL2+
	libkwave/memcpy.c				GPL2+ / xine
	libkwave/memcpy.h				GPL2+
	libkwave/MemoryManager.cpp			GPL2+
	libkwave/MemoryManager.h			GPL2+
	libkwave/MessageBox.h				GPL2+
	libkwave/MessageBox.cpp				GPL2+
	libkwave/MultiTrackReader.cpp			GPL2+
	libkwave/MultiTrackReader.h			GPL2+
	libkwave/MultiTrackWriter.cpp			GPL2+
	libkwave/MultiTrackWriter.h			GPL2+
	libkwave/Parser.cpp				GPL2+
	libkwave/Parser.h				GPL2+
	libkwave/PlaybackController.cpp			GPL2+
	libkwave/PlaybackController.h			GPL2+
	libkwave/PlaybackDeviceFactory.h		GPL2+
	libkwave/PlayBackDevice.h			GPL2+
	libkwave/PluginContext.h			GPL2+
	libkwave/PluginManager.cpp			GPL2+
	libkwave/PluginManager.h			GPL2+
	libkwave/PluginWorkerThread.h			GPL2+
	libkwave/PluginWorkerThread.cpp			GPL2+
	libkwave/ppcasm_string.h			GPL2+ / Paul Mackerras
	libkwave/ppcasm_string.S			GPL2+ / Paul Mackerras
	libkwave/ppc_asm.tmpl				GPL2+ / Paul Mackerras
	libkwave/SampleFIFO.cpp				GPL2+
	libkwave/SampleFIFO.h				GPL2+
	libkwave/SampleFormat.cpp			GPL2+
	libkwave/SampleFormat.h				GPL2+
	libkwave/Sample.h				GPL2+
	libkwave/SampleReader.cpp			GPL2+
	libkwave/SampleReader.h				GPL2+
	libkwave/SampleWriter.cpp			GPL2+
	libkwave/SampleWriter.h				GPL2+
	libkwave/Selection.h				GPL2+
	libkwave/Selection.cpp				GPL2+
	libkwave/Signal.cpp				GPL2+
	libkwave/Signal.h				GPL2+
	libkwave/SignalManager.cpp			GPL2+
	libkwave/SignalManager.h			GPL2+
	libkwave/StandardBitrates.cpp			GPL2+
	libkwave/StandardBitrates.h			GPL2+
	libkwave/Stripe.cpp				GPL2+
	libkwave/Stripe.h				GPL2+
	libkwave/SwapFile.cpp				GPL2+
	libkwave/SwapFile.h				GPL2+
	libkwave/Track.cpp				GPL2+
	libkwave/Track.h				GPL2+
	libkwave/TransmissionFunction.h			GPL2+
	libkwave/Triple.h				GPL2+
	libkwave/TypesMap.h				GPL2+
	libkwave/VirtualAudioFile.cpp			GPL2+
	libkwave/VirtualAudioFile.h			GPL2+
	libkwave/WindowFunction.cpp			GPL2+
	libkwave/WindowFunction.h			GPL2+

	libkwave/modules/CurveStreamAdapter.cpp		GPL2+
	libkwave/modules/CurveStreamAdapter.h		GPL2+
	libkwave/modules/KwaveDelay.cpp			GPL2+
	libkwave/modules/KwaveDelay.h			GPL2+
	libkwave/modules/KwaveMul.cpp			GPL2+
	libkwave/modules/KwaveMul.h			GPL2+
	libkwave/modules/KwaveOsc.cpp			GPL2+
	libkwave/modules/KwaveOsc.h			GPL2+
	libkwave/modules/KwaveStreamObject.cpp		GPL2+
	libkwave/modules/KwaveStreamObject.h		GPL2+

	libkwave/undo/UndoAction.h			GPL2+
	libkwave/undo/UndoAddLabelAction.cpp		GPL2+
	libkwave/undo/UndoAddLabelAction.h		GPL2+
	libkwave/undo/UndoDeleteAction.cpp		GPL2+
	libkwave/undo/UndoDeleteAction.h		GPL2+
	libkwave/undo/UndoDeleteLabelAction.cpp		GPL2+
	libkwave/undo/UndoDeleteLabelAction.h		GPL2+
	libkwave/undo/UndoDeleteTrack.cpp		GPL2+
	libkwave/undo/UndoDeleteTrack.h			GPL2+
	libkwave/undo/UndoFileInfo.cpp			GPL2+
	libkwave/undo/UndoFileInfo.h			GPL2+
	libkwave/undo/UndoInsertAction.cpp		GPL2+
	libkwave/undo/UndoInsertAction.h		GPL2+
	libkwave/undo/UndoInsertTrack.cpp		GPL2+
	libkwave/undo/UndoInsertTrack.h			GPL2+
	libkwave/undo/UndoModifyAction.cpp		GPL2+
	libkwave/undo/UndoModifyAction.h		GPL2+
	libkwave/undo/UndoSelection.cpp			GPL2+
	libkwave/undo/UndoSelection.h			GPL2+
	libkwave/undo/UndoTransaction.cpp		GPL2+
	libkwave/undo/UndoTransactionGuard.cpp		GPL2+
	libkwave/undo/UndoTransactionGuard.h		GPL2+
	libkwave/undo/UndoTransaction.h			GPL2+

	plugins/CMakeLists.txt				GPL2+

	plugins/about/AboutKwaveDialog.cpp		GPL2+ / Ralf Waspe & Gilles Caulier
	plugins/about/AboutKwaveDialog.h		GPL2+ / Ralf Waspe
	plugins/about/AboutPlugin.cpp			GPL2+
	plugins/about/AboutPlugin.h			GPL2+
	plugins/about/CMakeLists.txt			GPL2+
	plugins/about/KwaveAboutContainer.cpp		GPL2+ / Mirko Boehm <mirko@kde.org> / Espen Sand <espen@kde.org>
	plugins/about/KwaveAboutContainer.h		GPL2+ / Mirko Boehm <mirko@kde.org> / Espen Sand <espen@kde.org>
	plugins/about/KwaveAboutDialogBase.ui		(should be GPL2+ / Ralf Waspe)
	plugins/about/LogoWidget.cpp			GPL2+ / Martin Wilz
	plugins/about/LogoWidget.h			GPL2+ / Martin Wilz
	plugins/about/logo.xpm				GPL2+ / Martin Wilz

	plugins/amplifyfree/AmplifyFreeDialog.cpp	GPL2+
	plugins/amplifyfree/AmplifyFreeDialog.h		GPL2+
	plugins/amplifyfree/AmplifyFreeDlg.ui		(should be GPL2+)
	plugins/amplifyfree/AmplifyFreePlugin.cpp	GPL2+
	plugins/amplifyfree/AmplifyFreePlugin.h		GPL2+
	plugins/amplifyfree/CMakeLists.txt		GPL2+

	plugins/band_pass/BandPass.cpp			GPL2+ / Juhana Sadeharju <kouhia@nic.funet.fi>
	plugins/band_pass/BandPass.h			GPL2+
	plugins/band_pass/BandPassDialog.cpp		GPL2+
	plugins/band_pass/BandPassDialog.h		GPL2+
	plugins/band_pass/BandPassDlg.ui		GPL2+
	plugins/band_pass/BandPass.h			GPL2+
	plugins/band_pass/BandPassPlugin.cpp		GPL2+
	plugins/band_pass/BandPassPlugin.h		GPL2+
	plugins/band_pass/CMakeLists.txt		GPL2+

	plugins/codec_ascii/AsciiCodecPlugin.cpp	GPL2+
	plugins/codec_ascii/AsciiCodecPlugin.h		GPL2+
	plugins/codec_ascii/AsciiEncoder.h		GPL2+
	plugins/codec_ascii/AsciiDecoder.h		GPL2+
	plugins/codec_ascii/AsciiEncoder.cpp		GPL2+
	plugins/codec_ascii/AsciiDecoder.cpp		GPL2+
	plugins/codec_ascii/CMakeLists.txt		GPL2+

	plugins/codec_audiofile/AudiofileCodecPlugin.cpp GPL2+
	plugins/codec_audiofile/AudiofileCodecPlugin.h	GPL2+
	plugins/codec_audiofile/AudiofileDecoder.cpp	GPL2+
	plugins/codec_audiofile/AudiofileDecoder.h	GPL2+
	plugins/codec_audiofile/CMakeLists.txt		GPL2+

	plugins/codec_flac/CMakeLists.txt		GPL2+
	plugins/codec_flac/FlacCodecPlugin.cpp		GPL2+
	plugins/codec_flac/FlacCodecPlugin.h		GPL2+
	plugins/codec_flac/FlacDecoder.cpp		GPL2+
	plugins/codec_flac/FlacDecoder.h		GPL2+
	plugins/codec_flac/FlacEncoder.cpp		GPL2+
	plugins/codec_flac/FlacEncoder.h		GPL2+
	plugins/codec_flac/VorbisCommentMap.cpp		GPL2+
	plugins/codec_flac/VorbisCommentMap.h		GPL2+

	plugins/codec_ogg/CMakeLists.txt		GPL2+
	plugins/codec_ogg/OggCodecPlugin.cpp		GPL2+
	plugins/codec_ogg/OggCodecPlugin.h		GPL2+
	plugins/codec_ogg/OggDecoder.cpp		GPL2+
	plugins/codec_ogg/OggDecoder.h			GPL2+
	plugins/codec_ogg/OggEncoder.cpp		GPL2+
	plugins/codec_ogg/OggEncoder.h			GPL2+

	plugins/codec_wav/CMakeLists.txt		GPL2+
	plugins/codec_wav/RecoveryBuffer.cpp		GPL2+
	plugins/codec_wav/RecoveryBuffer.h		GPL2+
	plugins/codec_wav/RecoveryMapping.cpp		GPL2+
	plugins/codec_wav/RecoveryMapping.h		GPL2+
	plugins/codec_wav/RecoverySource.cpp		GPL2+
	plugins/codec_wav/RecoverySource.h		GPL2+
	plugins/codec_wav/RepairVirtualAudioFile.cpp	GPL2+
	plugins/codec_wav/RepairVirtualAudioFile.h	GPL2+
	plugins/codec_wav/RIFFChunk.cpp			GPL2+
	plugins/codec_wav/RIFFChunk.h			GPL2+
	plugins/codec_wav/RIFFParser.cpp		GPL2+
	plugins/codec_wav/RIFFParser.h			GPL2+
	plugins/codec_wav/WavCodecPlugin.cpp		GPL2+
	plugins/codec_wav/WavCodecPlugin.h		GPL2+
	plugins/codec_wav/WavDecoder.cpp		GPL2+
	plugins/codec_wav/WavDecoder.h			GPL2+
	plugins/codec_wav/WavEncoder.cpp		GPL2+
	plugins/codec_wav/WavEncoder.h			GPL2+
	plugins/codec_wav/WavFileFormat.h		GPL2+
	plugins/codec_wav/WavFormatMap.cpp		GPL2+
	plugins/codec_wav/WavFormatMap.h		GPL2+
	plugins/codec_wav/WavPropertyMap.cpp		GPL2+
	plugins/codec_wav/WavPropertyMap.h		GPL2+

	plugins/common/CMakeLists.txt.template		GPL2+

	plugins/decoder_mp3/CMakeLists.txt		GPL2+
	plugins/decoder_mp3/ID3_QIODeviceReader.cpp	GPL2+
	plugins/decoder_mp3/ID3_QIODeviceReader.h	GPL2+
	plugins/decoder_mp3/MP3Decoder.cpp		GPL2+
	plugins/decoder_mp3/MP3Decoder.h		GPL2+
	plugins/decoder_mp3/MP3DecoderPlugin.cpp	GPL2+
	plugins/decoder_mp3/MP3DecoderPlugin.h		GPL2+

	plugins/goto/CMakeLists.txt			GPL2+
	plugins/goto/GotoDialog.cpp			GPL2+
	plugins/goto/GotoDialog.h			GPL2+
	plugins/goto/GotoDlg.ui				(should be GPL2+)
	plugins/goto/GotoPlugin.cpp			GPL2+
	plugins/goto/GotoPlugin.h			GPL2+

	plugins/fileinfo/BitrateSpinBox.cpp		GPL2+
	plugins/fileinfo/BitrateSpinBox.h		GPL2+
	plugins/fileinfo/BitrateWidgetBase.ui		(should be GPL2+)
	plugins/fileinfo/BitrateWidget.cpp		GPL2+
	plugins/fileinfo/BitrateWidget.h		GPL2+
	plugins/fileinfo/CMakeLists.txt			GPL2+
	plugins/fileinfo/CompressionWidgetBase.ui	(should be GPL2+)
	plugins/fileinfo/CompressionWidget.cpp		GPL2+
	plugins/fileinfo/CompressionWidget.h		GPL2+
	plugins/fileinfo/FileInfoDialog.cpp		GPL2+
	plugins/fileinfo/FileInfoDialog.h		GPL2+
	plugins/fileinfo/FileInfoDlg.ui			(should be GPL2+)
	plugins/fileinfo/FileInfoPlugin.cpp		GPL2+
	plugins/fileinfo/FileInfoPlugin.h		GPL2+
	plugins/fileinfo/KeywordWidgetBase.ui		(should be GPL2+)
	plugins/fileinfo/KeywordWidget.cpp		GPL2+
	plugins/fileinfo/KeywordWidget.h		GPL2+
	plugins/fileinfo/SelectDateDialog.cpp		GPL2+
	plugins/fileinfo/SelectDateDialog.h		GPL2+
	plugins/fileinfo/SelectDateDlg.ui		(should be GPL2+)

	plugins/lowpass/CMakeLists.txt			GPL2+
	plugins/lowpass/LowPassDialog.cpp		GPL2+
	plugins/lowpass/LowPassDialog.h			GPL2+
	plugins/lowpass/LowPassDlg.ui			(should be GPL2+)
	plugins/lowpass/LowPassFilter.cpp		GPL2+ / Juhana Sadeharju <kouhia@nic.funet.fi>
	plugins/lowpass/LowPassFilter.h			GPL2+ / Juhana Sadeharju <kouhia@nic.funet.fi>
	plugins/lowpass/LowPassPlugin.cpp		GPL2+
	plugins/lowpass/LowPassPlugin.h			GPL2+

	plugins/memory/CMakeLists.txt			GPL2+
	plugins/memory/MemDlg.ui			(should be GPL2+)
	plugins/memory/MemoryDialog.cpp			GPL2+
	plugins/memory/MemoryDialog.h			GPL2+
	plugins/memory/MemoryPlugin.cpp			GPL2+
	plugins/memory/MemoryPlugin.h			GPL2+

	plugins/newsignal/CMakeLists.txt		GPL2+
	plugins/newsignal/NewSigDlg.ui			(should be GPL2+)
	plugins/newsignal/NewSignalDialog.cpp		GPL2+
	plugins/newsignal/NewSignalDialog.h		GPL2+
	plugins/newsignal/NewSignalPlugin.cpp		GPL2+
	plugins/newsignal/NewSignalPlugin.h		GPL2+

	plugins/noise/CMakeLists.txt			GPL2+
	plugins/noise/NoiseGenerator.cpp		GPL2+
	plugins/noise/NoiseGenerator.h			GPL2+
	plugins/noise/NoisePlugin.cpp			GPL2+
	plugins/noise/NoisePlugin.h			GPL2+

	plugins/notch_filter/CMakeLists.txt		GPL2+
	plugins/notch_filter/NotchFilter.cpp		GPL2+ / Dave Flogeras / Juhana Sadeharju <kouhia@nic.funet.fi>
	plugins/notch_filter/NotchFilterDialog.cpp	GPL2+ / Dave Flogeras
	plugins/notch_filter/NotchFilterDialog.h	GPL2+ / Dave Flogeras
	plugins/notch_filter/NotchFilterDlg.ui		(should be GPL2+ / Dave Flogeras)
	plugins/notch_filter/NotchFilter.h		GPL2+ / Dave Flogeras
	plugins/notch_filter/NotchFilterPlugin.cpp	GPL2+ / Dave Flogeras
	plugins/notch_filter/NotchFilterPlugin.h	GPL2+ / Dave Flogeras

	plugins/pitch_shift/CMakeLists.txt		GPL2+
	plugins/pitch_shift/PitchShiftDialog.cpp	GPL2+
	plugins/pitch_shift/PitchShiftDialog.h		GPL2+
	plugins/pitch_shift/PitchShiftFilter.cpp	GPL2+ / Jeff Tranter + Stefan Westerfeld
	plugins/pitch_shift/PitchShiftFilter.h		GPL2+
	plugins/pitch_shift/PitchShiftDlg.ui		(should be GPL2+)
	plugins/pitch_shift/PitchShiftPlugin.cpp	GPL2+
	plugins/pitch_shift/PitchShiftPlugin.h		GPL2+

	plugins/playback/CMakeLists.txt			GPL2+
	plugins/playback/PlayBack-ALSA.cpp		GPL2+ / (parts from) Jaroslav Kysela
	plugins/playback/PlayBack-ALSA.h		GPL2+
	plugins/playback/PlayBackDialog.cpp		GPL2+
	plugins/playback/PlayBackDialog.h		GPL2+
	plugins/playback/PlayBackDlg.ui			(should be GPL2+)
	plugins/playback/PlayBack-OSS.cpp		GPL2+
	plugins/playback/PlayBack-OSS.h			GPL2+
	plugins/playback/PlayBackParam.h		GPL2+
	plugins/playback/PlayBackPlugin.cpp		GPL2+
	plugins/playback/PlayBackPlugin.h		GPL2+
	plugins/playback/PlayBackTypesMap.cpp		GPL2+
	plugins/playback/PlayBackTypesMap.h		GPL2+

	plugins/record/CMakeLists.txt			GPL2+
	plugins/record/krec_record.xpm			LGPL2 (crystal project) [converted from mix_record.png]
	plugins/record/LevelMeter.cpp			GPL2+ / Rik Hemsley
	plugins/record/LevelMeter.h			GPL2+ / Rik Hemsley
	plugins/record/Record-ALSA.cpp			GPL2+
	plugins/record/Record-ALSA.h			GPL2+
	plugins/record/RecordController.cpp		GPL2+
	plugins/record/RecordController.h		GPL2+
	plugins/record/RecordDevice.h			GPL2+
	plugins/record/RecordDialog.cpp			GPL2+
	plugins/record/RecordDialog.h			GPL2+
	plugins/record/RecordDlg.ui			(should be GPL2+)
	plugins/record/RecordingState.xmi		(should be GPL2+)
	plugins/record/Record-OSS.cpp			GPL2+
	plugins/record/Record-OSS.h			GPL2+
	plugins/record/RecordParams.cpp			GPL2+
	plugins/record/RecordParams.h			GPL2+
	plugins/record/record_pause2.xpm		(should be GPL2+)
	plugins/record/record_pause.xpm			(should be GPL2+)
	plugins/record/RecordPlugin.cpp			GPL2+
	plugins/record/RecordPlugin.h			GPL2+
	plugins/record/RecordPlugin.png			(should be GPL2+)
	plugins/record/RecordState.h			GPL2+
	plugins/record/record_stop.xpm			(should be GPL2+)
	plugins/record/RecordThread.cpp			GPL2+
	plugins/record/RecordThread.h			GPL2+
	plugins/record/RecordTypesMap.cpp		GPL2+
	plugins/record/RecordTypesMap.h			GPL2+
	plugins/record/StatusWidget.h			GPL2+
	plugins/record/StatusWidget.cpp			GPL2+
	plugins/record/SampleDecoder.h			GPL2+
	plugins/record/SampleDecoderLinear.cpp		GPL2+
	plugins/record/SampleDecoderLinear.h		GPL2+
	plugins/record/stop_hand.xpm			free / KDE
	-> icons/ikons/16x16/actions/stop_hand.png
	plugins/record/ok.xpm				free / KDE
	-> icons/crystalsvg/16x16/actions/ok.png
	plugins/record/ledgreen.xpm			GPL2 (kdelirc)
	plugins/record/ledlightgreen.xpm		GPL2 (kdelirc)
	plugins/record/ledred.xpm			GPL2 (kdelirc)
	plugins/record/ledyellow.xpm			GPL2 (kdelirc)
	plugins/record/walk_r1.xpm			GPL2 (amor)
	plugins/record/walk_r2.xpm			GPL2 (amor)
	plugins/record/walk_r3.xpm			GPL2 (amor)
	plugins/record/walk_r4.xpm			GPL2 (amor)
	plugins/record/walk_r5.xpm			GPL2 (amor)
	plugins/record/walk_r6.xpm			GPL2 (amor)
	plugins/record/walk_r7.xpm			GPL2 (amor)
	plugins/record/walk_r8.xpm			GPL2 (amor)

	plugins/saveblocks/CMakeLists.txt		GPL2+
	plugins/saveblocks/SaveBlocksWidgetBase.ui	GPL2+
	plugins/saveblocks/SaveBlocksPlugin.h		GPL2+
	plugins/saveblocks/SaveBlocksDialog.h		GPL2+
	plugins/saveblocks/SaveBlocksWidget.cpp		GPL2+
	plugins/saveblocks/SaveBlocksWidget.h		GPL2+
	plugins/saveblocks/SaveBlocksDialog.cpp		GPL2+
	plugins/saveblocks/SaveBlocksPlugin.cpp		GPL2+

	plugins/selectrange/CMakeLists.txt		GPL2+
	plugins/selectrange/SelectRangeDialog.cpp	GPL2+
	plugins/selectrange/SelectRangeDialog.h		GPL2+
	plugins/selectrange/SelectRangeDlg.ui		(should be GPL2+)
	plugins/selectrange/SelectRangePlugin.cpp	GPL2+
	plugins/selectrange/SelectRangePlugin.h		GPL2+

	plugins/sonagram/CMakeLists.txt			GPL2+
	plugins/sonagram/SonagramDialog.cpp		GPL2+
	plugins/sonagram/SonagramDialog.h		GPL2+
	plugins/sonagram/SonagramDlg.ui			(should be GPL2+)
	plugins/sonagram/SonagramPlugin.cpp		GPL2+
	plugins/sonagram/SonagramPlugin.h		GPL2+
	plugins/sonagram/SonagramWindow.cpp		GPL2+
	plugins/sonagram/SonagramWindow.h		GPL2+

	plugins/volume/CMakeLists.txt			GPL2+
	plugins/volume/VolumeDialog.cpp			GPL2+
	plugins/volume/VolumeDialog.h			GPL2+
	plugins/volume/VolumeDlg.ui			(should be GPL2+)
	plugins/volume/VolumePlugin.cpp			GPL2+
	plugins/volume/VolumePlugin.h			GPL2+

	plugins/zero/CMakeLists.txt			GPL2+
	plugins/zero/ZeroPlugin.cpp			GPL2+
	plugins/zero/ZeroPlugin.h			GPL2+

	po/CMakeLists.txt				GPL2+
	po/de.po					(should be GPL2+)
	po/fr.po					(should be GPL2+)
	po/kwave.pot					(should be GPL2+)


cmake/COPYING-CMAKE-SCRIPTS:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products
   derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


On Debian systems, you can find the complete texts of these licenses at:
  - GPLv2:    /usr/share/common-licenses/GPL-2
  - LGPLv2:   /usr/share/common-licenses/LGPL-2
