Αγγλικά
Άβαταρ

Michael Forney
@mcf

Ο/η mcf λαμβάνει 0,00 $ ανά εβδομάδα από 0 δωρητές.
Δωρεά   Κάρτα πληρωμής Άμεση χρέωση

Περιγραφή

I work on lots of free software projects, usually related to Linux, POSIX, C, systems, networking and graphics.

My values include:

  • Portability to the relevant standards (POSIX, ISO C, ...)
  • Simplicity, meaning code that is easy for someone unfamiliar to understand and make changes, without dependencies that don't have this property.
  • Correctness and robustness.
  • Fixing problems at the source, rather than working around them, even if it means more work.
  • Licensing software so anyone can use it for any purpose (i.e. MIT/BSD/ISC).

My current projects include:

  • samurai: a small reimplementation of the ninja build tool in C for POSIX systems.
  • sbase: I am the maintainer of this collection of portable UNIX tools.
  • cproc: a C11 compiler aiming to build a large amount of code found in the wild.
  • oasis: a linux distribution, probably more similar to a BSD, that combines a bunch of light-weight software alternatives into a complete system.
  • libtls-bearssl: an implementation of libtls using BearSSL
  • swc: a small wayland compositor framework, much lighter on code and dependencies compared to the alternatives.
  • velox: a dwm clone built on top of swc
  • dnssec-rr: tools for working with DNSSEC records
  • x509cert: tool and library for generating X.509 certificates and certificate requests
  • oscmix: mixer for RME audio interfaces
  • pax: portable public domain implementation of POSIX pax archive tool

I also contribute to a variety of other projects including qbe, musl, and many others.

My work on oasis also has many further reaching effects. I regularly send patches to essential linux system software to ensure that they follow the relevant standards and work with alternative implementations of tools and libraries. Examples:

  • Changed some linux kernel build scripts to use more portable shell scripts and tool invocations.
  • Changed objtool, used in the linux kernel build, to support linking with libelf from elftoolchain.
  • Added support for BearSSL to curl.
  • Countless patches to many other projects fixing ISO C conformance issues.

Συνδεδεμένοι Λογαριασμοί

Ο/Η mcf έχει τους ακόλουθους λογαριασμούς σε άλλες πλατφόρμες:

Αποθετήρια

cproc Αστέρια 835 Ενημερώθηκε πριν από 2 εβδομάδες

C compiler (mirror)

pax Αστέρια 14 Ενημερώθηκε πριν από 3 εβδομάδες

pax archive utility

oscmix Αστέρια 73 Ενημερώθηκε πριν από 3 εβδομάδες

Mixer for RME Fireface UCX II

samurai Αστέρια 1019 Ενημερώθηκε πριν από 1 μήνα

ninja-compatible build tool written in C

libtls-bearssl Αστέρια 46 Ενημερώθηκε πριν από 2 μήνες

libtls implemented on top of BearSSL

velox Αστέρια 594 Ενημερώθηκε πριν από 2 μήνες

velox window manager

x509cert Αστέρια 16 Ενημερώθηκε πριν από 3 μήνες

Tool and library for generating X.509 certificates and certificate requests (mirror)

dnssec-rr Αστέρια 8 Ενημερώθηκε πριν από 2 έτη

Tools for working with DNSSEC (mirror)

upnp-av Αστέρια 8 Ενημερώθηκε πριν από 2 έτη

UPnP AV server

wl9 Αστέρια 22 Ενημερώθηκε πριν από 3 έτη

rio-wayland shim server

nine Αστέρια 16 Ενημερώθηκε πριν από 4 έτη

wine for 9

Ιστορικό

mcf εντάχθηκε στο πριν από 1 έτος.

Εισόδημα ανά εβδομάδα (σε Δολάριο ΗΠΑ)

Αριθμός επισκεπτών ανά εβδομάδα

Αυτή η σελίδα περιέχει μηχανογραφικά μεταφρασμένο κείμενο το οποίο δεν έχει ακόμη ελεγχθεί και ενδέχεται να είναι ανακριβές. Μπορείτε να συνεισφέρετε.