Re: Hacking License

2018-12-18 Thread Giacomo
ately, once the code will be shipped and other will have contributed to it, it might become impossible to fix any issue in the Hacking License that make it incompatible with Debian. That's why I annoyed you here: to identify issues in the text of the license to make it clearly compatible with

Re: Hacking License

2018-12-18 Thread Ben Finney
Giacomo Tesio writes: > On Tue, 18 Dec 2018 at 17:22, Ian Jackson > wrote: > > Perhaps you don't care about encouraging, into contributing to your > > project, people who are short of time and who are picky about what > > they spend time evaluating. > > Well, actually this is true. > I'm not loo

Re: Hacking License

2018-12-18 Thread Giacomo
On December 18, 2018 5:49:40 PM UTC, Ian Jackson wrote: >Giacomo Tesio writes ("Re: Hacking License"): >> Laziness is blind cost minimization. >> >> [150-odd lines more text deleted] > >/me blindly minimises costs: > >tl;dr > Fun fact: if you are

Re: Hacking License

2018-12-18 Thread Ian Jackson
Giacomo Tesio writes ("Re: Hacking License"): > Laziness is blind cost minimization. > > [150-odd lines more text deleted] /me blindly minimises costs: tl;dr I think this closes the converation for me. I've made my pitch, and you disagree. Ian.

Re: Hacking License

2018-12-18 Thread Giacomo Tesio
On Tue, 18 Dec 2018 at 17:22, Ian Jackson wrote: > > Giacomo Tesio writes ("Re: Hacking License"): > > On Wed, 12 Dec 2018 at 10:49, Simon McVittie wrote: > > > When > > > faced with a non-standard license with unclear terms and no community > >

Re: Hacking License

2018-12-18 Thread Ian Jackson
Giacomo Tesio writes ("Re: Hacking License"): > On Wed, 12 Dec 2018 at 10:49, Simon McVittie wrote: > > When > > faced with a non-standard license with unclear terms and no community > > consensus on its consequences, it's quite a rational response to think &

Re: Hacking License

2018-12-14 Thread Giacomo Tesio
#x27;m pretty aware of the practical and political issues you are talking about. To be honest, I think the Hacking License could be a way out of some of these issues, but... you will think I'm biased :-D > Or, in other words, the test is "Is this license a new one, written by >

Re: Hacking License

2018-12-14 Thread Giovanni Mascellani
I've nothing to loose > - I cannot do much harm if I fail > - I can do a lot of good if I succeed > > But on the specific matter of the Hacking License, I obviously welcome > help and suggestions. There is a sentence that common Internet wisdom considers an "African proverb&q

Patent discussion on debian-legal (Was: Hacking License)

2018-12-13 Thread Eloi Notario
El 12/12/18 a les 16:06, Ian Jackson ha escrit: > As for the first link, it says only > | Copyright, licensing and patent issues > | Discussions about legality issues such as copyrights, patents etc. > > which IMO accurately describes the scope of the list within Debian. IIRC there was a discus

Re: Hacking License

2018-12-13 Thread Eloi
El 11/12/18 a les 23:46, Paul Jakma ha escrit: > On Tue, 11 Dec 2018, Eloi Notario wrote: > >> Furthermore, these patches will be protected by the GPLv3 and even if >> publicly available Sencha will be unable to sell them, > > Probably you know this, and you meant "sell them exclusively or > somesu

Re: Hacking License

2018-12-12 Thread Giacomo Tesio
On Wed, 12 Dec 2018 at 16:06, Ian Jackson wrote: > > Giacomo Tesio writes ("Re: Hacking License"): > > If the problem is not in the text of the license, how can I fix it? > > In the short term, you can add a clear compatibility clause that > allows relicensing as a

Re: Hacking License

2018-12-12 Thread Giacomo Tesio
helps to achieve > them. I suspect it actually doesn't. Let me say that I seriously consider your concerns and all other people's suggestions. I carefully considered many of the points you raise before starting to draft the Hacking License. Ultimately, I wasn't able to find

Re: Hacking License

