taskSavannah Administration - Tasks: task #14069, Submission of BareMetalC


task #14069: Submission of BareMetalC

Submitted by:  Hugo Delchini <hugodelchini>
Submitted on:  Fri 01 Jul 2016 01:56:53 PM UTC  
Should Start On:  Fri 01 Jul 2016 12:00:00 AM UTC Should be Finished on:  Mon 11 Jul 2016 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Cancelled Privacy:  Public
Percent Complete:  0% Assigned to:  Assaf Gordon <agn>
Open/Closed:  Closed Effort:  0.00

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Tue 28 Aug 2018 06:24:14 AM UTC, comment #2:

No response; cancelling (the GNU evaluation team declined the package).

Ineiev <ineiev>
Site Administrator
Sat 02 Jul 2016 09:00:26 PM UTC, comment #1:


Thank you for submitting a new project to host on GNU Savannah.

If you have submitted this package to the GNU evaluation team ( as described here: https://www.gnu.org/help/evaluation.en.html ),
we can keep this ticket open until they conclude their evaluation.

- assaf

Assaf Gordon <agn>
Site AdministratorIn charge of this item.
Fri 01 Jul 2016 01:56:53 PM UTC, original submission:

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.

Registration Administration

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):

Registration Details

  • Name: BareMetalC
  • System Name: baremetalc
  • Type: Official GNU software
  • License: GNU General Public License v2 or later (For the moment I do not include a licence in source code or in a text file but I will do it in a very near future especially if the project in accepted of course.)


The BareMetalC project is a framework that gives developpers a tool to build applications in a completely baremetal environment. This means without any operating system but with the same features than with an operating system.It's the first complete version that allow to build complete applications in a BareMetal environment on standard PC with IA32 CPU. Other versions for other platforms will follow. It includes the BareMetalC compiler and programming language with a complete framework of libraries and tools to build applications without relying on an operating system but with a similar development environment.

Other Software Required:

Currently the dependencies are:
lwip-1.4.1 for the TCP/IP stack BSD https://savannah.nongnu.org/projects/lwip/
wolfssl-3.9.0 for ssl on top of lwip GPL https://www.wolfssl.com/wolfSSL/Home.html
ecos-3.0 for basic bsp initialization and several libc functions GPL http://ecos.sourceware.org/
etherboot-5.4.4 for pci ethernet drivers GPL http://etherboot.org/wiki/index.php

Other Comments:

I'm working on this project for more than 20 years as it started with my PhD thesis. I wrotte the BareMetalC compiler and language 20 years ago and the framework in the last 3 months. It represent a lot of work and I hope it will become a GNU project because I think opensource is a great adventure and I'd like to modestly contribute to it with passion.
I also submitted the project to the GNU evaluation email.
You can get the sources via git on https://delchinihugo@bitbucket.org/delchinihugo/bmctarball.git

Tarball URL:


Hugo Delchini <hugodelchini>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by agn (Posted a comment)
  • -email is unavailable- added by hugodelchini (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-08-28 ineiev StatusWait reply => Cancelled
        Open/ClosedOpen => Closed
    2016-07-02 agn StatusNone => Wait reply
        Assigned toNone => agn

    Back to the top

    Powered by Savane 3.4