From owner-freebsd-stable@FreeBSD.ORG Sat Jun 2 13:07:24 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3415C1065673 for ; Sat, 2 Jun 2012 13:07:24 +0000 (UTC) (envelope-from yerenkow@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id EBCF88FC14 for ; Sat, 2 Jun 2012 13:07:23 +0000 (UTC) Received: by obcni5 with SMTP id ni5so5646024obc.13 for ; Sat, 02 Jun 2012 06:07:23 -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=V88NaYFkoa0wwHGpF0SoL3bh19ZNmXKLPsQ9W9XJ9r0=; b=Uh9DwZzoTt1IjFIQp/+S6lPquZ2kbUPfHWZhlKmEDg+eqfdAii1Hf8QRSWyH5BtS4+ WxWEBRhcVWGaMyX5WxxbzIY8aY9O8iR3mm3ec85u40W/0LNFSOAHwxkQLhfjH65N/qr8 S56R79qKtLCmXQOjsDMuGkaB0LTT6gKlMyMfiQlOi56hX0/p4BwfJn8RFymbYxpsmI8s JWR51Q1H9rmt2rjQoH0+IJuOPzpQyo4LacF69U8merMDMoFi2TVW4VmTAyWVEM51k2g4 EORLuCx8CKqdIMoT60QALQrwDFKEW0JiVRWV1f+uDl9UYqbo9keXMJYf6BBdiqhebG7n MtDw== MIME-Version: 1.0 Received: by 10.60.22.38 with SMTP id a6mr6243000oef.32.1338642443348; Sat, 02 Jun 2012 06:07:23 -0700 (PDT) Received: by 10.182.22.231 with HTTP; Sat, 2 Jun 2012 06:07:23 -0700 (PDT) In-Reply-To: <4FC9F245.8030300@digsys.bg> References: <2730bd1bab4223e718193254cb8bbd60@dizum.com> <20120601194621.GA83046@e-new.0x20.net> <4FC9DC69.6090907@zedat.fu-berlin.de> <4FC9F245.8030300@digsys.bg> Date: Sat, 2 Jun 2012 16:07:23 +0300 Message-ID: From: Alexander Yerenkow To: FreeBSD Stable Mailing List Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: Why Are You NOT Using FreeBSD ? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 13:07:24 -0000 I'll try to be short. I'm using FreeBSD both at servers and as a desktop, but I see struggling of my friends with it in some things. 1. Ports mess. You can very easily render system unusable, or broken if you trying to use latest ports. And then you had to became "a port master" to fix all. Of course you need a lot of free time, right? :) 2. No decent packet manager (I hope pkgng will make life easier). You can't just upgrade this and that packet and see what's new, and rollback if you don't like somthing . 3. "FreeBSD is not a linux" - so FreeBSD avoid linuxisms, like KMS etc. And when it became crystal clear that progress is inevitable, we need wait few more years to get new graphics working. Some time ago, I read somewhere on wiki proud phrase "We are more linux than linux itself", it was about LSB test or something similar. FreeBSD can deny linux ways, but it's here, and it's widespread standard (at least in comparing with FreeBSD). FreeBSD do really need those fancy new techs, at least which related to X/hardware. XEN is one more thing, which could be attractive, but there's not much progress. I don't say let's rewrite all as in linux. I'm saying about having copatibility layer a bit fresher. 4. NDIS is working, right? Why there's no L(inux)DIS :) For new hardware, like wifi's, networks,webcams,raids etc there some linux drivers. and no FreeBSD drivers. At all. And if you need one - "write one" or "wait please few years until someone look into it". 5. Name public person behind Microsoft? yes, there are one. And from Google? And from Oracle? And from GNU? And from Linux? Human nature is such that any company/big product is replaced in his mind with person, at least partially. And there's no person behind FreeBSD. There are many collaborators, who rarely well known in world as FreeBSD developer. And this is how it's affect reality: - Please, big boss, give me 10mil for new cluster system run on Linux. - What's Linux? - It's product developed for 20 years by Linus, and in recent years got support by many major world companies (long list goes here). - Ah, ok, here you go. - And also, big boss I need 50 thousands for FreeBSD cluster. - FreeBSD? What's this? - Ehm... it's a operating system, developed by many peoples, there are many good progammers (long list goes here) - You better buy a few more linuxes then. That could be PR issue anyway, but dirty politics rules the world, face it. 6. No "try-it" system for FreeBSD. No official virtual images (PC-BSD will fix the issue). No testing images for major changes, where's nightly builds with latest KDE/QT/KMS/new drivers? There's none, at least none automatic build. Yea, I know that's because there's no decent auto build system of such things. - I'm volunteer to test FreeBSD! - Ok, grab sources here, compile kernel, world, download ports, patch it with area51, try to build something, and rebuild all again (you too early build all, we just updated libXX*)... - Oh... ok. I'm volunteer to test Linux - Grab live image/virtual image, boot and poke programs. - Great, thanks! You can easily be involved in many programs development. Kdenlive - just another example how one program have own infrastructure to provide live images and virtual machine images, so any can try and test it. You could think I'm wrong, but FreeBSD have many problems as project, but it's all fixable. P.S. Of course FreeBSD is great, and I'm using it, and I glad that it here, and all developers are awesome, no offence here ;) -- Regards, Alexander Yerenkow