2018-12-12 Thread Ian Jackson
Giacomo Tesio writes ("Re: Hacking License"): > On Mon, 10 Dec 2018 at 18:31, Ian Jackson > wrote: > > I recommend to my fellow Debian Developers that they do not try to > > introduce into Debian a package with this licence. In particular, > > I would recomme

Re: Hacking License

2018-12-12 Thread Simon McVittie
ed with the cost of license proliferation. On Wed, 12 Dec 2018 at 00:55:47 +0100, Giacomo Tesio wrote: > If a company violates the Hacking License, the upstream copyright > holders could, since they have received "all permissions and patent > licenses granted to the Users of the Hac

Re: Hacking License

2018-12-11 Thread Giacomo Tesio
erived Work is still under its full control. Thus a third party could not take the (let's suppose) leaked code from the Derived Work and merge the interesting parts upstream. If a company violates the Hacking License, the upstream copyright holders could, since they have received "all

Re: Hacking License

2018-12-11 Thread Paul Jakma
On Tue, 11 Dec 2018, Paul Jakma wrote: Much easier would be a licence where all you had to show was that the software was passed on, and that that act on its own was sufficient to trigger the general source distribution requirement (modulo "desert island", etc., which pretty obviously do not a

Re: Hacking License

2018-12-11 Thread Paul Jakma
On Tue, 11 Dec 2018, Eloi Notario wrote: Furthermore, these patches will be protected by the GPLv3 and even if publicly available Sencha will be unable to sell them, Probably you know this, and you meant "sell them exclusively or somesuch", but just to note: Nothing in the GPL prevents one

Re: Hacking License

2018-12-11 Thread Eloi
El 11/12/18 a les 22:33, Giacomo ha escrit: > On December 11, 2018 7:54:16 PM UTC, Eloi Notario wrote: >> El 11/12/18 a les 9:53, Giacomo Tesio ha escrit: >>> [...] >>> 2. If ExtJs was a Derived Work of a software release under the >> Hacking >>> Licen

Re: Hacking License

2018-12-11 Thread Giacomo
On December 11, 2018 7:54:16 PM UTC, Eloi Notario wrote: >El 11/12/18 a les 9:53, Giacomo Tesio ha escrit: >> [...] >> 2. If ExtJs was a Derived Work of a software release under the >Hacking >> License, Sencha would have no right to keep any version proprietary. >

Re: Hacking License

2018-12-11 Thread Eloi Notario
El 11/12/18 a les 9:53, Giacomo Tesio ha escrit: > [...] > 2. If ExtJs was a Derived Work of a software release under the Hacking > License, Sencha would have no right to keep any version proprietary. Being Sencha the copyright owner (noting for clarity as I cut that from the quote), I

Re: Hacking License

2018-12-11 Thread Paul Jakma
ons available to all. That's why the Hacking License give right upstream. In the moment an abuser abuse the license, all his rights are terminated. The GPL also terminates. The GPLv2 has very strong termination conditions even. That's not what happens though, the abuser finds a looph

Re: Hacking License

2018-12-11 Thread Giacomo Tesio
more options are given for not distributing modifications widely, > the more opportunity there is for abusers to find loop-holes. That's why the Hacking License give right upstream. In the moment an abuser abuse the license, all his rights are terminated. But the right obtained by other

Re: Hacking License

2018-12-11 Thread Paul Jakma
there's no obligation to make the modifications public. In both case, strictly applied, such rule would create weird practical issues to free software. I think you're objections were not with what I had imagined. ;) That's why the Hacking License assigns copyright and patent licen

Re: Hacking License

2018-12-11 Thread Giacomo Tesio
ow down development - it would disincentive hack for personal purpose for the burden to prepare a 3rd party readable patch In both case, strictly applied, such rule would create weird practical issues to free software. That's why the Hacking License assigns copyright and patent license upstream but

Re: Hacking License

2018-12-11 Thread Paul Jakma
On Tue, 11 Dec 2018, Paul Wise wrote: If you are talking about grsecurity, Had more personally significant cases in mind, not GrSec per se, but GrSecurity is an example, on the contract side. That said, wrt "abusive corporates", I'd put GrSec more on the /victim/ side, and I have some symp

Re: Hacking License

2018-12-11 Thread Giacomo Tesio
rom 2017 was on > their website, is now on archive.org but the current version is not > public: If Linux was licensed under the Hacking License, the Grsecurity rights to modify it would be terminated by the introduction of the Stable Patch Access Agreement. However, Linus and all the Linux

Re: Hacking License

2018-12-10 Thread Paul Wise
On Tue, Dec 11, 2018 at 1:45 AM Paul Jakma wrote: > There is an issue with the GPL style copyleft of abuse by corporates. In > particular, abusing the ability to discharge source distribution > privately, and then using various forms of side-contracts to > (indirectly) "discourage" recipients from

Re: Hacking License

2018-12-10 Thread Giacomo Tesio
On Mon, 10 Dec 2018 at 18:31, Ian Jackson wrote: > Or are you really convinced that these other issues are showstoppers > and that without handling them in your licence, downstreams will abuse > their position ? Frankly that doesn't seem particularly likely. This library implements a distribute

Re: Hacking License

2018-12-10 Thread Paul Jakma
On Mon, 10 Dec 2018, Ian Jackson wrote: Or are you really convinced that these other issues are showstoppers and that without handling them in your licence, downstreams will abuse their position ? Frankly that doesn't seem particularly likely. Without denigrating what you're saying on compat

Re: Hacking License

2018-12-10 Thread Ian Jackson
Giacomo Tesio writes ("Re: Hacking License"): > On Mon, 10 Dec 2018 at 17:29, Ian Jackson > > I think Giacomo would be well served by adopting AGPLv3+ and > > nominating himself as licence steward. > > Thanks for your suggestion. > Unfortunately AGPLv3 doesn&#

Re: Hacking License

2018-12-10 Thread Giacomo Tesio
On Mon, 10 Dec 2018 at 17:29, Ian Jackson wrote: > > Xavier writes ("Re: Hacking License"): > > No Debian accepts any license that are DFSG compliant (DFSG is just a > > guidelines). You may use the 3 tests to understand what may be wrong : > > These tests are

Re: Hacking License

2018-12-10 Thread Ian Jackson
Xavier writes ("Re: Hacking License"): > No Debian accepts any license that are DFSG compliant (DFSG is just a > guidelines). You may use the 3 tests to understand what may be wrong : These tests are not official. AFAIAA they do not form part of the approval process used by the D

Re: Hacking License

2018-12-08 Thread Giacomo
outlined in the preamble: to turn all users to hackers that understand and modify the software. To this goal the license is designed to: - maximize the number of forks of the covered works - maximize the free software available (not necessarily under the Hacking License, see 3.3) > What makes th

Re: Hacking License

2018-12-08 Thread David Given
On Fri, 7 Dec 2018 at 23:02 Giacomo wrote: [...] > So basically that definition is there to prevent discrimination against > any group or minority or even against people affected by genetic issues > and so on. > Why not just say 'people'? To my mind the biggest problem with this license is tha

Re: Hacking License

2018-12-07 Thread Giacomo
Il December 7, 2018 7:03:47 PM UTC, Thorsten Alteholz ha scritto: >Hi Giacomo, Hi Thorsten, thanks for pointing out these issues. >On Fri, 7 Dec 2018, Giacomo Tesio wrote: >> If you can help me understand the problems you see, we could try to >> design a new test that make them evident together

Re: Hacking License

2018-12-07 Thread Thorsten Alteholz
Hi Giacomo, On Fri, 7 Dec 2018, Giacomo Tesio wrote: If you can help me understand the problems you see, we could try to design a new test that make them evident together. some terms are ambiguous and need to be defined. For example how do you want to use "shall"? What is an organization? Is

Re: Hacking License

2018-12-07 Thread Giacomo Tesio
Perhaps I've got the problem. Maybe we lack a forth clear-cut test expressing your insight that can exclude the Hacking License as a free license? I would be glad to help designing such test even if it would turn out that there's no way to reform the Hacking License to pass it. Unf

Re: Hacking License

2018-12-07 Thread Giacomo Tesio
ask: this does mean in any way that the Hacking License limits in > any way the possibility to sell copies of the software or to otherwise get > economical profit by it's distribution or execution (given the stated > conditions are met).d s/this does mean/this does NOT mean/ Sorry. Giacomo

Re: Hacking License

2018-12-07 Thread Giacomo Tesio
On Fri, 7 Dec 2018 at 12:14, Giacomo Tesio wrote: > My Free Software is a gift and I want it to stay free for everybody > and to keep generating more gifts for everybody recursively and > unbound. Before you ask: this does mean in any way that the Hacking License limits in an

Re: Hacking License

2018-12-07 Thread Giacomo Tesio
#x27;m actually asking here), or not. Really, I'm talking about values, not letter. I'm NOT looking for loopholes in the DFSG or something, I'm just trying to ensure the Hacking License is clearly compatible with the spirit of Debian (as I think it is). I'm more than happy to remo

Re: Hacking License

2018-12-07 Thread Xavier
is *not* a benefit >> to the community. > > This is a issue of existing international copyright regulation. > If you want to reform it, I'm totally with you. > No software should be allowed to be proprietary or secret. > > By turning users to hackers, the Hacking Lice

Re: Hacking License

2018-12-06 Thread Giacomo Tesio
community. This is a issue of existing international copyright regulation. If you want to reform it, I'm totally with you. No software should be allowed to be proprietary or secret. By turning users to hackers, the Hacking License is a step into this direction. > > Does this license match the

Re: Hacking License

2018-12-05 Thread Ben Finney
Giacomo Tesio writes: > thanks to the public and private advices that I received on the last > version, I further improved the Hacking License. Giacomo, I again ask you: please don't impose on the free software community the burden of yet another roll-your-own license text. We alr

Re: Hacking License

2018-12-05 Thread Giacomo Tesio
Hi, thanks to the public and private advices that I received on the last version, I further improved the Hacking License. In particular: 1. clarified the permission granted to organizations (on behalf of their members) 2. removed the name change requirement 3. extended the permissions and patent

Re: Hacking License

2018-12-04 Thread Giacomo Tesio
Il giorno mar 4 dic 2018 alle ore 12:07 Xavier ha scritto: > > Le 04/12/2018 à 11:17, Giacomo Tesio a écrit : > > > > To be honest, to my untrained eye the tentacle of evil test might be a > > case against GNU License common use of "or (at your option) any later > > version." because if a project

Re: Hacking License

2018-12-04 Thread Xavier
>>> Debian, I'm fine with it, but I think this should be clearly stated >>> somewhere in the social contract. >> >> No Debian accepts any license that are DFSG compliant (DFSG is just a >> guidelines). You may use the 3 tests to understand what may be wrong : &

Re: Hacking License

2018-12-04 Thread Giacomo Tesio
ewhere in the social contract. > > No Debian accepts any license that are DFSG compliant (DFSG is just a > guidelines). You may use the 3 tests to understand what may be wrong : > * https://wiki.debian.org/DesertIslandTest The Hacking License only requires to distribute sources of Deriv

Re: Hacking License

2018-12-04 Thread Giacomo Tesio
Hi Andrej thanks for your objections. Il giorno mar 4 dic 2018 alle ore 09:58 Andrej Shadura ha scritto: > > In particular, I have > > 1) removed requirement to change the logo (see [1] from Francesco Poli). > >That requirements was not there to protect the brand of the authors but > >to

