From owner-freebsd-current@FreeBSD.ORG Fri Oct 5 05:42:08 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B819716A41A for ; Fri, 5 Oct 2007 05:42:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id 679E713C461 for ; Fri, 5 Oct 2007 05:42:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so828518pyb for ; Thu, 04 Oct 2007 22:42:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; 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; bh=AQIUwmIUh65ajYMK2P8xARsBser4Rck8OrVrhvJY37o=; b=ciXWAiTADIwo4CNce3ZD3r/xe44ATGpfRBRqUq+T08RptRQ1x7+GN2fyZloviKkhdvFxf+Ve4fuX4v0iYD5p0hguw9wwsnRxt994zLN35C6UnC9UaNndU2BsBa9qimxIpmgFZYIBi7V7RfqEt6EgMKRnwYy19exPnj12dDXuP8g= 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=DN7bPNm31pUCTv2dTJ/TlvLDTLCyc5ceWOyoiFS/Luy4cIzvosvZYkGULdBDefqaYDQfqJ9AD2Lf+KrlQ0CiJTr9zbKNSRPHUoC2PDF4QV17W0nAhclKF45iVXFbR3mn+JcLCc5v2nRDJiw2be2mMchvvqC25zpkP48cVbSqwxU= Received: by 10.65.155.19 with SMTP id h19mr26693780qbo.1191562927318; Thu, 04 Oct 2007 22:42:07 -0700 (PDT) Received: by 10.65.105.2 with HTTP; Thu, 4 Oct 2007 22:42:07 -0700 (PDT) Message-ID: Date: Fri, 5 Oct 2007 05:42:07 +0000 From: "Aryeh Friedman" To: d@delphij.net In-Reply-To: <4705CA47.9090101@delphij.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4705CA47.9090101@delphij.net> Cc: freebsd-current@freebsd.org Subject: Re: viral license free fork of freebsd X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Oct 2007 05:42:08 -0000 On 10/5/07, LI Xin wrote: > Aryeh Friedman wrote: > > I am intrested in putting together a version of FreeBSD (at least the > > non-ports portion) that is 100% viral license (gpl and lgpl [not > > techinically viral but I don't trust it]) free... where would be a > > good starting point on this project? > > Set > MK_GNU = no, and > MK_GNU_SUPPORT = no? Will that remove all gnu code? > > Well, if you want a moderate amount of work you may want to try > replacing sort(1) with the old BSD one, and optimize it. Also some > *roff stuff, etc. If you are really energyic then you will want to join > a project like llvm or so for a better compiler. I will look at what else needs to be done. > > My opinion is that, while licensing issue is important, but there are a > lot of other factors that must be taken into account. If a new piece of > software has better code quality, better performance, etc., then it > would be a big bonus over "just with a license we liked" :-) Optimizing > libc/regex might be a good start if you want to go this way. I have other reasons and goals then "I don't like the license" specifically if I was going to start building an os under a SIW license (http://www.flosoft-systems.com/miai/index.php and http://www.flosoft-systems.com/blogs/aryeh/index.php [first three enteries]) GPL is not compatible with this approach. The main idea behind SIW is to make FOSS-like work easier to make a living from. See url's for details.