From owner-freebsd-advocacy@FreeBSD.ORG Sun Jan 20 00:20:18 2013 Return-Path: Delivered-To: freebsd-advocacy@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5670A352 for ; Sun, 20 Jan 2013 00:20:18 +0000 (UTC) (envelope-from reed@reedmedia.net) Received: from c-0500.emailmediator.com (c-0500.emailmediator.com [64.85.162.118]) by mx1.freebsd.org (Postfix) with ESMTP id 3A24F735 for ; Sun, 20 Jan 2013 00:20:14 +0000 (UTC) Received: from pool-173-74-104-132.dllstx.fios.verizon.net ([173.74.104.132] helo=reedmedia.net) by c-0500.emailmediator.com with esmtpa (Exim 4.69) (envelope-from ) id 1Twhyb-00066u-Fz for freebsd-advocacy@FreeBSD.ORG; Sat, 19 Jan 2013 18:37:29 -0500 Received: from reed@reedmedia.net by reedmedia.net with local (mailout 0.17) id 25078-1358638650; Sat, 19 Jan 2013 17:37:30 -0600 Date: Sat, 19 Jan 2013 17:37:30 -0600 (CST) From: "Jeremy C. Reed" X-X-Sender: reed@t1.m.reedmedia.net To: freebsd-advocacy@FreeBSD.ORG Subject: 20 significant FreeBSD events? Message-ID: User-Agent: Alpine 2.02 (NEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 00:20:18 -0000 I'd like to write an article (a lot later this year) celebrating FreeBSD's upcoming great milestone by briefly summarizing the 20 most significant events in FreeBSD's life. It doesn't have to be one event per each year, but that would be an interesting thing to do also. Please share your thoughts and opinions for this. (I already have a list in progress.) You may email me directly off-list if you'd like. (I may also use this list for further research toward my book on BSD history. See a brief status report here: http://www.reedmedia.net/books/bsd-history/ ) Jeremy C. Reed echo 'EhZ[h ^jjf0%%h[[Zc[Z_W$d[j%Xeeai%ZW[ced#]dk#f[d]k_d%' | \ tr '#-~' '\-.-{' From owner-freebsd-advocacy@FreeBSD.ORG Sun Jan 20 01:42:22 2013 Return-Path: Delivered-To: advocacy@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C24DC3B5 for ; Sun, 20 Jan 2013 01:42:22 +0000 (UTC) (envelope-from kevin@rootbsd.daleco.biz) Received: from rootbsd.daleco.biz (daleco.biz [199.48.129.182]) by mx1.freebsd.org (Postfix) with ESMTP id 88568979 for ; Sun, 20 Jan 2013 01:42:22 +0000 (UTC) Received: from rootbsd.daleco.biz (localhost [127.0.0.1]) by rootbsd.daleco.biz (8.14.5/8.14.5) with ESMTP id r0K1TX9V005080; Sat, 19 Jan 2013 19:29:33 -0600 (CST) (envelope-from kevin@rootbsd.daleco.biz) Received: (from kevin@localhost) by rootbsd.daleco.biz (8.14.5/8.14.5/Submit) id r0K1TX6l005079; Sat, 19 Jan 2013 19:29:33 -0600 (CST) (envelope-from kevin) Date: Sat, 19 Jan 2013 19:29:33 -0600 From: Kevin Kinsey To: "Jeremy C. Reed" Subject: Re: 20 significant FreeBSD events? Message-ID: <20130120012933.GA5069@rootbsd.daleco.biz> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: advocacy@freebsd.org X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 01:42:22 -0000 On Sat, Jan 19, 2013 at 05:37:30PM -0600, Jeremy C. Reed wrote: > I'd like to write an article (a lot later this year) celebrating > FreeBSD's upcoming great milestone by briefly summarizing the 20 most > significant events in FreeBSD's life. It doesn't have to be one event > per each year, but that would be an interesting thing to do also. > > Please share your thoughts and opinions for this. (I already have a list > in progress.) You may email me directly off-list if you'd like. I'd suggest the loss of Jordan Hubbard as "Leader*" and the subsequent incorporation of the BSD userland in OS X as a possibility. Kevin Kinsey *I use the term loosely, probably somewhat ignorantly, and with no intention of offense. Lots of F/OSS projects seem to have a BDFL; perhaps one of the strengths of FreeBSD is that it doesn't really? From owner-freebsd-advocacy@FreeBSD.ORG Tue Jan 22 01:41:58 2013 Return-Path: Delivered-To: freebsd-advocacy@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 9A16C457 for ; Tue, 22 Jan 2013 01:41:58 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from flat.berklix.org (flat.berklix.org [83.236.223.115]) by mx1.freebsd.org (Postfix) with ESMTP id F1A28BF7 for ; Tue, 22 Jan 2013 01:41:57 +0000 (UTC) Received: from mart.js.berklix.net (pD9FBFBCE.dip.t-dialin.net [217.251.251.206]) (authenticated bits=128) by flat.berklix.org (8.14.5/8.14.5) with ESMTP id r0M0ao5d062183; Tue, 22 Jan 2013 01:36:50 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id r0M0ci61030557; Tue, 22 Jan 2013 01:38:44 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id r0M0cPDK070458; Tue, 22 Jan 2013 01:38:44 +0100 (CET) (envelope-from jhs@fire.js.berklix.net) Message-Id: <201301220038.r0M0cPDK070458@fire.js.berklix.net> To: "Jeremy C. Reed" , freebsd-advocacy@freebsd.org Subject: Re: 20 significant FreeBSD events? From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Sat, 19 Jan 2013 17:37:30 CST." Date: Tue, 22 Jan 2013 01:38:25 +0100 Sender: jhs@berklix.com X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 01:41:58 -0000 "Jeremy C. Reed" wrote: > I'd like to write an article (a lot later this year) celebrating > FreeBSD's upcoming great milestone by briefly summarizing the 20 most > significant events in FreeBSD's life. It doesn't have to be one event > per each year, but that would be an interesting thing to do also. > > Please share your thoughts and opinions for this. (I already have a list > in progress.) You may email me directly off-list if you'd like. > > (I may also use this list for further research toward my book on BSD > history. See a brief status report here: > http://www.reedmedia.net/books/bsd-history/ ) Ideas, Not all in cron. order: Precursors: - SUID bit patent donated from Bell/Unix Dennis Ritchie to PD (when?) - 386BSD < Bill Jollitz Early Life - 386BSD Patchkits { http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/history.html http://www.public.iastate.edu/~gendalia/FAQ/FAQ_01 "For our European users, I have included these notes from Julian Stacey (stacey@guug.de) and Christian Seyb (cs@gold.muc.de) concerning locations and methods for getting 386bsd in Europe" ... "from Jordan Hubbard: On the morning of 30 December, 1993, and after many many delays, the first official release of FreeBSD 1.0 began shipping on CDROM" } - The 386BSD/NetBSD/FreeBSD split (was it or wasn't it a split from 386BSD via Net to Free or 386BSD direct to both FreeBSD & NetBSD ? ) { { A friend (bcc'd) active then & still now has recollected to me a split from NetBSD to form FreeBSD, yet I mostly recall a progression from 386BSD via patchkits to FreeBSD, I'm tempted to trust his memory more than mine, but not sure :-) The URL below suggests parallel evolution: http://en.wikipedia.org/wiki/386BSD "After the release of 386BSD 0.1, a group of users began collecting bug fixes and enhancements, releasing them as an unofficial patchkit. Due to differences of opinion between the Jolitzes and the patchkit maintainers over the future direction and release schedule of 386BSD, the maintainers of the patchkit founded the FreeBSD project in 1993... Around the same time, the NetBSD project was founded by ... http://ftp.netbsd.org/pub/NetBSD-archive/NetBSD-1.0/CHANGES "NetBSD 0.8 to NetBSD 0.9:" ... "add patch00144" (I dont know where #144 came from, but it was my tweak to compress that Jordan rolled back into patchkit 36 or so after he'd given me 18 or so. Somewhere Ive seen individual patchkit lists, but here's just a list of all contributors: http://docs.freebsd.org/doc/3.3-RELEASE/usr/share/doc/handbook/x19406.html } - 1.0 Release Dec. 93 http://web.archive.org/web/19961221043141/http://www.freebsd.org/releases/index.html - 1.1 http://web.archive.org/web/19961222050828/http://www.freebsd.org/releases/1.1/RELNOTES.FreeBSD "It is based heavily on Bill Jolitz's 386BSD 0.1, with additions from "the patchkit", NetBSD, CSRG, and the Free Software Foundation. } " - The USL v UCB etc settlement (secret content, signatories could not disclose, but lawsuits stopped & a files discarded & rewritten). - An estimated date of when Linux end user numbers pulled ahead of BSD ? (The skeleton in our closet: BSD was there before Linux, but Linux pulled ahead with cheap floppy sets (& later CDROMs) sold by students via magazine adverts, while we BSD'ers did not bother with cloning floppies etc for little or no reward, except for persistent friends) - When FreeBSD ${arch} went [well] beyond 386 ? - BSD licence reduction - 1 UCB naming clause less. - The Dragonfly divergence. - The OpenBSD overlay (different sort of split) - 1st live (run from CD) .iso shipped by .org - Democracy arrives: election of core by commiters etc - FreeBSD Foundation created, & when it exceeded 5x10^5 $/annum - 1st FreeBSD conference, 1st in Can, 1st in EU - Security intrusions (2 to my memory, the recent & years back after which there was a call to re-read all src/ code.) - The move from majordomo@ to web based http://mailman - The move from sccs (or was that pre FreeBSD?) to cvs & cvs to svn - When Ports exceeded 1,000, 10,100, 20,000 - When Shared libs came in - When linkable kernel modules came in (one of the rare cases where MS was ahead of BSD for a while with their config.sys, though of course they didnt Also offers src/ :-) - When Commiters exceeded 100 & 400 & src/ ports commit split (now ~ 414 < http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributors/staff-committers.html - When Phone & TV support became realistic (ask on multimedia@ ) - When Linux & MS emulation became `easy &/or full feature' - When full disk encryption became available (gbde & geli) - When Raid & ZFS & NTFS (non Write.!) support arrived - When ipf & ipfw became available to embed into products etc. find older numbers &facts etc for various things via http://web.archive.org/web/*/http://freebsd.org Almost enough above for a multiple answer pub quiz ;-) Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultant, Munich http://berklix.com Reply below not above, like a play script. Indent old text with "> ". Send plain text. Not: HTML, multipart/alternative, base64, quoted-printable.