Re: Hacking License

2018-12-04 Thread Xavier
ell-understood, known-by-copyright-experts-to-be-effective free >> license already used for many existing software works. > > Hi Ben thanks for your advice. I know you mean well. > > > It's not my intention to abuse the debian-legal mailing list, I was > really looking for c

Re: Hacking License

2018-12-04 Thread Andrej Shadura
On Tue, 4 Dec 2018 at 01:34, Giacomo Tesio wrote: > > Hi, I've just published a new version of the Hacking License that > receipts some of the objections proposed on debian-legal and on > copyleft-next. > > In particular, I have > 1) removed requirement to change the lo

Re: Hacking License

2018-12-04 Thread Giacomo Tesio
ady used for many existing software works. Hi Ben thanks for your advice. I know you mean well. It's not my intention to abuse the debian-legal mailing list, I was really looking for compatibility issues between the Hacking License and the DFSG in the hope to address them before the wides

Re: Hacking License

2018-12-03 Thread Ben Finney
Giacomo Tesio writes: > Hi, I've just published a new version of the Hacking License that > receipts some of the objections proposed on debian-legal and on > copyleft-next. > […] > I would really appreciate further feedbacks. Please be aware that this is *not* a forum par

Re: Hacking License

2018-12-03 Thread Giacomo Tesio
Hi, I've just published a new version of the Hacking License that receipts some of the objections proposed on debian-legal and on copyleft-next. In particular, I have 1) removed requirement to change the logo (see [1] from Francesco Poli). That requirements was not there to protect the

