<div><span class="gmail_quote">On 5/17/07, <b class="gmail_sendername">Steven Kreuzer</b> <<a href="mailto:skreuzer@f2o.org">skreuzer@f2o.org</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Greetings-<br><br>OpenBSD includes a version of sdiff written by our very own Ray<br>Lai, and released to the public domain.
<br><br>In a quest to remove as much GPL code from FreeBSD as possible, I<br>ported it over.<br><br>If you want to try it out, You can download the source at<br><a href="http://www.exit2shell.com/~skreuzer/code/sdiff.tar.gz">
http://www.exit2shell.com/~skreuzer/code/sdiff.tar.gz</a><br><br>To install:<br>$ su -<br># cd to /usr/src<br># patch -p0 < /path/to/sdiff-cvs-merge.patch<br># sh /path/to/sdiff.shar<br># make buildworld && make installworld
<br><br>Let me know if you encounter any problems. I would like to see if<br>I can get the GNU version of sdiff removed and replaced with this<br>in FreeBSD. It might be somewhat of an uphill battle, but it is<br>worth a shot.
<br><br>--<br>Steven Kreuzer<br><a href="http://www.exit2shell.com/~skreuzer">http://www.exit2shell.com/~skreuzer</a></blockquote><br> </div>
<div>I was just reading a thread concerning this very topic on diff utilities this weekend on a dragonfly bsd list (some obscure unreleated search brought me there). I was especially concerned with Dillon's reply: <a href="http://leaf.dragonflybsd.org/mailarchive/submit/2004-02/msg00123.html">
http://leaf.dragonflybsd.org/mailarchive/submit/2004-02/msg00123.html</a></div>
<div> </div>
<div>" Compared to all the gnu junk we depend on, I don't know why people<br> would be concerned over something as simple-stupid as 'diff'. I see<br> no advantage (or disadvantage) to changing our diff."
</div>
<div>
<div> </div>
<div>I disagree with Mr. Dillon. This sort of ideology does not seem BSD-like. Its a very simple replacement. A hundred of these replacements can really add up to something!</div>
<div> </div></div>
<div>I also enjoy the availability of software in /usr/src for hacking without restrictions. /usr/src lives on my desktop as a reference manual, and one that I can build on, borrow from, or reuse as I see fit in my own programs. Running into code that is also GPL licensed is a real bummer when you're deep into a run... I stop thinking about hacking and start thinking about legal shit.
</div>