[gentoo-dev] Import CeDILL-1.1 License into Portage Tree
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I would like to write an ebuild for some software that is CeDILL-1.1 licensed, but the license is not in the portage tree. The CeDILL-2 license is in the portage tree. I had a chat with robbat in #gentoo-dev on freenode about importing this license into the tree. He did not see any problems with it, but he asked me to send my request to the mailing list. The IRC transcript is below: 02:42 +gentoofan ulm: ping 02:43 +gentoofan I am told that you know a good deal about licensing. I am thinking of writing an ebuild for some software licensed CeCILL-1.1, which is not in portage. The terms of the license worry me: http://paste.pocoo.org/show/550666/ 02:44 +gentoofan In particular, it seems like I am giving up my rights as a US citizen by agreeing to their license: 13.1 The Agreement is governed by French law. In the event of a conflict as regards construction, the French version shall be deemed authentic. 02:45 +gentoofan The software is behind a download wall that requires registration and an agreement to their license, even though all I want to do is write an ebuild. Should I be worried about being hauled to a court in France if there is ever a dispute arising from the creation of the ebuild? 02:45 @robbat2 gentoofan, that's no different that many other EULAs that state any lawsuits involving the license must be brought in California 02:46 @antarus gentoofan: I presume we aren't distributing it? 02:46 +gentoofan robbat2: I prefer California to France. Password hashing is illegal in France. 02:46 @antarus I only need to agree to the license to use the software, or to redistribute it, not to write an ebuild ;p 02:47 +gentoofan antarus: I seem to also need to agree to download it. :/ 02:47 @robbat2 the Adobe license says: California if in Canada/US/Mexico ; Japan if in Asia ; Netherlands for all other jurisdictions 02:48 @robbat2 yes, 3.1, if you download it or distribute it, you are bound by the rest of the terms of the license 02:48 +gentoofan This is their site. It only permits people to download who agree: http://www.nemo-ocean.eu/ 02:49 +gentoofan They distribute by password protected SVN. :/ 02:49 @antarus why do you want to use it then? ;p 02:49 +gentoofan antarus: A professor I know wants it installed. 02:49 +gentoofan You can say this is academic politics. -_- 02:49 @robbat2 the license is already in the tree 02:49 @antarus oh I am familiar ;p 02:49 +gentoofan Version 1.1? 02:49 @robbat2 v 2 02:50 @antarus I blame france for everything 02:50 @robbat2 but see clause 12.3 02:50 @robbat2 of v1.1 02:50 @robbat2 that says you can elect to use v2 02:51 +gentoofan Does Gentoo policy permit people to relicense stuff in the portage tree under a more restrictive license if the license permits it? I would have thought that people would want the original license terms. 02:51 @antarus license syntax supports || 02:52 @robbat2 one sec, i'm compare v1.1 to v2 02:52 @robbat2 (both ulm and myself are in the licenses team) 02:52 +gentoofan robbat2: Ah, cool. :) 02:54 -!- GurliGebis [~gurlig...@toucan.home.gurlinet.dk] has joined #gentoo-dev 02:54 -!- GurliGebis [~gurlig...@toucan.home.gurlinet.dk] has quit [Changing host] 02:54 -!- GurliGebis [~GurliGebi@gentoo/developer/gurligebis] has joined #gentoo-dev 02:55 @jdhore JUST to be odd and different 02:56 @jdhore whoops, wrong window 02:56 @robbat2 ok, there's no substantial difference between v1.1 and v2 02:56 @robbat2 just a lot of cleanups for clarity 02:56 -!- danblack [~dragonhea@gentoo/developer/dragonheart] has quit [Ping timeout: 276 seconds] 02:56 @robbat2 (it somebody added ignore-punctation to wdiff, it would be really useful, just saying...) 02:56 -!- Slackwise_ [~slackw...@c-98-228-245-82.hsd1.il.comcast.net] has joined #gentoo-dev 02:57 +gentoofan robbat2: Should I file a bug report about putting it into the tree? 02:57 -!- fisted [~fisted@unaffiliated/fisted] has quit [Quit: leaving] 02:58 @robbat2 the only bit of legal significence is v1.1 called the modules dynamic and static, while v2 calls them internal external. the impact is the same (basically LGPL vs GPL) 02:58 @robbat2 it's adding a new license, so you need to email it to the gentoo-dev list 02:58 @robbat2 in your email, note that it's similar to the v2 license 02:58 @robbat2 that's already in the tree 02:59 +gentoofan robbat2: Okay. Will do. 02:59 @robbat2 there no other concerns with packaging this app 02:59 -!- fisted [~fisted@unaffiliated/fisted] has joined #gentoo-dev 02:59 +gentoofan Should I include a transcript of the #gentoo-dev discussion? 02:59 @robbat2 mention it if you want Here are the license terms: FREE SOFTWARE LICENSING AGREEMENT CeCILL Notice - -- This Agreement is a free software license that is the result of discussions between its authors in order to ensure compliance with the two main principles guiding its
Re: [gentoo-dev] Import CeDILL-1.1 License into Portage Tree
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I would like to clarify that this is the CeCILL-1.1 license and the license in tree is CeCILL-2. On 02/14/12 03:14, Richard Yao wrote: I would like to write an ebuild for some software that is CeDILL-1.1 licensed, but the license is not in the portage tree. The CeDILL-2 license is in the portage tree. I had a chat with robbat in #gentoo-dev on freenode about importing this license into the tree. He did not see any problems with it, but he asked me to send my request to the mailing list. The IRC transcript is below: 02:42 +gentoofan ulm: ping 02:43 +gentoofan I am told that you know a good deal about licensing. I am thinking of writing an ebuild for some software licensed CeCILL-1.1, which is not in portage. The terms of the license worry me: http://paste.pocoo.org/show/550666/ 02:44 +gentoofan In particular, it seems like I am giving up my rights as a US citizen by agreeing to their license: 13.1 The Agreement is governed by French law. In the event of a conflict as regards construction, the French version shall be deemed authentic. 02:45 +gentoofan The software is behind a download wall that requires registration and an agreement to their license, even though all I want to do is write an ebuild. Should I be worried about being hauled to a court in France if there is ever a dispute arising from the creation of the ebuild? 02:45 @robbat2 gentoofan, that's no different that many other EULAs that state any lawsuits involving the license must be brought in California 02:46 @antarus gentoofan: I presume we aren't distributing it? 02:46 +gentoofan robbat2: I prefer California to France. Password hashing is illegal in France. 02:46 @antarus I only need to agree to the license to use the software, or to redistribute it, not to write an ebuild ;p 02:47 +gentoofan antarus: I seem to also need to agree to download it. :/ 02:47 @robbat2 the Adobe license says: California if in Canada/US/Mexico ; Japan if in Asia ; Netherlands for all other jurisdictions 02:48 @robbat2 yes, 3.1, if you download it or distribute it, you are bound by the rest of the terms of the license 02:48 +gentoofan This is their site. It only permits people to download who agree: http://www.nemo-ocean.eu/ 02:49 +gentoofan They distribute by password protected SVN. :/ 02:49 @antarus why do you want to use it then? ;p 02:49 +gentoofan antarus: A professor I know wants it installed. 02:49 +gentoofan You can say this is academic politics. -_- 02:49 @robbat2 the license is already in the tree 02:49 @antarus oh I am familiar ;p 02:49 +gentoofan Version 1.1? 02:49 @robbat2 v 2 02:50 @antarus I blame france for everything 02:50 @robbat2 but see clause 12.3 02:50 @robbat2 of v1.1 02:50 @robbat2 that says you can elect to use v2 02:51 +gentoofan Does Gentoo policy permit people to relicense stuff in the portage tree under a more restrictive license if the license permits it? I would have thought that people would want the original license terms. 02:51 @antarus license syntax supports || 02:52 @robbat2 one sec, i'm compare v1.1 to v2 02:52 @robbat2 (both ulm and myself are in the licenses team) 02:52 +gentoofan robbat2: Ah, cool. :) 02:54 -!- GurliGebis [~gurlig...@toucan.home.gurlinet.dk] has joined #gentoo-dev 02:54 -!- GurliGebis [~gurlig...@toucan.home.gurlinet.dk] has quit [Changing host] 02:54 -!- GurliGebis [~GurliGebi@gentoo/developer/gurligebis] has joined #gentoo-dev 02:55 @jdhore JUST to be odd and different 02:56 @jdhore whoops, wrong window 02:56 @robbat2 ok, there's no substantial difference between v1.1 and v2 02:56 @robbat2 just a lot of cleanups for clarity 02:56 -!- danblack [~dragonhea@gentoo/developer/dragonheart] has quit [Ping timeout: 276 seconds] 02:56 @robbat2 (it somebody added ignore-punctation to wdiff, it would be really useful, just saying...) 02:56 -!- Slackwise_ [~slackw...@c-98-228-245-82.hsd1.il.comcast.net] has joined #gentoo-dev 02:57 +gentoofan robbat2: Should I file a bug report about putting it into the tree? 02:57 -!- fisted [~fisted@unaffiliated/fisted] has quit [Quit: leaving] 02:58 @robbat2 the only bit of legal significence is v1.1 called the modules dynamic and static, while v2 calls them internal external. the impact is the same (basically LGPL vs GPL) 02:58 @robbat2 it's adding a new license, so you need to email it to the gentoo-dev list 02:58 @robbat2 in your email, note that it's similar to the v2 license 02:58 @robbat2 that's already in the tree 02:59 +gentoofan robbat2: Okay. Will do. 02:59 @robbat2 there no other concerns with packaging this app 02:59 -!- fisted [~fisted@unaffiliated/fisted] has joined #gentoo-dev 02:59 +gentoofan Should I include a transcript of the #gentoo-dev discussion? 02:59 @robbat2 mention it if you want Here are the license terms: FREE SOFTWARE LICENSING AGREEMENT CeCILL Notice -- This
Re: [gentoo-dev] About masking net-misc/mDNSResponder for removal
El lun, 13-02-2012 a las 16:06 -0600, Dale escribió: Paweł Hajdan, Jr. wrote: On 2/13/12 11:55 AM, Pacho Ramos wrote: El jue, 09-02-2012 a las 12:41 +0100, Pacho Ramos escribió: Hello Looks like our net-misc/mDNSResponder packages are orphan and unmaintained for a looong time, they also have some opened bugs (with hangs, build problems...) and looks like avahi with mdns compat can replace it. OK with masking it for removal? If not, is anyone willing to maintain it? OK to start dropping it from dependencies and mask it for removal? Since there was no response to the original e-mail... I second this. +1 to remove the mess. I just noticed this: kde-base/kdelibs-4.8.0-r1 (!bindist ? net-misc/mDNSResponder) Then, bindist could be dropped from there as it's only there to allow mDNSResponder usage over avahi. kde-base/krdc-4.8.0 (zeroconf ? net-misc/mDNSResponder) It depends on: zeroconf? ( || ( net-dns/avahi net-misc/mDNSResponder ) ) media-libs/libgphoto2-2.4.11-r1 (zeroconf ? net-misc/mDNSResponder) net-misc/ntp-4.2.6_p4 (zeroconf ? net-misc/mDNSResponder) The same I'm assuming this is not going to break something. Dale :-) :-) signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Import CeDILL-1.1 License into Portage Tree
On Tue, Feb 14, 2012 at 3:14 AM, Richard Yao r...@cs.stonybrook.edu wrote: I would like to write an ebuild for some software that is CeDILL-1.1 licensed, but the license is not in the portage tree. The CeDILL-2 license is in the portage tree. If this is just going in an overlay, you can simply add it to the licenses directory in said overlay. No need to add it to gentoo-x86 unless you intend to maintain the package there.
Re: [gentoo-dev] Re: New global use flag: ayatana
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 02/14/2012 06:17 AM, Ryan Hill wrote: On Sun, 12 Feb 2012 10:44:41 + Markos Chandras hwoar...@gentoo.org wrote: Just a heads up. There are more than 5 packages using the 'ayatana' use flag so I will add it to global use flags in 48 hours. Post the description so we can bikeshed it to death. You got me. I did not post it on purpose to avoid all the bikeshedding for no reason. The flag is now global so the description is: ayatana - Build in support for Ayatana notification using the libindicate or libappindicator plugin - -- Regards, Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2 -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) iQIcBAEBCgAGBQJPOro1AAoJEPqDWhW0r/LCjksP/i8pil20nDBMFqEAyPEizuTu leKZz569yO+FS4+pp4UIuKX8uZ4BdunyI+k4WUDIwv7YGStiWox4NWSqp9P9Zvow cL5gvuVwMB+7xXlUH//3RRytBAFolql/NNih/qR19YoCxkECeKWuXjqNeEJvTe2a Xsx4VCa/Mz8nKi8HooWDSdWtMY0VMMczsZhPJIFAFH6GuaozD1HLDMPDJUO/ZyJC W3ikzhKKthwy3ndUCWYUF8KU+ws+achJ2WcvXAMkrlV0ducrsuS7KwOtbqISWOD3 HGsYRlbz2Qhe587GZ0F7BDMoSQHHxftR8yqi0nZhTADwA2eLclXeQZ+JOGR7yMad 89wYX4vzoe4Xu8rdKGue5Y5IEgaTCCrIN0PqWPgX60GmFwlZKT6cpJbApEvFZ3zp 1refAUHTCwJ6MKbAhISucpZb9TShoxf5pL9V+j75tFfrz1QuQoRREFUrcFAtZikq 2N3BLBHYcEYNAvFEpyRp8Pa8Hp7Sw+YWVrUqTGypZy/TqVq0M97sLmsbdpT6VV1w E6AtWkdzdar/gppshy6RJiF7aclbeM02RiN/b6/NoMes/rXH8QifRSupqf2qryf3 lkl8A36uD2Dm1W0TALpmOQ3Wx2XLnohPViesQ2qwmVMvOxG9kw+v8c4dYhYmJtXE SKdlQCfbMPQmaVJUcqXH =OcAN -END PGP SIGNATURE-
[gentoo-dev] Last rites: gnustep-libs/objcunit, gnustep-apps/cynthiune, gnustep-apps/gridlock, gnustep-apps/talksoup
# Bernard Cafarelli voyag...@gentoo.org (14 Feb 2012) # Does not compile with new Objective-C runtimes # Dead upstreams (last releases in 2002, 2005 or 2006) # Removal in a month, bug #380433 gnustep-libs/objcunit gnustep-apps/cynthiune gnustep-apps/gridlock gnustep-apps/talksoup -- Bernard Cafarelli (Voyageur) Gentoo developer
[gentoo-dev] Re: New global use flag: ayatana
On Tue, 14 Feb 2012 19:47:01 + Markos Chandras hwoar...@gentoo.org wrote: Post the description so we can bikeshed it to death. You got me. I did not post it on purpose to avoid all the bikeshedding for no reason. The flag is now global so the description is: ;) ayatana - Build in support for Ayatana notification using the libindicate or libappindicator plugin Works for me. I was afraid it would be another foo: Enable foo support. -- fonts, gcc-porting toolchain, wxwidgets @ gentoo.org signature.asc Description: PGP signature