Metasploit also distributes a copy of bionic with some patches in order to 
compile multistage shellcodes without libc dependencies. I would love to have a 
fork of bionic in the suckless repo with mk or makefiles.. I always find 
anoying the android.mk ..unless we do a replacement to use android.mk without 
the sdk, just using the common unix system tools

On 09/10/2010, at 20:34, Jens Staal <staal1...@gmail.com> wrote:

> Dear list
> 
> As far as I have understood (http://suckless.org/project_ideas) and
> idea has been to use bionic as static libc in the Sta.li distribution.
> However, it seems like this libc is relatively closely attached to the
> Android SDK/NDK
> (http://codingrelic.geekhold.com/2008/11/six-million-dollar-libc.html
> ,DGentry reply, 4th comment) and I doubt that the Android devs are
> interested in patches not needed specifically for Android in their
> tree.
> I suppose this means that a fork/spoon/spork of bionic would have to
> be made with patches that enables it to be a general-purpose static
> libc.
> 
> If this is indeed what you suckless gurus have been planning, I got a
> suggested name for this branch with some obscure litterary references
> (which I will explain below).
> 
> suggested name: "fReemade libc"
> 
> The name links the "6 million dollar man" reference of bionic to the
> Remade in the steampunk/dark fantasy Bas-Lag
> (http://en.wikipedia.org/wiki/Bas-Lag) novels of China MiƩville
> (http://en.wikipedia.org/wiki/China_Mi%C3%A9ville). The Remade are the
> product of a punishment where criminals are fused to mechanical (or
> animal) parts, which in essence is a life-long sentence to slavery.
> Some revolutionary Remade call themselves fReemade.
> 
> I thought it was a pretty cool link with several nice interpretations
> - libc getting "freed" from its now limited purpose, builders of
> statically linked binaries getting "freed" from the (AFAIK) unresolved
> legal issues of LGPL when licence conflicts may occur.
> 
> 
> PS sorry if this came out as a "brainfart" DS
> 

Reply via email to