LKML Archive on lore.kernel.org
 help / color / Atom feed
From: Rene Schickbauer <cavac@cavac.at>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: "Hutter, Tony" <hutter2@llnl.gov>,
	Marc Dionne <marc.c.dionne@gmail.com>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	"x86@kernel.org" <x86@kernel.org>
Subject: Re: x86/fpu: Don't export __kernel_fpu_{begin,end}()
Date: Tue, 15 Jan 2019 14:01:48 +0100
Message-ID: <46a97264-9586-ef67-73a0-9af1c4d34f25@cavac.at> (raw)
In-Reply-To: <20190110182413.GA6932@kroah.com>


On 10.01.19 19:24, Greg Kroah-Hartman wrote:

Dear Greg!

> My tolerance for ZFS is pretty non-existant.  Sun explicitly did not
> want their code to work on Linux, so why would we do extra work to get
> their code to work properly?

I'm not a kernel developer. I'm an application developer and system 
administrator. I'm also an Open Source advocate who regularly holds 
talks at Austrias biggest Linux conference in Graz.

Usually i'm not too interested in the internals of Linux kernel 
development, but this issue affects me on many levels.

ZFS brings me a lot of features, convenience and, most important of all, 
stability and reliability that i'm missing in other Linux filesystems.

ZFS on Linux is open source, made by people who invest their time and 
money into creating and maintaining a great filesystem. How can you say 
they are wrong in doing so?

To be frank, your argument, which boils down to "GPL is the only correct 
open source license", makes me ashamed to have been advocating people 
switching to Linux. This is exactly the kind of argument that made me 
switch away from closed source operating systems like Windows, only then 
it was Steve Ballmer using it against open source.

I understand that different open source licenses have different 
mindsets. But that doesn't make those other licenses any less valid. 
They still give us developers the freedom to learn, the freedom to build 
great systems, the freedom to change the world for the better. Not every 
project is able, or willing, to adopt the GPL. (I, for one, release my 
software under Perls Artistic license, because the GPL is too 
restrictive for my purpose).

So, please try to understand that non-GPL open source is still a useful 
resource for many of us out there. Maybe it helps to remember that Linux 
might never have existed if Linus Torvalds had never had the ability to 
experiment with the Minix source code and got inspired by it to write 
something more capable.

As for ZFS and me, ZFS is rather important to my work. If push comes to 
shove, i'm more inclined to switching to FreeBSD than to switch to 
another filesystem at this point in time. But i'm really hoping that 
this issue will get resolved by allowing to continue using non-GPL open 
source in Linux.

Sincerely,
Rene Schickbauer

  parent reply index

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <git-mailbomb-linux-master-12209993e98c5fa1855c467f22a24e3d5b8be205@kernel.org>
2019-01-07 22:08 ` Marc Dionne
2019-01-09 11:19   ` Sebastian Andrzej Siewior
2019-01-09 16:52     ` Greg Kroah-Hartman
2019-01-09 17:09       ` Sebastian Andrzej Siewior
2019-01-09 17:40         ` Marc Dionne
2019-01-10 13:13           ` Greg Kroah-Hartman
2019-01-10 13:11         ` Greg Kroah-Hartman
2019-01-10 17:32           ` Hutter, Tony
2019-01-10 18:07             ` Sebastian Andrzej Siewior
2019-01-10 18:24               ` Greg Kroah-Hartman
2019-01-11  3:18                 ` Kash Pande
2019-01-11  5:04                 ` Lukas Wunner
2019-01-11  5:40                   ` Greg Kroah-Hartman
2019-01-11 18:06                     ` Lukas Wunner
2019-01-23 15:58                     ` Pavel Machek
2019-01-15 13:01                 ` Rene Schickbauer [this message]
2019-01-15 13:32                   ` Christoph Hellwig
2019-01-15 13:42                   ` Greg Kroah-Hartman
2019-01-15 18:51                     ` Kash Pande
2019-01-21 12:30                     ` Stephan von Krawczynski
2019-01-15 18:26                 ` Kash Pande
2019-01-11  3:07 Kash Pande
     [not found] <20190111054058.GA27966 () kroah ! com>
2019-01-11  6:24 ` Kash Pande

Reply instructions:

You may reply publically to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46a97264-9586-ef67-73a0-9af1c4d34f25@cavac.at \
    --to=cavac@cavac.at \
    --cc=bigeasy@linutronix.de \
    --cc=gregkh@linuxfoundation.org \
    --cc=hutter2@llnl.gov \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marc.c.dionne@gmail.com \
    --cc=torvalds@linux-foundation.org \
    --cc=x86@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

LKML Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git
	git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git
	git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git
	git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git
	git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git
	git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git
	git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git
	git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \
		linux-kernel@vger.kernel.org
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git