taskSavannah Administration - Tasks: task #7822, Submission of hybrid


task #7822: Submission of hybrid

Submitted by:  Francesco Salvestrini <salvestrini>
Submitted on:  Mon 03 Mar 2008 09:57:46 PM UTC  
Should Start On:  Sun 02 Mar 2008 11:00:00 PM UTC Should be Finished on:  Wed 12 Mar 2008 11:00:00 PM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  100% Assigned to:  Franco Iacomella <yaco>
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.


( Jump to the original submission)

Sat 15 Mar 2008 03:00:00 AM UTC, comment #8: 

Ok Francesco. We approval and activated your project.

Welcome aboard!

Franco Iacomella <yaco>In charge of this item.
Fri 14 Mar 2008 11:24:29 PM UTC, comment #7: 

I activated the project.

Sylvain Beucler <Beuc>
Fri 14 Mar 2008 10:45:21 PM UTC, comment #6: 

Thank you ;-)

Francesco Salvestrini <salvestrini>
Fri 14 Mar 2008 09:35:35 PM UTC, comment #5: 

Hello Francesco,
now everything seems to be ok.

Your submission is Ok and is ready for approbal. I will let you know.

Franco Iacomella <yaco>In charge of this item.
Fri 14 Mar 2008 09:18:59 AM UTC, comment #4: 

Hi Franco,

Drop the previous URL and use the following one (that tarball is missing of fdl.texi file ...). You should find the updated tarball at:


Sorry again for all inconveniences ...


Francesco Salvestrini <salvestrini>
Fri 14 Mar 2008 08:59:26 AM UTC, comment #3: 

Hi Franco,

I've updated the package following your directions. This is the URL:


Thanks for all the suggestions.


Francesco Salvestrini <salvestrini>
Thu 13 Mar 2008 10:00:00 PM UTC, comment #2: 

Hi Francesco, I am reviewing the project you submitted for hosting at Savannah.

Here are my comments:
 - in the COPYING file you include, the address of the Free Software
Foundation is the old one. You should change it to "51 Franklin
Street, Fifth Floor, Boston, MA  02110-1301, USA". You should also
make that change in the 'gpl.texi' file.

- the documentation included must be GNU FDL licensed because we do not accept GPL-only documentation. Another important reason to make the change is that you are including part of the  GNU Coding Standards manual (which is under GFDL). That parts lacks of their original copyright notice (this is a violation of the GNU Coding Standards terms), you should fix that.

If you are willing to make those changes, please submit a new updated package or provide us with an URL to get it. After that, we will reconsider your project for inclusion in Savannah.

PD: Thanks for the ELKlib release, but is not necessary.


Franco Iacomella

Franco Iacomella <yaco>In charge of this item.
Tue 11 Mar 2008 05:24:48 PM UTC, comment #1: 

Hi Franco,

I've not released ELKlib tarballs yet and to test if hybrid compiles cleanly you need it. Attached you should find the needed tarball.

Sorry for any inconvenience it may have caused.


(file #15235)

Francesco Salvestrini <salvestrini>
Mon 03 Mar 2008 09:57:46 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: hybrid
  • System Name:  hybrid
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later (At the moment the package contains a revised version of the kconfig sources. I'm developing a substitution tool (used during the user feature selection phase). That tool is hosted in savannah too:


Choicetool license is GPL as well (I'm the maintainer).

When choicetool will reach a pretty good mature phase it will replace the kconfig package bundled inside this one

You should see the bundled kconfig package from the same point of view of uClibc ...)


Hybrid is a micro kernel. Its main characteristics are: C/C++ support, multiboot compliance and fully expandable from the users point of view.

Other Software Required:

hybrid depends upon elklib (required for building). ELKLib is a C/C++ support library hosted on savannah:


ELKlib is GPL (I'm the maintainer).

The user should be able to compile the kernel with a minimum quantity of system tools: gcc, awk, sed and grep should be sufficient.

Other tools (perl, flex and bison) are required for maintenance purposes only

Other Comments:

The bundled kconfig package could be removed completely but the user should be required to configure the kernel features by hand, following an error prone procedure (without dependency tracking ...)

Tarball URL:


Francesco Salvestrini <salvestrini>


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

Attach Files:

Attached Files
file #15235:  elklib-0.0.10.tar.gz added by salvestrini (282KiB - application/x-tgz - ELKlib tarball needed to test if hybrid compiles cleanly on a free OS)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by Beuc (Updated the item)
  • -email is unavailable- added by salvestrini (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 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-03-15 yaco Open/ClosedOpen => Closed
    2008-03-15 yaco StatusReady For Test => Done
        Percent Complete90% => 100%
    2008-03-14 yaco StatusNone => Ready For Test
        Percent Complete0% => 90%
    2008-03-11 salvestrini Attached File- => Added elklib-0.0.10.tar.gz, #15235
    2008-03-09 Beuc Assigned toNone => yaco

    Back to the top

    Powered by Savane 3.5