From owner-freebsd-hackers@FreeBSD.ORG Wed Jan 18 10:35:23 2012 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FA41106564A for ; Wed, 18 Jan 2012 10:35:22 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 0FB6B8FC14 for ; Wed, 18 Jan 2012 10:35:21 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id MAA25905; Wed, 18 Jan 2012 12:35:14 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1RnSrK-0008a4-FT; Wed, 18 Jan 2012 12:35:14 +0200 Message-ID: <4F16A060.1090708@FreeBSD.org> Date: Wed, 18 Jan 2012 12:35:12 +0200 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: John Kozubik , freebsd-hackers@FreeBSD.org References: In-Reply-To: X-Enigmail-Version: undefined Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD is becoming ... by, and for, FreeBSD developers X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2012 10:35:23 -0000 on 17/01/2012 00:28 John Kozubik said the following: > FreeBSD is becoming an operating system by, and for, FreeBSD developers Just want to express my _personal_ opinion on this statement. I think that the proper tense for the statement would perfect - "has become". And I think that that is inevitable at present, because the FreeBSD project is a purely community driven/developed project. A project by the community. And it's natural that it has become a project for the community. The community of the project's developers. Let's see. The project has no management. There is no hierarchy of reporting. There are no assignments. No monetary leverage. No structure. No single vision and will. Let's omit a discussion of a possibility of a project "by users". Instead let's try to see how projects perceived to be "for users" typically work. My personal observation is that those projects are always commercial (which can be in a variety of ways). That is, they are "for users", because they look to make some money from their user base. Either via direct sales, or via support contracts, or via sales of related products and services, or via monetary deals with other corporations, or via voluntary donations from users and/or corporate sponsorship, or a combination. And those projects internally are also based on money. They are corporations: they have management, they have hierarchy, they have assignments, they have plans, they have salaries, they QA teams, etc. Take for a popular example of Linux. How much is for users the kernel.org? Compare it to the most popular distributions which produce the original products like Red Hat and Ubuntu. Debian... to me it seems to be more of a "for developers" thing, not unlike FreeBSD, but with more man-power. The closest to a corporation that there is now for FreeBSD is the FreeBSD Foundation. But it plays a very different role - although it depends on the donations, it doesn't make any product. It doesn't direct the FreeBSD project, it helps it. I personally do not see a way to make a volunteer project to be for users as opposed to being for the said volunteers/community. I do not have any advice for the users here except either becoming an influential part of the community or getting a deal with a FreeBSD vendor. It would be cool if the project had enough users to make a commercial FreeBSD-oriented "for users" entity viable. Perhaps iXsystems is already it. P.S. I've just learned a new "word", from the Debian people - "Do-o-cracy" as in "the doer decides". Seeing some references to a mythical "FreeBSD leadership" in this thread I couldn't resist a temptation to mention this word. -- Andriy Gapon