Re: copyleft-next (or a future version of it that you help with), instead of Hacking License? (was Re: Hacking License)

2018-12-03 Thread Giacomo Tesio
Il giorno sab 1 dic 2018 alle ore 22:28 Giacomo ha scritto: > >Rather than drafting a license on your own, maybe you would be willing to > >talk with the copyleft-next community, work with us over there, and perhaps > >improve copyleft-next in ways you can find it to be good enough for > >your nee

Re: copyleft-next (or a future version of it that you help with), instead of Hacking License? (was Re: Hacking License)

2018-12-01 Thread Giacomo
Il December 1, 2018 7:02:23 PM UTC, "Bradley M. Kuhn" ha scritto: >I'm curious if you'd looked at copyleft-next Yes, I followed the work of Fontana for a while (actually way before considering to write the Hacking License). > and possibly joining its drafting commun

copyleft-next (or a future version of it that you help with), instead of Hacking License? (was Re: Hacking License)

2018-12-01 Thread Bradley M. Kuhn
I'm curious if you'd looked at copyleft-next and possibly joining its drafting community. Some of your copyleft licensing ideas are interesting; some of them I think are bad copyleft policy. Rather than drafting a license on your own, maybe you would be willing to talk with the copyleft-next comm

Re: Hacking License

2018-12-01 Thread Giacomo
>> AFAIK, it conforms to the DFGL and pass the three corner-case tests, >> but I'd like to know your legal opinions and criticisms, as I'm going >> to package such library for Debian too. > >I don't think that software released under the "Hacking Licens

