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

 
 

task #14069: Submission of BareMetalC

Submitter:  Hugo Delchini <hugodelchini>
Submitted:  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
Assigned to:  agn Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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: 

Hello,

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.


regards,
 - assaf

Assaf Gordon <agn>
Site Administrator
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.)





Description:

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:

https://delchinihugo@bitbucket.org/delchinihugo/bmctarball.git


Hugo Delchini <hugodelchini>

 

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

Attach Files:
   
   
Comment:
   

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-3230.
    Corresponding source code