From owner-freebsd-questions@FreeBSD.ORG Wed Aug 22 13:41:08 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00281106567A for ; Wed, 22 Aug 2012 13:41:07 +0000 (UTC) (envelope-from djackson452@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6DC838FC16 for ; Wed, 22 Aug 2012 13:41:06 +0000 (UTC) Received: by bkcje9 with SMTP id je9so903264bkc.13 for ; Wed, 22 Aug 2012 06:41:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=d3GIRaZJ7M+o7jWVkVdikGEZCU9KOxHE5M6Q2NpHO/k=; b=w52Yn0SXXbX3uRvbkbshVG1CXxEAdG2xr22xXgKwZfkBXkIx49Dz0DajFjNbf5PwtA ffoNx4kQNYG4W655O7E378RNI86OFzAoqWSlF74CRuCZN44EtoT69KLULFJpkHUuAPye bhvrRqXQraO8VlKcCOv4WFMig+RWSHTpwabjsYvTvAOiAptF2ZM3xioDwctQxPC/Xj54 EAtHUHW6vQMZCID1Wg7QoxRqZc4bRYsztI4tzUmaMkQWRFijNuvQHiHPPO3PERrGxJhp Gg2+tnL62VK/WhnWKv5Cw078Gd4T2cz5Meq60sdDGv3OVEF2P5+QaAemdmRBHs1PPZFK Yx7g== MIME-Version: 1.0 Received: by 10.205.136.194 with SMTP id il2mr6687563bkc.81.1345642866059; Wed, 22 Aug 2012 06:41:06 -0700 (PDT) Received: by 10.205.40.9 with HTTP; Wed, 22 Aug 2012 06:41:05 -0700 (PDT) In-Reply-To: <20120822110356.GA91189@kontrol.kode5.net> References: <20120822102956.GA43074@lpthe.jussieu.fr> <20120822110356.GA91189@kontrol.kode5.net> Date: Wed, 22 Aug 2012 09:41:05 -0400 Message-ID: From: David Jackson To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Warning - FreeBSD (*BSD) entanglement in Linux ecosystem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Aug 2012 13:41:08 -0000 On Wed, Aug 22, 2012 at 7:03 AM, Jamie Paul Griffin wrote: > [ Michel Talon wrote on Wed 22.Aug'12 at 12:29:56 +0200 ] > > > > > David Jackson said: > > > > In reference to the claims that systemd developers "do not care about > > > portability", this is deceptive and misleading. > > > You should read the following interview of Lennart Poettering > > http://linuxfr.org/nodes/86687/comments/1249943 > > The amount of hubris and self confidence he deploys is really > > astounding. I will just quote two extracts: > > > " LinuxFr.org : Systemd use a lot of Linux only technologies (cgroups, > > udev, fanotify, timerfd, signalfd, etc). Do you really think the Linux > > API has been taking the role of the POSIX API and the other systems are > > irrelevant ? > > > Lennart : Yes, I don't think BSD is really too relevant anymore, and I > > think that this implied requirement for compatibility with those systems > > when somebody hacks software for the free desktop or ecosystem is a > > burden, and holds us back for little benefit. " > > That sort of shows my point in fact. There is nothing stopping FreeBSD from implementing cgroups, udev, fanotify, timerfd, signalfd, its not like Linux is going to enforce patents on these things, its software, and freebsd can easily add code to support these things, and as well, systemd. You are acting like there is dependancy in systemd on some hardware device you cannot change, this is not true, Software is flexible and can be easily extended and improved, they use some software features provided by the OS, and you clearly can install these features into FreeBSD if you would care to do so. FreeBSD can implement all of the software interfaces to make systemd and other software portable to FreeBSD. So this is clearly not about "portability", FreeBSD is free to implement these software interfaces to assure that software is portable to FreeBSD. What this is about is FreeBSDs refusal to implement equivalent functionality as Linux has. On this, FreeBSD has only itself to blame if it refuses to do so, since FreeBSD clearly has the capability to easily add the code necessary. Clearly this is all FreeBSDs politics. It refuses to implement the features because Linux developed because of the animosity towards Linux. FreeBSD has a "not made here syndrome". FreeBSD would rather criticize other OSs that are trying to improve their features and flexibility, and power, rather than to improve itself. As for FreeBSDs market share, it is vanishingly small on the desktop with far less uptake than Linux. It is also shrinking in the server area, there is increasingly little reason to use an OS that has worse hardware support, less functionality. Linux is just as reliable as FreeBSD and has more functionality by far. I have been a supporter of FreeBSD for some time, but it was becoming clear that Linux distributions can offer much more and are just as reliable, in addition to offering more capabilities, power and features. all of this has left little reason to keep using FreeBSD. Why use an OS that has less features and capabilities when there are more powerful alternatives with more capabilities that are just as reliable, available? > This guy seems to be a real moron. What a ridiculous statement to make. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" >