Hello Everyone,<br><br>While I can't honestly say I share any enthusiasm for writing a OS in FreePascal, I do think there is merit in looking for projects of similar scope and interest that can demonstrate the power of the language and the tremendous tools that have been developed by this group over the past four years. <br>
<br>I do think that if someone were to interested in testing their mettle for writing something like an OS, he or she might first take a crack at writing a few of the GNU tools in FP. Say for example the BusyBox suite. Once they had done that, there are a few more code foothills they could climb to build up enough additional undestanding and programming techniques  others could then learn and then join them later on more ambitious OS projects. <br>
<br>My current projects are to port the FP compiler to the OpenSolaris platform and to eventually write an Eclipse plug-in oe a Mozilla based XUL application (like Komodo) for FP. Ultimately, I am interested in exploring more of the ARM platform support in FP. <br>
<br>Prince <br><br><div class="gmail_quote">On Fri, Dec 5, 2008 at 9:58 AM, Gerard N/A <span dir="ltr"><<a href="mailto:gerardusmercator@gmail.com">gerardusmercator@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Fri, Dec 5, 2008 at 1:18 PM, Ingemar Ragnemalm <<a href="mailto:ingemar@ragnemalm.se">ingemar@ragnemalm.se</a>> wrote:<br>
><br>
> This is an argument only after considering the time versus the goal. Is the<br>
> goal worth the time?<br>
><br>
</div>No, and that was exactly my point. Life is too short to spend it<br>
rewriting Linux in Pascal. <g><br>
<div class="Ih2E3d"><br>
><br>
> Another goal is to make a better OS. FPC programs use less memory and starts<br>
> faster. That can be a good thing. Would it be significant? I'm not sure.<br>
><br>
<br>
</div>Then maybe it would better to focus on something different from Linux.<br>
<div class="Ih2E3d"><br>
> You are perfectly right in that we must choose our battles and spend our<br>
> time on things that are worth the time. I don't rule out that this could be<br>
> one. "Porting Linux" doesn't have to imply that every little program is<br>
> ported.<br>
><br>
</div>Not every little program, but only for the kernel + drivers +<br>
filesystems the task is daunting.<br>
<font color="#888888"><br>
Gerard.<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br>
</div></div></blockquote></div><br>