From 15f672f9b1c28f6810de3b3b3ab089619c8bcb45 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 11 Nov 2011 11:10:16 -0500 Subject: [PATCH] lttng-ust-comm: relicense to LGPLv2.1 This internal communication library is used by both lttng-sessiond and lttng-ust. lttng-ust is LGPLv2.1, so we need to make this library LGPLv2.1 to ensure licensing is respected. However, we now keep this library internal to liblttng-ust and liblttng-ust-ctl. It is not installed into the system anymore. Only the lttng-sessiond (or another GPLv2-compatible session daemon) is meant to control liblttng-ust through the GPLv2 liblttng-ust-ctl control library. Signed-off-by: Mathieu Desnoyers Signed-off-by: David Goulet Signed-off-by: Julien Desfossez --- include/lttng/ust-comm.h | 24 ++++++++++++------------ liblttng-ust-comm/lttng-ust-comm.c | 25 +++++++++++++------------ 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/include/lttng/ust-comm.h b/include/lttng/ust-comm.h index f5da9559..deb0438b 100644 --- a/include/lttng/ust-comm.h +++ b/include/lttng/ust-comm.h @@ -6,19 +6,19 @@ * Julien Desfossez * Mathieu Desnoyers * - * 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; only version 2 - * of the License. - * - * This program is distributed in the hope that it will be useful, + * This library 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; only + * version 2.1 of the License. + * + * This library 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * 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 library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* diff --git a/liblttng-ust-comm/lttng-ust-comm.c b/liblttng-ust-comm/lttng-ust-comm.c index 2903d575..8b2e775a 100644 --- a/liblttng-ust-comm/lttng-ust-comm.c +++ b/liblttng-ust-comm/lttng-ust-comm.c @@ -1,19 +1,20 @@ /* * Copyright (C) 2011 - David Goulet + * Copyright (C) 2011 - Mathieu Desnoyers * - * 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; only version 2 - * of the License. - * - * This program is distributed in the hope that it will be useful, + * This library 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; only + * version 2.1 of the License. + * + * This library 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * 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 library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #define _GNU_SOURCE -- 2.34.1