Live data from Hacker News

Nano is no longer a GNU project

nano-editor.org

121–130 of 240 posts

Re: Nano is no longer a GNU project

#121
post #64
post #61

Earlier quoted context omitted.

No, the courts have already handled cases around the GPL https://en.wikipedia.org/wiki/GNU_General_Public_License#Leg...

These are about violation of GPL, none of the suits was filed by individual developer who was contributing to the code base. Show me better examples.

> none of the suits was filed by individual developer who was contributing to the code base

Isn't that what actually happened in the GPL-Violations.org project with netfilter?

Re: Nano is no longer a GNU project

#122
post #84

So happy to read that they are leaving GNU, since presumably that means that the project is ditching the GPL license. Perhaps this will be the first event in a chain reaction of ditching GPL.

No. The rift is not over the license itself. From the mail archive Benno states...

  > > As you know, I will not assign my copyright to the FSF, nor to
  > > anyone else.  All the code I write is GPL'ed.  You don't need to
  > > own the copyright on any code in order to be able to enforce the
  > > GPL.  [...]
  > 
  > Indeed, and in fact for a long time the copyright was owned by me
  > before it was assigned to the FSF.  It's not required per se, but
  > generally speaking, there must be a Maintainer of the Software who
  > believes in the ideals of the GNU system

  I do believe in the ideal of the GNU system: to have computer systems
  that consist entirely of libre software.
https://lists.gnu.org/archive/html/nano-devel/2016-05/msg000...

Re: Nano is no longer a GNU project

#123

I'm on the GNU maintainers team; I want to clarify a couple things about this: First, Nano has _not_ left the GNU project; GNU Nano still does and will continue to exist. The current maintainer of GNU Nano---Chris Allegretta---was hoping to add Benno Schulenberg as a co-maintainer, citing numerous contributions by him. Unfortunately, Benno refused to accept GNU's maintainership agreement, and so was not appointed. Be…

Do I understand it right that Benno is doing a lot of work, but he does not want to continue the project in a manner which is consistent with the vision Chris as the principal maintainer of the project holds?

Re: Nano is no longer a GNU project

#124

I'm on the GNU maintainers team; I want to clarify a couple things about this: First, Nano has _not_ left the GNU project; GNU Nano still does and will continue to exist. The current maintainer of GNU Nano---Chris Allegretta---was hoping to add Benno Schulenberg as a co-maintainer, citing numerous contributions by him. Unfortunately, Benno refused to accept GNU's maintainership agreement, and so was not appointed. Be…

> GNU Nano has absolutely not left GNU.

Right, it's just that all the new revisions of Nano that anyone will use going forward have left GNU.

Re: Nano is no longer a GNU project

#125
post #121
post #64

Earlier quoted context omitted.

These are about violation of GPL, none of the suits was filed by individual developer who was contributing to the code base. Show me better examples.

> none of the suits was filed by individual developer who was contributing to the code base Isn't that what actually happened in the GPL-Violations.org project with netfilter?

It makes me happy to see this. But still I'd advise using developer agreements, if you want the control of the project. And correct license of course!

Re: Nano is no longer a GNU project

#126
post #87

Earlier quoted context omitted.

I use nano, because I didn't "get" Vim.

I hate to admit it, but that's more or less why I do as well. It's not that I don't get ViM, it's just that I don't like it. I have TRIED to force myself to use it. Something about that long reach for the Esc key? I don't know what it is really, but I just never felt comfortable using it. Emacs is such a huge monster of a program. 90% of what it does I never touch. Most of the time I just need to edit a conf file and…

Sysadmins are the primary candidates for vi/m ;)

Re: Nano is no longer a GNU project

#127
post #104

Earlier quoted context omitted.

I don't know anything about the politics involved, and I don't even use nano (vim guy myself), but I just ran this out of curiosity: zx2c4@thinkpad ~/nano $ git shortlog -sne --since '3 years ago' 1298 Benno Schulenberg 64 Chris Allegretta 6 Jordi Mallach 3 Mike Frysinger 3 Mike Scalora 2 Rishabh Dave Seems like Benno is clearly the driving force behind the project.

Was it really necessary to also publish their email addresses? -- Edit: I know the addresses appear in the Git repo. But they are not accessible to web crawlers over HTTP. Most code hosting services require a login to see them as a spam control measure. Which is also why I think they should be obfuscated at least.

Spammers are already using emails from git repositories, especially from Github.

Re: Nano is no longer a GNU project

#128
post #87

Earlier quoted context omitted.

I use nano, because I didn't "get" Vim.

I hate to admit it, but that's more or less why I do as well. It's not that I don't get ViM, it's just that I don't like it. I have TRIED to force myself to use it. Something about that long reach for the Esc key? I don't know what it is really, but I just never felt comfortable using it. Emacs is such a huge monster of a program. 90% of what it does I never touch. Most of the time I just need to edit a conf file and…

I add "imap jj `^" to my .vimrc That way, I don't leave the home row when trying to switch modes

Re: Nano is no longer a GNU project

#129

I'm on the GNU maintainers team; I want to clarify a couple things about this: First, Nano has _not_ left the GNU project; GNU Nano still does and will continue to exist. The current maintainer of GNU Nano---Chris Allegretta---was hoping to add Benno Schulenberg as a co-maintainer, citing numerous contributions by him. Unfortunately, Benno refused to accept GNU's maintainership agreement, and so was not appointed. Be…

It seems to me he's not forking. He's leaving GNU.

That you intend to continue having a "GNU nano" doesn't change that. Just because it happened to be on your web space doesn't make it your project.

A project is first and foremost the people behind it. Not a hosting provider.

I consider you the fork. Without hostility.

Edit: I may have missed/confused the acting people here. I'm not sure anymore if my comment above really hits the nail on its head.

Re: Nano is no longer a GNU project

#130
post #50
post #47

Earlier quoted context omitted.

But if a or the driving force of a project takes things elsewhere, the users will eventually follow. If the disagreement was over GNU's insistence to require assigning copyright to the FSF, then I can fully understand the reluctance. It's the same reason many contributors cannot officially submit patches to side projects of Google employees, Ubuntu projects, etc.

Do you know that according to copy rights, open source projects are mess. Nobody tried it in the court, but if some developer contributing to project went to court saying "This part of code is mine, I don't want it to be modified by other people", then the project could be in trouble. Nobody tried that (yet). That's why some OS projects require signing Developer Certificates of Origin etc.

What I meant here, is not that GPL was not tested in court. Just imagine situation of one of the authors saying: I no longer want to see my code on the Internet. Let's say he contributed 30% of the code. Now what? He is the author, he has the right to do it. In most cases developers sign no agreements when their patches are merged.
Post reply on HN