<div dir="ltr"><div><div>"Better" is very broad. Most people in these lists would see the GPL as an advantage, but none would deny that Clang or LLVM are essentially free and compatible (maybe after some proofreading work) with the FSF's Free System Distribution Guidelines. As much as I prefer GCC and the GNU GPL in general, I wouldn't like to see precious efforts going to porting your OpenBSD spinoff back to GCC before actually making it a wholly free system. Not that I'm going to tell you how to spend your time, but getting a wholly free BSD is obviously the real issue here.<br><br>To be honest I like the idea of staying as close as possible to upstream OpenBSD while also meeting the FSF standards, so OpenBSD users feel attracted to make the jump. I think this was your original intention. If manpower is scarce, ask no more and keep Clang (assuming it doesn't need further liberation-wise tuning). There are some points that I would like to ask though, because your emails and website didn't clarify them for me:<br><br></div>How do we know beforehand that LibertyBSD is actually compliant with the FSDG? Why are you so confident that it will make it to the FSF list? Don't get me wrong, I don't underestimate your work and knowledge but I'm afraid that my donation might go to a dead end. I think going a bit more technical about what you are deblobbing and how you achieve it helps.<br><br></div>Assuming some trusted third party reviews your work and confirms it is libre, how will LibertyBSD be maintained? I look at all the work that Parabola hackers for instance undergo in order to clean up a GNU/Linux distro that is allegedly easy to clean, and I tell myself "Hell, this is though". Have you considered building a community? Some organisation like the FSF might want to help you complete the crowdfunding, but then what?<br><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 29, 2014 at 2:45 PM, Riley Baird <span dir="ltr"><<a href="mailto:orthogonal@librewrt.org" target="_blank">orthogonal@librewrt.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 30/12/14 07:20, Luke Shumaker wrote:<br>
> At Sun, 28 Dec 2014 20:45:12 -0800,<br>
> Ali Abdul Ghani wrote:<br>
>> welcome<br>
>> This delightful News<br>
>> I have some suggestions<br>
>><br>
>> - Replace clang to gcc<br>
><br>
> Well, it's based on OpenBSD, which uses clang or gcc based on the<br>
> architecture (as clang does not support all of the architectures that<br>
> OpenBSD does).  Further, the switch to clang was pretty recent.  Using<br>
> GCC probably would be pretty easy.<br>
><br>
> (to those on the gnu-linux-libre list: the original email was<br>
> forwarded to the Parabola dev list, whre a couple of other replies<br>
> happened)<br>
<br>
</span>Is there any significant reason, other than the license, that gcc is<br>
better than clang? I really don't want to deviate too much from<br>
upstream, and as long as the license is free, I don't see a problem.<br>
<br>
If it's about the license, I can see that OpenBSD's, or Debian's<br>
decision of which compiler to use would be influential, and thus they<br>
should use gcc. But LibertyBSD is not likely to be influential, so I<br>
don't see the point in changing the default compiler.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.parabola.nu">Dev@lists.parabola.nu</a><br>
<a href="https://lists.parabola.nu/mailman/listinfo/dev" target="_blank">https://lists.parabola.nu/mailman/listinfo/dev</a><br>
</div></div></blockquote></div><br></div></div></div></div></div>