From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Mats Lidell Newsgroups: gmane.emacs.devel Subject: Re: Some hard numbers on licenses used by elisp packages Date: Sun, 16 Jul 2017 19:37:02 +0200 Organization: CAG Contactor AB Message-ID: <87a844cmgx.fsf@ernst> References: <87shi4z7ps.fsf@bernoul.li> <87zic9zuof.fsf@bernoul.li> <877ezaajme.fsf@bernoul.li> <87shhw2xuv.fsf@bernoul.li> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1500226647 16918 195.159.176.226 (16 Jul 2017 17:37:27 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Jul 2017 17:37:27 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: rms@gnu.org, emacs-devel@gnu.org To: Jonas Bernoulli Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 16 19:37:23 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dWnTq-0003z2-W9 for ged-emacs-devel@m.gmane.org; Sun, 16 Jul 2017 19:37:19 +0200 Original-Received: from localhost ([::1]:46359 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWnTw-0004Sh-Gz for ged-emacs-devel@m.gmane.org; Sun, 16 Jul 2017 13:37:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWnTl-0004Sc-IZ for emacs-devel@gnu.org; Sun, 16 Jul 2017 13:37:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dWnTh-0001fc-Ka for emacs-devel@gnu.org; Sun, 16 Jul 2017 13:37:13 -0400 Original-Received: from mail-eopbgr10135.outbound.protection.outlook.com ([40.107.1.135]:8736 helo=EUR02-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dWnTh-0001ec-3e; Sun, 16 Jul 2017 13:37:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cagonline.onmicrosoft.com; s=selector1-cag-se; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=aGZi4M2Pnicq8Mp1iy5g1KiEA1LBhfQHtybkDXykQOY=; b=kT7KZlOglRui8VR4adPJB5o5fvwQJb4xTiJ5rwS7uC6g1NBbzfuO87QWMWHZbq0ZOAsz7eRZWVD8snHEbxrJSTv2Skxf/hBCGVEFMH5Q2ATkVFfGKZwkM0lKoOW2XVcaWfgrUOTv2eA3cYxN4o9Zi53Cmr3V/QrC72ecNMQoiOo= Authentication-Results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=cag.se; Original-Received: from ernst (82.182.85.76) by VI1PR0502MB3103.eurprd05.prod.outlook.com (2603:10a6:800:af::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Sun, 16 Jul 2017 17:37:06 +0000 In-Reply-To: <87shhw2xuv.fsf@bernoul.li> (Jonas Bernoulli's message of "Sun, 16 Jul 2017 17:41:12 +0200") X-Originating-IP: [82.182.85.76] X-ClientProxiedBy: HE1PR09CA0059.eurprd09.prod.outlook.com (2603:10a6:7:3c::27) To VI1PR0502MB3103.eurprd05.prod.outlook.com (2603:10a6:800:af::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f96afa00-934f-402c-7602-08d4cc714799 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR0502MB3103; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3103; 3:SsIVz5Scu6Ds+nTiahTA2qiags/HOHIaICjdTLeZ/UDpc0J9RIKxDuucZg8RJ6wbg0xTDZ+Pob2tGLF7T78OBXsSw2vLKxvLYTKVNz04mYwu3NUbI5KLdWC6tOouTvWdlsc7Y1JGf0MRdDvdOeKajEV6n3GdPYUolwN5jHKIX5x5v1TFIElgHrOJVGckBQuQBFycDGqxvksqXvqTGu/rzgXd0n4lPyXz4+sZ5emyqpMVWZrQJAKwl8U2W0l5IF/8+ywuNXn4zxK8D/DEWVVsgIIrajsdrGY910fkZJjHhiPHYb9UzoiWrIfFrxagp3QnYubx7QXqwzBpHgi5ZZE9mSV+3KVJ7ySpp11NauPUjOohYO3JHsAubIQmDJqXXxYuh1LXYtl2pvauAuXPoAj9CLTd5aHa9LHbzZwQCz/ZcEdNq+dkpnsE6c5rpNJ+zCZEV6iUGxaOKaZYyFM0LEBZc6boYjwE2YOTPZK9WwIShqKLKg2vruQaYV5xHQQ7tucNJPl1PlBKs64U9jvRvX+RZByEbTvkiUhwXs+SHOeiK7BogvwrsraLqIyWPLmXk2M3HeCJ5X/eKTVy8EGG1vfaPggyEOC9JR86UKgXEI58+LD0zN040be/UPoTUSQB6EyP+o7oc2jgnQNnGxx2yQLMcVGzL5spaYEO1bO2KXFbY06p1zURZl+DBZt8q+MQ+6chcazPPFodd/ksfyooz6eoxURjrFUvE+S24gB4RL5ix6o= X-MS-TrafficTypeDiagnostic: VI1PR0502MB3103: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3103; 25:8fXWuyRUwFapeLDk+sxl4EvNSx++SE8128NnzHIeUOhODQfIU9L58mz9+LuEsdPaOQyRs/Ij5ozVpN9kezz7uNTHcDtDDqWrz3D0jl8Xi+L/6MWYXXt23mhI9/uGlWoD6CKQfI8AswHYRrId+V3H42qBKTH4xWCGDLTSwu/NiJ05jkcg0mEQJ4DOofOZXUq9pUV0sPWW4Lo/znzUzXXsNUIerUEB3HljFmsVo6SSjR4fGZw5mola7KRs+JNVnRy2zGQrwmynIgnus2GwPScdY0cIoIneHngggX+7P/ERK3cAyQbPbMzFBVovscCJVf9GrqSIU7D8k3q5nh0QMkkcoXLBz6iFsmG1AWudVGARmHvqyHlM5TVVT45+4ZThYqpoE2i/n93R2qCmIl/Pqpn5o8exw/allUDC/VQxAvwtuj7CITyAvkiK3PM2CPcetlvIyJv8Mij9dPRNy+gf4c/uqtr6Ws3SLgnWEmO17QWtZSC0DUj2FlB7ohnaxzce+eAuS6ZCKfubiXFZFUgpDgJ5d4fTnjCsB2YWNtw0FiUWqFgRGeL5gp1Y3umsOcfisTI2+Xfe4S8gTP2UODLiPA8D6n5K5yafjyXgm8YfCNd6Ms0AOhInrsbT66FS6A+s+o5Z2ALpupfxJnER0HzkXZh6QN6wkU3pyaS9niv9sqHtbNNRurieImdmi7w3D/pZ6XcW94IpTP/YwLWj546DS0HEEypud4n4i1lHsFnwm7w9a2cCrFbQZvs60ojk0kBTg4u7E/O+mJh34NE7s3LV+ytG2i/cwsmr kUfSM1oFtd1nmt9oMN0kjrb3zfpFWG9kFpIaHHtVaMxO X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3103; 31:1CDce0JzcgdB9DYdU7q0vSjLMTKAc5sMO18s/Y0KIgmWUHkmgkrpihZ+YENZyTNx8ISqh5LLpgdSHkqwFcZ8dwlOMnoQ0hyg/mroge025Eder/RCFOrZtKyLXXHoK6BXFYWoR8ConG5OnRCVwPGzkYRDbrTAt+ned1i1VfQs4MpVLAlGFn2cyRXLD1FG3p+3s8VAjqmL6pHKjLjw9JPOXCB8dI71RsY7gGISj1L3LOSTsVm7UnH9YaqJXEsFL/vPIRw8huiYIdu1K9GUF8/fzVK8Jq7GnZtE9ueA9ACp/TNHUfUrjNqyQvhDCiJjUCj9670QyAlPVENU9i0HJ/jJ3Svu0g4FJxCvTdPc0GpejGFGB2EpXWu81RtKZpJh/VROnQe72qGQB+wWILq9DJqAZtDamU6pEaMVFLEpr9CfzPnHF+llFGFRVMuECkgbr+/MmS19XD8ZRrrgU75UqYRBfDEjqceK1Re2+tXr1FQyTWyq6vmF73QYgpIn+1w8jGJx8UZtajclzRqk96/314mKeihUeol4f9BJWUAC9kCs1IocSWW6EC9QG5qL92k0pSK804dGMcgN8xta2WIRsGCfbeZmPzhMs9Du6ONG1cIOjmoAQTNRftnVam7C7kl8xGibBzkOiUZ2f4Svy/ATXSUMOrW1zFjuBG5FOgpu4tintpQ66mn9WWg5Fs3lNXvrv+dZ X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(111885846020525)(148574349560750)(247924648384137); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0502MB3103; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0502MB3103; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0502MB3103; 4:YlS/SELkjlmjDaZ/KBTLKMQr0+nWkFftynpNXvW2?= =?us-ascii?Q?kwfZlZCaJ8wJCADcCKkpKfsb8qVQ4VuOT45/FW7bwo2rf21djatQHOAYxZoM?= =?us-ascii?Q?rj86QNQErxZMcWEtIudIdsF9ZCpMka7v7VeF8SjM83YYOIFAcneaTy0YVbpM?= =?us-ascii?Q?XqSNCl/wcT2V+32Ds5QEe+Mps9UokiJzpr//b8dk8PWD5ZuBfgdd80L/1DAt?= =?us-ascii?Q?GcEZDMUaEtmN3ui7ZGSU9UUZkXs2adiX5iHDc0fgHz70ispqfKjGEzi/e3p7?= =?us-ascii?Q?+bh6ndn3qTHJs6UQoRvivzwKuMr6PAp3SPnzvk1WahzThbeNUY+1+pbdDHMK?= =?us-ascii?Q?jfiIvLoM3X8femDPmimFhHmxlHZ8ChX5AgTAhyUMxyzK4DPrw/DWVzXpBHvJ?= =?us-ascii?Q?a+vlbE2E1CUZqRV7tMX8wpId2+khDwaFCze8+JUqOgYphRfPFu8CaSh23+6E?= =?us-ascii?Q?kbrL6tP4zPd6AhCWywRsu2I3AxdRklBgMNDEQpufX9A1hNRUrDgJblrAceQO?= =?us-ascii?Q?p8c8ycYFM/aVveUekpkYbIILZg5AIaH9oxOWn93CIinSe/dQ24LTHoanlzSM?= =?us-ascii?Q?x+yuUbku98SsuzceF3Jxl29dHipE3FPjfJu191WPNStNk+Z2X31ECOfadVRp?= =?us-ascii?Q?ThB X-Forefront-PRVS: 03706074BC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(39830400002)(39400400002)(39410400002)(39450400003)(53936002)(7350300001)(38730400002)(54906002)(55016002)(229853002)(9686003)(8676002)(6246003)(6496005)(110136004)(81166006)(478600001)(5660300001)(305945005)(7736002)(33716001)(5003940100001)(3846002)(6116002)(4001350100001)(74482002)(50986999)(2906002)(6916009)(83506001)(4326008)(189998001)(25786009)(66066001)(50466002)(48376002)(2950100002)(6666003)(33646002)(86362001)(42186005)(76176999)(54356999)(72206003)(47776003)(93886004); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0502MB3103; H:ernst; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0502MB3103; 23:vuDjKkfL8zvomlLns21n919L3DWh+sm6uaPzn8Z?= =?us-ascii?Q?9ZBD/iDMrpMOf90ZOTGN2EGJRBeH7PCXCPBfR8uLqEPvSKXhNTV2nqCgpTVa?= =?us-ascii?Q?zcXhgCOOT40dm5rWqy/NdgH7VszfhpILimqs5kD8jXi+S+ygE+QPtwC2shh8?= =?us-ascii?Q?yyHhcauNWyGzaiGVbQmN35V3ariBl/rwVOLQl/H/oxWZ73F2o6Bq12SGNj/T?= =?us-ascii?Q?dFzGougrAaYthynvlMArZvkw/LpDj2wMQL9dKgBZStXNgzB9TFW/SYa5HWKF?= =?us-ascii?Q?eKM9jRQF3SL/USFLgb4Pe2258LEoKtlQ8MVEV13QNZwtBqwZR4b0ysPHqQ6t?= =?us-ascii?Q?kmXvsjJWc5bQOhUbsNRD0T20PTsSyQ/GLBeEUYLHen/oduBWTn00HVCzJsKD?= =?us-ascii?Q?th5NdquxHj/XsyGZ8UsR/wTVXlTe9Rz1CrDesjfB30e8TkII1i500N1irlTT?= =?us-ascii?Q?chTN59L7HlHx4ZscPzLVj4h3HdwzsJB0ntyIZpOLcSO7XtYu+lg4ykC73BC9?= =?us-ascii?Q?EM9grnhecKUeQ4gCHAAtH4/drxp2Cgvoc7yixKlQw9we2L5dPdQAb91C00f1?= =?us-ascii?Q?SA7o1F0yOIsN7TlxsYuAGsW9aC+ncoK4kCiIL7vDFImDpNeRODsAimECck1c?= =?us-ascii?Q?htm X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0502MB3103; 6:tMl1uugRlTjOFYebhjJ9eSej+IphzjbctemtAOA+?= =?us-ascii?Q?egNktK7OgxGd0V7i+FGN8ORZRJ8eZc68UAxKSEgCXKIW0Am9yXnF1E5O3VEJ?= =?us-ascii?Q?45EBou7Gc0pj0pyxIDlwirbjoEuhKkomRUo8nAXAngwc82GxuugqcaNRj/r1?= =?us-ascii?Q?zJU4rq+/xjiEYa/CrjCqkBT0v9uWaNTOf+ISaGkmyYeanspI6KYWVNjc0x4c?= =?us-ascii?Q?TM1xtM5XsCAOEprLU6P6X2YSLSOWQFuYZAFtGNcjfS0EBv1UThvVqWdYJu3o?= =?us-ascii?Q?FC6q3eBbjk2+zGvxVMVIJUiAXzgd4MatksCASjKls2YnxLYXJLYFJeXxhK8O?= =?us-ascii?Q?TsRMXEB/9ZvOubgIDxED9pdQs5VCAWhtBA/BWNsQ2hvDXAc4iSpzFNR6WyY3?= =?us-ascii?Q?l3zp1hNItI0xr0zA4HgbW8a01wbFEvGn8bTBYkBhK9ecuZ21cxJfO3ZmOFNT?= =?us-ascii?Q?5vHJsUIQDp9bQa2Tw2vywhze4ZsGLt34zNAJVcrYBrIGSmPQvCiIh0vJZlb8?= =?us-ascii?Q?+M5LD1eYGvpnon9QAXZ006wMvfuW99ABUrHhuzQloNEeVYN7Iq6QW7YTTgr4?= =?us-ascii?Q?CZ+PrHw6KaN0z0C2kZ4Gm13hOvxX+xlT8qWCZucZycuuU3K4XzfQFXjV/TVm?= =?us-ascii?Q?Gkf X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3103; 5:E4N8fPAuaYw78YKRWLJeAPQuHLpFekkN7H09P9v8ipJz4hDS/1C34O8JDRkDtir+tRETcHgSTY5IKNuF6kzxTxMhpHywSK3QHxdPy0Rqp3mZyjJcW0hN80kNqTRVzwxnqmNudEJHpiOvRLv6mN3B++EofdKlwbak/hata06dxOp5UyF/t8p3XzcLYeXcZnK1lMwpbdVnS8IIfE8UfxoT4aIUWJQ5Zl96Ayr8ZzoMNvcyKQx1MEtWJ94CYZlbDak/ODwODfHHXq0KAUbFIyeWBS/fZpIvlkKE5D7g3SZk1ZKZqz1+lHVZyKIIbiFAzs3zqXoD1N6NXjTFP8WPGzpX+ZBy+8LuA9jrafJfRLYtWik6SSa4FaRkXNKRY17cAVy1wtgHO9KtLXy5HCBwqljH4WcAVJgYBc6ZulryK+A0zBIJ/ppiD/V4DvzJ6xeIurJzU+Ttnje3asdMQLEjjwzbNk79UR9HbpxV4x4HeBm5S7985i+CjPCUnjEt6QvnhdDV; 24:t4jA1alqYeKJ/x5GUd9Fxny+4LiCZ/OVrugqLaBWYnRycQGDFuwGFa3wILUZT4TGaPL0VIkLvnLIn3RH297WVIlZvh5hLE1yI+Orhbsbz4g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0502MB3103; 7:idRK/NyPYzNiHFL1OkQEhM/vamSHa0Q4F3sx1RAfNzt2xMdj4wSkUq5M1lW0T8Mjro3CEeLAcRdfXfzabaG22GZvXtv/rW3jxIcitc03/jVigwiBLfsDMuMgC+gzYPWfdszjBe/l7snSNOBhSv8wg2tfNFFxGF33KWqu8DedqbkM+4k3AJVCMeeWaiMgz91m89nAzoVXedUPyNyERzIX/DA9TE562P+N+tyj2FSNhIJXhqyATiYJwXKizYfw+mbLK1XTHg2lt08H+YvRI9PvH83UHLHhzMXDLJa1ap9fThNBGcOWekcamlJWfULvBt4Wd6vPxRK6Guv/dUErqsczKAPxaGpIWV5IUtSHVX85voE+l6CWsjyTuerFW+14gm43swIoS+2KN+YCtdNJhoDRBXN8Qp7VdppX8csLHsw8ESixTOXAnFIoow5ORc7jN71Vf7eE6NUXODgNBbGGDGZcOERc6I5I8lyB+b8cXDp0bs4IFlu1Rkq5fXFOsqF2g9AGoT9uztvtTEOo4FwbvbnItYZi+grX5pF/MuUxsbob7LDFk3gSuPVd7zVRV0lwFiAQagQ7jh43gk14tEhA4j4/s++q8nHblgvutWPECyswH4vM8qYLrkhArGJNBNmo0UC3tKAVqI2BZ8CLtkEJg3TkZyOpTe0UuPHLCUaLrLrQKT6Bl6aGR57XldUpB0ytkCBaNu1Bl14uV54ij4BDtlXTWwYSVu1A8/z+8NAS8qpYc245gDUwit4rXInrCnyaI3TwHojr5oak2wT6Cuugp/4tGg7zu2Us7 qoTOO2E6pfuyEo= X-OriginatorOrg: cag.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2017 17:37:06.4755 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0502MB3103 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 40.107.1.135 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216743 Archived-At: > Jonas Bernoulli writes: > [...] since some people have offered to help with that, I have now created a > list of the remaining packages. There is now a new file, > licenses-details.org in the epkg-reports [1] repository that contains just > that. Thanks. Just what I need. Picking the first ten of that list gives: achievements No license gap-mode No license ttl-mode Two-clause BSD licence riscv-mode README.md says GPLv3+ but source file lacks license information zig-mode No license airline-themes No license ghc According to LICENSE file: AGPL3 but files with BSD3 exists darkane-theme No license kpm-list Home made license!? google-this Incomplete GPL license >From this it looks like manually going through the packages could be the only way. Maybe greping through all files in a package looking for the absence of strings like gpl or license could spot many of the "No license" cases. > It would however be nice if the people who look into this would also > contact some authors to encourage them to properly license their code. Or we could do a centralized effort when we have classified all packages? What is the motivating factor for the authors who have not assigned any license to their package? That open source software should be covered bye one clearly stated open source license? Yours -- %% Mats