Re: Hacking License

2018-12-01 Thread Giacomo
arter of the AGPL's length. There would be a lot more to add here, but I've already spent 6 months to write a license and I can't spend 6 more to write a mail :-) So I'd really appreciate if you could read it before deciding you don't like it. Giacomo >> >&g

Re: Hacking License

2018-12-01 Thread Francesco Poli
On Sat, 1 Dec 2018 04:28:58 +0100 Giacomo Tesio wrote: > Hi, I'm going to distribute a C library I wrote from scratch and with > no dependencies (except for some POSIX system calls) under a new > strong copyleft, the Hacking License. Hello, thanks for writing a new library and

Re: Hacking License

2018-11-30 Thread Daniel Hakimi
, Nov 30, 2018, 22:29 Giacomo Tesio Hi, I'm going to distribute a C library I wrote from scratch and with > no dependencies (except for some POSIX system calls) under a new > strong copyleft, the Hacking License. > AFAIK, it conforms to the DFGL and pass the three corner-case tests

Hacking License

2018-11-30 Thread Giacomo Tesio
Hi, I'm going to distribute a C library I wrote from scratch and with no dependencies (except for some POSIX system calls) under a new strong copyleft, the Hacking License. AFAIK, it conforms to the DFGL and pass the three corner-case tests, but I'd like to know your legal opinions and