This package was debianized by Aurelien Jarno on
Thu, 10 Jan 2002 13:43:55 +0100.
It was downloaded from http://kwave.sourceforge.net
Upstream Author: Thomas Eschenbacher
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 / Espen Sand
plugins/about/KwaveAboutContainer.h GPL2+ / Mirko Boehm / Espen Sand
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
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
plugins/lowpass/LowPassFilter.h GPL2+ / Juhana Sadeharju
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
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