Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: buteo-syncfw Upstream-Contact: https://sailfishos.org/contact/ Source: https://github.com/sailfishos/buteo-syncfw.git Files: libbuteosyncfw/clientfw/SyncClientInterface.cpp libbuteosyncfw/clientfw/SyncClientInterface.h libbuteosyncfw/clientfw/SyncClientInterfacePrivate.cpp libbuteosyncfw/clientfw/SyncClientInterfacePrivate.h libbuteosyncfw/clientfw/SyncDaemonProxy.cpp libbuteosyncfw/clientfw/SyncDaemonProxy.h libbuteosyncfw/common/LogMacros.h libbuteosyncfw/common/NetworkManager.cpp libbuteosyncfw/common/NetworkManager.h libbuteosyncfw/common/SyncCommonDefs.h libbuteosyncfw/common/TransportTracker.cpp libbuteosyncfw/common/TransportTracker.h libbuteosyncfw/common/USBModedProxy.cpp libbuteosyncfw/common/USBModedProxy.h libbuteosyncfw/common/usb_moded.xml libbuteosyncfw/pluginmgr/ClientPlugin.cpp libbuteosyncfw/pluginmgr/ClientPlugin.h libbuteosyncfw/pluginmgr/DeletedItemsIdStorage.cpp libbuteosyncfw/pluginmgr/DeletedItemsIdStorage.h libbuteosyncfw/pluginmgr/PluginCbInterface.h libbuteosyncfw/pluginmgr/ServerPlugin.cpp libbuteosyncfw/pluginmgr/ServerPlugin.h libbuteosyncfw/pluginmgr/StorageItem.cpp libbuteosyncfw/pluginmgr/StorageItem.h libbuteosyncfw/pluginmgr/StoragePlugin.cpp libbuteosyncfw/pluginmgr/StoragePlugin.h libbuteosyncfw/pluginmgr/SyncDBusInterface.h libbuteosyncfw/pluginmgr/SyncPluginBase.cpp libbuteosyncfw/pluginmgr/SyncPluginBase.h libbuteosyncfw/profile/BtHelper.cpp libbuteosyncfw/profile/BtHelper.h libbuteosyncfw/profile/Profile.cpp libbuteosyncfw/profile/Profile.h libbuteosyncfw/profile/ProfileFactory.cpp libbuteosyncfw/profile/ProfileFactory.h libbuteosyncfw/profile/ProfileField.cpp libbuteosyncfw/profile/ProfileField.h libbuteosyncfw/profile/ProfileManager.cpp libbuteosyncfw/profile/ProfileManager.h libbuteosyncfw/profile/Profile_p.h libbuteosyncfw/profile/StorageProfile.cpp libbuteosyncfw/profile/StorageProfile.h libbuteosyncfw/profile/SyncLog.cpp libbuteosyncfw/profile/SyncLog.h libbuteosyncfw/profile/SyncResults.cpp libbuteosyncfw/profile/SyncResults.h libbuteosyncfw/profile/TargetResults.cpp libbuteosyncfw/profile/TargetResults.h msyncd/AccountsHelper.cpp msyncd/AccountsHelper.h msyncd/ClientPluginRunner.cpp msyncd/ClientPluginRunner.h msyncd/ClientThread.cpp msyncd/ClientThread.h msyncd/IPHeartBeat.cpp msyncd/IPHeartBeat.h msyncd/PluginRunner.cpp msyncd/PluginRunner.h msyncd/ServerActivator.cpp msyncd/ServerActivator.h msyncd/ServerPluginRunner.cpp msyncd/ServerPluginRunner.h msyncd/ServerThread.cpp msyncd/ServerThread.h msyncd/StorageBooker.cpp msyncd/StorageBooker.h msyncd/SyncAlarmInventory.cpp msyncd/SyncAlarmInventory.h msyncd/SyncBackup.cpp msyncd/SyncBackup.h msyncd/SyncBackupAdaptor.cpp msyncd/SyncBackupAdaptor.h msyncd/SyncBackupProxy.h msyncd/SyncQueue.cpp msyncd/SyncQueue.h msyncd/SyncScheduler.h msyncd/SyncSession.cpp msyncd/SyncSession.h msyncd/SyncSigHandler.cpp msyncd/SyncSigHandler.h msyncd/com.meego.msyncd.xml msyncd/generate_dbus_adaptor.sh msyncd/generate_dbus_proxy.sh msyncd/main.cpp unittests/tests/msyncdtests/AccountsHelperTest/AccountsHelperTest.cpp unittests/tests/msyncdtests/AccountsHelperTest/AccountsHelperTest.h unittests/tests/msyncdtests/ClientPluginRunnerTest/ClientPluginRunnerTest.cpp unittests/tests/msyncdtests/ClientPluginRunnerTest/ClientPluginRunnerTest.h unittests/tests/msyncdtests/ClientThreadTest/ClientThreadTest.cpp unittests/tests/msyncdtests/ClientThreadTest/ClientThreadTest.h unittests/tests/msyncdtests/IPHeartBeatTest/IPHeartBeatTest.cpp unittests/tests/msyncdtests/IPHeartBeatTest/IPHeartBeatTest.h unittests/tests/msyncdtests/PluginRunnerTest/PluginRunnerTest.cpp unittests/tests/msyncdtests/PluginRunnerTest/PluginRunnerTest.h unittests/tests/msyncdtests/ServerActivatorTest/ServerActivatorTest.cpp unittests/tests/msyncdtests/ServerActivatorTest/ServerActivatorTest.h unittests/tests/msyncdtests/ServerPluginRunnerTest/ServerPluginRunnerTest.cpp unittests/tests/msyncdtests/ServerPluginRunnerTest/ServerPluginRunnerTest.h unittests/tests/msyncdtests/ServerThreadTest/ServerThreadTest.cpp unittests/tests/msyncdtests/ServerThreadTest/ServerThreadTest.h unittests/tests/msyncdtests/StorageBookerTest/StorageBookerTest.cpp unittests/tests/msyncdtests/StorageBookerTest/StorageBookerTest.h unittests/tests/msyncdtests/SyncBackupTest/SyncBackupTest.cpp unittests/tests/msyncdtests/SyncBackupTest/SyncBackupTest.h unittests/tests/msyncdtests/SyncQueueTest/SyncQueueTest.cpp unittests/tests/msyncdtests/SyncQueueTest/SyncQueueTest.h unittests/tests/msyncdtests/SyncSchedulerTest/SyncSchedulerTest.cpp unittests/tests/msyncdtests/SyncSchedulerTest/SyncSchedulerTest.h unittests/tests/msyncdtests/SyncSessionTest/SyncSessionTest.cpp unittests/tests/msyncdtests/SyncSessionTest/SyncSessionTest.h unittests/tests/msyncdtests/SyncSigHandlerTest/SyncSigHandlerTest.cpp unittests/tests/msyncdtests/SyncSigHandlerTest/SyncSigHandlerTest.h unittests/tests/msyncdtests/SynchronizerTest/SynchronizerTest.cpp unittests/tests/msyncdtests/SynchronizerTest/SynchronizerTest.h unittests/tests/msyncdtests/TransportTrackerTest/TransportTrackerTest.cpp unittests/tests/msyncdtests/TransportTrackerTest/TransportTrackerTest.h unittests/tests/pluginmanagertests/ClientPluginTest/ClientPluginTest.cpp unittests/tests/pluginmanagertests/ClientPluginTest/ClientPluginTest.h unittests/tests/pluginmanagertests/DeletedItemsIdStorageTest/DeletedItemsIdStorageTest.cpp unittests/tests/pluginmanagertests/DeletedItemsIdStorageTest/DeletedItemsIdStorageTest.h unittests/tests/pluginmanagertests/ServerPluginTest/ServerPluginTest.cpp unittests/tests/pluginmanagertests/ServerPluginTest/ServerPluginTest.h unittests/tests/pluginmanagertests/StoragePluginTest/StoragePluginTest.cpp unittests/tests/pluginmanagertests/StoragePluginTest/StoragePluginTest.h unittests/tests/syncfwclienttests/SyncClientInterfaceTest/SyncClientInterfaceTest.cpp unittests/tests/syncfwclienttests/SyncClientInterfaceTest/SyncClientInterfaceTest.h unittests/tests/syncprofiletests/ProfileFactoryTest/ProfileFactoryTest.cpp unittests/tests/syncprofiletests/ProfileFactoryTest/ProfileFactoryTest.h unittests/tests/syncprofiletests/ProfileFieldTest/ProfileFieldTest.cpp unittests/tests/syncprofiletests/ProfileFieldTest/ProfileFieldTest.h unittests/tests/syncprofiletests/ProfileManagerTest/ProfileManagerTest.cpp unittests/tests/syncprofiletests/ProfileManagerTest/ProfileManagerTest.h unittests/tests/syncprofiletests/ProfileTest/ProfileTest.cpp unittests/tests/syncprofiletests/ProfileTest/ProfileTest.h unittests/tests/syncprofiletests/StorageProfileTest/StorageProfileTest.cpp unittests/tests/syncprofiletests/StorageProfileTest/StorageProfileTest.h unittests/tests/syncprofiletests/SyncLogTest/SyncLogTest.cpp unittests/tests/syncprofiletests/SyncLogTest/SyncLogTest.h unittests/tests/syncprofiletests/SyncProfileTest/SyncProfileTest.cpp unittests/tests/syncprofiletests/SyncProfileTest/SyncProfileTest.h unittests/tests/syncprofiletests/SyncScheduleTest/SyncScheduleTest.cpp unittests/tests/syncprofiletests/SyncScheduleTest/SyncScheduleTest.h Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies). License: LGPL-2.1 Files: .gitignore buteo-sync.pro declarative/declarative.pro declarative/qmldir doc/Doxyfile doc/doc.pri doc/doc.pro doc/src/Buteo-SyncFW-SystemContext.jpg doc/src/Buteo_FW_-_Plugin_Manager.jpg doc/src/Buteo_SyncFW_-_Component_View.jpg doc/src/Buteo_SyncFW_-_Sync_Scheduler.jpg doc/src/Buteo_Sync_Solution_-_End_User_Usecases.jpg doc/src/Synchronization_Framework_Activity_Diagram.jpg doc/src/api-usage.dox doc/src/introduction.dox doc/src/mainpage.dox doc/src/plugin-guide.dox libbuteosyncfw/libbuteosyncfw.pro libbuteosyncfw/pluginmgr/StorageChangeNotifierPlugin.h libbuteosyncfw/pluginmgr/buteoplugin-dbus-if-gen.sh libbuteosyncfw/pluginmgr/com.buteo.msyncd.baseplugin.xml msyncd/StorageChangeNotifier.cpp msyncd/StorageChangeNotifier.h msyncd/SyncOnChange.cpp msyncd/SyncOnChange.h msyncd/SyncOnChangeScheduler.cpp msyncd/SyncOnChangeScheduler.h msyncd/bin/msyncd.service msyncd/com.meego.msyncd msyncd/com.meego.msyncd.service msyncd/gschemas/com.meego.msyncd.gschema.xml msyncd/msyncd-app.pro msyncd/msyncd-lib.pro msyncd/msyncd.pro msyncd/unittest.pri oopp-runner/oopp-runner.pro rpm/buteo-syncfw-qt5.privileges rpm/move-buteo-config.sh unittests/dummyplugins/dummyclient/dummyclient.pro unittests/dummyplugins/dummyplugins.pro unittests/dummyplugins/dummyserver/dummyserver.pro unittests/dummyplugins/dummystorage/dummystorage.pro unittests/tests/msyncdtests/AccountsHelperTest/AccountsHelperTest.pro unittests/tests/msyncdtests/ClientPluginRunnerTest/ClientPluginRunnerTest.pro unittests/tests/msyncdtests/ClientThreadTest/ClientThreadTest.pro unittests/tests/msyncdtests/IPHeartBeatTest/IPHeartBeatTest.pro unittests/tests/msyncdtests/PluginRunnerTest/PluginRunnerTest.pro unittests/tests/msyncdtests/ServerActivatorTest/ServerActivatorTest.pro unittests/tests/msyncdtests/ServerPluginRunnerTest/ServerPluginRunnerTest.pro unittests/tests/msyncdtests/ServerThreadTest/ServerThreadTest.pro unittests/tests/msyncdtests/StorageBookerTest/StorageBookerTest.pro unittests/tests/msyncdtests/SyncBackupTest/SyncBackupTest.pro unittests/tests/msyncdtests/SyncQueueTest/SyncQueueTest.pro unittests/tests/msyncdtests/SyncSchedulerTest/SyncSchedulerTest.pro unittests/tests/msyncdtests/SyncSessionTest/SyncSessionTest.pro unittests/tests/msyncdtests/SyncSigHandlerTest/SyncSigHandlerTest.pro unittests/tests/msyncdtests/SynchronizerTest/SynchronizerTest.pro unittests/tests/msyncdtests/TransportTrackerTest/TransportTrackerTest.pro unittests/tests/msyncdtests/msyncdtestapplication.pri unittests/tests/msyncdtests/msyncdtests.pro unittests/tests/pluginmanagertests/ClientPluginTest/ClientPluginTest.pro unittests/tests/pluginmanagertests/DeletedItemsIdStorageTest/DeletedItemsIdStorageTest.pro unittests/tests/pluginmanagertests/ServerPluginTest/ServerPluginTest.pro unittests/tests/pluginmanagertests/StoragePluginTest/StoragePluginTest.pro unittests/tests/pluginmanagertests/pluginmanagertests.pro unittests/tests/runstarget.sh unittests/tests/sync-fw-tests.ref unittests/tests/syncfwclienttests/SyncClientInterfaceTest/SyncClientInterfaceTest.pro unittests/tests/syncfwclienttests/syncfwclienttestapplication.pri unittests/tests/syncfwclienttests/syncfwclienttests.pro unittests/tests/syncprofiletests/ProfileFactoryTest/ProfileFactoryTest.pro unittests/tests/syncprofiletests/ProfileFieldTest/ProfileFieldTest.pro unittests/tests/syncprofiletests/ProfileManagerTest/ProfileManagerTest.pro unittests/tests/syncprofiletests/ProfileTest/ProfileTest.pro unittests/tests/syncprofiletests/StorageProfileTest/StorageProfileTest.pro unittests/tests/syncprofiletests/SyncLogTest/SyncLogTest.pro unittests/tests/syncprofiletests/SyncProfileTest/SyncProfileTest.pro unittests/tests/syncprofiletests/SyncScheduleTest/SyncScheduleTest.pro unittests/tests/syncprofiletests/syncprofiletests.pro unittests/tests/syncprofiletests/testprofiles/expected/storage/hcalendar-expected.xml unittests/tests/syncprofiletests/testprofiles/expected/sync/ovi-calendar-expected.xml unittests/tests/syncprofiletests/testprofiles/expected/sync/ovi-calendar-merged-expected.xml unittests/tests/syncprofiletests/testprofiles/system/sync/corrupted.xml unittests/tests/syncprofiletests/testprofiles/testsync-ovi.service unittests/tests/syncprofiletests/testprofiles/user/client/syncml.xml unittests/tests/syncprofiletests/testprofiles/user/storage/hcalendar.xml unittests/tests/syncprofiletests/testprofiles/user/sync/ovi-calendar.xml unittests/tests/syncprofiletests/testprofiles/user/sync/testsync-ovi.xml unittests/tests/testapplication.pri unittests/tests/tests.pro unittests/tests/tests.xml unittests/tests/tests_common.pri unittests/unittests.pro Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies). 2013-2021, Jolla Ltd. License: LGPL-2.1 Comment: Files listed lack copyright/license information. Assuming copyright holdership and license from majority of other code files. Files: libbuteosyncfw/pluginmgr/OOPClientPlugin.cpp libbuteosyncfw/pluginmgr/OOPClientPlugin.h libbuteosyncfw/pluginmgr/OOPServerPlugin.cpp libbuteosyncfw/pluginmgr/OOPServerPlugin.h libbuteosyncfw/pluginmgr/StorageChangeNotifierPluginLoader.h libbuteosyncfw/pluginmgr/StoragePluginLoader.h libbuteosyncfw/pluginmgr/SyncPluginLoader.cpp libbuteosyncfw/pluginmgr/SyncPluginLoader.h msyncd/BackgroundSync.cpp msyncd/BackgroundSync.h msyncd/UnitTest.cpp msyncd/UnitTest.h oopp-runner/PluginCbImpl.cpp oopp-runner/PluginCbImpl.h oopp-runner/PluginServiceObj.cpp oopp-runner/PluginServiceObj.h oopp-runner/main.cpp Copyright: 2013, Jolla Ltd. 2013-2021, Jolla Ltd. 2014, Jolla Ltd. 2021, Jolla Ltd. License: LGPL-2.1 Files: libbuteosyncfw/common/Logger.cpp libbuteosyncfw/common/Logger.h libbuteosyncfw/pluginmgr/PluginManager.cpp libbuteosyncfw/pluginmgr/PluginManager.h libbuteosyncfw/profile/SyncProfile.cpp libbuteosyncfw/profile/SyncSchedule_p.h msyncd/SyncDBusAdaptor.cpp msyncd/SyncDBusAdaptor.h msyncd/SyncDBusInterface.h msyncd/SyncScheduler.cpp unittests/dummyplugins/dummyclient/DummyClient.cpp unittests/dummyplugins/dummyclient/DummyClient.h unittests/dummyplugins/dummyserver/DummyServer.cpp unittests/dummyplugins/dummyserver/DummyServer.h unittests/dummyplugins/dummystorage/DummyStorage.cpp unittests/dummyplugins/dummystorage/DummyStorage.h Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies). 2013-2021, Jolla Ltd. 2014-2015, Jolla Ltd. 2014-2016, Jolla Ltd. 2014-2021, Jolla Ltd. 2015, Jolla Ltd. License: LGPL-2.1 Files: declarative/multisyncresultmodel.cpp declarative/multisyncresultmodel.h declarative/plugin.cpp declarative/syncprofilewatcher.cpp declarative/syncprofilewatcher.h declarative/syncresultmodel.cpp declarative/syncresultmodel.h declarative/syncresultmodelbase.cpp declarative/syncresultmodelbase.h Copyright: 2019-2021, Damien Caliste. 2020-2021, Damien Caliste. 2021, Damien Caliste. License: LGPL-2.1 Files: libbuteosyncfw/profile/ProfileEngineDefs.h libbuteosyncfw/profile/SyncProfile.h libbuteosyncfw/profile/SyncSchedule.cpp libbuteosyncfw/profile/SyncSchedule.h msyncd/synchronizer.cpp msyncd/synchronizer.h Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies). 2014-2019, Jolla Ltd. 2020, Open Mobile Platform LLC. License: LGPL-2.1 Files: libbuteosyncfw/pluginmgr/ButeoPluginIface.cpp libbuteosyncfw/pluginmgr/ButeoPluginIface.h oopp-runner/ButeoPluginIfaceAdaptor.cpp oopp-runner/ButeoPluginIfaceAdaptor.h Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies). 2013-2021, Jolla Ltd. License: LGPL-2.1 Comment: The files list have been generated using qdbusxml2cpp which is Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). . Assuming buteo-syncfw copyright holders to also be copyright holders of the generated files. Assuming same license, as well. Files: rpm/buteo-syncfw-qt5.spec Copyright: 2013-2021, Jolla Ltd. License: LGPL-2 Comment: Assuming Jolla Ltd. as copyright holder (as they started packaging this componentas RPM for SailfishOS). Files: libbuteosyncfw/common/BtCommon.h Copyright: 2020, deloptes@gmail.com License: LGPL-2.1 Comment: No license information in file. Assuming license as found in COPYING file. Files: debian/* Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies) 2024, Mike Gabriel License: LGPL-2.1 License: LGPL-2.1 These headers are free software; you can redistribute them and/or modify them under the terms of the GNU Lesser General Public License version 2.1 as published by the Free Software Foundation. . These headers are 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 these headers. If not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file /usr/share/common-licenses/LGPL-2.1. License: LGPL-2 These headers are free software; you can redistribute them and/or modify them under the terms of the GNU Lesser General Public License version 2 as published by the Free Software Foundation. . These headers are 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 these headers. If not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file /usr/share/common-licenses/LGPL-2.