From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from beaver.sibername.com ([64.15.155.210]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1HwsJ2-0008G3-00 for ; Sat, 09 Jun 2007 00:12:04 -0400 Received: from [24.226.69.102] (helo=tenstac) by beaver.sibername.com with smtp (Exim 4.66) (envelope-from ) id 1HwsIV-0007y9-Vu for speakup@braille.uwo.ca; Sat, 09 Jun 2007 00:11:32 -0400 Message-ID: <001101c7aa54$f6b154e0$ab00a8c0@tenstac> From: "Doug Sutherland" To: "Speakup is a screen review system for Linux." References: <466a2507.5d8392a8.1750.ffffef08@mx.google.com> Subject: Re: can speakup be used in bsd? Date: Sat, 9 Jun 2007 00:13:49 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1807 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1896 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - beaver.sibername.com X-AntiAbuse: Original Domain - braille.uwo.ca X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - proficio.ca X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 04:12:04 -0000 What is Linux is actually only the kernel, the rest of what makes a distro is all GNU tools, starting with the toolchain that makes a kernel: compiler, assember, binutils, glibc, etc, and the things make it a unix system: tcp/ip, dns, shells, parsers, etc, and all of the other add-ons. What makes one distro different from another is the choice of which programs are included, how the file system hierarchy is laid out, how the init scripts work, how the install and and configuration works. BSD is a similar situation but the design of the kernel is exteremely different, how device drivers are included is also very different, but its based on the same set of GNU tools, similar toolchain, similar utilities etc. The difference between the BSD variants is similar to the difference between linux distros. People split off from the original berkeley unix and started making different distros and focusing on different areas, with somewhat different philosophies as to how things should be done. Regarding security, BSD is probably more secure only because there is less of it around, therefore less reason for hackers to attack it, same as mac. Can speakup work with BSD, no. The source code patches the kernel, and the kernels are completely different. Something exactly like speakup could be written for BSD but I think most of the code would not be portable at all. -- Doug