* Copyright/Distribution questions (Emacs/Orgmode) @ 2013-03-10 14:56 Jambunathan K 2013-03-10 15:04 ` Jambunathan K ` (5 more replies) 0 siblings, 6 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-10 14:56 UTC (permalink / raw) To: emacs-devel I have a query wrt to Emacs/Orgmode. For the impending Org-8.0 release, there two files that I had authored which will be bundled with it. (Org-8.0 is not merged with Emacs yet) ox-html.el: It is a port of the old exporter to the new export framework and requires substantial changes authored by me. There are *other* authors as well who could be counted as principals. ox-odt.el: This file is entirely authored by me to the tune of 99.9% save for minor refactoring patches by Nicolas Goaziou and maybe some trivial changes by others. I have some disagreements with current Orgmode maintainer and the community in general. I would like to withdraw my pleasure in having these files distributed as part of Org distribution. I would like to register my displeasure in a substantial way. More specifically, I would like to know how copyright assignment works for files that are not yet part of Emacs. Is there is a way I can withdraw my assignment (for a substantial period - say 3-6 months) big enough to create a minor discomfort for the Org community. Please advise me privately. Just wanted to register my general reservation in having these files included as part of Emacs if and when the need arises. ps: I am interested in discussing the merits or nature of my disagreements with Bastien or the Orgmode community in general. I would like to know whether the copyright and licensing process etc to control how the files are distributed. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K @ 2013-03-10 15:04 ` Jambunathan K 2013-03-10 22:18 ` Karl Fogel ` (4 subsequent siblings) 5 siblings, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-10 15:04 UTC (permalink / raw) To: emacs-devel > ox-html.el: It is a port of the old exporter to the new export framework > and requires substantial changes authored by me. There are ^^^^^^^^ has > *other* authors as well who could be counted as principals. ps: I am *not* interested in discussing the merits or nature of my disagreements with Bastien or the Orgmode community in general. I would like to know at what point the copyright assignment kicks in and whether there is any way I can control how the files are disritbuted - The files I am talking of are in development repository of Org and there has been no public release as I type it. > Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2013-03-10 15:04 ` Jambunathan K @ 2013-03-10 22:18 ` Karl Fogel 2013-03-11 1:43 ` Stephen J. Turnbull 2013-03-11 2:32 ` Stefan Monnier ` (3 subsequent siblings) 5 siblings, 1 reply; 122+ messages in thread From: Karl Fogel @ 2013-03-10 22:18 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel Jambunathan K <kjambunathan@gmail.com> writes: >I have a query wrt to Emacs/Orgmode. > >For the impending Org-8.0 release, there two files that I had authored >which will be bundled with it. (Org-8.0 is not merged with Emacs yet) > >ox-html.el: It is a port of the old exporter to the new export framework > and requires substantial changes authored by me. There are > *other* authors as well who could be counted as principals. > >ox-odt.el: This file is entirely authored by me to the tune of 99.9% > save for minor refactoring patches by Nicolas Goaziou and > maybe some trivial changes by others. > >I have some disagreements with current Orgmode maintainer and the >community in general. > >I would like to withdraw my pleasure in having these files distributed >as part of Org distribution. I would like to register my displeasure in >a substantial way. > >More specifically, I would like to know how copyright assignment works >for files that are not yet part of Emacs. Is there is a way I can >withdraw my assignment (for a substantial period - say 3-6 months) big >enough to create a minor discomfort for the Org community. > >Please advise me privately. Just wanted to register my general >reservation in having these files included as part of Emacs if and when >the need arises. > >ps: I am interested in discussing the merits or nature of my >disagreements with Bastien or the Orgmode community in general. I would >like to know whether the copyright and licensing process etc to control >how the files are distributed. [Despite your request, I'm not sending this advice privately.] The proper way to handle such disagreements in a free software community is to fork the software, or propose forking it and see who follows, not to try to retroactively impose monopolistic restrictions on distributing the code. You could also ask to have your name and implied endorsement removed from the software in question. Both of these solutions would solve your problem while not restricting others from distributing and using the code. As a purely legal question: I am not a lawyer, and this is not legal advice, but I don't believe you can retroactively withdraw your copyright assignment -- if I were the assignee, I'd ignore such a threat, because the purpose of assignment is to prevent people from doing what you're trying to do now. (I'd also probably stop accepting further contributions from you, however.) -Karl ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 22:18 ` Karl Fogel @ 2013-03-11 1:43 ` Stephen J. Turnbull 2013-03-11 4:23 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-11 1:43 UTC (permalink / raw) To: Karl Fogel; +Cc: Jambunathan K, emacs-devel Karl Fogel writes: > As a purely legal question: I am not a lawyer, and this is not legal > advice, but I don't believe you can retroactively withdraw your > copyright assignment Be careful. One clearly can't "withdraw the assignment" on files that Emacs has received, because the FSF now owns the copyright. You can terminate assign.future, and that would affect any files in the pipeline. IANAL, but this is based on real legal advice from a real lawyer (I decided not to do it for the reasons you give). Again, IANAL, but I suppose that the "date of receipt" and the definition of "Emacs receiving" almost certainly[sic] don't correspond to our intuitive concepts. I even wonder if experienced lawyers would necessarily agree on those terms. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 1:43 ` Stephen J. Turnbull @ 2013-03-11 4:23 ` Jambunathan K 0 siblings, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-11 4:23 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: Karl Fogel, emacs-devel "Stephen J. Turnbull" <stephen@xemacs.org> writes: > Karl Fogel writes: > > > As a purely legal question: I am not a lawyer, and this is not legal > > advice, but I don't believe you can retroactively withdraw your > > copyright assignment > > Be careful. One clearly can't "withdraw the assignment" on files that > Emacs has received, Emacs hasn't received my files. It is part of Org-8.0's mainline. I want to selectively withhold assignment for just those two files and not for my other contributions to Emacs. I will propose and re-visit the assignment in favor of FSF and inclusion in GNU ELPA, after a substantial period has passed. I am striking (think, "workers strike"). Free software will continue to have my sympathies, FWIW. I don't want to support or continue contributing to Orgmode as long as the current maintainer is reigning. IMNSHO - others agreeing or disagreeing with my opinion doesn't matter to me, I make my own conclusions - he is acting in a way that is *not* in the interest of Orgmode in the long run. I can make assignment come at some future date - a future dated cheque, so to speak - even as I right. > because the FSF now owns the copyright. You can > terminate assign.future, and that would affect any files in the > pipeline. IANAL, but this is based on real legal advice from a real > lawyer (I decided not to do it for the reasons you give). > > Again, IANAL, but I suppose that the "date of receipt" and the > definition of "Emacs receiving" almost certainly[sic] don't correspond > to our intuitive concepts. I even wonder if experienced lawyers would > necessarily agree on those terms. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2013-03-10 15:04 ` Jambunathan K 2013-03-10 22:18 ` Karl Fogel @ 2013-03-11 2:32 ` Stefan Monnier 2013-03-11 3:14 ` Jambunathan K ` (3 more replies) 2013-03-11 10:09 ` Christian Egli ` (2 subsequent siblings) 5 siblings, 4 replies; 122+ messages in thread From: Stefan Monnier @ 2013-03-11 2:32 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > I would like to withdraw my pleasure in having these files distributed > as part of Org distribution. I would like to register my displeasure in > a substantial way. If you say that those files should not be covered by your existing assignment, then we respect this (of course, that needs to be done beforehand). Of course, it'd be better to resolve the disagreement. Stefan ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 2:32 ` Stefan Monnier @ 2013-03-11 3:14 ` Jambunathan K 2013-03-11 5:28 ` Carsten Dominik ` (2 subsequent siblings) 3 siblings, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-11 3:14 UTC (permalink / raw) To: Stefan Monnier; +Cc: emacs-devel Stefan Stefan Monnier <monnier@iro.umontreal.ca> writes: >> I would like to withdraw my pleasure in having these files distributed >> as part of Org distribution. I would like to register my displeasure in >> a substantial way. > > If you say that those files should not be covered by your existing > assignment, then we respect this (of course, that needs to be done > beforehand). I want to selectively withhold the assignment for just those two files. Those files haven't hit Emacs repo yet. ox-html.el - Multiple authorship (I am one of the principal authors) ox-odt.el - I am the sole author I intend to continue contributing to Emacs and I will re-visit my assignment decision in 6 months to 1 year time. Let me know what I should do. > Of course, it'd be better to resolve the disagreement. I have tried. (org-odt.el landed in Emacs precisely because I didn't want to push far.) I want to register my protest in a substantial way. Current maintainer of Orgmode has been acting in a way that creates tremendous friction for contributions from me and other parties. Jambunathan K. > Stefan ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 2:32 ` Stefan Monnier 2013-03-11 3:14 ` Jambunathan K @ 2013-03-11 5:28 ` Carsten Dominik 2013-03-11 6:00 ` Jambunathan K 2013-03-11 6:32 ` Stephen J. Turnbull 2013-03-11 6:10 ` Andreas Röhler 2013-03-11 17:58 ` Richard Stallman 3 siblings, 2 replies; 122+ messages in thread From: Carsten Dominik @ 2013-03-11 5:28 UTC (permalink / raw) To: Stefan Monnier; +Cc: Jambunathan K, emacs-devel On 11.3.2013, at 03:32, Stefan Monnier <monnier@iro.umontreal.ca> wrote: >> I would like to withdraw my pleasure in having these files distributed >> as part of Org distribution. I would like to register my displeasure in >> a substantial way. > > If you say that those files should not be covered by your existing > assignment, then we respect this (of course, that needs to be done > beforehand). I think a step like this would require a careful investigation. ox-html.el is a rewrite of org-html.el, which I wrote initially and which has since then received many changes by the org community, all under full assignment to Emacs. In the context of Org-mode, ox-html.el should not be seen as a new file, but as a rename and massive change of org-html.el, where the parser part has moved to ox.el. I am not as familiar with ox-odt.el, but I think it could be seen as a rewrite of org-odt.el which is in Emacs and has the assignment. If we allow people to reduce functionality of a package that is already in Emacs by making changes to it, then withdraw the assignment, I think this would create a bad precedent. - Carsten ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 5:28 ` Carsten Dominik @ 2013-03-11 6:00 ` Jambunathan K 2013-03-11 6:32 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-11 6:00 UTC (permalink / raw) To: Carsten Dominik; +Cc: Stefan Monnier, emacs-devel I have approached assign@gnu.org. You can argue your case with them and I will let contractual terms (and not individual preferences and wishes) dictate what the options are.a For all practical purposes, I will consider this thread as closed on emacs-devel@gnu.org. ps: Note that, I am for inclusion of the file in the Org distribution and Emacs in general. I am willing to negotiate with any affected parties the terms - the terms mostly concern how Orgmode is maintained - under which, I can consider a consent to assignment of copyright of my work. I am willing to hussle in a closed room. Unless I state otherwise, my current intent to withhold consent to my work stands. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 5:28 ` Carsten Dominik 2013-03-11 6:00 ` Jambunathan K @ 2013-03-11 6:32 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-11 6:32 UTC (permalink / raw) To: Carsten Dominik; +Cc: emacs-devel, Stefan Monnier, Jambunathan K Carsten Dominik writes: > If we allow people to reduce functionality of a package that is > already in Emacs by making changes to it, Too late. That's already allowed by the GPL, in fact, it's a fundamental principle of software freedom. > then withdraw the assignment, I think this would create a bad > precedent. Well, the question is whether committing to the org-mode repository *legally* constitutes a contribution to Emacs covered by the "future" assignment. If not, you don't have a choice. If it does, then the assignment can't be withdrawn; the transfer of ownership of a specific copyright is an historical event, not an ongoing contract. As for the practical issue of allowing authors to withdraw code (whether they have a legal right to do so or not), I side with Stefan if it hasn't actually landed in the Emacs mainline yet. It's the old story of "If you love something, set it free. If it comes back, it's yours forever. If not, it never really was yours." (Of course this applies to the OP with equal force, but that doesn't mean Emacs shouldn't respect it just because he doesn't.) I mean, if this actually creates a *precedent*, then Emacs as a community is dead anyway.[1] Footnotes: [1] Of course this doesn't apply to a case of contribution with *intent* to withdraw. If it really seems like it was done in bad faith, then fight with all the legal resources you have. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 2:32 ` Stefan Monnier 2013-03-11 3:14 ` Jambunathan K 2013-03-11 5:28 ` Carsten Dominik @ 2013-03-11 6:10 ` Andreas Röhler 2013-03-11 6:41 ` Germán A. Arias 2013-03-11 17:58 ` Richard Stallman 3 siblings, 1 reply; 122+ messages in thread From: Andreas Röhler @ 2013-03-11 6:10 UTC (permalink / raw) To: emacs-devel; +Cc: Stefan Monnier Am 11.03.2013 03:32, schrieb Stefan Monnier: >> I would like to withdraw my pleasure in having these files distributed >> as part of Org distribution. I would like to register my displeasure in >> a substantial way. > > If you say that those files should not be covered by your existing > assignment, then we respect this (of course, that needs to be done > beforehand). Hi Stefan, by creating a precedence case accepting conditions beyond the GPL, IMHO that proceeding puts the validity of GPL on risk. Other authors now on discontentment --for what reasons whatever-- might detect that. Best, Andreas > Of course, it'd be better to resolve the disagreement. > > > Stefan > > ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 6:10 ` Andreas Röhler @ 2013-03-11 6:41 ` Germán A. Arias 2013-03-11 7:38 ` Andreas Röhler 0 siblings, 1 reply; 122+ messages in thread From: Germán A. Arias @ 2013-03-11 6:41 UTC (permalink / raw) To: Andreas Röhler; +Cc: Stefan Monnier, emacs-devel El lun, 11-03-2013 a las 07:10 +0100, Andreas Röhler escribió: > Am 11.03.2013 03:32, schrieb Stefan Monnier: > >> I would like to withdraw my pleasure in having these files distributed > >> as part of Org distribution. I would like to register my displeasure in > >> a substantial way. > > > > If you say that those files should not be covered by your existing > > assignment, then we respect this (of course, that needs to be done > > beforehand). > > Hi Stefan, > > by creating a precedence case accepting conditions beyond the GPL, IMHO that proceeding > puts the validity of GPL on risk. > > Other authors now on discontentment --for what reasons whatever-- might detect that. > > Best, > > Andreas > Once the changes/files has been send to the project, these are owned by the FSF. That mean "copyright assignment", that you are agree to losing the rights in those changes. Read your copyright assignment. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 6:41 ` Germán A. Arias @ 2013-03-11 7:38 ` Andreas Röhler 2013-03-11 12:53 ` Stephen J. Turnbull 0 siblings, 1 reply; 122+ messages in thread From: Andreas Röhler @ 2013-03-11 7:38 UTC (permalink / raw) To: "Germán \"A. Arias\""; +Cc: Stefan Monnier, emacs-devel Am 11.03.2013 07:41, schrieb Germán A. Arias: > El lun, 11-03-2013 a las 07:10 +0100, Andreas Röhler escribió: >> Am 11.03.2013 03:32, schrieb Stefan Monnier: >>>> I would like to withdraw my pleasure in having these files distributed >>>> as part of Org distribution. I would like to register my displeasure in >>>> a substantial way. >>> >>> If you say that those files should not be covered by your existing >>> assignment, then we respect this (of course, that needs to be done >>> beforehand). >> >> Hi Stefan, >> >> by creating a precedence case accepting conditions beyond the GPL, IMHO that proceeding >> puts the validity of GPL on risk. >> >> Other authors now on discontentment --for what reasons whatever-- might detect that. >> >> Best, >> >> Andreas >> > > Once the changes/files has been send to the project, these are owned by > the FSF. That mean "copyright assignment", that you are agree to losing > the rights in those changes. That might be right. Not sure if any states law accept it's legal stipulations. Non-US-citizen have to abide to theirs local law, not to US-Courts. Anyway, stressing the need of copyright assignment might spread the illusion, a free software project might require that procedure in order to distribute code. What the case at stake seems to demonstrate so far. In fact publishing under GPL or other free license is needed solely for the right to distribute, not CA. Read your copyright assignment. > > > Don't understand what your are saying here. Never signed one, for the very reasons given. BTW, looking at the roots of the current affair might help avoiding mistakes http://lists.gnu.org/archive/html/emacs-orgmode/2013-02/msg00701.html Andreas ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 7:38 ` Andreas Röhler @ 2013-03-11 12:53 ` Stephen J. Turnbull 2013-03-11 14:39 ` Andreas Röhler 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-11 12:53 UTC (permalink / raw) To: Andreas Röhler Cc: Germán \"A. Arias\", Stefan Monnier, emacs-devel Andreas Röhler writes: > Anyway, stressing the need of copyright assignment might spread the > illusion, a free software project might require that procedure in > order to distribute code. What the case at stake seems to > demonstrate so far. Please, Andreas, you are completely off-base. It is well-known that the assignment policy is purely a legal strategy recommended by some of the best lawyers in the business, and that's all. It has nothing to do with software freedom except that it strengthens the FSF's ability to enforce its copyright in Emacs, which is the only legal tool it has for protecting Emacs' freedom.[1] It's true that Emacs' hardline "no assignment, no commit" policy leaves it unable to incorporate some useful code, but that's always been true, and accepted as a necessary evil. AFAICT misconceptions to the contrary are not widespread, especially now that many projects are turning to assignment policies (especially in the wake of the "SCO v. Linux" fiasco). Footnotes: [1] It also allows the FSF to change licenses when necessary, a prominent example being fixing the "unchangeable anonymous Emacs doc license" bug by changing the license of the manual to the FDL, something which XEmacs cannot easily do for its own manual due to multiple ownership (most of whom dislike the FDL). But that is not necessary to software freedom, although it arguably improves it. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 12:53 ` Stephen J. Turnbull @ 2013-03-11 14:39 ` Andreas Röhler 2013-03-11 15:52 ` Stephen J. Turnbull 0 siblings, 1 reply; 122+ messages in thread From: Andreas Röhler @ 2013-03-11 14:39 UTC (permalink / raw) To: Stephen J. Turnbull Cc: Carsten Dominik, "Germán \"A. Arias\"", Stefan Monnier, emacs-devel Am 11.03.2013 13:53, schrieb Stephen J. Turnbull: > Andreas Röhler writes: > > > Anyway, stressing the need of copyright assignment might spread the > > illusion, a free software project might require that procedure in > > order to distribute code. What the case at stake seems to > > demonstrate so far. > > Please, Andreas, you are completely off-base. [ ... ] Hi Stephen, let's mention a point not touched so far. Copyright makes sense with poems or story-telling maybe. A story lives by themselves. What does a line of code? It depends on thousands and millions other lines written by other people or even by machine. The founder-father of org-mode has already pointed at the multiple authorship of the file in question. Now what? Do we have several copyright-assignments aiming at the same file? We will have that, as all or many files have more than one author. With some exceptions it's impossible to maintain such a thing like authorship WRT to files. Cheers, Andreas ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 14:39 ` Andreas Röhler @ 2013-03-11 15:52 ` Stephen J. Turnbull 0 siblings, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-11 15:52 UTC (permalink / raw) To: Andreas Röhler; +Cc: emacs-devel Andreas Röhler writes: > Hi Stephen, > > let's mention a point not touched so far Let's not. It's way OT, and Stefan has answered the OP's Q. I'm happy to discuss these points further with you or anyone else, but *off list*, please (I think fs-phil@turnbull.sk.tsukuba.ac.jp still works, it's a standard mailman list -- no, I'm not on gnu.discuss or whatever it is). ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 2:32 ` Stefan Monnier ` (2 preceding siblings ...) 2013-03-11 6:10 ` Andreas Röhler @ 2013-03-11 17:58 ` Richard Stallman 2013-03-11 19:12 ` Jambunathan K 2013-03-12 0:27 ` Stephen J. Turnbull 3 siblings, 2 replies; 122+ messages in thread From: Richard Stallman @ 2013-03-11 17:58 UTC (permalink / raw) To: Stefan Monnier; +Cc: kjambunathan, emacs-devel Please note that the FSF does not, as a general rule, agree to retraction of a copyright assignment. If Stefan wants to drop some files from Emacs, he can do so. Files in Org mode are already on a track to be included in Emacs. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 17:58 ` Richard Stallman @ 2013-03-11 19:12 ` Jambunathan K 2013-03-11 19:52 ` Subhan Tindall 2013-03-12 0:27 ` Stephen J. Turnbull 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-11 19:12 UTC (permalink / raw) To: Richard Stallman; +Cc: Stefan Monnier, emacs-devel Richard Richard Stallman <rms@gnu.org> writes: > Please note that the FSF does not, as a general rule, agree > to retraction of a copyright assignment. The question of retraction doesn't arise. One retracts what is assigned and I haven't assigned anything. There is a difference between the code that is merged (already) and the code that is proposed to be merged. The differnce is important and substantial. Someone in this thread pointed out that Copyright assignment is not an ongoing process but a historical event that happens in time. FSF has my support and sympathies. I have looked at the paper I have signed. The only statement that remotely touches the case under discussion is the item (2). I am not used to legalese and I might have overlooked something. If you point to me the specific clause which says FSF owns copyright for un-merged and possibly un-written works then I am willing to go over that section and satisfy myself of the (unwitting) error I might have committed. Even if I feel bitter by how FSF is handling my request, other contributors will be warned that their contributions will be appropriated away against their wishes, if they were sign a copyright. If the FSF forcibly takes away the copyright against my wishes it amounts to stealing or snatching away by force. AFAICS, the spirit of the FSF assignment is this: I assign copyright unless I state otherwise. Now, I am explicitly stating that I don't want to assign copyright for some part of my work. Hoping to hear from you. Hoping for a fair treatment, Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 19:12 ` Jambunathan K @ 2013-03-11 19:52 ` Subhan Tindall 2013-03-12 2:33 ` Stephen J. Turnbull 0 siblings, 1 reply; 122+ messages in thread From: Subhan Tindall @ 2013-03-11 19:52 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel, Richard Stallman, Stefan Monnier Ah, I may see your error here Jambunathan. Copyright becomes attached to a work the moment in time it is created (at least in the US), and publication has no bearing on it's existence or assignment. The assignment of rights for "changes and enhancements to the program " <insert progname here> covers the rights to created material from *the moment the code is written*, not when the code is incorporated or published in any way. This assignment cannot be retroactively rescinded. There *may* be questions regarding the quantity of work that is covered, for example if I write a for loop for my employer, they can't really prevent me from using a for loop in the future(see below). A similar situation is a work made for hire. For example, I work on many programs for my employer. As part of my contract, all copyright for that work is ceded to my employer. Should I later quit my job, I cannot rescind those rights for any work that I have created for them, regardless of it's incorporation into any existing work, published or unpublished. I can however terminate the ceding of copyright on *future* code simply by quitting my job (leaving aside issues of trade secrets and non-compete agreements for now) If you don't believe me, I would suggest consultation with an attorney skilled in IP law, preferably with experience in software contracts and works for hire, before continuing your tirade and threats against the community. If your interpretation should prove to be correct, I will gladly issue a public apology in this forum. Note: I am not a lawyer, nor do I play one on TV. On Mon, Mar 11, 2013 at 12:12 PM, Jambunathan K <kjambunathan@gmail.com> wrote: > > Richard > > Richard Stallman <rms@gnu.org> writes: > >> Please note that the FSF does not, as a general rule, agree >> to retraction of a copyright assignment. > > The question of retraction doesn't arise. One retracts what is assigned > and I haven't assigned anything. > > There is a difference between the code that is merged (already) and the > code that is proposed to be merged. The differnce is important and > substantial. > > Someone in this thread pointed out that Copyright assignment is not an > ongoing process but a historical event that happens in time. > > FSF has my support and sympathies. > > I have looked at the paper I have signed. The only statement that > remotely touches the case under discussion is the item (2). I am not > used to legalese and I might have overlooked something. If you point to > me the specific clause which says FSF owns copyright for un-merged and > possibly un-written works then I am willing to go over that section and > satisfy myself of the (unwitting) error I might have committed. > > Even if I feel bitter by how FSF is handling my request, other > contributors will be warned that their contributions will be > appropriated away against their wishes, if they were sign a copyright. > > If the FSF forcibly takes away the copyright against my wishes it > amounts to stealing or snatching away by force. AFAICS, the spirit of > the FSF assignment is this: I assign copyright unless I state otherwise. > Now, I am explicitly stating that I don't want to assign copyright for > some part of my work. > > Hoping to hear from you. > > Hoping for a fair treatment, > Jambunathan K. > > > -- Subhan Michael Tindall | Software Developer | smt@rentrakmail.com RENTRAK | www.rentrak.com | NASDAQ: RENT ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 19:52 ` Subhan Tindall @ 2013-03-12 2:33 ` Stephen J. Turnbull 2013-03-12 5:05 ` Carsten Dominik 2013-03-12 16:40 ` Subhan Tindall 0 siblings, 2 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-12 2:33 UTC (permalink / raw) To: Subhan Tindall; +Cc: Jambunathan K, Richard Stallman, emacs-devel Subhan Tindall writes: > Ah, I may see your error here Jambunathan. Copyright becomes attached > to a work the moment in time it is created (at least in the US), In any jurisdiction implementing the Berne Convention. > and publication has no bearing on it's existence or assignment. > The assignment of rights for "changes and enhancements to the > program " <insert progname here> covers the rights to created > material from *the moment the code is written*, No, that's false. Copyright law knows nothing of whether the material was written "to be part of", or even contains parts of, Emacs[1], and therefore a generic assignment cannot cover code until it is contributed *to* Emacs, explicitly by the author inserting a "part of Emacs" statement, explicitly by substituting the FSF for himself in the copyright notice, or (perhaps, I'm not sure what would happen if you maintained your own copyright notice in this case) implicitly by committing it personally to a repository of code (not necessarily a VCS, but any archive) that is considered "part of Emacs." (You are correct in that distribution of the code or presence in "the official" Emacs repo are not necessary, of course.) For example, the FSF has no claim on my ~/.xemacs/init.el, though it contains generic enhancements to XEmacs (the code base for which my assignment was explicitly designated) that I will probably contribute in the future. On the contrary, I could write an accounting program in 6502 assembler, send appropriate documentation to the FSF copyright clerk indicating that I consider it to be part of (my version of ;-) XEmacs, and my assignment for that program would take effect. I don't claim that either of these extreme examples is at all similar to the cases of ox-html and ox-odt. > A similar situation is a work made for hire. Yes, it is similar to a work made for hire in that the scope of the work for hire is specified, either in a standalone contract, or by order of your employer. Jambunathan is claiming that he has not yet designated this work as within the scope of Emacs, but he may be ignorant of the legal implications of committing code to certain repositories. On the other hand, a court might construe his ignorance to mean that no intent to contribute was present. I think that's strained; at the present time org-mode code is "tracked" to be included in Emacs and I suppose he knew that when he committed. But AFAIK -- IANAL/TINLA -- a court *might* be sympathetic to him. > For example, I work on many programs for my employer. As part of > my contract, all copyright for that work is ceded to my employer. Correct in the U.S., I believe, but that is an employment contract, and a quite different matter, because it covers *your professional activities* and the product *of those activities* (in some cases, 24 hours a day whether on premises or not). An assignment of Emacs code, extant and to be written, to the FSF is *not* an employment contract. It is merely a convenient way to perform an indefinite number of assignments with one signature (at least, that's what my lawyer told me). Footnotes: [1] Of course the "parts of Emacs" are presumably copyright FSF, *but the changes and enhancements are not* (yet). ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 2:33 ` Stephen J. Turnbull @ 2013-03-12 5:05 ` Carsten Dominik 2013-03-12 6:12 ` Stephen J. Turnbull ` (2 more replies) 2013-03-12 16:40 ` Subhan Tindall 1 sibling, 3 replies; 122+ messages in thread From: Carsten Dominik @ 2013-03-12 5:05 UTC (permalink / raw) To: Stephen J. Turnbull Cc: emacs-devel, Jambunathan K, Subhan Tindall, Richard Stallman On 12.3.2013, at 03:33, Stephen J. Turnbull <stephen@xemacs.org> wrote: > > Jambunathan is claiming that he has not yet designated this work as > within the scope of Emacs, but he may be ignorant of the legal > implications of committing code to certain repositories. On the other > hand, a court might construe his ignorance to mean that no intent to > contribute was present. It is easy to see and prove that the intent from day on was to become part of Emacs. It is clear that there is no ignorance in play. If anything, the conflict might have been caused in part by the fact that the delay to get this code into Emacs was long. Jambunathan has made it entirely explicit that the aim of his change of heart in this question is this (I quote from a message to emacs-orgmode@gnu.org): "I am stating my purpose in no uncertain terms - yes it is to delay the release or cause confusion." While I am sympathetic to the *feel* that code I write should only go where I want it, I don't think it provides a proper basis for working in a free software environment in the GPL sense. Code committed to repositories under GPL, and in this case also with and FSF copyright assignment in place invites modification and contributors by other authors (as has been the case for at least one of the files in question). These contributions are made under the correct assumption that the code will remain to be free and that the intent to make it part of Org-mode and/or Emacs is irreversible. - Carsten ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 5:05 ` Carsten Dominik @ 2013-03-12 6:12 ` Stephen J. Turnbull 2013-03-12 6:23 ` A proposal (ox-html.el/ox-odt.el) Jambunathan K 2013-03-12 6:57 ` Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2 siblings, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-12 6:12 UTC (permalink / raw) To: Carsten Dominik Cc: Richard Stallman, Jambunathan K, Subhan Tindall, emacs-devel Carsten Dominik writes: > > On 12.3.2013, at 03:33, Stephen J. Turnbull <stephen@xemacs.org> wrote: > > > > Jambunathan is claiming that he has not yet designated this work as > > within the scope of Emacs, but he may be ignorant of the legal > > implications of committing code to certain repositories. On the other > > hand, a court might construe his ignorance to mean that no intent to > > contribute was present. > > It is easy to see and prove that the intent from day on was to become > part of Emacs. If so, then I would suppose the assignment is valid and can't be unilaterally retracted. If I were Stefan, I'd probably still ask that those files be revised to remove his content. (I've actually had to make such a decision; a 3rd party provided a port of XEmacs to Mac OS X, dedicating the code to the public domain. Only problem is that in the process he removed GPL notices placed in files he copied from our repository. I put them back, incredibly enough he bitched about that and about the notices that XEmacs is GPL, and that code has never been integrated, although it's still in our repos on a branch.) In any case, my main point was to refute the contention that an assignment means you can't write your own Emacs or even fork Emacs. It doesn't. You might have to call it something else, I guess, to avoid confusion. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 5:05 ` Carsten Dominik 2013-03-12 6:12 ` Stephen J. Turnbull @ 2013-03-12 6:23 ` Jambunathan K 2013-03-12 17:02 ` W. Greenhouse 2013-03-12 6:57 ` Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-12 6:23 UTC (permalink / raw) To: Carsten Dominik Cc: Richard Stallman, emacs-devel, emacs-orgmode, monnier, Subhan Tindall, Stephen J. Turnbull Carsten, Stefan and others Let me table a proposal. All parties - including me - unequivocally agree that interest of Emacs users should be kept in mind. I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) to GNU ELPA repo. I request that Emacs maintainers recognize the GNU ELPA version (maintained by me) as the authoritative official versions of these files that gets bundled with SUMO Emacs. Org maintainer can propose to merge fixes to the above files from Org "downstream" in to "upstream" Emacs GNU ELPA. I will oblige for an upstream push for most part but will exercise my own discretion on a patch by patch basis. In summary, Jambunathan +---------------+ | ox-html.el +--- push Emacs maintainer | ox-odt.el | \----- | GNU ELPA | \----- +--------------------+ | | \-->| | +---------------+ | lisp/org/ox-html.el| ^ Push | lisp/org/ox-odt.el | | | | | +--------------------+ | | Other org files | +------+---------+ /->| | | | /--- | | | Org repo | /---- | | | | /--- +--------------------+ | +-- push | | | | +----------------+ Org maintainer I have my differences with Bastien. The differences are well-known (but not well-understood) and as far as I am concerned those are ir-reconcilable. I want ox-html.el and ox-odt.el to be available to everyone (including Emacs/Org) but outside of Bastien's control. The above model requires one minor change: Users should be able to download the development versions of packages via a new GNU ELPA-dev. It seems complicated. But captures the disributed nature of Emacs development, IMO. What do you think? Consider it as a thought experiment. It will accommodate my wishes without shortchanging any users. ps: Let us set aside my copyright proposal for a while. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 6:23 ` A proposal (ox-html.el/ox-odt.el) Jambunathan K @ 2013-03-12 17:02 ` W. Greenhouse 2013-03-12 18:38 ` Thomas S. Dye 2013-03-12 18:38 ` Thomas S. Dye 0 siblings, 2 replies; 122+ messages in thread From: W. Greenhouse @ 2013-03-12 17:02 UTC (permalink / raw) To: emacs-orgmode-mXXj517/zsQ; +Cc: emacs-devel-mXXj517/zsQ Jambunathan, Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > People are disregarding my "moral rights" over my work and pushing me in > a corner to act a certain way to serve their own interests. This I feel > is plain wrong and an act of snatching or appropriation. > > Jambunathan K. Moral right and copyright are unrelated concepts. In the jurisdictions that recognize "author's moral right" or "droit moral" (much of the EU and other civil-code countries), such right is non-assignable and would not even be affected by the FSF papers. However, in the jurisdictions where copyright is assignable, it has nothing to do with author's moral right. If we're going to discuss "moral right" in the less legalistic and more broad sense of your rights in an ethical society as a person with agency, I think you're disregarding the rights of prior contributors to the ox-html program, of which you were but one of many. Those contributors did intend the code to become part of Emacs, and, morally as well as legally, you entered into an agreement to further that aim when you decided to work on it. If you really do intend to take your ball and go home, do please call a fork a fork--and also do please recognize that you are the one "snatching" or "appropriating" a joint work out of your own sense of pique. > I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) > to GNU ELPA repo. I request that Emacs maintainers recognize the GNU > ELPA version (maintained by me) as the authoritative official versions > of these files that gets bundled with SUMO Emacs. ... > > Jambunathan > +---------------+ > | ox-html.el +--- push Emacs maintainer > | ox-odt.el | \----- > | GNU ELPA | \----- +--------------------+ > | | \-->| | > +---------------+ | lisp/org/ox-html.el| > ^ Push | lisp/org/ox-odt.el | > | | | > | +--------------------+ > | | Other org files | > +------+---------+ /->| | > | | /--- | | > | Org repo | /---- | | > | | /--- +--------------------+ > | +-- push > | | > | | > +----------------+ > Org maintainer This makes no sense at all. It is needless busywork for the Emacs maintainer to integrate code from one particular contributor who is unable to cooperate with the maintainer of the project to which he contributes. It also unnecessarily inconveniences ordinary Emacs/Org users, who would now face a further obstacle to simply using the software. They already have to go elsewhere to get contrib/ programs or to use the latest version of Org; now you want to make it so that even the release version of Org is fractured and schismed. That is totally unacceptable. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 17:02 ` W. Greenhouse @ 2013-03-12 18:38 ` Thomas S. Dye 2013-03-13 8:08 ` Andreas Röhler 2013-03-13 8:18 ` Andreas Röhler 2013-03-12 18:38 ` Thomas S. Dye 1 sibling, 2 replies; 122+ messages in thread From: Thomas S. Dye @ 2013-03-12 18:38 UTC (permalink / raw) To: W. Greenhouse Cc: public-emacs-orgmode-mXXj517/zsQ, public-emacs-devel-mXXj517/zsQ Aloha all, wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) writes: > Jambunathan, > > Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > >> People are disregarding my "moral rights" over my work and pushing me in >> a corner to act a certain way to serve their own interests. This I feel >> is plain wrong and an act of snatching or appropriation. >> >> Jambunathan K. > > Moral right and copyright are unrelated concepts. In the jurisdictions > that recognize "author's moral right" or "droit moral" (much of the EU > and other civil-code countries), such right is non-assignable and would > not even be affected by the FSF papers. However, in the jurisdictions > where copyright is assignable, it has nothing to do with author's moral > right. > > If we're going to discuss "moral right" in the less legalistic and more > broad sense of your rights in an ethical society as a person with > agency, I think you're disregarding the rights of prior contributors to > the ox-html program, of which you were but one of many. Those > contributors did intend the code to become part of Emacs, and, morally > as well as legally, you entered into an agreement to further that aim > when you decided to work on it. If you really do intend to take your > ball and go home, do please call a fork a fork--and also do please > recognize that you are the one "snatching" or "appropriating" a joint > work out of your own sense of pique. > >> I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) >> to GNU ELPA repo. I request that Emacs maintainers recognize the GNU >> ELPA version (maintained by me) as the authoritative official versions >> of these files that gets bundled with SUMO Emacs. > > ... > >> >> Jambunathan >> +---------------+ >> | ox-html.el +--- push Emacs maintainer >> | ox-odt.el | \----- >> | GNU ELPA | \----- +--------------------+ >> | | \-->| | >> +---------------+ | lisp/org/ox-html.el| >> ^ Push | lisp/org/ox-odt.el | >> | | | >> | +--------------------+ >> | | Other org files | >> +------+---------+ /->| | >> | | /--- | | >> | Org repo | /---- | | >> | | /--- +--------------------+ >> | +-- push >> | | >> | | >> +----------------+ >> Org maintainer > > > This makes no sense at all. It is needless busywork for the Emacs > maintainer to integrate code from one particular contributor who is unable > to cooperate with the maintainer of the project to which he > contributes. It also unnecessarily inconveniences ordinary Emacs/Org > users, who would now face a further obstacle to simply using the > software. They already have to go elsewhere to get contrib/ programs > or to use the latest version of Org; now you want to make it so that > even the release version of Org is fractured and schismed. That is > totally unacceptable. If this analysis is correct, then Jambunathan's proposal furthers his stated purpose "to delay the release [of Org] or cause confusion". I am concerned (perhaps out of ignorance) that Jambunathan's ability to contribute code to Org might be used to the same effect. Because I am keen to know that my investment in Org is being suitably protected, could someone assure me either that my concern is unfounded, i.e., that code contributed by Jambunathan can be successfully vetted so that it doesn't delay development or cause confusion, or that appropriate steps have been taken to ensure that future code contributions from Jambunathan will not become part of Org? All the best, Tom -- Thomas S. Dye http://www.tsdye.com ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 18:38 ` Thomas S. Dye @ 2013-03-13 8:08 ` Andreas Röhler 2013-03-13 8:18 ` Andreas Röhler 1 sibling, 0 replies; 122+ messages in thread From: Andreas Röhler @ 2013-03-13 8:08 UTC (permalink / raw) To: emacs-devel; +Cc: Thomas S. Dye Am 12.03.2013 19:38, schrieb Thomas S. Dye: > > > Aloha all, > > wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) > writes: > >> Jambunathan, >> >> Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: >> >>> People are disregarding my "moral rights" over my work and pushing me in >>> a corner to act a certain way to serve their own interests. This I feel >>> is plain wrong and an act of snatching or appropriation. >>> >>> Jambunathan K. >> >> Moral right and copyright are unrelated concepts. In the jurisdictions >> that recognize "author's moral right" or "droit moral" (much of the EU >> and other civil-code countries), such right is non-assignable and would >> not even be affected by the FSF papers. However, in the jurisdictions >> where copyright is assignable, it has nothing to do with author's moral >> right. >> >> If we're going to discuss "moral right" in the less legalistic and more >> broad sense of your rights in an ethical society as a person with >> agency, I think you're disregarding the rights of prior contributors to >> the ox-html program, of which you were but one of many. Those >> contributors did intend the code to become part of Emacs, and, morally >> as well as legally, you entered into an agreement to further that aim >> when you decided to work on it. If you really do intend to take your >> ball and go home, do please call a fork a fork--and also do please >> recognize that you are the one "snatching" or "appropriating" a joint >> work out of your own sense of pique. >> >>> I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) >>> to GNU ELPA repo. I request that Emacs maintainers recognize the GNU >>> ELPA version (maintained by me) as the authoritative official versions >>> of these files that gets bundled with SUMO Emacs. >> >> ... >> >>> >>> Jambunathan >>> +---------------+ >>> | ox-html.el +--- push Emacs maintainer >>> | ox-odt.el | \----- >>> | GNU ELPA | \----- +--------------------+ >>> | | \-->| | >>> +---------------+ | lisp/org/ox-html.el| >>> ^ Push | lisp/org/ox-odt.el | >>> | | | >>> | +--------------------+ >>> | | Other org files | >>> +------+---------+ /->| | >>> | | /--- | | >>> | Org repo | /---- | | >>> | | /--- +--------------------+ >>> | +-- push >>> | | >>> | | >>> +----------------+ >>> Org maintainer >> >> >> This makes no sense at all. It is needless busywork for the Emacs >> maintainer to integrate code from one particular contributor who is unable >> to cooperate with the maintainer of the project to which he >> contributes. It also unnecessarily inconveniences ordinary Emacs/Org >> users, who would now face a further obstacle to simply using the >> software. They already have to go elsewhere to get contrib/ programs >> or to use the latest version of Org; now you want to make it so that >> even the release version of Org is fractured and schismed. That is >> totally unacceptable. > > If this analysis is correct, then Jambunathan's proposal furthers his > stated purpose "to delay the release [of Org] or cause confusion". > > I am concerned (perhaps out of ignorance) that Jambunathan's ability to > contribute code to Org might be used to the same effect. > > Because I am keen to know that my investment in Org is being suitably > protected, could someone assure me either that my concern is unfounded, > i.e., that code contributed by Jambunathan can be successfully vetted so > that it doesn't delay development or cause confusion, or that > appropriate steps have been taken to ensure that future code > contributions from Jambunathan will not become part of Org? > > All the best, > Tom > Hi Tom, while not being ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 18:38 ` Thomas S. Dye 2013-03-13 8:08 ` Andreas Röhler @ 2013-03-13 8:18 ` Andreas Röhler 1 sibling, 0 replies; 122+ messages in thread From: Andreas Röhler @ 2013-03-13 8:18 UTC (permalink / raw) To: emacs-devel; +Cc: Thomas S. Dye Am 12.03.2013 19:38, schrieb Thomas S. Dye: > > > Aloha all, > > wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) > writes: > >> Jambunathan, >> >> Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: >> >>> People are disregarding my "moral rights" over my work and pushing me in >>> a corner to act a certain way to serve their own interests. This I feel >>> is plain wrong and an act of snatching or appropriation. >>> >>> Jambunathan K. >> >> Moral right and copyright are unrelated concepts. In the jurisdictions >> that recognize "author's moral right" or "droit moral" (much of the EU >> and other civil-code countries), such right is non-assignable and would >> not even be affected by the FSF papers. However, in the jurisdictions >> where copyright is assignable, it has nothing to do with author's moral >> right. >> >> If we're going to discuss "moral right" in the less legalistic and more >> broad sense of your rights in an ethical society as a person with >> agency, I think you're disregarding the rights of prior contributors to >> the ox-html program, of which you were but one of many. Those >> contributors did intend the code to become part of Emacs, and, morally >> as well as legally, you entered into an agreement to further that aim >> when you decided to work on it. If you really do intend to take your >> ball and go home, do please call a fork a fork--and also do please >> recognize that you are the one "snatching" or "appropriating" a joint >> work out of your own sense of pique. >> >>> I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) >>> to GNU ELPA repo. I request that Emacs maintainers recognize the GNU >>> ELPA version (maintained by me) as the authoritative official versions >>> of these files that gets bundled with SUMO Emacs. >> >> ... >> >>> >>> Jambunathan >>> +---------------+ >>> | ox-html.el +--- push Emacs maintainer >>> | ox-odt.el | \----- >>> | GNU ELPA | \----- +--------------------+ >>> | | \-->| | >>> +---------------+ | lisp/org/ox-html.el| >>> ^ Push | lisp/org/ox-odt.el | >>> | | | >>> | +--------------------+ >>> | | Other org files | >>> +------+---------+ /->| | >>> | | /--- | | >>> | Org repo | /---- | | >>> | | /--- +--------------------+ >>> | +-- push >>> | | >>> | | >>> +----------------+ >>> Org maintainer >> >> >> This makes no sense at all. It is needless busywork for the Emacs >> maintainer to integrate code from one particular contributor who is unable >> to cooperate with the maintainer of the project to which he >> contributes. It also unnecessarily inconveniences ordinary Emacs/Org >> users, who would now face a further obstacle to simply using the >> software. They already have to go elsewhere to get contrib/ programs >> or to use the latest version of Org; now you want to make it so that >> even the release version of Org is fractured and schismed. That is >> totally unacceptable. > > If this analysis is correct, then Jambunathan's proposal furthers his > stated purpose "to delay the release [of Org] or cause confusion". > > I am concerned (perhaps out of ignorance) that Jambunathan's ability to > contribute code to Org might be used to the same effect. > > Because I am keen to know that my investment in Org is being suitably > protected, could someone assure me either that my concern is unfounded, > i.e., that code contributed by Jambunathan can be successfully vetted so > that it doesn't delay development or cause confusion, or that > appropriate steps have been taken to ensure that future code > contributions from Jambunathan will not become part of Org? > > All the best, > Tom > Hi Tom, while not being pleased by Jambunathan's behavior already in earlier times, we should not weight words uttered in rage more. Moreover, it might be possible we misunderstood the real message so far. It might be buried in an explanation given later on: http://lists.gnu.org/archive/html/emacs-orgmode/2013-02/msg00743.html ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: A proposal (ox-html.el/ox-odt.el) 2013-03-12 17:02 ` W. Greenhouse 2013-03-12 18:38 ` Thomas S. Dye @ 2013-03-12 18:38 ` Thomas S. Dye 1 sibling, 0 replies; 122+ messages in thread From: Thomas S. Dye @ 2013-03-12 18:38 UTC (permalink / raw) To: W. Greenhouse Cc: public-emacs-orgmode-mXXj517/zsQ, public-emacs-devel-mXXj517/zsQ Aloha all, wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) writes: > Jambunathan, > > Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > >> People are disregarding my "moral rights" over my work and pushing me in >> a corner to act a certain way to serve their own interests. This I feel >> is plain wrong and an act of snatching or appropriation. >> >> Jambunathan K. > > Moral right and copyright are unrelated concepts. In the jurisdictions > that recognize "author's moral right" or "droit moral" (much of the EU > and other civil-code countries), such right is non-assignable and would > not even be affected by the FSF papers. However, in the jurisdictions > where copyright is assignable, it has nothing to do with author's moral > right. > > If we're going to discuss "moral right" in the less legalistic and more > broad sense of your rights in an ethical society as a person with > agency, I think you're disregarding the rights of prior contributors to > the ox-html program, of which you were but one of many. Those > contributors did intend the code to become part of Emacs, and, morally > as well as legally, you entered into an agreement to further that aim > when you decided to work on it. If you really do intend to take your > ball and go home, do please call a fork a fork--and also do please > recognize that you are the one "snatching" or "appropriating" a joint > work out of your own sense of pique. > >> I want to fork ox-html.el and ox-odt.el (as it stands today in Org repo) >> to GNU ELPA repo. I request that Emacs maintainers recognize the GNU >> ELPA version (maintained by me) as the authoritative official versions >> of these files that gets bundled with SUMO Emacs. > > ... > >> >> Jambunathan >> +---------------+ >> | ox-html.el +--- push Emacs maintainer >> | ox-odt.el | \----- >> | GNU ELPA | \----- +--------------------+ >> | | \-->| | >> +---------------+ | lisp/org/ox-html.el| >> ^ Push | lisp/org/ox-odt.el | >> | | | >> | +--------------------+ >> | | Other org files | >> +------+---------+ /->| | >> | | /--- | | >> | Org repo | /---- | | >> | | /--- +--------------------+ >> | +-- push >> | | >> | | >> +----------------+ >> Org maintainer > > > This makes no sense at all. It is needless busywork for the Emacs > maintainer to integrate code from one particular contributor who is unable > to cooperate with the maintainer of the project to which he > contributes. It also unnecessarily inconveniences ordinary Emacs/Org > users, who would now face a further obstacle to simply using the > software. They already have to go elsewhere to get contrib/ programs > or to use the latest version of Org; now you want to make it so that > even the release version of Org is fractured and schismed. That is > totally unacceptable. If this analysis is correct, then Jambunathan's proposal furthers his stated purpose "to delay the release [of Org] or cause confusion". I am concerned (perhaps out of ignorance) that Jambunathan's ability to contribute code to Org might be used to the same effect. Because I am keen to know that my investment in Org is being suitably protected, could someone assure me either that my concern is unfounded, i.e., that code contributed by Jambunathan can be successfully vetted so that it doesn't delay development or cause confusion, or that appropriate steps have been taken to ensure that future code contributions from Jambunathan will not become part of Org? All the best, Tom -- Thomas S. Dye http://www.tsdye.com ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 5:05 ` Carsten Dominik 2013-03-12 6:12 ` Stephen J. Turnbull 2013-03-12 6:23 ` A proposal (ox-html.el/ox-odt.el) Jambunathan K @ 2013-03-12 6:57 ` Jambunathan K 2 siblings, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-12 6:57 UTC (permalink / raw) To: Carsten Dominik Cc: Stephen J. Turnbull, Richard Stallman, Subhan Tindall, emacs-devel Carsten Dominik <carsten.dominik@gmail.com> writes: > On 12.3.2013, at 03:33, Stephen J. Turnbull <stephen@xemacs.org> wrote: >> >> Jambunathan is claiming that he has not yet designated this work as >> within the scope of Emacs, but he may be ignorant of the legal >> implications of committing code to certain repositories. On the other >> hand, a court might construe his ignorance to mean that no intent to >> contribute was present. > > It is easy to see and prove that the intent from day on was to become > part of Emacs. An intent to act certain way is not the act itself. The intent has to be un-equivocally established and stand third party scrutiny irrespective of what parties to dispute claim. I say that I am changing my intent. It is *my* intent right and I should seek your approval for it? Absurd, I say. I *didn't* move the file from ./contrib/ to lisp/ in Org repo. Contrib files are for all practical purposes non-Emacs files. Bastien didn't consult me while moving those files. Prove me wrong, I will accept defeat and walk away. How can anyone even claim all-your-code-written-or-unwritten-is-mine. I have signed my contract for a nominal $1 exchange. all-your-code-written-or-unwritten-is-mine-as-long-as-you-say-otherwise should be the spirit. People are disregarding my "moral rights" over my work and pushing me in a corner to act a certain way to serve their own interests. This I feel is plain wrong and an act of snatching or appropriation. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 2:33 ` Stephen J. Turnbull 2013-03-12 5:05 ` Carsten Dominik @ 2013-03-12 16:40 ` Subhan Tindall 2013-03-12 16:59 ` Jambunathan K 2013-03-13 1:37 ` Stephen J. Turnbull 1 sibling, 2 replies; 122+ messages in thread From: Subhan Tindall @ 2013-03-12 16:40 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: Jambunathan K, Richard Stallman, emacs-devel On Mon, Mar 11, 2013 at 7:33 PM, Stephen J. Turnbull <stephen@xemacs.org> wrote: > Subhan Tindall writes: > > > Ah, I may see your error here Jambunathan. Copyright becomes attached > > to a work the moment in time it is created (at least in the US), > > In any jurisdiction implementing the Berne Convention. True, my assumptions here are that US law are the dominant ones in this case. > > > and publication has no bearing on it's existence or assignment. > > The assignment of rights for "changes and enhancements to the > > program " <insert progname here> covers the rights to created > > material from *the moment the code is written*, > > No, that's false. Copyright law knows nothing of whether the material > was written "to be part of", or even contains parts of, Emacs[1], and > therefore a generic assignment cannot cover code until it is > contributed *to* Emacs, explicitly by the author inserting a "part of > Emacs" statement, explicitly by substituting the FSF for himself in > the copyright notice, or (perhaps, I'm not sure what would happen if > you maintained your own copyright notice in this case) implicitly by > committing it personally to a repository of code (not necessarily a > VCS, but any archive) that is considered "part of Emacs." (You are > correct in that distribution of the code or presence in "the official" > Emacs repo are not necessary, of course.) > > For example, the FSF has no claim on my ~/.xemacs/init.el, though it > contains generic enhancements to XEmacs (the code base for which my > assignment was explicitly designated) that I will probably contribute > in the future. > > On the contrary, I could write an accounting program in 6502 > assembler, send appropriate documentation to the FSF copyright clerk > indicating that I consider it to be part of (my version of ;-) XEmacs, > and my assignment for that program would take effect. > > I don't claim that either of these extreme examples is at all similar > to the cases of ox-html and ox-odt. Again, all true, *copyright* law does not hold any concept of intent. However, the *assignment of copyright* in the FSF contract does cary an implication of intent. The 'reasonable person' standard of determining intent would be potentially relevant here as follows: 1) work is created - copyright (in US) immediately comes into existence 2) previously signed FSF copyright assignment form potentially transfers copyright for works created to be included in X 3) question: was work created with intent to be included in X? if so, than transfer in 2) applies 4) if disputed, one important test to apply is the 'reasonable person' standard - what would a reasonable person judge the intent in 1) to be? Example. I sign a copyright assignment form in order to work on project X. I then write code to enhance or fix errors in X. A reasonable person would most likely determine that my intent was add this code to project X, therefore my copyright was transferred upon it's creation as part of the contract I signed. > > > A similar situation is a work made for hire. > > Yes, it is similar to a work made for hire in that the scope of the > work for hire is specified, either in a standalone contract, or by > order of your employer. > > Jambunathan is claiming that he has not yet designated this work as > within the scope of Emacs, but he may be ignorant of the legal > implications of committing code to certain repositories. On the other > hand, a court might construe his ignorance to mean that no intent to > contribute was present. I think that's strained; at the present time > org-mode code is "tracked" to be included in Emacs and I suppose he > knew that when he committed. But AFAIK -- IANAL/TINLA -- a court > *might* be sympathetic to him. Again, see 'reasonable person' standard. > > > For example, I work on many programs for my employer. As part of > > my contract, all copyright for that work is ceded to my employer. > > Correct in the U.S., I believe, but that is an employment contract, > and a quite different matter, because it covers *your professional > activities* and the product *of those activities* (in some cases, 24 > hours a day whether on premises or not). An assignment of Emacs code, > extant and to be written, to the FSF is *not* an employment contract. > It is merely a convenient way to perform an indefinite number of > assignments with one signature (at least, that's what my lawyer told > me). Not so different. The FSF copyright assignment is a legally binding contract, and should be treated as such. It's not just a convenience. > > > Footnotes: > [1] Of course the "parts of Emacs" are presumably copyright FSF, *but > the changes and enhancements are not* (yet). > -- Subhan Michael Tindall | Software Developer | smt@rentrakmail.com RENTRAK | www.rentrak.com | NASDAQ: RENT ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 16:40 ` Subhan Tindall @ 2013-03-12 16:59 ` Jambunathan K 2013-03-13 1:37 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-12 16:59 UTC (permalink / raw) To: Subhan Tindall; +Cc: Stephen J. Turnbull, Richard Stallman, emacs-devel Subhan Tindall <subhan.tindall@rentrakmail.com> writes: > A reasonable person would most likely determine that my intent was add > this code to project X, therefore my copyright was transferred upon > it's creation as part of the contract I signed. My contention is, I transfer assignments unless I state otherwise. So future assignment is really an optimization where the paperwork is minimized both at FSF and at developers side. The other alternative will be to assign copyright on a per-patch basis. If this were the case, I for one will have less incentive to contribute lots of small improvements and FSF staff will be ending up too much paperwork. I am arguing from common-sense. If FSF snatches away my assignments without giving me an option to exercise an exception to assignment, I swear I would rather not contribute to or use FSF-endorsed software. Let's be practical. Text-editors are dime a dozen. I have seen and used better source editors than Emacs. ---------------------------------------------------------------- Btw, People aren't reasonable. That's why their behaviour have to be regulated by contracts and punishments agreed upon and enforced from without so that there can be some control over the outcome of an engagement. ---------------------------------------------------------------- There is intent and there is an event which effects the intent. Both the intent and the act are important. Future assingment is merely an intent and comes in to effect when I commit to Emacs repo. Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 16:40 ` Subhan Tindall 2013-03-12 16:59 ` Jambunathan K @ 2013-03-13 1:37 ` Stephen J. Turnbull 2013-03-13 2:04 ` William Gardella 2013-03-13 18:32 ` Richard Stallman 1 sibling, 2 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-13 1:37 UTC (permalink / raw) To: Subhan Tindall; +Cc: emacs-devel, Jambunathan K, Richard Stallman Subhan Tindall writes: > Example. > I sign a copyright assignment form in order to work on project X. I > then write code to enhance or fix errors in X. > A reasonable person would most likely determine that my intent was add > this code to project X, therefore > my copyright was transferred upon it's creation as part of the > contract I signed. Not at all. Your intent (for values of "you" != you, I expect) might very well be a fork, not a contribution. I do that all the time, creating works intended only for my private use, or that I want to maintain control of until I'm satisfied with them. "Upon creation" is not tenable. OTOH, there's a serious practical problem with your claim that code that can be used with Emacs is automatically subject to an existing "current and future code" assignment. Namely, that would be grounds for the FSF to subpoena my ~/.xemacs/init.el to search for their "property". A dollar I never received is surely insufficient compensation for that! ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 1:37 ` Stephen J. Turnbull @ 2013-03-13 2:04 ` William Gardella 2013-03-13 18:32 ` Richard Stallman 1 sibling, 0 replies; 122+ messages in thread From: William Gardella @ 2013-03-13 2:04 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ "Stephen J. Turnbull" <stephen-Sn97VrDLz2sdnm+yROfE0A@public.gmane.org> writes: > Subhan Tindall writes: > > > Example. > > I sign a copyright assignment form in order to work on project X. I > > then write code to enhance or fix errors in X. > > A reasonable person would most likely determine that my intent was add > > this code to project X, therefore > > my copyright was transferred upon it's creation as part of the > > contract I signed. > > Not at all. Your intent (for values of "you" != you, I expect) might > very well be a fork, not a contribution. I do that all the time, > creating works intended only for my private use, or that I want to > maintain control of until I'm satisfied with them. "Upon creation" is > not tenable. It's also not the situation at hand here. Jambunathan did not just privately create some files to be used "with Emacs," but committed them to the Org repos. The main part of org consists of files to which copyright is already assigned to the FSF. > Org is made of many files. Most of them are also distributed as part of > GNU Emacs. These files are called the Org core, and they are all > copyrighted by the Free Software Foundation, Inc. If you consider > contributing to these files, your first need to grant the right to > include your works in GNU Emacs to the FSF. For this you need to > complete this form, send it to assign-mXXj517/zsQ@public.gmane.org, and tell the Org-mode > maintainer when this process is complete. Some people consider this a > hassle. I don't want to discuss this in detail here - there are some > good reasons for getting the copyright registered, an example is > discussed in this FLOSS weekly podcast. Furthermore, by playing > according to the Emacs rules, we gain the fantastic advantage that every > version of Emacs ships with Org-mode already fully built in. So please > consider doing this - it makes our work as maintainers so much easier, > because we can then take your patches without any additional work. > If you want to learn more about why copyright assignments are collected, > read this: Why the FSF gets copyright assignments from contributors? http://orgmode.org/worg/org-contribute.html The `ox-html' library complained about is the "new" version of the "old" HTML exporter, and as such is a revision of an already properly assigned "Org core" file. An important one, at that, until everyone is ready to use the new exporters in Org 8.0. What's more, Jambunathan hacked on this file without complaining about the copyright assignment, seemingly until about 10 March. It's an extant Org core file, already in current Emacs releases under another name. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 1:37 ` Stephen J. Turnbull 2013-03-13 2:04 ` William Gardella @ 2013-03-13 18:32 ` Richard Stallman 2013-03-13 18:43 ` Dmitry Gutov ` (3 more replies) 1 sibling, 4 replies; 122+ messages in thread From: Richard Stallman @ 2013-03-13 18:32 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: kjambunathan, subhan.tindall, emacs-devel Our normal future assignment contract covers all changes to Emacs. Whether it is considered a "contribution" or a "fork" is not a criterion. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 18:32 ` Richard Stallman @ 2013-03-13 18:43 ` Dmitry Gutov 2013-03-14 22:30 ` Richard Stallman 2013-03-13 19:21 ` Allen S. Rout ` (2 subsequent siblings) 3 siblings, 1 reply; 122+ messages in thread From: Dmitry Gutov @ 2013-03-13 18:43 UTC (permalink / raw) To: Richard Stallman Cc: Stephen J. Turnbull, kjambunathan, subhan.tindall, emacs-devel Richard Stallman <rms@gnu.org> writes: > Our normal future assignment contract covers all changes to Emacs. > Whether it is considered a "contribution" or a "fork" is not a > criterion. At what point does a piece of code or a diff become a "change to Emacs"? ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 18:43 ` Dmitry Gutov @ 2013-03-14 22:30 ` Richard Stallman 2013-04-01 8:32 ` Jambunathan K 2013-04-01 21:35 ` Jambunathan K 0 siblings, 2 replies; 122+ messages in thread From: Richard Stallman @ 2013-03-14 22:30 UTC (permalink / raw) To: Dmitry Gutov; +Cc: stephen, kjambunathan, subhan.tindall, emacs-devel At what point does a piece of code or a diff become a "change to Emacs"? A diff for Emacs is always a change to Emacs. I will think about the questions raised by a separate Lisp file. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 22:30 ` Richard Stallman @ 2013-04-01 8:32 ` Jambunathan K 2013-04-01 21:06 ` W. Greenhouse 2013-04-01 21:35 ` Jambunathan K 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-01 8:32 UTC (permalink / raw) To: Richard Stallman; +Cc: stephen, emacs-devel, subhan.tindall, Dmitry Gutov Richard Stallman <rms@gnu.org> writes: > At what point does a piece of code or a diff become a "change to Emacs"? > > A diff for Emacs is always a change to Emacs. > I will think about the questions raised by a separate Lisp file. As an impartial observer, I think the phrase - "diff for Emacs" - (including a whole new file) requires further qualification. See below. I have been tracking the following story http://lwn.net/Articles/543339/#Comments Therein, Bradley M. Kuhn (bkuhn) has the following to say. I quote, > Speaking as a member of FSF's Board of Directors, I can tell you > that the FSF copyright assignment agreement is under near-constant > review, and has been for decades. The agreement can be canceled by > the developer and further changes made thereafter wouldn't be > assigned. > It sounds to me like Jambunathan is exploring whether or not he > wants to cancel this assignment. That's his right, but it's > interesting to note that Jambunathan hasn't canceled > yet. Presumably, he is exploring the cost-benefit analysis as to > whether he'd like his new code to continue to be concluded in the > FSF's canonical distribution of Emacs or not. I have no intention of cancelling my copyright assignment for Emacs (unilaterally from my side). I have no doubts that my patches are useful to me and also a broad audience. I think it is only right that a developer request that some of his work be excluded from assignment with prior notice to copyright clerk. Emacs is a suite. The intention of future assignment is merely a logistical convenience. Personally, I don't want to support Org-mode developement under the maintainership of Bastien Guerry. The fact that I am doing pro-bono work doesn't mean that I give others the right to step on me like "a door mat". > Anyway, it's unfortunate the Corbet's article above doesn't > reiterate the advantages of assigning to FSF to > developers. Specifically, the FSF takes on the obligation of being > the publisher of the code (which can sometimes be a dangerous act in > today's world), and also, FSF handles enforcement of the GPL for the > codebase. Finally, FSF gives a liberal license back to the developer > (i.e., Jambunathan could have always made proprietary software out > of his own assigned works after doing the assignment), and FSF > further promises never to publish a proprietary version of the > software itself. If I can make a proprietary version out of (prior) assigned work, then saying "diff for Emacs" belong to Emacs seems a bit inconsistent. So, a "diff for Emacs or the suite", in and of itself, is devoid of any meaning without further qualification. > Finally, given the liberal license grant-back and the realities of > the general nature of private changes, the comment in the article > about what happens with private changes seems like a red herring to > me. Btw, I didn't receive $1 or GNU stickers. Other contributors seem to have received these "considerations". I would have loved to get these! Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-01 8:32 ` Jambunathan K @ 2013-04-01 21:06 ` W. Greenhouse 0 siblings, 0 replies; 122+ messages in thread From: W. Greenhouse @ 2013-04-01 21:06 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > I have no intention of cancelling my copyright assignment for Emacs > (unilaterally from my side). That's news. > I have no doubts that my patches are useful to me and also a broad > audience. > > I think it is only right that a developer request that some of his work > be excluded from assignment with prior notice to copyright clerk. Emacs > is a suite. The intention of future assignment is merely a logistical > convenience. > > Personally, I don't want to support Org-mode developement under the > maintainership of Bastien Guerry. The fact that I am doing pro-bono > work doesn't mean that I give others the right to step on me like "a > door mat". I don't think I or anyone else is disputing your right to cancel your assignment. However, your words created the perception that you were attempting to inconvenience Emacs by slowing Org's integration into the next Emacs release--neither cancelling nor not cancelling, but simply creating a miasma of FUD around your code. You've now clarified that you are no longer doing this, which is a relief. As bkuhn indicated in the post you linked, you have the right to cancel your assignment at any time. You also have the right not to work on Org ever again. You do not have the right to sit in the middle of the road to obstruct development because you don't like the maintainer. As Eli observed, the appropriate remedy for irreconcilable differences is to fork. Please do so if you wish; the Emacs community practically invented forking. > If I can make a proprietary version out of (prior) assigned work, then > saying "diff for Emacs" belong to Emacs seems a bit inconsistent. > So, a "diff for Emacs or the suite", in and of itself, is devoid of any > meaning without further qualification. I am not sure how the FSF wishes to play this, but in copyright terms, "[the default distribution of] Emacs" is a compilation of many works independently copyrightable. Compilations can get copyright protection as such, and the protection accorded to, e.g., a journal, or a volume of several monographs with different authors and one editor, is not "devoid of meaning." By Org's policies as a project, most of Org with the exception of contrib/ requires assignment in order to be included in the compilation. But you understand all this already, I expect, as your delaying tactics seem to have been based on a sophisticated knowledge of the harm and inconvenience you would be causing to Org users. > Btw, I didn't receive $1 or GNU stickers. Other contributors seem to > have received these "considerations". I would have loved to get these! If that would've prevented all this, then I'm really sorry it didn't happen. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 22:30 ` Richard Stallman 2013-04-01 8:32 ` Jambunathan K @ 2013-04-01 21:35 ` Jambunathan K 2013-04-02 13:22 ` Allen S. Rout 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-01 21:35 UTC (permalink / raw) To: Richard Stallman; +Cc: stephen, emacs-devel, Dmitry Gutov Richard Richard Stallman <rms@gnu.org> writes: > At what point does a piece of code or a diff become a "change to Emacs"? > > A diff for Emacs is always a change to Emacs. > I will think about the questions raised by a separate Lisp file. I was thinking (more) about your response. It opens two problems. 1. "Future Assignment" as an annexation policy rather than as a defence. 2. Artificial polarization (of people) by having "assigned" or "unassigned" contributors . IMO, there should only be "assigned work" and "unassigned work" (or "acquired" and "unacquired" work). It's the work that is polarized and not the people. I am taking "Developer's initiative" to report "work convered by this contract" and it seems like my act is viewed as a taboo. See Item 2 of the assignment contract which says: | 2. Developer will report occasionally, on Developer’s initiative and | whenever requested by FSF, the changes and/ or enhancements which are | covered by this contract, and (to the extent known to Developer) any | outstanding rights, or claims of rights, of any person, that might be | adverse to the rights of Developer or FSF or to the purpose of this | contract. I wish that FSF being a non-commercial entity be forthcoming with information on how I can withhold or terminate an assignment. For example, my Cable TV provider advertizes how I can subscribe via SMS to a paid movie channel. But he never discloses (readily) how I can un-subscribe from the subscribed channels. Just my 2 cents. Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-01 21:35 ` Jambunathan K @ 2013-04-02 13:22 ` Allen S. Rout 2013-04-03 0:06 ` Richard Stallman 0 siblings, 1 reply; 122+ messages in thread From: Allen S. Rout @ 2013-04-02 13:22 UTC (permalink / raw) To: emacs-devel On 04/01/2013 05:35 PM, Jambunathan K wrote: > > 2. Artificial polarization (of people) by having "assigned" or > "unassigned" contributors . IMO, there should only be "assigned > work" and "unassigned work" (or "acquired" and "unacquired" work). > It's the work that is polarized and not the people. A major problem with this approach is that it requires the repeated assertion of assignment for every aliquot of work. I'm a long-term user and observer, not an historian; but it is my impression that yours is the first case in which that sort of granularity has ever been thought relevant. I think that, since you have clearly thought about this for some time, you might draft an amended assignment, in which you would provide an example of how you would specify the "Work" for which you are assigning. That would place the extra bookkeeping load on you, not on the other members of the community, who don't seem to see the need. With that tool in hand, you could accurately express your precisely delineated participation in the community. n.b.: If you came with that to a project I ran, I would (politely, I hope) turn you away. But our understanding would be clear. - Allen S. Rout ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-02 13:22 ` Allen S. Rout @ 2013-04-03 0:06 ` Richard Stallman 2013-04-03 6:50 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Richard Stallman @ 2013-04-03 0:06 UTC (permalink / raw) To: Allen S. Rout; +Cc: emacs-devel If a contributor wants to specify precisely which changes are assigned, he, she or it can talk with the FSF about it. We can work something out. However, we'd prefer to be able to use all of someone's changes without specific arrangements. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 0:06 ` Richard Stallman @ 2013-04-03 6:50 ` Jambunathan K 2013-04-03 8:05 ` Bastien 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 6:50 UTC (permalink / raw) To: Richard Stallman; +Cc: Allen S. Rout, emacs-devel Richard Richard Stallman <rms@gnu.org> writes: > If a contributor wants to specify precisely which changes are assigned, > he, she or it can talk with the FSF about it. We can work something out. > However, we'd prefer to be able to use all of someone's changes without > specific arrangements. Assigned unless declared otherwise seems very practical. I can put it to some use (to my own ends). I am willing to send patches against Emacs Bzr trunk [1]. But, I need to be personally convinced that my patches will be diligently and dispassionately considered. I admit that my exercising of a right - right to not assign - is not without collateral damages. I regret these damages, but I have no means to express my disapproval of ... in a *substantial* way so that is getting noticed. I do want my changes to be in Emacs (ultimately) but not the immediate major release or until the circumstances change. Footnotes: [1] The patches are most likely to be minor changes addressing areas that annoys me. I have some bugs that I have lined up already in debbbugs. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 6:50 ` Jambunathan K @ 2013-04-03 8:05 ` Bastien 2013-04-03 8:16 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Bastien @ 2013-04-03 8:05 UTC (permalink / raw) To: Jambunathan K; +Cc: Allen S. Rout, Richard Stallman, emacs-devel Jambunathan, I'm quoting: http://article.gmane.org/gmane.emacs.orgmode/69536 > Advice for potential contributors: > ---------------------------------- > > Think before signing a Future Assignment. Why write a blank cheque and > have RMS run behind you with "this is a diff to Emacs and all your code > is mine." This is not a fair thing to say. If you want to continue showing disrespect for Emacs authors and contributors, take these remarks out of the GNU mailing lists. Past contributions don't buy you a right to waste Emacs contributors time. As for future contributions, I strongly recommend the community not to accept any of them. Bye, -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:05 ` Bastien @ 2013-04-03 8:16 ` Jambunathan K 2013-04-03 8:32 ` Andreas Röhler ` (2 more replies) 0 siblings, 3 replies; 122+ messages in thread From: Jambunathan K @ 2013-04-03 8:16 UTC (permalink / raw) To: Bastien; +Cc: emacs-devel Bastien <bzg@gnu.org> writes: > Jambunathan, > > I'm quoting: http://article.gmane.org/gmane.emacs.orgmode/69536 > >> Advice for potential contributors: >> ---------------------------------- >> >> Think before signing a Future Assignment. Why write a blank cheque and >> have RMS run behind you with "this is a diff to Emacs and all your code >> is mine." > > This is not a fair thing to say. What is wrong if I ask people to think for themselves. I did not say "Refrain", I said "Think". That remark was made *before* Richard's mail stating that FSF is willing to consider selective non-assignment. > If you want to continue showing disrespect for Emacs authors and > contributors, take these remarks out of the GNU mailing lists. I will not leave without also trying to take my code out. > Past contributions don't buy you a right to waste Emacs contributors > time. As for future contributions, I strongly recommend the community > not to accept any of them. Question is about my changes to ox-html.el and ox-odt.el. What is your answer? I haven't got an actionable answer. > Bye, ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:16 ` Jambunathan K @ 2013-04-03 8:32 ` Andreas Röhler 2013-04-03 8:46 ` Bastien 2013-04-03 8:36 ` Bastien 2013-04-03 15:13 ` Eli Zaretskii 2 siblings, 1 reply; 122+ messages in thread From: Andreas Röhler @ 2013-04-03 8:32 UTC (permalink / raw) To: Jambunathan K; +Cc: Emacs developers Am 03.04.2013 10:16, schrieb Jambunathan K: Hi Jambunathan, what about making a honorable peace? Not the kind of capitulation :) AFAIU the very reasons are beyond Emacs. You started to address them in your second or third posting at org-mode. It's not Bastien and also it's not you. To discuss the very reasons at some suitable place, maybe we need a person like Arundhati Roy to negotiate. Don't know, if she uses Emacs. Maybe ask her? Really! :) Cheers, Andreas ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:32 ` Andreas Röhler @ 2013-04-03 8:46 ` Bastien 2013-04-03 9:23 ` Andreas Röhler 0 siblings, 1 reply; 122+ messages in thread From: Bastien @ 2013-04-03 8:46 UTC (permalink / raw) To: Andreas Röhler; +Cc: Jambunathan K, Emacs developers Andreas Röhler <andreas.roehler@online.de> writes: > AFAIU the very reasons are beyond Emacs. Im my opinion, they are far below Emacs. One upset ego tries to inflate the personal issue at stake and to make everyone believes there is a legal issue while there is none. -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:46 ` Bastien @ 2013-04-03 9:23 ` Andreas Röhler 2013-04-03 9:58 ` Thien-Thi Nguyen 2013-04-03 18:09 ` Copyright/Distribution questions (Emacs/Orgmode) W. Greenhouse 0 siblings, 2 replies; 122+ messages in thread From: Andreas Röhler @ 2013-04-03 9:23 UTC (permalink / raw) To: emacs-devel; +Cc: Bastien, Jambunathan K Am 03.04.2013 10:46, schrieb Bastien: > Andreas Röhler <andreas.roehler@online.de> writes: > >> AFAIU the very reasons are beyond Emacs. > > Im my opinion, they are far below Emacs. > > One upset ego tries to inflate the personal issue at stake Hmm, always felt Emacs a very special community with a lot of strong personalities. Still like it :) and > to make everyone believes there is a legal issue while there is > none. > Wherefrom the eagerness to remove Jambus's code then? Seems more people believe that, even if it's wrong wrt GPL. Beyond GPL, only FSF-clerk knows the conditions of the very assignment. That's the point where a kind of power-process starts, what's recognised so far... Cheers ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 9:23 ` Andreas Röhler @ 2013-04-03 9:58 ` Thien-Thi Nguyen 2013-04-03 10:40 ` Andreas Röhler 2013-04-03 14:39 ` Jambunathan K 2013-04-03 18:09 ` Copyright/Distribution questions (Emacs/Orgmode) W. Greenhouse 1 sibling, 2 replies; 122+ messages in thread From: Thien-Thi Nguyen @ 2013-04-03 9:58 UTC (permalink / raw) To: emacs-devel [-- Attachment #1: Type: text/plain, Size: 805 bytes --] () Andreas Röhler <andreas.roehler@online.de> () Wed, 03 Apr 2013 11:23:21 +0200 Wherefrom the eagerness to remove Jambus's code then? Seems more people believe that, even if it's wrong wrt GPL. The GPL exists to serve a social movement centered around sharing. Releasing code under the GPL and then agitating to unshare that (and/or future) code works against both the spirit of that movement and the efforts of its supporters. It's no surprise then that people perceive continuing engagement as more effort than necessary on their part, and cannot maintain the stoicism that considering only the GPL allows. Writing this took a few minutes, reading it, slightly less. Did i add/subtract/multiply/divide, or just compound the mess? -- Thien-Thi Nguyen GPG key: 4C807502 [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 9:58 ` Thien-Thi Nguyen @ 2013-04-03 10:40 ` Andreas Röhler 2013-04-03 14:39 ` Jambunathan K 1 sibling, 0 replies; 122+ messages in thread From: Andreas Röhler @ 2013-04-03 10:40 UTC (permalink / raw) To: Thien-Thi Nguyen; +Cc: Emacs developers Am 03.04.2013 11:58, schrieb Thien-Thi Nguyen: > () Andreas Röhler <andreas.roehler@online.de> > () Wed, 03 Apr 2013 11:23:21 +0200 > > Wherefrom the eagerness to remove Jambus's code then? > Seems more people believe that, even if it's wrong wrt GPL. > > The GPL exists to serve a social movement centered around sharing. > Releasing code under the GPL and then agitating to unshare that > (and/or future) code works against both the spirit of that movement > and the efforts of its supporters. > > It's no surprise then that people perceive continuing engagement as > more effort than necessary on their part, and cannot maintain the > stoicism that considering only the GPL allows. > > Writing this took a few minutes, reading it, slightly less. > Did i add/subtract/multiply/divide, or just compound the mess? > Indeed the social is at stake. Unlike antic computers, we must not take input as is, but interpret in it's range. Some person said he wants to hurt? If these words are all we know, than it might be done. However, can some words pronounced in seconds --even if repeated-- outweigh a dedication of years? If Jambunathan would be that selfish person as depicted, he'd rather worked in some usury-business than writing Emacs Lisp code. The mistake is elsewhere Andreas ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 9:58 ` Thien-Thi Nguyen 2013-04-03 10:40 ` Andreas Röhler @ 2013-04-03 14:39 ` Jambunathan K 2013-04-03 15:16 ` Eli Zaretskii 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 14:39 UTC (permalink / raw) To: Thien-Thi Nguyen; +Cc: emacs-devel Thien-Thi Nguyen <ttn@gnu.org> writes: > () Andreas Röhler <andreas.roehler@online.de> > () Wed, 03 Apr 2013 11:23:21 +0200 > > Wherefrom the eagerness to remove Jambus's code then? > Seems more people believe that, even if it's wrong wrt GPL. > > The GPL exists to serve a social movement centered around sharing. > Releasing code under the GPL and then agitating to unshare that > (and/or future) code works against both the spirit of that movement > and the efforts of its supporters. I haven't unshared anything. I am un-willing to allow the users of Org mode to enjoy the privileges of my changes within the comforts of Emacs. That's it. So the changes will still continue to be shared and it won't be via Emacs. > It's no surprise then that people perceive continuing engagement as > more effort than necessary on their part, and cannot maintain the > stoicism that considering only the GPL allows. > > Writing this took a few minutes, reading it, slightly less. > Did i add/subtract/multiply/divide, or just compound the mess? Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 14:39 ` Jambunathan K @ 2013-04-03 15:16 ` Eli Zaretskii 2013-04-03 16:09 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 15:16 UTC (permalink / raw) To: Jambunathan K; +Cc: ttn, emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Wed, 03 Apr 2013 20:09:30 +0530 > Cc: emacs-devel@gnu.org > > Thien-Thi Nguyen <ttn@gnu.org> writes: > > > () Andreas Röhler <andreas.roehler@online.de> > > () Wed, 03 Apr 2013 11:23:21 +0200 > > > > Wherefrom the eagerness to remove Jambus's code then? > > Seems more people believe that, even if it's wrong wrt GPL. > > > > The GPL exists to serve a social movement centered around sharing. > > Releasing code under the GPL and then agitating to unshare that > > (and/or future) code works against both the spirit of that movement > > and the efforts of its supporters. > > I haven't unshared anything. Yes, you have. > I am un-willing to allow the users of Org mode to enjoy the privileges > of my changes within the comforts of Emacs. That's it. That's "unsharing" in my book. I hope you realize that it's against the GPL spirit, and possibly also the letter (IANAL), to restrict use of Free Software like that. Once you start on this slippery path, your code is not longer free. > So the changes will still continue to be shared and it won't be via > Emacs. A.k.a. "non-free software". ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 15:16 ` Eli Zaretskii @ 2013-04-03 16:09 ` Jambunathan K 2013-04-03 16:19 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 16:09 UTC (permalink / raw) To: Eli Zaretskii; +Cc: ttn, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Date: Wed, 03 Apr 2013 20:09:30 +0530 >> Cc: emacs-devel@gnu.org >> >> Thien-Thi Nguyen <ttn@gnu.org> writes: >> >> > () Andreas Röhler <andreas.roehler@online.de> >> > () Wed, 03 Apr 2013 11:23:21 +0200 >> > >> > Wherefrom the eagerness to remove Jambus's code then? >> > Seems more people believe that, even if it's wrong wrt GPL. >> > >> > The GPL exists to serve a social movement centered around sharing. >> > Releasing code under the GPL and then agitating to unshare that >> > (and/or future) code works against both the spirit of that movement >> > and the efforts of its supporters. >> >> I haven't unshared anything. > > Yes, you have. > >> I am un-willing to allow the users of Org mode to enjoy the privileges >> of my changes within the comforts of Emacs. That's it. > > That's "unsharing" in my book. From this distance, it is unclear if the book that you are holding is the one maintained by FSF. > I hope you realize that it's against the GPL spirit, and possibly also > the letter (IANAL), to restrict use of Free Software like that. Once > you start on this slippery path, your code is not longer free. I want to go back to the 4 definitions what constitutes a Free Software. * The freedom to run the program, for any purpose (freedom 0). Yes, for this. * The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this. Yes, for this. * The freedom to redistribute copies so you can help your neighbor (freedom 2). Yes, for this. * The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this. Yes, for this. >> So the changes will still continue to be shared and it won't be via >> Emacs. > > A.k.a. "non-free software". I not preventing Emacs from making use of it. I will retain the right to my changes. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:09 ` Jambunathan K @ 2013-04-03 16:19 ` Eli Zaretskii 2013-04-03 16:25 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 16:19 UTC (permalink / raw) To: Jambunathan K; +Cc: ttn, emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Cc: ttn@gnu.org, emacs-devel@gnu.org > Date: Wed, 03 Apr 2013 21:39:43 +0530 > > I want to go back to the 4 definitions what constitutes a Free Software. > > * The freedom to run the program, for any purpose (freedom 0). > > Yes, for this. But only if not in Org mode or not through Emacs. That's a NO. > * The freedom to study how the program works, and change it so it does > your computing as you wish (freedom 1). Access to the source code is a > precondition for this. > > Yes, for this. But only if not in Org mode or not through Emacs. That's a NO. > * The freedom to redistribute copies so you can help your neighbor > (freedom 2). > > Yes, for this. But only if not in Org mode or not through Emacs. That's a NO. > * The freedom to distribute copies of your modified versions to others > (freedom 3). By doing this you can give the whole community a chance > to benefit from your changes. Access to the source code is a > precondition for this. > > Yes, for this. But only if not in Org mode or not through Emacs. That's a NO. > >> So the changes will still continue to be shared and it won't be via > >> Emacs. > > > > A.k.a. "non-free software". > > I not preventing Emacs from making use of it. You prevent _users_ from exercising fundamental freedoms available with Free Software. You software is thus non-free when distributed under those restrictions. > I will retain the right to my changes. That's a non-issue; an author always retains his rights. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:19 ` Eli Zaretskii @ 2013-04-03 16:25 ` Jambunathan K 2013-04-03 16:36 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 16:25 UTC (permalink / raw) To: Eli Zaretskii; +Cc: ttn, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Cc: ttn@gnu.org, emacs-devel@gnu.org >> Date: Wed, 03 Apr 2013 21:39:43 +0530 >> >> I want to go back to the 4 definitions what constitutes a Free Software. >> >> * The freedom to run the program, for any purpose (freedom 0). >> >> Yes, for this. > > But only if not in Org mode or not through Emacs. That's a NO. I have nothing against Org project bundling it. I have nothing against Emacs bundling it. >> * The freedom to study how the program works, and change it so it does >> your computing as you wish (freedom 1). Access to the source code is a >> precondition for this. >> >> Yes, for this. > > But only if not in Org mode or not through Emacs. That's a NO. I have nothing against Org project bundling it. I have nothing against Emacs bundling it. >> * The freedom to redistribute copies so you can help your neighbor >> (freedom 2). >> >> Yes, for this. > > But only if not in Org mode or not through Emacs. That's a NO. I have nothing against Org project bundling it. I have nothing against Emacs bundling it. >> * The freedom to distribute copies of your modified versions to others >> (freedom 3). By doing this you can give the whole community a chance >> to benefit from your changes. Access to the source code is a >> precondition for this. >> >> Yes, for this. > > But only if not in Org mode or not through Emacs. That's a NO. > >> >> So the changes will still continue to be shared and it won't be via >> >> Emacs. >> > >> > A.k.a. "non-free software". >> >> I not preventing Emacs from making use of it. > > You prevent _users_ from exercising fundamental freedoms available > with Free Software. You software is thus non-free when distributed > under those restrictions. > >> I will retain the right to my changes. > > That's a non-issue; an author always retains his rights. I am not assigning my rights to FSF. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:25 ` Jambunathan K @ 2013-04-03 16:36 ` Eli Zaretskii 2013-04-03 16:40 ` Timur Aydin 2013-04-03 16:43 ` Jambunathan K 0 siblings, 2 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 16:36 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Cc: ttn@gnu.org, emacs-devel@gnu.org > Date: Wed, 03 Apr 2013 21:55:32 +0530 > > > Eli Zaretskii <eliz@gnu.org> writes: > >> From: Jambunathan K <kjambunathan@gmail.com> > >> Cc: ttn@gnu.org, emacs-devel@gnu.org > >> Date: Wed, 03 Apr 2013 21:39:43 +0530 > >> > >> I want to go back to the 4 definitions what constitutes a Free Software. > >> > >> * The freedom to run the program, for any purpose (freedom 0). > >> > >> Yes, for this. > > > > But only if not in Org mode or not through Emacs. That's a NO. > > I have nothing against Org project bundling it. I have nothing against > Emacs bundling it. Then please explain, preferably in small words, what does thus mean: > I am un-willing to allow the users of Org mode to enjoy the privileges > of my changes within the comforts of Emacs. What exactly is it that you do not allow users of Org mode to do? ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:36 ` Eli Zaretskii @ 2013-04-03 16:40 ` Timur Aydin 2013-04-03 16:43 ` Jambunathan K 1 sibling, 0 replies; 122+ messages in thread From: Timur Aydin @ 2013-04-03 16:40 UTC (permalink / raw) To: emacs-devel On 4/3/2013 7:36 PM, Eli Zaretskii wrote: > > Then please explain, preferably in small words, what does thus mean: > >> I am un-willing to allow the users of Org mode to enjoy the privileges >> of my changes within the comforts of Emacs. > > What exactly is it that you do not allow users of Org mode to do? > He wants to punish Org mode users, but he knows that he can't prevent GPL projects from using it. Therefore, he is taking advantage of the fact that Emacs doesn't take code unless a copyright is assigned. And he is hurrying, because once the new Org code is in Emacs bazaar, it's too late. So he must revoke his copyright assignment with the FSF as soon as possible. -- Timur ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:36 ` Eli Zaretskii 2013-04-03 16:40 ` Timur Aydin @ 2013-04-03 16:43 ` Jambunathan K 2013-04-03 16:56 ` Eli Zaretskii 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 16:43 UTC (permalink / raw) To: Eli Zaretskii; +Cc: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Cc: ttn@gnu.org, emacs-devel@gnu.org >> Date: Wed, 03 Apr 2013 21:55:32 +0530 >> >> >> Eli Zaretskii <eliz@gnu.org> writes: >> >> From: Jambunathan K <kjambunathan@gmail.com> >> >> Cc: ttn@gnu.org, emacs-devel@gnu.org >> >> Date: Wed, 03 Apr 2013 21:39:43 +0530 >> >> >> >> I want to go back to the 4 definitions what constitutes a Free Software. >> >> >> >> * The freedom to run the program, for any purpose (freedom 0). >> >> >> >> Yes, for this. >> > >> > But only if not in Org mode or not through Emacs. That's a NO. >> >> I have nothing against Org project bundling it. I have nothing against >> Emacs bundling it. > > Then please explain, preferably in small words, what does thus mean: > >> I am un-willing to allow the users of Org mode to enjoy the privileges >> of my changes within the comforts of Emacs. > > What exactly is it that you do not allow users of Org mode to do? I am saying only two things: 1. ox-html.el and ox-odt.el are Free Software 2. Rights to *my* changes is not assigned to FSF. I say 1 and assert 2. Nothing more and nothing less. Now you tell me what I mean. Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:43 ` Jambunathan K @ 2013-04-03 16:56 ` Eli Zaretskii 2013-04-03 17:04 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 16:56 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Cc: emacs-devel@gnu.org > Date: Wed, 03 Apr 2013 22:13:42 +0530 > > Now you tell me what I mean. Mike life a tat harder for everyone around you? ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 16:56 ` Eli Zaretskii @ 2013-04-03 17:04 ` Jambunathan K 2013-04-03 17:09 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 17:04 UTC (permalink / raw) To: Eli Zaretskii; +Cc: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Cc: emacs-devel@gnu.org >> Date: Wed, 03 Apr 2013 22:13:42 +0530 >> >> Now you tell me what I mean. > > Mike life a tat harder for everyone around you? 1. M-x browse-url-emacs RET http://www.gnu.org/philosophy/free-sw.html RET 2. C-s life RET Only hit I am getting is `proliferation'. Could you please tell me how your question is related to Free Software? Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:04 ` Jambunathan K @ 2013-04-03 17:09 ` Eli Zaretskii 2013-04-03 17:20 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 17:09 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Cc: emacs-devel@gnu.org > Date: Wed, 03 Apr 2013 22:34:33 +0530 > > Could you please tell me how your question is related to Free Software? It's not a question. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:09 ` Eli Zaretskii @ 2013-04-03 17:20 ` Jambunathan K 2013-04-03 17:34 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 17:20 UTC (permalink / raw) To: Eli Zaretskii; +Cc: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Cc: emacs-devel@gnu.org >> Date: Wed, 03 Apr 2013 22:34:33 +0530 >> >> Could you please tell me how your question is related to Free Software? > > It's not a question. Whatever. Tell me why my work is not a Free Software. Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:20 ` Jambunathan K @ 2013-04-03 17:34 ` Eli Zaretskii 2013-04-03 17:44 ` Jambunathan K 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 17:34 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Wed, 03 Apr 2013 22:50:37 +0530 > Cc: emacs-devel@gnu.org > > Tell me why my work is not a Free Software. Because it restricts freedom of its users. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:34 ` Eli Zaretskii @ 2013-04-03 17:44 ` Jambunathan K 2013-04-03 17:49 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 17:44 UTC (permalink / raw) To: Eli Zaretskii; +Cc: emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Date: Wed, 03 Apr 2013 22:50:37 +0530 >> Cc: emacs-devel@gnu.org >> >> Tell me why my work is not a Free Software. > > Because it restricts freedom of its users. Again, which of the 4 freedoms and what is the restriction that you are talking about. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:44 ` Jambunathan K @ 2013-04-03 17:49 ` Eli Zaretskii 2013-04-03 18:27 ` Stephen J. Turnbull 2013-04-03 20:57 ` Emacs community crashes when I try to quit (was: Re: Copyright/Distribution questions (Emacs/Orgmode)) Allen S. Rout 0 siblings, 2 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 17:49 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Cc: emacs-devel@gnu.org > Date: Wed, 03 Apr 2013 23:14:20 +0530 > > Eli Zaretskii <eliz@gnu.org> writes: > > >> From: Jambunathan K <kjambunathan@gmail.com> > >> Date: Wed, 03 Apr 2013 22:50:37 +0530 > >> Cc: emacs-devel@gnu.org > >> > >> Tell me why my work is not a Free Software. > > > > Because it restricts freedom of its users. > > Again, which of the 4 freedoms and what is the restriction that you are > talking about. All of them. I already said why, go and re-read if you still don't understand. I asked _you_ to explain because I thought you have something of essence to say; apparently not. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 17:49 ` Eli Zaretskii @ 2013-04-03 18:27 ` Stephen J. Turnbull 2013-04-03 18:37 ` Eli Zaretskii 2013-04-03 23:10 ` Germán A. Arias 2013-04-03 20:57 ` Emacs community crashes when I try to quit (was: Re: Copyright/Distribution questions (Emacs/Orgmode)) Allen S. Rout 1 sibling, 2 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-04-03 18:27 UTC (permalink / raw) To: Eli Zaretskii; +Cc: Jambunathan K, emacs-devel Eli Zaretskii writes: > > Again, which of the 4 freedoms and what is the restriction that you are > > talking about. > > All of them. I already said why, go and re-read if you still don't > understand. No, Eli, it's you that don't understand. Software is free software if and only if it is distributed under a free software license, by the definition of "free software license".[1] Jambunathan's code is distributed under the GPL, and that is that. Footnotes: [1] Except for the corner case of software in the public domain, which technically speaking is not under license at all, but does give its recipients the four freedoms in full. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 18:27 ` Stephen J. Turnbull @ 2013-04-03 18:37 ` Eli Zaretskii 2013-04-04 1:49 ` Stephen J. Turnbull 2013-04-03 23:10 ` Germán A. Arias 1 sibling, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 18:37 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: kjambunathan, emacs-devel > From: "Stephen J. Turnbull" <stephen@xemacs.org> > Cc: Jambunathan K <kjambunathan@gmail.com>, > emacs-devel@gnu.org > Date: Thu, 04 Apr 2013 03:27:45 +0900 > > Eli Zaretskii writes: > > > > Again, which of the 4 freedoms and what is the restriction that you are > > > talking about. > > > > All of them. I already said why, go and re-read if you still don't > > understand. > > No, Eli, it's you that don't understand. Software is free software if > and only if it is distributed under a free software license, by the > definition of "free software license".[1] Jambunathan's code is > distributed under the GPL, and that is that. You should read his messages more closely. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 18:37 ` Eli Zaretskii @ 2013-04-04 1:49 ` Stephen J. Turnbull 2013-04-04 2:57 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-04-04 1:49 UTC (permalink / raw) To: Eli Zaretskii; +Cc: kjambunathan, emacs-devel Eli Zaretskii writes: > > From: "Stephen J. Turnbull" <stephen@xemacs.org> > > Cc: Jambunathan K <kjambunathan@gmail.com>, > > emacs-devel@gnu.org > > Date: Thu, 04 Apr 2013 03:27:45 +0900 > > > > Eli Zaretskii writes: > > > > > > Again, which of the 4 freedoms and what is the restriction > > > > that you are talking about. > > > > > > All of them. I already said why, go and re-read if you still don't > > > understand. > > > > No, Eli, it's you that don't understand. Software is free software if > > and only if it is distributed under a free software license, by the > > definition of "free software license".[1] Jambunathan's code is > > distributed under the GPL, and that is that. > > You should read his messages more closely. His messages are a red herring. To determine whether the software is free, all one needs to read is -- the license. There are many reasons why a given project doesn't use code that is free. The code might be under a free but incompatible license, and the project is unwilling to switch licenses. The code might be redundant. In Emacs, there are *self-imposed* non-technical restrictions on adding software over and above software freedom. But those are not restrictions on freedom, even if a developer chooses to aim at them to confound Emacs, *because* they are self-imposed. That doesn't make Jambunathan's behavior nice, and I generally agree with your criticism of Jambunathan's means to his ends, including the conclusion that they may harm the growth of software freedom in the end. But lack of software freedom of the software itself as distributed is not a justification for that criticism. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-04 1:49 ` Stephen J. Turnbull @ 2013-04-04 2:57 ` Eli Zaretskii 2013-04-04 12:29 ` Stefan Monnier 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-04 2:57 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: kjambunathan, emacs-devel > From: "Stephen J. Turnbull" <stephen@xemacs.org> > Cc: kjambunathan@gmail.com, > emacs-devel@gnu.org > Date: Thu, 04 Apr 2013 10:49:53 +0900 > > > You should read his messages more closely. > > His messages are a red herring. To determine whether the software is > free, all one needs to read is -- the license. See my other message: if you read through all the red herrings, you will see that there's more than the license involved. > There are many reasons why a given project doesn't use code that is > free. This is not about "the project". This is about the restrictions Jambunathan wishes to impose on his code's distribution. Again, _please_ read his messages, however unpleasant that might be. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-04 2:57 ` Eli Zaretskii @ 2013-04-04 12:29 ` Stefan Monnier 0 siblings, 0 replies; 122+ messages in thread From: Stefan Monnier @ 2013-04-04 12:29 UTC (permalink / raw) To: emacs-devel Could you guys stop this thread before it gets to Hitler? Stefan ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 18:27 ` Stephen J. Turnbull 2013-04-03 18:37 ` Eli Zaretskii @ 2013-04-03 23:10 ` Germán A. Arias 2013-04-04 2:31 ` Stephen J. Turnbull 1 sibling, 1 reply; 122+ messages in thread From: Germán A. Arias @ 2013-04-03 23:10 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: Eli Zaretskii, Jambunathan K, emacs-devel El jue, 04-04-2013 a las 03:27 +0900, Stephen J. Turnbull escribió: > Eli Zaretskii writes: > > > > Again, which of the 4 freedoms and what is the restriction that you are > > > talking about. > > > > All of them. I already said why, go and re-read if you still don't > > understand. > > No, Eli, it's you that don't understand. Software is free software if > and only if it is distributed under a free software license, by the > definition of "free software license".[1] Jambunathan's code is > distributed under the GPL, and that is that. If the Jambunathan's code is GPL, then I can copy, redistributed, modify and add that code into other GPL projects, for example Emacs. > > Footnotes: > [1] Except for the corner case of software in the public domain, > which technically speaking is not under license at all, but does give > its recipients the four freedoms in full. > > ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 23:10 ` Germán A. Arias @ 2013-04-04 2:31 ` Stephen J. Turnbull 2013-04-04 2:54 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-04-04 2:31 UTC (permalink / raw) To: german; +Cc: Eli Zaretskii, Jambunathan K, emacs-devel Germán "A. Arias" writes: > If the Jambunathan's code is GPL, then I can copy, redistributed, > modify and add that code into other GPL projects, for example > Emacs. But that's precisely the point here. In the case of Emacs as a project, *you* cannot. The project *will* reject such code, for a reason extraneous to the GPL license. Namely, the owner of the copyright refuses to yield it to the FSF. If you mean that you can distribute a fork of Emacs containing that code without infringing either license, yes, that's true. Or a separate project such as XEmacs theoretically could do that, both legally and by project policy. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-04 2:31 ` Stephen J. Turnbull @ 2013-04-04 2:54 ` Eli Zaretskii 2013-04-04 6:16 ` Stephen J. Turnbull 0 siblings, 1 reply; 122+ messages in thread From: Eli Zaretskii @ 2013-04-04 2:54 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: german, kjambunathan, emacs-devel > From: "Stephen J. Turnbull" <stephen@xemacs.org> > Cc: Eli Zaretskii <eliz@gnu.org>, > Jambunathan K <kjambunathan@gmail.com>, > emacs-devel@gnu.org > Date: Thu, 04 Apr 2013 11:31:45 +0900 > > Germán "A. Arias" writes: > > If you mean that you can distribute a fork of Emacs containing that > code without infringing either license, yes, that's true. A distribution doesn't have to be a fork. I can make my own tarball of Emacs any time without forking anything. I can at that time add to the "official" Emacs any suitably licensed code I choose. According to Jambunathan, I cannot include his code in such a distribution: > I am un-willing to allow the users of Org mode to enjoy the privileges > of my changes within the comforts of Emacs. So it's not GPL, it's "GPL with buts", a.k.a. non-free. (Arguably, this is my interpretation of his intentionally vague statement above. But given his unwillingness to explain those restrictions, what other device do I have but interpret that in the most extreme sense?) ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-04 2:54 ` Eli Zaretskii @ 2013-04-04 6:16 ` Stephen J. Turnbull 0 siblings, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-04-04 6:16 UTC (permalink / raw) To: Eli Zaretskii; +Cc: german, kjambunathan, emacs-devel Eli Zaretskii writes: > > I am un-willing to allow the users of Org mode to enjoy the > > privileges of my changes within the comforts of Emacs. > > So it's not GPL, it's "GPL with buts", a.k.a. non-free. Only the FSF can authorize a "GPL with buts" for Jambunathan's code, since it is derived from FSF-copyrighted code. I rather doubt it has done such a thing. So the GPL is Jambunathan's decision (implicit in his original decision to distribute his code by committing to a public repository), but the "but" is due to Emacs' assignment policy. Of course, Emacs is (legally and by license) free to make an exception to the assignment policy. But it won't, and that's what he counts on. > (Arguably, this is my interpretation of his intentionally vague > statement above. But given his unwillingness to explain those > restrictions, what other device do I have but interpret that in the > most extreme sense?) That shows your own ill-will, and nothing else. The simple route is to respect the law, the license, and Emacs' self- imposed restrictions, and interpret the situation in that light. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Emacs community crashes when I try to quit (was: Re: Copyright/Distribution questions (Emacs/Orgmode)) 2013-04-03 17:49 ` Eli Zaretskii 2013-04-03 18:27 ` Stephen J. Turnbull @ 2013-04-03 20:57 ` Allen S. Rout 2013-04-03 21:39 ` Emacs community crashes when I try to quit Karl Fogel 1 sibling, 1 reply; 122+ messages in thread From: Allen S. Rout @ 2013-04-03 20:57 UTC (permalink / raw) To: emacs-devel A quote from a related list might be relevant here, with suitable substitutions. On 04/03/2013 09:22 AM, Eric Schulte wrote: > I would suggest that further emails from Jambunathan be ignored. The > more effort expended "reasoning" with him, the more time wasted by > members of the Org-mode community who are valuable contributors. > > Also, despite his bellicose threats, the *only* means he has to hurt the > Org-mode community is the tool he is using now; namely trolling our > mailing list. Lets take this from him. - Allen S. Rout ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Emacs community crashes when I try to quit 2013-04-03 20:57 ` Emacs community crashes when I try to quit (was: Re: Copyright/Distribution questions (Emacs/Orgmode)) Allen S. Rout @ 2013-04-03 21:39 ` Karl Fogel 0 siblings, 0 replies; 122+ messages in thread From: Karl Fogel @ 2013-04-03 21:39 UTC (permalink / raw) To: Allen S. Rout; +Cc: emacs-devel "Allen S. Rout" <asr@ufl.edu> writes: >A quote from a related list might be relevant here, with suitable >substitutions. +1 http://www.DoNotFeedTheEnergyBeast.com/ >On 04/03/2013 09:22 AM, Eric Schulte wrote: > >> I would suggest that further emails from Jambunathan be ignored. The >> more effort expended "reasoning" with him, the more time wasted by >> members of the Org-mode community who are valuable contributors. >> >> Also, despite his bellicose threats, the *only* means he has to hurt the >> Org-mode community is the tool he is using now; namely trolling our >> mailing list. Lets take this from him. > > >- Allen S. Rout ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 9:23 ` Andreas Röhler 2013-04-03 9:58 ` Thien-Thi Nguyen @ 2013-04-03 18:09 ` W. Greenhouse 1 sibling, 0 replies; 122+ messages in thread From: W. Greenhouse @ 2013-04-03 18:09 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ Andreas Röhler <andreas.roehler-BGeptl67XyCzQB+pC5nmwQ@public.gmane.org> writes: > Am 03.04.2013 10:46, schrieb Bastien: >> Andreas Röhler <andreas.roehler-BGeptl67XyCzQB+pC5nmwQ@public.gmane.org> writes: >> >>> AFAIU the very reasons are beyond Emacs. >> >> Im my opinion, they are far below Emacs. >> >> One upset ego tries to inflate the personal issue at stake > > Hmm, always felt Emacs a very special community with a lot of strong > personalities. Still like it :) > > and >> to make everyone believes there is a legal issue while there is >> none. >> > > Wherefrom the eagerness to remove Jambus's code then? > Seems more people believe that, even if it's wrong wrt GPL. It stems from the fact that, when someone behaves dishonorably and doesn't keep their commitments, or tries to shirk those commitments in order to harm others (in fact, even saying loudly that his intent is to harm others), one should be wary of entering into an agreement with them again. Who is to know is, once Jambunathan revokes his general assignment and starts doing case-by-case assignments, he won't also try to use those to exert power over Emacs and Org development? He probably will. You teach people how to treat you. By walking away from his code, if Org chose to do that, it would only be protecting itself from further trouble. -- BOFH excuse #262: Our POP server was kidnapped by a weasel. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:16 ` Jambunathan K 2013-04-03 8:32 ` Andreas Röhler @ 2013-04-03 8:36 ` Bastien 2013-04-03 8:42 ` Jambunathan K 2013-04-03 15:13 ` Eli Zaretskii 2 siblings, 1 reply; 122+ messages in thread From: Bastien @ 2013-04-03 8:36 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel Jambunathan K <kjambunathan@gmail.com> writes: > Question is about my changes to ox-html.el and ox-odt.el. What is your > answer? I haven't got an actionable answer. These are changes against Emacs for which you signed a copyright assignement that you cannot retroactively retract. I read Richard's answer as: "If you want your copyright assignment to cover only some areas of Emacs, you can discuss this with the FSF before signing it." -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:36 ` Bastien @ 2013-04-03 8:42 ` Jambunathan K 2013-04-03 15:15 ` J. David Boyd 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-03 8:42 UTC (permalink / raw) To: Bastien; +Cc: emacs-devel Bastien <bzg@gnu.org> writes: > Jambunathan K <kjambunathan@gmail.com> writes: > >> Question is about my changes to ox-html.el and ox-odt.el. What is your >> answer? I haven't got an actionable answer. > > These are changes against Emacs for which you signed a copyright > assignement that you cannot retroactively retract. There was no assignment in the first place. So question of retraction doesn't arise at all. > I read Richard's answer as: "If you want your copyright assignment > to cover only some areas of Emacs, you can discuss this with the FSF > before signing it." You misread. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:42 ` Jambunathan K @ 2013-04-03 15:15 ` J. David Boyd 0 siblings, 0 replies; 122+ messages in thread From: J. David Boyd @ 2013-04-03 15:15 UTC (permalink / raw) To: emacs-devel Jambunathan K <kjambunathan@gmail.com> writes: > Bastien <bzg@gnu.org> writes: > >> Jambunathan K <kjambunathan@gmail.com> writes: >> >>> Question is about my changes to ox-html.el and ox-odt.el. What is your >>> answer? I haven't got an actionable answer. >> >> These are changes against Emacs for which you signed a copyright >> assignement that you cannot retroactively retract. > > There was no assignment in the first place. So question of retraction > doesn't arise at all. If there was no copyright assignment, why would they ever have used your code? ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-03 8:16 ` Jambunathan K 2013-04-03 8:32 ` Andreas Röhler 2013-04-03 8:36 ` Bastien @ 2013-04-03 15:13 ` Eli Zaretskii 2 siblings, 0 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-04-03 15:13 UTC (permalink / raw) To: Jambunathan K; +Cc: bzg, emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Wed, 03 Apr 2013 13:46:24 +0530 > Cc: emacs-devel@gnu.org > > Bastien <bzg@gnu.org> writes: > > > Jambunathan, > > > > I'm quoting: http://article.gmane.org/gmane.emacs.orgmode/69536 > > > >> Advice for potential contributors: > >> ---------------------------------- > >> > >> Think before signing a Future Assignment. Why write a blank cheque and > >> have RMS run behind you with "this is a diff to Emacs and all your code > >> is mine." > > > > This is not a fair thing to say. > > What is wrong if I ask people to think for themselves. I did not say > "Refrain", I said "Think". That remark was made *before* Richard's mail > stating that FSF is willing to consider selective non-assignment. Bastien's comment clearly was to your 2nd sentence above, not to the first. You are changing the subject, as usual. > Question is about my changes to ox-html.el and ox-odt.el. What is your > answer? I haven't got an actionable answer. Yes, you have, you just don't like it. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 18:32 ` Richard Stallman 2013-03-13 18:43 ` Dmitry Gutov @ 2013-03-13 19:21 ` Allen S. Rout 2013-03-14 3:08 ` Jambunathan K 2013-03-13 22:13 ` Stephen J. Turnbull 2013-03-14 2:20 ` Jambunathan K 3 siblings, 1 reply; 122+ messages in thread From: Allen S. Rout @ 2013-03-13 19:21 UTC (permalink / raw) To: emacs-devel On 03/13/2013 02:32 PM, Richard Stallman wrote: > Our normal future assignment contract covers all changes to Emacs. > Whether it is considered a "contribution" or a "fork" is not a > criterion. It might be appropriate to articulate the procedure by which someone could bring force to a change of opinion about their future work. It seems wrong to claim that this assignment relationship is irrevocable, that it lays claim without limitation to all related work in the person's lifetime. I had interpreted the "thirty days' prior written notice" clause as the clause under which the assignment could be revoked, thus marking an end to the "Work". On further reading, this doesn't seem to be the case. - Allen S. Rout ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 19:21 ` Allen S. Rout @ 2013-03-14 3:08 ` Jambunathan K 2013-03-14 11:20 ` Bastien 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-14 3:08 UTC (permalink / raw) To: Allen S. Rout; +Cc: emacs-devel "Allen S. Rout" <asr@ufl.edu> writes: > On 03/13/2013 02:32 PM, Richard Stallman wrote: > >> Our normal future assignment contract covers all changes to Emacs. >> Whether it is considered a "contribution" or a "fork" is not a >> criterion. > > It might be appropriate to articulate the procedure by which someone > could bring force to a change of opinion about their future work. It > seems wrong to claim that this assignment relationship is irrevocable, > that it lays claim without limitation to all related work in the > person's lifetime. Thanks for articulating my questions from an impersonal standpoint. Your suggestions does intimately concern the/some points I raised. > - Allen S. Rout -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 3:08 ` Jambunathan K @ 2013-03-14 11:20 ` Bastien 0 siblings, 0 replies; 122+ messages in thread From: Bastien @ 2013-03-14 11:20 UTC (permalink / raw) To: Jambunathan K; +Cc: Allen S. Rout, emacs-devel Jambunathan K <kjambunathan@gmail.com> writes: > "Allen S. Rout" <asr@ufl.edu> writes: > >> On 03/13/2013 02:32 PM, Richard Stallman wrote: >> >>> Our normal future assignment contract covers all changes to Emacs. >>> Whether it is considered a "contribution" or a "fork" is not a >>> criterion. >> >> It might be appropriate to articulate the procedure by which someone >> could bring force to a change of opinion about their future work. It >> seems wrong to claim that this assignment relationship is irrevocable, >> that it lays claim without limitation to all related work in the >> person's lifetime. > > Thanks for articulating my questions from an impersonal standpoint. > Your suggestions does intimately concern the/some points I raised. I'm personally fine with the idea of the FSF letting you revoke your copyright assignment for future changes. -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 18:32 ` Richard Stallman 2013-03-13 18:43 ` Dmitry Gutov 2013-03-13 19:21 ` Allen S. Rout @ 2013-03-13 22:13 ` Stephen J. Turnbull 2013-03-14 0:57 ` W. Greenhouse 2013-03-14 15:21 ` Richard Stallman 2013-03-14 2:20 ` Jambunathan K 3 siblings, 2 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-13 22:13 UTC (permalink / raw) To: rms; +Cc: kjambunathan, subhan.tindall, emacs-devel Richard Stallman writes: > Our normal future assignment contract covers all changes to Emacs. > Whether it is considered a "contribution" or a "fork" is not a > criterion. I think you should ask your lawyer about that. As far as I can see, my 10 line program that calls into Emacs has just as much right to consider itself "The Work" that happens to link to "code from" Emacs as Emacs has to consider my program "a change to Emacs." Do you really think the FSF owns copyright to my init file, not to mention the init files of every contributor with a future assignment on file? Remember, as far as copyright is concerned, Emacs doesn't exist except as a specific collection of copies of a body of expressive content. Which copy of Emacs are you claiming Jambunathan modified? That's a rhetorical question, of course, but I don't see an easy way to answer it to support a claim of "it's assigned as soon as you write it". I stipulate that it should be easy to show that he modified code with copyright held by the FSF -- but was that part of Emacs? Assume for the sake of argument that at the time the permissions notice said "This program is part of Org-mode." It seems to me that the only easy way to assert your claim is to get the author to stipulate that it is a modification of Emacs. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 22:13 ` Stephen J. Turnbull @ 2013-03-14 0:57 ` W. Greenhouse 2013-03-14 10:42 ` Stephen J. Turnbull 2013-03-14 15:21 ` Richard Stallman 1 sibling, 1 reply; 122+ messages in thread From: W. Greenhouse @ 2013-03-14 0:57 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ "Stephen J. Turnbull" <stephen-Sn97VrDLz2sdnm+yROfE0A@public.gmane.org> writes: > Richard Stallman writes: > > > Our normal future assignment contract covers all changes to Emacs. > > Whether it is considered a "contribution" or a "fork" is not a > > criterion. > > I think you should ask your lawyer about that. As far as I can see, > my 10 line program that calls into Emacs has just as much right to > consider itself "The Work" that happens to link to "code from" Emacs > as Emacs has to consider my program "a change to Emacs." Do you > really think the FSF owns copyright to my init file, not to mention > the init files of every contributor with a future assignment on file? Your 10 line program likely does not pass the de minimis threshold to be copyrightable in the first place, but that aside, I don't think a court would have any problem recognizing it as not a "change to Emacs," if it's not distributed with something calling itself Emacs. Your initfile would be "an original work of authorship," not a "change to Emacs"--even though it's not usable or useful without an Emacs to run it on. Jambunathan's work is not really in the same category. My understanding is that he'd already assigned copyright on his work in Org (and his patches elsewhere in Emacs) to the FSF, and now wanted to "withdraw his pleasure" at that assignment--i.e. to withdraw specific things that he'd already committed to Org so that they'd revert to being joint works, their copyright unenforceable (or, rather, not easily enforceable) in the US without his consent. He seems to have known exactly what he was doing and calculated the maneuver for the chaos it would generate. > Remember, as far as copyright is concerned, Emacs doesn't exist except > as a specific collection of copies of a body of expressive content. > Which copy of Emacs are you claiming Jambunathan modified? That's a > rhetorical question, of course, but I don't see an easy way to answer > it to support a claim of "it's assigned as soon as you write it". I > stipulate that it should be easy to show that he modified code with > copyright held by the FSF -- but was that part of Emacs? Assume for > the sake of argument that at the time the permissions notice said > "This program is part of Org-mode." Jambunathan modified a repository of software the authors of which (himself included) assigned their copyright to the FSF, and, specifically, he worked on files which identified themselves as a "part of GNU Emacs." Org has, independently, a policy that contributors of any hacks of more than about 10 or 20 lines assign copyright to the FSF (for "core" libraries, anyway--not for snippets posted on the worg and for stuff in contrib/ which is not distributed with Emacs). > It seems to me that the only easy way to assert your claim is to get > the author to stipulate that it is a modification of Emacs. Which the files in Org do. Everything in Org's core contains "This file is a part of GNU Emacs." -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 0:57 ` W. Greenhouse @ 2013-03-14 10:42 ` Stephen J. Turnbull 2013-03-14 16:00 ` W. Greenhouse 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-14 10:42 UTC (permalink / raw) To: W. Greenhouse; +Cc: emacs-devel W. Greenhouse writes: > Your 10 line program likely does not pass the de minimis threshold to be > copyrightable in the first place, I think you'll find there is no such de minimis in copyright law. Eg, surely individual haiku are copyrightable. > but that aside, I don't think a court would have any problem > recognizing it as not a "change to Emacs," if it's not distributed > with something calling itself Emacs. Jambunathan claims that his files haven't been distributed with something calling itself Emacs, either. They're been distributed with what (as a maintainer of a fork of Emacs considering incorporating org-mode) I too consider a separate work, org-mode -- of which Emacs itself is now a derivative, and IIRC org-mode is a component of another separate collective work called "GNU ELPA". I'm asking for clarification about how and where the lines are drawn. I would be perfectly happy if that line is drawn so that org-mode is part of Emacs: that doesn't stop XEmacs from distributing it, and that's obviously what org-mode developers want. I just don't see how to draw the line between org-mode and my init file without using concepts that don't seem to be reflected in law. Note that your interpretation is also at variance with the FSF's statements and behavior regarding dynamic linking. The FSF does not believe that "distribution with" is required under copyright law to establish a work composed of several components. > Your initfile would be "an original work of authorship," not a > "change to Emacs"--even though it's not usable or useful without an > Emacs to run it on. In copyright, all changes are original works of authorship. The fact that they may require composition with another work to be useful doesn't change that. AFAICS there is no concept of "change" in US copyright law (or Japanese, for that matter). Works are *fixed* in a medium and then *copied*. "Modified version" is an abbreviation for "some parts of a work were copied into another work which is not identical to the work being copied", as far as I can see. It does not establish a relationship of "modifications to an existing work" between the original parts of the derived work and the copied work, when those original parts are considered separately. In short, legally a derived work contains a *copy of*, but not *changes to*, another work. > Jambunathan modified a repository of software the authors of which > (himself included) assigned their copyright to the FSF, and, Irrelevant, unless all copyrights held by the FSF are part of Emacs. > specifically, he worked on files which identified themselves as a > "part of GNU Emacs." I'm aware that's probably true. That's why I specified a counterfactual assuming that he received and changed files that had not yet been accepted into the Emacs fold, and identified themselves as part of a separate work. I'm not trying to defend Jambunathan's behavior, I want to know just how much of my oeuvre the FSF thinks I've signed away. > Which the files in Org do. Everything in Org's core contains "This > file is a part of GNU Emacs." "Core" and does now, yes. The point of my hypothetical is that the files Jambunathan started from, and committed, may not have. Those bags of bits therefore may not have been part of Emacs at the time in copyright law, and I don't see how to establish that he "modified Emacs" under those (possibly counterfactual) conditions. Especially considering that AIUI in copyright law works can be "fixed" and "copied", but there is no formal concept of modification, only of derivation. I'm not particularly fond of that conclusion in the case in point. I don't think what Jambunathan proposes to do serves anyone or any project well, least of all himself. (And I've told him that, privately.) "You can't do that, legally" would be the simplest resolution. But simple resolutions in law often have unpleasant consequences, and I would like to know about those consequences. It's possible that the assignment contract creates a new concept of "work", different from that of copyright law. But if so, I have a rather different concept of "what Emacs is" from the one which claims files in the contrib directory of the org-mode repository as "part of Emacs" (even though the files themselves may claim to be such a part), and I wonder how a court would deal with that difference of opinion. I suspect it would take my opinion seriously (not necessarily uphold it, but surely not summarily dismiss it as prima facie untenable). Aside: > My understanding is that he'd already assigned copyright on his > work in Org (and his patches elsewhere in Emacs) to the FSF, and > now wanted to "withdraw his pleasure" at that assignment--i.e. to > withdraw specific things that he'd already committed to Org so that > they'd revert to being joint works, their copyright unenforceable > (or, rather, not easily enforceable) in the US without his consent. Of course the FSF cannot enforce copyright on unassigned parts of a joint work without cooperation of the copyright holder(s), but I think the premise of individual copyright on joint works being "difficult to enforce" is false nowadays. VCS history passes all the tests necessary for computer records to be admitted in court. But that's irrelevant to Emacs policy, the policy is what it is, and as Mr. Fogel points out, today it serves social purposes as well as legal ones. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 10:42 ` Stephen J. Turnbull @ 2013-03-14 16:00 ` W. Greenhouse 2013-03-14 17:01 ` Bastien 2013-03-14 19:29 ` Stephen J. Turnbull 0 siblings, 2 replies; 122+ messages in thread From: W. Greenhouse @ 2013-03-14 16:00 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ "Stephen J. Turnbull" <stephen-Sn97VrDLz2sdnm+yROfE0A@public.gmane.org> writes: > W. Greenhouse writes: > > > Your 10 line program likely does not pass the de minimis threshold to be > > copyrightable in the first place, > > I think you'll find there is no such de minimis in copyright law. Eg, > surely individual haiku are copyrightable. There is de minimis originality and creativity, rather than de minimis length. The haiku has a stronger claim to copyright--because it is an original and entirely non-functional work--than would fifty lines of the typical Emacs user's initfile, some variable settings, perhaps a defadvice or two, and some snippet from the Emacswiki. The three lines are creativity without having any function at all, while the fifty lines are a mix of creative and functional, probably more functional than creative. At the extremes of this functional-vs-creative dichotomy, things like phone directory data do not meet the de minimis standards for copyrightability at all, even if it's a database of millions of phone numbers (e.g. Feist v. Rural Telephone, where the court rejected a copyright challenge by a phone company hoping to get royalties from a rival phone directory publisher). That's outside copyright because the way a phone directory is organized is completely devoid of creativity. If it were creative, it wouldn't be useful; plumbers would be listed under B for blacksmith and you'd never find what you were looking for. Magazine and journal database publishers, too, have a very weak and contentious copyright claim, for the same reason. Their work, although voluminous, is not creative and is organized in a very nearly purely functional way. To go further down the rabbit hole, there is actually de minimis length in copyright. Slogans and catchphrases from advertising campaigns have been held too short to be protected under copyright; rights to the use of such can only be enforced under trademark law. > > but that aside, I don't think a court would have any problem > > recognizing it as not a "change to Emacs," if it's not distributed > > with something calling itself Emacs. > > Jambunathan claims that his files haven't been distributed with > something calling itself Emacs, either. They're been distributed with > what (as a maintainer of a fork of Emacs considering incorporating > org-mode) I too consider a separate work, org-mode -- of which Emacs > itself is now a derivative, and IIRC org-mode is a component of > another separate collective work called "GNU ELPA". > > I'm asking for clarification about how and where the lines are drawn. > I would be perfectly happy if that line is drawn so that org-mode is > part of Emacs: that doesn't stop XEmacs from distributing it, and > that's obviously what org-mode developers want. I just don't see how > to draw the line between org-mode and my init file without using > concepts that don't seem to be reflected in law. Not to speak for the project, but according to http://orgmode.org/worg/org-contribute.html Org developers must "grant the right to include [their] works in GNU Emacs to the FSF" by signing assignment papers in which "the Work" is Emacs. Only contributors of "tiny changes" and contributors to contrib/ are exempted. Prior to an Org release's inclusion in Emacs, it is *also* embodied in a work called ELPA. But it seems to me that Org has taken pretty much all the affirmative steps it can as a project to be seen as "part of Emacs." Even the core files in the ELPA and Git versions say "This file is a part of GNU Emacs." > Note that your interpretation is also at variance with the FSF's > statements and behavior regarding dynamic linking. The FSF does not > believe that "distribution with" is required under copyright law to > establish a work composed of several components. I'm aware of the FSF's policy on dynamic linking, but I don't really see it as apposite to interpreted languages like Emacs Lisp. In copyright terms, Emacs is a "compilation," a category of work recognized as being made of smaller works--in this case, those would be the C core, the Info manuals, the various Lisp features/packages included in the standard distribution, the pictures, etc. If you are disturbed by the phrase "distributed with," read for it "included in the compilation." Because of the considerable lag involved in upstream versions of Org being drawn down into the compilation known as GNU Emacs, Jambunathan may well be right that two of his files have never been included in "GNU Emacs." However, there's nothing in copyright law to prevent someone from assigning some or all of their rights to a work in advance; this happens all the time, e.g. when a writer is commissioned by a magazine to write an article. > > Your initfile would be "an original work of authorship," not a > > "change to Emacs"--even though it's not usable or useful without an > > Emacs to run it on. > > In copyright, all changes are original works of authorship. The fact > that they may require composition with another work to be useful > doesn't change that. AFAICS there is no concept of "change" in US > copyright law (or Japanese, for that matter). Works are *fixed* in a > medium and then *copied*. "Modified version" is an abbreviation for > "some parts of a work were copied into another work which is not > identical to the work being copied", as far as I can see. It does not > establish a relationship of "modifications to an existing work" > between the original parts of the derived work and the copied work, > when those original parts are considered separately. > > In short, legally a derived work contains a *copy of*, but not > *changes to*, another work. > > > Jambunathan modified a repository of software the authors of which > > (himself included) assigned their copyright to the FSF, and, > > Irrelevant, unless all copyrights held by the FSF are part of Emacs. > > > specifically, he worked on files which identified themselves as a > > "part of GNU Emacs." I think we're both saying--and I agree--that "changes to" is shorthand for "derivative work," which your initfile clearly isn't. I took RMS's statement in this thread to mean that the FSF's policy is to operate on the assumption that copyright is still assigned to the FSF when someone who has already assigned copyright to a contribution to Emacs makes a derivative work (i.e. a fork) of that contribution to Emacs. I don't see how that applies to your initfile or why you'd think it would, unless perhaps if your initfile copies and redefines a bunch of stuff from a library also in Emacs that you contributed to. > I'm aware that's probably true. That's why I specified a > counterfactual assuming that he received and changed files that had > not yet been accepted into the Emacs fold, and identified themselves > as part of a separate work. I'm not trying to defend Jambunathan's > behavior, I want to know just how much of my oeuvre the FSF thinks > I've signed away. > > > Which the files in Org do. Everything in Org's core contains "This > > file is a part of GNU Emacs." > > "Core" and does now, yes. The point of my hypothetical is that the > files Jambunathan started from, and committed, may not have. Those > bags of bits therefore may not have been part of Emacs at the time in > copyright law, and I don't see how to establish that he "modified > Emacs" under those (possibly counterfactual) conditions. Especially > considering that AIUI in copyright law works can be "fixed" and > "copied", but there is no formal concept of modification, only of > derivation. > > I'm not particularly fond of that conclusion in the case in point. I > don't think what Jambunathan proposes to do serves anyone or any > project well, least of all himself. (And I've told him that, > privately.) "You can't do that, legally" would be the simplest > resolution. But simple resolutions in law often have unpleasant > consequences, and I would like to know about those consequences. > > It's possible that the assignment contract creates a new concept of > "work", different from that of copyright law. But if so, I have a > rather different concept of "what Emacs is" from the one which claims > files in the contrib directory of the org-mode repository as "part of > Emacs" (even though the files themselves may claim to be such a part), > and I wonder how a court would deal with that difference of opinion. > I suspect it would take my opinion seriously (not necessarily uphold > it, but surely not summarily dismiss it as prima facie untenable). I think it's right that the concept of "work" in an assignment contract is not exactly analogous to the concept of "work" in copyright, for the following reason: US copyright law, as you rightly point out, governs only works which are already "fixed in tangible form." OTOH, an assignment contract may permissibly (and often does in cases other than software, as I pointed out with the example of the writer and the magazine publisher) assign rights over an as-yet-nonexistent work, in contemplation of its eventually being fixed in tangible form. As the assignment papers are contract law rather than copyright, the limits on them would presumably be drawn from contract law; i.e. a court will not enforce an "unconscionable" contract. In much of the EU and other Civil Code jurisdictions, *any* contract to assign author's rights is unconscionable, or contra bonos mores. In the US, it would depend on whether the contributor understood what they were doing when they assigned their rights. I think a contract that assigned to the FSF all your future works in Emacs Lisp would be unconscionable, but one that assigned to the FSF all your future works to improve or extend particular libraries that you had already assigned to the FSF would not. Again with the writer/publisher example, contracts that cover the current edition of a work and also assign the publisher rights to future editions are within the realm of what people already do under the law, so they're not likely to be deemed unconscionable. > Aside: > > > My understanding is that he'd already assigned copyright on his > > work in Org (and his patches elsewhere in Emacs) to the FSF, and > > now wanted to "withdraw his pleasure" at that assignment--i.e. to > > withdraw specific things that he'd already committed to Org so that > > they'd revert to being joint works, their copyright unenforceable > > (or, rather, not easily enforceable) in the US without his consent. > > Of course the FSF cannot enforce copyright on unassigned parts of a > joint work without cooperation of the copyright holder(s), but I think > the premise of individual copyright on joint works being "difficult to > enforce" is false nowadays. VCS history passes all the tests > necessary for computer records to be admitted in court. > > But that's irrelevant to Emacs policy, the policy is what it is, and > as Mr. Fogel points out, today it serves social purposes as well as > legal ones. It may be that at some point the policy won't be needed anymore, due to things like the high quality of VCS records.* It was always an ad hoc hack to address the needs of copyright assignment in one particular jurisdiction (the US); it does nothing elsewhere. *Until the courts realize that most VCSes allow people to rewrite history. I don't think any of us want to be around for some judge trying to reconcile chain of custody with `git rebase'. ;-) -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 16:00 ` W. Greenhouse @ 2013-03-14 17:01 ` Bastien 2013-03-14 17:09 ` W. Greenhouse 2013-03-14 17:56 ` Jambunathan K 2013-03-14 19:29 ` Stephen J. Turnbull 1 sibling, 2 replies; 122+ messages in thread From: Bastien @ 2013-03-14 17:01 UTC (permalink / raw) To: W. Greenhouse; +Cc: EMACS development team wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) writes: > Because of the considerable lag involved in upstream versions of Org > being drawn down into the compilation known as GNU Emacs, Jambunathan > may well be right that two of his files have never been included in "GNU > Emacs." The two files are not "his". ox-html.el is a rewrite of org-html.el, co-authored by Carsten and others. Jambunathan is the original author of ox-odt.el (and of org-odt.el), but this file is also co-authored by another contributor and me. Both files are published with the usual copyright mention: ;; Copyright (C) 2010-2013 Free Software Foundation, Inc. Let's not be fooled by Jambunathan's habit of saying "my files", that's how we end up thinking there is a moral prejudice made to him, while he's trying to make a moral prejudice on those who contributed to org-html.el, ox-html.el, org-odt.el and ox-odt.el--and on those who plan to contribute on ox-html.el and ox-odt.el under the assumption that they are part of Org's core, which is part of GNU Emacs. Btw, thanks for the knowledge you share about copyright law, this is a useful read! -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 17:01 ` Bastien @ 2013-03-14 17:09 ` W. Greenhouse 2013-03-14 17:56 ` Jambunathan K 1 sibling, 0 replies; 122+ messages in thread From: W. Greenhouse @ 2013-03-14 17:09 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ Bastien <bzg-mXXj517/zsQ@public.gmane.org> writes: > wgreenhouse-sGOZH3hwPm2sTnJN9+BGXg@public.gmane.org (W. Greenhouse) > writes: > >> Because of the considerable lag involved in upstream versions of Org >> being drawn down into the compilation known as GNU Emacs, Jambunathan >> may well be right that two of his files have never been included in "GNU >> Emacs." > > The two files are not "his". ox-html.el is a rewrite of org-html.el, > co-authored by Carsten and others. Jambunathan is the original author > of ox-odt.el (and of org-odt.el), but this file is also co-authored by > another contributor and me. > > Both files are published with the usual copyright mention: > > ;; Copyright (C) 2010-2013 Free Software Foundation, Inc. > > Let's not be fooled by Jambunathan's habit of saying "my files", > that's how we end up thinking there is a moral prejudice made to him, > while he's trying to make a moral prejudice on those who contributed > to org-html.el, ox-html.el, org-odt.el and ox-odt.el--and on those who > plan to contribute on ox-html.el and ox-odt.el under the assumption > that they are part of Org's core, which is part of GNU Emacs. > > Btw, thanks for the knowledge you share about copyright law, this is a > useful read! Yes, I thought it was the case that they were rewrites of the old org-html.el which I still use on a fairly frequent basis. :) Thanks for clarifying/emphasizing this point. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 17:01 ` Bastien 2013-03-14 17:09 ` W. Greenhouse @ 2013-03-14 17:56 ` Jambunathan K 2013-03-14 18:53 ` Bastien 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-14 17:56 UTC (permalink / raw) To: Bastien; +Cc: W. Greenhouse, EMACS development team > Jambunathan's habit of saying "my files", [Citation Needed] -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 17:56 ` Jambunathan K @ 2013-03-14 18:53 ` Bastien 0 siblings, 0 replies; 122+ messages in thread From: Bastien @ 2013-03-14 18:53 UTC (permalink / raw) To: Jambunathan K; +Cc: W. Greenhouse, EMACS development team Jambunathan K <kjambunathan@gmail.com> writes: >> Jambunathan's habit of saying "my files", > > [Citation Needed] http://article.gmane.org/gmane.emacs.devel/157718 -- Bastien ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 16:00 ` W. Greenhouse 2013-03-14 17:01 ` Bastien @ 2013-03-14 19:29 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-14 19:29 UTC (permalink / raw) To: W. Greenhouse; +Cc: emacs-devel W. Greenhouse writes: > "Stephen J. Turnbull" <stephen@xemacs.org> writes: > > > W. Greenhouse writes: > > > > > Your 10 line program likely does not pass the de minimis threshold to be > > > copyrightable in the first place, > > > > I think you'll find there is no such de minimis in copyright law. Eg, > > surely individual haiku are copyrightable. > > There is de minimis originality and creativity, OK, let's stop here. This no longer has much bearing on what code is part of Emacs, and Richard says he'll study some questions, which is what I asked. I'm going to respond to Mr. (?) Greenhouse offline, and will be happy to send a digest (after receiving permission if there's a response) on request. Steve ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 22:13 ` Stephen J. Turnbull 2013-03-14 0:57 ` W. Greenhouse @ 2013-03-14 15:21 ` Richard Stallman 2013-03-14 19:17 ` Stephen J. Turnbull 1 sibling, 1 reply; 122+ messages in thread From: Richard Stallman @ 2013-03-14 15:21 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: kjambunathan, subhan.tindall, emacs-devel I will talk with lawyers in cases where I see a need. I will not ask them to spend time arguing with you. You are grasping at straws to create an appearance of doubt. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 15:21 ` Richard Stallman @ 2013-03-14 19:17 ` Stephen J. Turnbull 2013-03-14 22:31 ` Richard Stallman 0 siblings, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-14 19:17 UTC (permalink / raw) To: rms; +Cc: kjambunathan, subhan.tindall, emacs-devel Richard Stallman writes: > I will talk with lawyers in cases where I see a need. > I will not ask them to spend time arguing with you. > You are grasping at straws to create an appearance of doubt. Ad hominem, Richard? That's usually beneath you. But no, your statements create real doubt. You say the FSF owns all "changes to Emacs", but you won't say what you think they are, and it is not at all obvious what the law says about what "Emacs" is. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 19:17 ` Stephen J. Turnbull @ 2013-03-14 22:31 ` Richard Stallman 2013-03-15 0:42 ` Stephen J. Turnbull 0 siblings, 1 reply; 122+ messages in thread From: Richard Stallman @ 2013-03-14 22:31 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: kjambunathan, subhan.tindall, emacs-devel Ad hominem, Richard? That's usually beneath you. It is not an ad-hominem attack, it is criticism of what you are saying. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 22:31 ` Richard Stallman @ 2013-03-15 0:42 ` Stephen J. Turnbull 2013-03-15 6:39 ` Andreas Röhler 2013-03-15 12:49 ` Richard Stallman 0 siblings, 2 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-15 0:42 UTC (permalink / raw) To: rms; +Cc: emacs-devel Richard Stallman writes: > Ad hominem, Richard? That's usually beneath you. > > It is not an ad-hominem attack, it is criticism of what you are > saying. You dismissed the content of what I wrote, citing not the content, but an attribution of intent to me. That is, without doubt, argumentum ad hominem. Your attribution was also false. I am genuinely concerned that the FSF and I disagree over the scope of my assignments. I don't know if it matters enough to me to do something about it -- I'll have to think about that -- but I was shocked by the breadth of the claim that you seemed to be making. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-15 0:42 ` Stephen J. Turnbull @ 2013-03-15 6:39 ` Andreas Röhler 2013-03-15 12:49 ` Richard Stallman 1 sibling, 0 replies; 122+ messages in thread From: Andreas Röhler @ 2013-03-15 6:39 UTC (permalink / raw) To: emacs-devel; +Cc: Stephen J. Turnbull Am 15.03.2013 01:42, schrieb Stephen J. Turnbull: > Richard Stallman writes: > > Ad hominem, Richard? That's usually beneath you. > > > > It is not an ad-hominem attack, it is criticism of what you are > > saying. > > You dismissed the content of what I wrote, citing not the content, but > an attribution of intent to me. That is, without doubt, argumentum ad > hominem. > > Your attribution was also false. I am genuinely concerned that the > FSF and I disagree over the scope of my assignments. Hi Stephen, sounds good and justified. BTW can you remember a case, where the claimed purpose of the assignment came into action? I.e. did FSF act at US-courts based on it's Emacs copyright ownership? Also: why is the famous assigment text hardly visible in the net throughout years? Best, Andreas I don't know if > it matters enough to me to do something about it -- I'll have to think > about that -- but I was shocked by the breadth of the claim that you > seemed to be making. > > > ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-15 0:42 ` Stephen J. Turnbull 2013-03-15 6:39 ` Andreas Röhler @ 2013-03-15 12:49 ` Richard Stallman 2013-03-15 15:54 ` Stephen J. Turnbull 1 sibling, 1 reply; 122+ messages in thread From: Richard Stallman @ 2013-03-15 12:49 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: emacs-devel You dismissed the content of what I wrote, citing not the content, but an attribution of intent to me. I criticized your arguments, and I stand by what I said. I talk with lawyers when I think an issue is real, not at your command. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-15 12:49 ` Richard Stallman @ 2013-03-15 15:54 ` Stephen J. Turnbull 0 siblings, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-15 15:54 UTC (permalink / raw) To: rms; +Cc: emacs-devel Richard Stallman writes: > You dismissed the content of what I wrote, citing not the content, but > an attribution of intent to me. > > I criticized your arguments, and I stand by what I said. > I talk with lawyers when I think an issue is real, > not at your command. About the reply I expected. Thank you for the information you provided elsewhere in the thread. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 18:32 ` Richard Stallman ` (2 preceding siblings ...) 2013-03-13 22:13 ` Stephen J. Turnbull @ 2013-03-14 2:20 ` Jambunathan K 2013-03-14 15:22 ` Richard Stallman 3 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-14 2:20 UTC (permalink / raw) To: Richard Stallman; +Cc: Stephen J. Turnbull, subhan.tindall, emacs-devel Richard Richard Stallman <rms@gnu.org> writes: > Our normal future assignment contract covers all changes to Emacs. > Whether it is considered a "contribution" or a "fork" is not a > criterion. The above statements does not answer specific questions that I raised. At what point in time a piece of code contributed to Org etc repo is deemed part of Emacs? How does an author withhold assignments to certain files? Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 2:20 ` Jambunathan K @ 2013-03-14 15:22 ` Richard Stallman 2013-03-14 16:05 ` Andreas Röhler 0 siblings, 1 reply; 122+ messages in thread From: Richard Stallman @ 2013-03-14 15:22 UTC (permalink / raw) To: Jambunathan K; +Cc: stephen, subhan.tindall, emacs-devel I will study these questions. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 15:22 ` Richard Stallman @ 2013-03-14 16:05 ` Andreas Röhler 2013-03-14 16:11 ` W. Greenhouse 0 siblings, 1 reply; 122+ messages in thread From: Andreas Röhler @ 2013-03-14 16:05 UTC (permalink / raw) To: emacs-devel; +Cc: Stephen J. Turnbull, Richard Stallman Am 14.03.2013 16:22, schrieb Richard Stallman: > I will study these questions. > Hi Richard, assignment policy denigrates GPL, creates a trap. You may GPL qualify as ethical, even if some stipulations are questionable. OTOH copyright assignment, that was a dream of publishers for centuries and always fought by authors and their unions. Best regards, Andreas ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 16:05 ` Andreas Röhler @ 2013-03-14 16:11 ` W. Greenhouse 2013-03-14 16:13 ` Ivan Andrus 0 siblings, 1 reply; 122+ messages in thread From: W. Greenhouse @ 2013-03-14 16:11 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ Andreas Röhler <andreas.roehler-BGeptl67XyCzQB+pC5nmwQ@public.gmane.org> writes: > Am 14.03.2013 16:22, schrieb Richard Stallman: >> I will study these questions. >> > > Hi Richard, > > assignment policy denigrates GPL, creates a trap. > > You may GPL qualify as ethical, even if some stipulations are questionable. > OTOH copyright assignment, that was a dream of publishers for centuries > and always fought by authors and their unions. > > Best regards, > > Andreas And yet, plenty of writers who want to get published submit to it every day. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 16:11 ` W. Greenhouse @ 2013-03-14 16:13 ` Ivan Andrus 0 siblings, 0 replies; 122+ messages in thread From: Ivan Andrus @ 2013-03-14 16:13 UTC (permalink / raw) To: W. Greenhouse; +Cc: emacs-devel On Mar 14, 2013, at 10:11 AM, wgreenhouse@riseup.net (W. Greenhouse) wrote: > Andreas Röhler <andreas.roehler@online.de> writes: > >> Am 14.03.2013 16:22, schrieb Richard Stallman: >>> I will study these questions. >>> >> >> Hi Richard, >> >> assignment policy denigrates GPL, creates a trap. >> >> You may GPL qualify as ethical, even if some stipulations are questionable. >> OTOH copyright assignment, that was a dream of publishers for centuries >> and always fought by authors and their unions. >> >> Best regards, >> >> Andreas > > And yet, plenty of writers who want to get published submit to it every day. > > -- > Regards, > WGG And even more people use proprietary software. Different people value different freedoms differently. -Ivan ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 17:58 ` Richard Stallman 2013-03-11 19:12 ` Jambunathan K @ 2013-03-12 0:27 ` Stephen J. Turnbull 2013-03-12 17:00 ` Richard Stallman 1 sibling, 1 reply; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-12 0:27 UTC (permalink / raw) To: rms; +Cc: emacs-devel Richard Stallman writes: > Files in Org mode are already on a track to be included in Emacs. By which you mean "it is the FSF legal staff's professional opinion that a contribution to org-mode is legally included in an existing generic assignment to the FSF of contributions to Emacs"? ("Opinion" is not deprecatory, it simply reflects caution with any claim that might be subject to a court's overriding opinion.) ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 0:27 ` Stephen J. Turnbull @ 2013-03-12 17:00 ` Richard Stallman 2013-03-12 17:48 ` Jambunathan K 2013-03-13 1:54 ` Stephen J. Turnbull 0 siblings, 2 replies; 122+ messages in thread From: Richard Stallman @ 2013-03-12 17:00 UTC (permalink / raw) To: Stephen J. Turnbull; +Cc: emacs-devel > Files in Org mode are already on a track to be included in Emacs. By which you mean "it is the FSF legal staff's professional opinion You have misunderstood completely. I'm not talking about anyone's opinion. I am telling you my policy decision. If someone asks us, as a favor, not to include in Emacs some of the code he has assigned, we might in some situations grant his request -- but not if we have already started including it. As for what judges might decide about some other question, I am confident that all a person's changes to Emacs are assigned, and I will discuss the details with lawyers if I see a need. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 17:00 ` Richard Stallman @ 2013-03-12 17:48 ` Jambunathan K 2013-03-13 1:54 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-12 17:48 UTC (permalink / raw) To: Richard Stallman; +Cc: Stephen J. Turnbull, emacs-devel Richard Stallman <rms@gnu.org> writes: > > Files in Org mode are already on a track to be included in Emacs. > > By which you mean "it is the FSF legal staff's professional opinion > > You have misunderstood completely. I'm not talking about anyone's > opinion. I am telling you my policy decision. My case opens up some grey areas and I am entitled to know clearly the FSF's official position (rather than the intent) on questions I raise below. I also request that the answers be communicated privately to me and also other contributors when they come forward to support FSF projects. (Stay with me as I articulate my position) As some one has raised the question, I would really like that FSF office holders clearly explain to contributors in plain english what a future assignment would amount to. For example, the clerk clearly indicated to me in plain english that I should contact her office should my employer change. For example, the assignment document says and I quote ,---- (see Item 1a) | agrees to assign and hereby assign to FSF, Developer's copyright in | changes and/or enhancements to the suite of programs known as GNU EMACS `---- 1. When does an assignment come to effect. (See my other mail about an intent and an act that effects the intent.) My strong contention is that it comes into effect in the act of committing the files to GNU ELPA or Emacs repo. Distributed development is norm rather than exception these days and it is likely that the files are "prepared" and "committed to" in a local private repo maintained with any of the *-hubs and *-forges or in repositories like that of Org's which is outside the administrative control of FSF or the Emacs maintainers. Org is NOT Emacs. Org is A PART OF Emacs. The difference is very important and subtle. A random Joe can say his random file is part of Emacs. That doesn't make the file part of Emacs. The Emacs maintainers has to agree and accept that it is part of Emacs. A file becomes part of Emacs only when it is committed in to Emacs's official tree. My contributions to Orgmode aren't accepted in to Emacs. There is an in principle acceptance but a commit of questionable nature can be purged before the Org sources are merged. There is an intent to merge with Emacs but that intent is not effected until and unless the merge itself has happened. A file is an ongoing work. It is possible that a file is in a state of flux as it is edited and the copyright header might reflect wrong years. It is the release manager's duty to audit and tidy up the sources before a public release of the sources. So the act of public release is also significant when the source tarballs are declared fit to be downloaded and used. The act of public release is significant and should be contrasted with file-in-a-state-of-flux in a working development tree. 2. What programs fall under the suite? 3. How would a developer inform that he wants some work to remain GPLed but not without having a transfer of copyright to FSF. There should be exceptions right? 4. A developer isn't interested in contributing to certain projects - because of his own preferences. How would he exclude that his work on certain programs under suite wouldn't be considered for inclusion in Emacs. 5. How would developer terminate the future assingment. There should be a way to terminate right. > If someone asks us, as a favor, not to include in Emacs some of the > code he has assigned, we might in some situations grant his request -- > but not if we have already started including it. FSF reserves certain rights (of enforcement). It is upto FSF to decide whether it will actually exercise those rights. I feel there is a grey area here - My files are not part of any officially released source tarball, it is not accepted and hence not part of Emacs. Let me reiterate my position that the assignment hasn't actually taken effect and that by pre-emptively informing FSF beforehand, I have exercised my moral right to dictate how my own work - produced with my own personal resources - be used. (My work will be GPL and I have no plans to act in a way that is opposed to license that I have agreed to.) So my request to *NOT* include my work in to Emacs still stands. > As for what judges might decide about some other question, I am > confident that all a person's changes to Emacs are assigned, and I > will discuss the details with lawyers if I see a need. Please discuss with lawyers and let me know when a file *actually becomes* part of Emacs. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 17:00 ` Richard Stallman 2013-03-12 17:48 ` Jambunathan K @ 2013-03-13 1:54 ` Stephen J. Turnbull 1 sibling, 0 replies; 122+ messages in thread From: Stephen J. Turnbull @ 2013-03-13 1:54 UTC (permalink / raw) To: rms; +Cc: emacs-devel Richard Stallman writes: > > Files in Org mode are already on a track to be included in Emacs. > > By which you mean "it is the FSF legal staff's professional opinion > > You have misunderstood completely. I'm not talking about anyone's > opinion. I am telling you my policy decision. No, I understand that this is your policy decision. My question is directed to figuring out what works it applies to. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K ` (2 preceding siblings ...) 2013-03-11 2:32 ` Stefan Monnier @ 2013-03-11 10:09 ` Christian Egli 2013-03-11 10:09 ` Christian Egli 2013-03-12 20:11 ` Glenn Morris 5 siblings, 0 replies; 122+ messages in thread From: Christian Egli @ 2013-03-11 10:09 UTC (permalink / raw) Cc: emacs-orgmode The following message is a courtesy copy of an article that has been posted to gmane.emacs.devel as well. Jambunathan K <kjambunathan@gmail.com> writes: > I would like to withdraw my pleasure in having these files distributed > as part of Org distribution. These files have been published under the GNU GPL[1] which gives everybody the right to modify and redistribute them as long as they comply with the GNU GPL. In other words the current maintainer has every right to include these files in any further release of orgmode. > More specifically, I would like to know how copyright assignment works > for files that are not yet part of Emacs. The copyright assignment is solely for the purpose of having one copyright owner. This helps for legal disputes and to change the license. However it is not needed for redistribution purposes, i.e. it gives you no legal recourse to stop redistribution of these files. Once you have published them under GNU GPL (and you have) everybody (including the current maintainer of orgmode) has the four freedoms that come with the GNU GPL[2] namely > the freedom to use the software for any purpose, > the freedom to change the software to suit your needs, > the freedom to share the software with your friends and neighbors, and > the freedom to share the changes you make. Again IANAL, but then the GNU GPL is pretty clear about this. Hope this helps Christian Footnotes: [1] on mailing lists and in the git repo of orgmode [2] http://www.gnu.org/licenses/quick-guide-gplv3.html -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ----- Die neue Online-Bibliothek der SBS: Mit wenigen Klicks zum Buch unter http://online.sbs.ch ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K ` (3 preceding siblings ...) 2013-03-11 10:09 ` Christian Egli @ 2013-03-11 10:09 ` Christian Egli 2013-03-11 14:13 ` Jambunathan K 2013-03-12 20:11 ` Glenn Morris 5 siblings, 1 reply; 122+ messages in thread From: Christian Egli @ 2013-03-11 10:09 UTC (permalink / raw) To: emacs-devel; +Cc: emacs-orgmode Jambunathan K <kjambunathan@gmail.com> writes: > I would like to withdraw my pleasure in having these files distributed > as part of Org distribution. These files have been published under the GNU GPL[1] which gives everybody the right to modify and redistribute them as long as they comply with the GNU GPL. In other words the current maintainer has every right to include these files in any further release of orgmode. > More specifically, I would like to know how copyright assignment works > for files that are not yet part of Emacs. The copyright assignment is solely for the purpose of having one copyright owner. This helps for legal disputes and to change the license. However it is not needed for redistribution purposes, i.e. it gives you no legal recourse to stop redistribution of these files. Once you have published them under GNU GPL (and you have) everybody (including the current maintainer of orgmode) has the four freedoms that come with the GNU GPL[2] namely > the freedom to use the software for any purpose, > the freedom to change the software to suit your needs, > the freedom to share the software with your friends and neighbors, and > the freedom to share the changes you make. Again IANAL, but then the GNU GPL is pretty clear about this. Hope this helps Christian Footnotes: [1] on mailing lists and in the git repo of orgmode [2] http://www.gnu.org/licenses/quick-guide-gplv3.html -- Christian Egli Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 12, CH-8045 Zürich, Switzerland ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-11 10:09 ` Christian Egli @ 2013-03-11 14:13 ` Jambunathan K 0 siblings, 0 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-11 14:13 UTC (permalink / raw) To: Christian Egli; +Cc: emacs-orgmode, emacs-devel Christian You are mixing licensing and copyright assignment. They are two different things. I am withdrawing my pleasure in giving a consent for inclusion in Emacs. IMO, opinion I can do so for the files haven't landed in Emacs yet. If you look at some of my posts in Orgmode list, I make it very clear that Orgmode can choose to re-distribute the files. Jambunathan K. Christian Egli <christian.egli@sbs.ch> writes: > Jambunathan K <kjambunathan@gmail.com> writes: > >> I would like to withdraw my pleasure in having these files distributed >> as part of Org distribution. > > These files have been published under the GNU GPL[1] which gives > everybody the right to modify and redistribute them as long as they > comply with the GNU GPL. In other words the current maintainer has every > right to include these files in any further release of orgmode. > >> More specifically, I would like to know how copyright assignment works >> for files that are not yet part of Emacs. > > The copyright assignment is solely for the purpose of having one > copyright owner. This helps for legal disputes and to change the > license. However it is not needed for redistribution purposes, i.e. it > gives you no legal recourse to stop redistribution of these files. Once > you have published them under GNU GPL (and you have) everybody > (including the current maintainer of orgmode) has the four freedoms that > come with the GNU GPL[2] namely > >> the freedom to use the software for any purpose, >> the freedom to change the software to suit your needs, >> the freedom to share the software with your friends and neighbors, and >> the freedom to share the changes you make. > > Again IANAL, but then the GNU GPL is pretty clear about this. > > Hope this helps > Christian > > Footnotes: > [1] on mailing lists and in the git repo of orgmode > [2] http://www.gnu.org/licenses/quick-guide-gplv3.html -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K ` (4 preceding siblings ...) 2013-03-11 10:09 ` Christian Egli @ 2013-03-12 20:11 ` Glenn Morris 2013-03-12 20:25 ` Jambunathan K 5 siblings, 1 reply; 122+ messages in thread From: Glenn Morris @ 2013-03-12 20:11 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel People on Emacs mailing lists exhibit a remarkable degree of patience. I sometimes think they are too tolerant of disruptive and unpleasant behaviour. I'm less patient and think we would be better served by being a bit less tolerant of bad behaviour. I feel obliged to comment on your behaviour. Jambunathan K wrote: > I have some disagreements with current Orgmode maintainer and the > community in general. It's obvious to even a casual observer of the Org mailing list such as myself that you seem to have some grudge against Bastien Guerry, who AFAICS seems a remarkably patient (too patient, IMO), good-natured individual. You on the other hand come across as very unpleasant and deliberately disruptive. I invite anyone to look at your public history on that list and judge for themselves. We are now getting a tiny taste of it on emacs-devel. As only the latest example: http://lists.gnu.org/archive/html/emacs-orgmode/2013-03/msg00747.html I have no idea why anyone continues to read your mails, and encourage them not to. > I would like to withdraw my pleasure in having these files distributed > as part of Org distribution. Tough, there is absolutely nothing you can do about your past contributions to Org. They can always put them in Org's contrib directory and not merge them to Emacs. So the only thing you can (possibly) screw by this action is Emacs. AFAICS, you (quite rightly and predictably) had zero positive replies to your offer to take over Org: http://lists.gnu.org/archive/html/emacs-orgmode/2013-02/msg00701.html The best thing for everyone would be if you went away and made your own version. > More specifically, I would like to know how copyright assignment works > for files that are not yet part of Emacs. Is there is a way I can > withdraw my assignment (for a substantial period - say 3-6 months) big > enough to create a minor discomfort for the Org community. What a totally mean-spirited thing to do, that can only waste a bunch of people's time (we already have a bunch of people discussing what assignment does and does not mean) and gain nobody anything. If these are the kinds of games you like to play, then my proposal (it's not up to me though) to resolve the issue is that we stop accepting contributions of any kind from you to Emacs. This would save us having to waste time on this. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 20:11 ` Glenn Morris @ 2013-03-12 20:25 ` Jambunathan K 2013-03-12 21:32 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-12 20:25 UTC (permalink / raw) To: Glenn Morris; +Cc: emacs-devel Glenn I am arguing my case well. How I behave in other forums is irrelevant and out of topic unless you resort to stereotyping. > If these are the kinds of games you like to play, then my proposal > (it's not up to me though) to resolve the issue is that we stop > accepting contributions of any kind from you to Emacs. This would > save us having to waste time on this. How clear are you? I am confused. You are arguing for not having ox-html.el and ox-odt.el in Emacs or are you arguing for it? I am talking about a contract that I signed and seeking clarifications. I hope FSF doesn't make arbitrary decisions based on the personality of contributor. I am trying to reason here. Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 20:25 ` Jambunathan K @ 2013-03-12 21:32 ` Eli Zaretskii 2013-03-13 2:36 ` Jambunathan K 2013-03-13 19:35 ` Karl Fogel 0 siblings, 2 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-03-12 21:32 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Wed, 13 Mar 2013 01:55:20 +0530 > Cc: emacs-devel@gnu.org > > > If these are the kinds of games you like to play, then my proposal > > (it's not up to me though) to resolve the issue is that we stop > > accepting contributions of any kind from you to Emacs. This would > > save us having to waste time on this. > > How clear are you? I am confused. You are arguing for not having > ox-html.el and ox-odt.el in Emacs or are you arguing for it? He is arguing for you to shut up and go away, if that's not clear. No amount of word games can conceal your ill will and selfish, self-serving conduct. It is clear to everyone here, believe me. It didn't begin today, either. Cut your losses and get lost. > I am talking about a contract that I signed and seeking clarifications. This is not the proper place to talk about that. Please talk to the FSF personnel, who are the only ones that can give you authoritative answers anyway. The Emacs and Org maintainers will do whatever the FSF personnel decide on that matter and instruct us to do. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 21:32 ` Eli Zaretskii @ 2013-03-13 2:36 ` Jambunathan K 2013-03-13 3:49 ` Eli Zaretskii 2013-03-13 19:35 ` Karl Fogel 1 sibling, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-03-13 2:36 UTC (permalink / raw) To: Eli Zaretskii; +Cc: emacs-devel Eli >> I am talking about a contract that I signed and seeking clarifications. > > This is not the proper place to talk about that. Please talk to the > FSF personnel, who are the only ones that can give you authoritative > answers anyway. The Emacs and Org maintainers will do whatever the > FSF personnel decide on that matter and instruct us to do. So be it. I said I approached the official folks. I don't want to hear any non-official opinions either one way or the other. What I hear is just prejudices of the Emacs and Org-camp. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 2:36 ` Jambunathan K @ 2013-03-13 3:49 ` Eli Zaretskii 0 siblings, 0 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-03-13 3:49 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Wed, 13 Mar 2013 08:06:48 +0530 > Cc: emacs-devel@gnu.org > > What I hear is just prejudices of the Emacs and Org-camp. What you hear is a community desperately trying to remain civilized in the face of your profoundly hostile behavior. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-12 21:32 ` Eli Zaretskii 2013-03-13 2:36 ` Jambunathan K @ 2013-03-13 19:35 ` Karl Fogel 2013-03-14 2:44 ` Jambunathan K 1 sibling, 1 reply; 122+ messages in thread From: Karl Fogel @ 2013-03-13 19:35 UTC (permalink / raw) To: emacs-devel; +Cc: Jambunathan K +1 to what Glenn and Eli said. Normally, I'd just invoke http://donotfeedtheenergybeast.com/ and refrain from further comment! But there's something that should be made clear to Jambunathan and, more importantly, to other Org and Emacs developers: When J. Random Developer makes a copyright assignment to the FSF, it is a signal to everyone that jrandom's commits are now worth some extra investment: more time spent on code review, more participation in design discussion, bug reporting, further dependent changes, etc. The changes Jambunathan has committed so far are changes that other people have *already* invested in. Everyone was assured that the changes had cleared the purely procedural hurdles to becoming part of Emacs, and everyone acted based on that assurance. Jambunathan can't just retroactively undo that -- others have already counted on it. If he wants to withdraw his copyright assignment for future changes -- changes that have not yet hit any public repository, where people might invest their own time into those changes -- I guess he could do that. But the idea that he can retroactively cause people to have wasted time is ridiculous. The changes he's contributed so far are covered by his past commitment, and we should rely on commitment whether he wants us to or not. It's clear from looking at the Org Mode dev thread and this conversation that he would never be chosen by any other developers as the Org Mode maintainer. It's equally clear that he is capable of disrupting development and wasting everyone's time. I don't know first-hand how important his future technical contributions might be, but unless the answer is "incredibly crucial", the best thing the projects could do would be to - Accept no further changes from him. - Don't let him post on the dev mailing lists any more, period. I hope the Org and Emacs maintainers will do the above. This similar instance from over a decade ago might be a useful comparison: http://producingoss.com/en/difficult-people.html#difficult-people-case-study -Karl Eli Zaretskii <eliz@gnu.org> writes: >> From: Jambunathan K <kjambunathan@gmail.com> >> Date: Wed, 13 Mar 2013 01:55:20 +0530 >> Cc: emacs-devel@gnu.org >> >> > If these are the kinds of games you like to play, then my proposal >> > (it's not up to me though) to resolve the issue is that we stop >> > accepting contributions of any kind from you to Emacs. This would >> > save us having to waste time on this. >> >> How clear are you? I am confused. You are arguing for not having >> ox-html.el and ox-odt.el in Emacs or are you arguing for it? > >He is arguing for you to shut up and go away, if that's not clear. No >amount of word games can conceal your ill will and selfish, >self-serving conduct. It is clear to everyone here, believe me. It >didn't begin today, either. Cut your losses and get lost. > >> I am talking about a contract that I signed and seeking clarifications. > >This is not the proper place to talk about that. Please talk to the >FSF personnel, who are the only ones that can give you authoritative >answers anyway. The Emacs and Org maintainers will do whatever the >FSF personnel decide on that matter and instruct us to do. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-13 19:35 ` Karl Fogel @ 2013-03-14 2:44 ` Jambunathan K 2013-03-14 2:56 ` W. Greenhouse 2013-03-14 18:03 ` Karl Fogel 0 siblings, 2 replies; 122+ messages in thread From: Jambunathan K @ 2013-03-14 2:44 UTC (permalink / raw) To: Karl Fogel; +Cc: emacs-devel Karl Fogel <kfogel@red-bean.com> writes: > It's clear from looking at the Org Mode dev thread It is an error to assume that you (one) can have nuanced understanding of community dynamics and human motivations by looking at some mailing list threads scattered here and there. > - Accept no further changes from him. > - Don't let him post on the dev mailing lists any more, period. I may have a stinking personality. But the code I write has a secular nature. The code doesn't take the smell of the hand it types. This fellow (this is yesterday's post) http://www.mail-archive.com/emacs-orgmode@gnu.org/msg67840.html gets on with his business without spinning out conspiracy theories and venturing in to speculation. That's what a typical beneficiary will be like when I disappear from the list. Jambunathan K. -- ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 2:44 ` Jambunathan K @ 2013-03-14 2:56 ` W. Greenhouse 2013-03-14 18:03 ` Karl Fogel 1 sibling, 0 replies; 122+ messages in thread From: W. Greenhouse @ 2013-03-14 2:56 UTC (permalink / raw) To: emacs-devel-mXXj517/zsQ Jambunathan, Jambunathan K <kjambunathan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > Karl Fogel <kfogel-bqtBzms/kfRWk0Htik3J/w@public.gmane.org> writes: > >> It's clear from looking at the Org Mode dev thread > > It is an error to assume that you (one) can have nuanced understanding > of community dynamics and human motivations by looking at some mailing > list threads scattered here and there. > >> - Accept no further changes from him. >> - Don't let him post on the dev mailing lists any more, period. > > I may have a stinking personality. But the code I write has a secular > nature. The code doesn't take the smell of the hand it types. The code takes the taint and the risk of the copyright troll you are evidently trying to become. Any free software project is well advised to steer clear of known copyright trolls. Indeed, your code was fine until the very moment you decided to use it as a cudgel against your community. The potential that you will do so again is reason enough to exclude it. > This fellow (this is yesterday's post) > > http://www.mail-archive.com/emacs-orgmode-mXXj517/zsQ@public.gmane.org/msg67840.html > > gets on with his business without spinning out conspiracy theories and > venturing in to speculation. That's what a typical beneficiary will be > like when I disappear from the list. It's hardly a "conspiracy theory" or "specualtion" when you state as your goal the disruption, delay, and inconvenience of Org, Emacs, and their users. -- Regards, WGG ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 2:44 ` Jambunathan K 2013-03-14 2:56 ` W. Greenhouse @ 2013-03-14 18:03 ` Karl Fogel 2013-04-01 8:03 ` Jambunathan K 1 sibling, 1 reply; 122+ messages in thread From: Karl Fogel @ 2013-03-14 18:03 UTC (permalink / raw) To: Jambunathan K; +Cc: emacs-devel Jambunathan K <kjambunathan@gmail.com> writes: >> - Accept no further changes from him. >> - Don't let him post on the dev mailing lists any more, period. > >I may have a stinking personality. But the code I write has a secular >nature. The code doesn't take the smell of the hand it types. As W. Greenhouse also pointed out, the issue is not your code itself (the quality of which is not in question) but the fact that people can't count on your future code being usable in Emacs. People can't count on *their* investment in your code having the anticipated payoff, for them. That makes your future contributions unsafe; ergo, Emacs should not accept them. I made this point pretty clearly in my orginal post, but make it again here only in case anyone watching was thrown by your confusion of two separate issues. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-03-14 18:03 ` Karl Fogel @ 2013-04-01 8:03 ` Jambunathan K 2013-04-01 8:29 ` Eli Zaretskii 0 siblings, 1 reply; 122+ messages in thread From: Jambunathan K @ 2013-04-01 8:03 UTC (permalink / raw) To: Karl Fogel; +Cc: emacs-devel Karl Fogel <kfogel@red-bean.com> writes: > Jambunathan K <kjambunathan@gmail.com> writes: >>> - Accept no further changes from him. >>> - Don't let him post on the dev mailing lists any more, period. >> >>I may have a stinking personality. But the code I write has a secular >>nature. The code doesn't take the smell of the hand it types. > > As W. Greenhouse also pointed out, the issue is not your code itself > (the quality of which is not in question) but the fact that people can't > count on your future code being usable in Emacs. People can't count on > *their* investment in your code having the anticipated payoff, for them. > That makes your future contributions unsafe; ergo, Emacs should not > accept them. > > I made this point pretty clearly in my orginal post, but make it again > here only in case anyone watching was thrown by your confusion of two > separate issues. I have nothing against you having an opinion on what should be done and nor do I shy of receiving adverse criticism on a public mailing list. Also the following article [1], http://lwn.net/Articles/543339/#Comments keeps reminding me that I am the one who has breached the trust. I don't think I have breached anyone's trust. I ported the ox-html.el and ox-odt.el exporters when no one else - including Bastien or Carsten - were available to invest substantial time to port the work. Remember this was done with the sole intention of off-loading some of the work of Nicolas Goaziou. Remember the porting was done when Ngz work was in alpha or late-alpha stage. (You seem to respond donning the hat of a community manager.) Bastien has been consistently rubbing me on the wrong side for a *very long* time. Do you think Bastien resorting to rewriting of history [2][3] is a proper etiquette? There is a limit to how absurd a person can behave. What is wrong, if I request that my work be reverted, given the circumstances? By continuing to work on Org-mode, I am supporting Bastien which I don't intend to. I don't approve of what he is doing (in his role as a maintainer) nor do I think that the generaly public should be coaxed in to responding favorably to Bastien's call for donations (particularly for impending Org-8.0 release.) [1] I have not received my $1 or any GNU stickers [2] http://orgmode.org/w/?p=org-mode.git;a=commitdiff;h=b7c776418868966b980a0b1be89bf7bfabde7685 [3] http://orgmode.org/w/?p=org-mode.git;a=commitdiff;h=72879342d8ba67fe3b1f3f8cb67f37bfffa1a529 Jambunathan K. ^ permalink raw reply [flat|nested] 122+ messages in thread
* Re: Copyright/Distribution questions (Emacs/Orgmode) 2013-04-01 8:03 ` Jambunathan K @ 2013-04-01 8:29 ` Eli Zaretskii 0 siblings, 0 replies; 122+ messages in thread From: Eli Zaretskii @ 2013-04-01 8:29 UTC (permalink / raw) To: Jambunathan K; +Cc: kfogel, emacs-devel > From: Jambunathan K <kjambunathan@gmail.com> > Date: Mon, 01 Apr 2013 13:33:04 +0530 > Cc: emacs-devel@gnu.org > > By continuing to work on Org-mode, I am supporting Bastien which I don't > intend to. No. If you continue working on Org-mode, you support the community of Org-mode _users_! This is not about you against Bastien; this is about you against the community. If you didn't understand this by now, I don't know what other arguments could ever show you the ugly, selfish side of your behavior. > I don't approve of what he is doing (in his role as a maintainer) Then do what disagreeing people do in these circumstance: fork. Then let the users judge whether they value your branch more than the other one. This is the Free Software paradigm for solving irreconcilable disagreements. By contrast, what you are trying to do is punish all the Org users on behalf of _personal_ feud between you and the head maintainer. This is why everybody and their dog turn against you, don't you see it? ^ permalink raw reply [flat|nested] 122+ messages in thread
end of thread, other threads:[~2013-04-04 12:29 UTC | newest] Thread overview: 122+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-03-10 14:56 Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2013-03-10 15:04 ` Jambunathan K 2013-03-10 22:18 ` Karl Fogel 2013-03-11 1:43 ` Stephen J. Turnbull 2013-03-11 4:23 ` Jambunathan K 2013-03-11 2:32 ` Stefan Monnier 2013-03-11 3:14 ` Jambunathan K 2013-03-11 5:28 ` Carsten Dominik 2013-03-11 6:00 ` Jambunathan K 2013-03-11 6:32 ` Stephen J. Turnbull 2013-03-11 6:10 ` Andreas Röhler 2013-03-11 6:41 ` Germán A. Arias 2013-03-11 7:38 ` Andreas Röhler 2013-03-11 12:53 ` Stephen J. Turnbull 2013-03-11 14:39 ` Andreas Röhler 2013-03-11 15:52 ` Stephen J. Turnbull 2013-03-11 17:58 ` Richard Stallman 2013-03-11 19:12 ` Jambunathan K 2013-03-11 19:52 ` Subhan Tindall 2013-03-12 2:33 ` Stephen J. Turnbull 2013-03-12 5:05 ` Carsten Dominik 2013-03-12 6:12 ` Stephen J. Turnbull 2013-03-12 6:23 ` A proposal (ox-html.el/ox-odt.el) Jambunathan K 2013-03-12 17:02 ` W. Greenhouse 2013-03-12 18:38 ` Thomas S. Dye 2013-03-13 8:08 ` Andreas Röhler 2013-03-13 8:18 ` Andreas Röhler 2013-03-12 18:38 ` Thomas S. Dye 2013-03-12 6:57 ` Copyright/Distribution questions (Emacs/Orgmode) Jambunathan K 2013-03-12 16:40 ` Subhan Tindall 2013-03-12 16:59 ` Jambunathan K 2013-03-13 1:37 ` Stephen J. Turnbull 2013-03-13 2:04 ` William Gardella 2013-03-13 18:32 ` Richard Stallman 2013-03-13 18:43 ` Dmitry Gutov 2013-03-14 22:30 ` Richard Stallman 2013-04-01 8:32 ` Jambunathan K 2013-04-01 21:06 ` W. Greenhouse 2013-04-01 21:35 ` Jambunathan K 2013-04-02 13:22 ` Allen S. Rout 2013-04-03 0:06 ` Richard Stallman 2013-04-03 6:50 ` Jambunathan K 2013-04-03 8:05 ` Bastien 2013-04-03 8:16 ` Jambunathan K 2013-04-03 8:32 ` Andreas Röhler 2013-04-03 8:46 ` Bastien 2013-04-03 9:23 ` Andreas Röhler 2013-04-03 9:58 ` Thien-Thi Nguyen 2013-04-03 10:40 ` Andreas Röhler 2013-04-03 14:39 ` Jambunathan K 2013-04-03 15:16 ` Eli Zaretskii 2013-04-03 16:09 ` Jambunathan K 2013-04-03 16:19 ` Eli Zaretskii 2013-04-03 16:25 ` Jambunathan K 2013-04-03 16:36 ` Eli Zaretskii 2013-04-03 16:40 ` Timur Aydin 2013-04-03 16:43 ` Jambunathan K 2013-04-03 16:56 ` Eli Zaretskii 2013-04-03 17:04 ` Jambunathan K 2013-04-03 17:09 ` Eli Zaretskii 2013-04-03 17:20 ` Jambunathan K 2013-04-03 17:34 ` Eli Zaretskii 2013-04-03 17:44 ` Jambunathan K 2013-04-03 17:49 ` Eli Zaretskii 2013-04-03 18:27 ` Stephen J. Turnbull 2013-04-03 18:37 ` Eli Zaretskii 2013-04-04 1:49 ` Stephen J. Turnbull 2013-04-04 2:57 ` Eli Zaretskii 2013-04-04 12:29 ` Stefan Monnier 2013-04-03 23:10 ` Germán A. Arias 2013-04-04 2:31 ` Stephen J. Turnbull 2013-04-04 2:54 ` Eli Zaretskii 2013-04-04 6:16 ` Stephen J. Turnbull 2013-04-03 20:57 ` Emacs community crashes when I try to quit (was: Re: Copyright/Distribution questions (Emacs/Orgmode)) Allen S. Rout 2013-04-03 21:39 ` Emacs community crashes when I try to quit Karl Fogel 2013-04-03 18:09 ` Copyright/Distribution questions (Emacs/Orgmode) W. Greenhouse 2013-04-03 8:36 ` Bastien 2013-04-03 8:42 ` Jambunathan K 2013-04-03 15:15 ` J. David Boyd 2013-04-03 15:13 ` Eli Zaretskii 2013-03-13 19:21 ` Allen S. Rout 2013-03-14 3:08 ` Jambunathan K 2013-03-14 11:20 ` Bastien 2013-03-13 22:13 ` Stephen J. Turnbull 2013-03-14 0:57 ` W. Greenhouse 2013-03-14 10:42 ` Stephen J. Turnbull 2013-03-14 16:00 ` W. Greenhouse 2013-03-14 17:01 ` Bastien 2013-03-14 17:09 ` W. Greenhouse 2013-03-14 17:56 ` Jambunathan K 2013-03-14 18:53 ` Bastien 2013-03-14 19:29 ` Stephen J. Turnbull 2013-03-14 15:21 ` Richard Stallman 2013-03-14 19:17 ` Stephen J. Turnbull 2013-03-14 22:31 ` Richard Stallman 2013-03-15 0:42 ` Stephen J. Turnbull 2013-03-15 6:39 ` Andreas Röhler 2013-03-15 12:49 ` Richard Stallman 2013-03-15 15:54 ` Stephen J. Turnbull 2013-03-14 2:20 ` Jambunathan K 2013-03-14 15:22 ` Richard Stallman 2013-03-14 16:05 ` Andreas Röhler 2013-03-14 16:11 ` W. Greenhouse 2013-03-14 16:13 ` Ivan Andrus 2013-03-12 0:27 ` Stephen J. Turnbull 2013-03-12 17:00 ` Richard Stallman 2013-03-12 17:48 ` Jambunathan K 2013-03-13 1:54 ` Stephen J. Turnbull 2013-03-11 10:09 ` Christian Egli 2013-03-11 10:09 ` Christian Egli 2013-03-11 14:13 ` Jambunathan K 2013-03-12 20:11 ` Glenn Morris 2013-03-12 20:25 ` Jambunathan K 2013-03-12 21:32 ` Eli Zaretskii 2013-03-13 2:36 ` Jambunathan K 2013-03-13 3:49 ` Eli Zaretskii 2013-03-13 19:35 ` Karl Fogel 2013-03-14 2:44 ` Jambunathan K 2013-03-14 2:56 ` W. Greenhouse 2013-03-14 18:03 ` Karl Fogel 2013-04-01 8:03 ` Jambunathan K 2013-04-01 8:29 ` Eli Zaretskii
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.