Jump to content

Rewriting the XNU kernel  

1 member has voted

  1. 1. Would you like to see the XNU kernel rewritten and released under a permissive license?

    • Yes.
      1
    • Doesn't matter to me, but it would be interesting.
      0
    • No.
      0
  2. 2. Would this be something that you would like to do or help out with?

    • Yes.
      0
    • I can lend some help.
      0
    • No.
      1


1 post in this topic

Recommended Posts

I've been thinking and it doesn't seem that the XNU kernel is too big. That said I was wondering if anyone would be interested in rewriting the XNU kernel file-by-file to make a Darwin compatible kernel that can licensed under the New BSD license instead of the more restrictive Apple Public Source License? One advantage of this is that we could write ARM-compatible code for use on mobile devices. Input is welcome.

 

Edit #1: I just rewrote reloc.h found under /EXTERNAL_HEADERS/mach-o/arm/ in xnu-1504.9.26.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...