From owner-freebsd-advocacy@FreeBSD.ORG Wed Apr 18 16:11:04 2007 Return-Path: X-Original-To: advocacy@freebsd.org Delivered-To: freebsd-advocacy@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A13C616A401 for ; Wed, 18 Apr 2007 16:11:04 +0000 (UTC) (envelope-from raistlinmolina@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by mx1.freebsd.org (Postfix) with ESMTP id 4BEBA13C448 for ; Wed, 18 Apr 2007 16:11:04 +0000 (UTC) (envelope-from raistlinmolina@gmail.com) Received: by nz-out-0506.google.com with SMTP id r28so182785nza for ; Wed, 18 Apr 2007 09:11:03 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Lj4Oee5ztJfuvNbbfidI+APDlJz9SOcsYtgvwyA5ROFCiL8nTE6B/5Hv1s2qUX3I4RqT4B0ah4cyHB0IS/Qd+/eA7SdODthMmhDFZLtFxOHBVOvWcNVrIUTywuN8J7YrQXVH7juOmjtkjl7bHkr5+WqkX+uVCZiaQBf3a5WyTt8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cx53BmQg1e0ciXJTm7X6HXyhpEjFxmnJs+5iLrXMH15Z7d50+cnywUByaW4xCNdJEa3+cokiQLaeMpT152tIhbAHQYSA2hKX1IEAE+j59xmOgX7fI/dFMAlHdUb76r4rnh0GE2zdh6FktJ44Z64R9OvWLySscZLapIAs06Xd3/0= Received: by 10.115.49.16 with SMTP id b16mr261701wak.1176910968839; Wed, 18 Apr 2007 08:42:48 -0700 (PDT) Received: by 10.114.61.14 with HTTP; Wed, 18 Apr 2007 08:42:48 -0700 (PDT) Message-ID: Date: Wed, 18 Apr 2007 17:42:48 +0200 From: "=?ISO-8859-1?Q?Jos=E9_Manuel_Molina_Pascual?=" To: "Scott Long" In-Reply-To: <46262C7C.7020908@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <86slaxlrbd.fsf@dwp.des.no> <46262C7C.7020908@samsco.org> Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , advocacy@freebsd.org Subject: Re: The sorry state of open source today X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2007 16:11:04 -0000 Hi, I've never posted to the advocacy list but as I read the post this guy wrote..... well, no comment. I've only read the chapter "bugs in the free", it seems to me that this gut is the typical "Security by obscurity", this phrase: "Security fixes are indeed benefiting for having the code in the open, but this also has a price: security advisories are issued more often than ever, as everyone can dig for weaknesses" is very clear, in fact it says that is better to get binary code and trust it. I think that what he does not say is that many development languages are going to the "code once run anywhere" paradigm, via intermediate files runnable under a virtual machine (being Java its maximum exponent) or interpreting ASCII code (ruby, Perl, PHP..........), and what it happens with these languages is that the "closed" application you get is by no means closed to those guys who are capable today of look for weaknesses in open source code. It can be argued that for instance Java classes can be obfuscated but this obfuscation can not stop a determined developer, there are very good tools that let you analyze code, it's true that it will take you more time but it can be done, =BFaren't the drivers for the Intel 3945ABG wifi chipset evolving? =BFhas intel released the specs?. This man is the classical example of corporate guy, can't live if the tools he uses aren't provided by IBM, Oracle, Microsoft............... Maybe he's paid by Microsoft. On 4/18/07, Scott Long wrote: > Dag-Erling Sm=F8rgrav wrote: > > The subject refers to an editorial by Radu-Cristian Fotescu, which was > > published on the author's own website and in The Jem Report: > > > > http://beranger.org/feature/sorryfeature.php > > http://www.thejemreport.com/mambo/content/view/309/ > > > > The article contains several factual errors regarding FreeBSD. I have > > posted a rebuttal on my blog: > > > > http://maycontaintracesofbolts.blogspot.com/2007/04/sorry-state-of-jem-= report.html > > > > DES > > I'll rebut you're rebuttal =3D-) > > You're absolutely correct about feature-based vs time-based being a > problem. However, KSE was NOT, I REPEAT NOT, the major nor the second > major reason for the FreeBSD 5.x problems. 5.x releases suffered from > the following problems that were much larger and much more immediate: > > - ULE and the modularized scheduler > - PREEMPTION > - ATA > - UFS2 > - Immature locking model, too much Giant > > Now, I'll entertain that the KSE development caused hurt feelings among > some developers, but that was a professionalism issue, not a technical > issue. I also do agree that M:N is a nice academic theory that has run > into real-world roadblocks, and that FreeBSD seems to be better off in > the end with 1:1 threads, just like most other OSes. But KSE was a > stepping stone to get there; without it, who knows when we would have > moved passed libc_r? It was a definitely a painful step, but it would > have been much more painful to not have any alternatives to libc_r. I'm > glad that the project and certain developers in it had the courage to do > it AND to stick with it to resolve the tough problems. > > Scott > > > > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to "freebsd-advocacy-unsubscribe@freebsd.or= g" > --=20 What is history but a fable agreed upon? In politics stupidity is not a handicap