Muslmusl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. It was developed by Rich Felker with the goal to write a clean, efficient, and standards-conformant libc implementation. musl was designed from scratch to allow efficient static linking and to have realtime-quality robustness by avoiding race conditions, internal failures on resource exhaustion and various other bad worst-case behaviors present in existing implementations.
MicroPythonMicroPython est une implémentation du langage de programmation libre, sous licence MIT, de Python, adapté au monde des microcontrôleurs. Écrit à l'origine par l'ingénieur australien Damien George, sur l'architecture STM32F405 (ARM Cortex-M) de STMicroelectronics, à l'occasion d'une campagne de financement participatif par Kickstarter en 2013. Pendant cette campagne, ont versé un total de . Il a ensuite été porté, en 2015, sur l'architecture ESP8266, notamment pour les cartes d'Adafruit Industries.
NetBSDthumb|Filiation des systèmes Unix. NetBSD est un système d'exploitation libre de type Unix BSD dérivé de 386BSD et de Net/2 (4.3BSD-Lite). NetBSD est entièrement fondé sur des logiciels libres, la plupart des composants étant soumis à la Licence BSD. Le système détient le record sur le nombre d'architectures compatibles ; il peut en effet être utilisé sur plus de cinquante architectures différentes. Cette portabilité est un point central du projet, si bien que sa devise est que face à tout ordinateur, on peut déclarer : « Bien sûr, cela fonctionne avec NetBSD » (de l'anglais « Of course it runs NetBSD »).
Rolling releaseDans le domaine du développement logiciel, l'approche rolling release (littéralement « publication roulante », soit « publication continue ») fait référence à un système de développement logiciel en continu, par opposition au système par version, où l'on ne procède à des mises à jour en production qu'à la fin du cycle de développement d'une version du logiciel ou du système tout entier. Il s'agit donc d'un des nombreux types de cycles de vie de publication d'un logiciel. Il est notamment utilisé par certaines distributions GNU/Linux.
Serial Peripheral InterfaceUne liaison SPI (pour Serial Peripheral Interface) est un bus de données série synchrone baptisé ainsi par Motorola, au milieu des années 1980 qui opère en mode full-duplex. Les circuits communiquent selon un schéma maître-esclave, où le maître contrôle la communication. Plusieurs esclaves peuvent coexister sur un même bus, dans ce cas, la sélection du destinataire se fait par une ligne dédiée entre le maître et l'esclave appelée « Slave Select (SS) ».
Haiku (système d'exploitation)Haiku (qui s'appelait anciennement OpenBeOS) est un système d'exploitation libre. Son but est d'être une version libre de BeOS, ce dernier ayant été abandonné en 2001, à la suite de la fermeture de Be. Le projet Haiku est lancé en 2001 par Michael Phipps à la suite du rachat par Palm de la propriété intellectuelle de Be Inc. Deux ans plus tard il crée Haiku, Inc., une association à but non lucratif située à Rochester dans l'État de New York et visant à soutenir le développement du système d'exploitation Haiku.
TizenTizen est un système d'exploitation open source multiplateformes, conçu pour un usage sur smartphones, tablettes, télévisions connectées et les équipements automobiles (, aussi surnommé IVI). Les composants logiciels principaux sont Linux, les Enlightenment Foundation Libraries (EFL) et WebKit. Les applications Tizen sont principalement des applications web, donc des applications HTML5 au sens large du terme, qui fonctionnent sans navigateur web et hors ligne. Tizen fait partie de la Linux Foundation.
DevicetreeDevicetree ou parfois device tree (terme anglais signifiant arborescence des périphériques), est une structure de donnée, décrivant les composants matériels d'un système informatique. Cela permet au système d'amorçage et au noyau de connaître la façon de communiquer et d'exploiter ces composants. Il s'agît en général notamment de la gestion de l'alimentation, du processeur, de la mémoire, des différents bus et périphériques.
System timeIn computer science and computer programming, system time represents a computer system's notion of the passage of time. In this sense, time also includes the passing of days on the calendar. System time is measured by a system clock, which is typically implemented as a simple count of the number of ticks that have transpired since some arbitrary starting date, called the epoch. For example, Unix and POSIX-compliant systems encode system time ("Unix time") as the number of seconds elapsed since the start of the Unix epoch at 1 January 1970 00:00:00 UT, with exceptions for leap seconds.
Pine64Pine64 est une entreprise basée sur un développement communautaire, spécialisée dans le développement de solutions informatiques en matériel libre, utilisant des systèmes GNU/Linux, donc également licence libre. Leur produits utilisent principalement des processeurs d'architecture RISC, d'architecture ARM, RISC-V, ou encore OpenRISC. Le PinePhone est un smartphone, lancé début 2020, fonctionnant sous Linux, et utilisant un SoC Allwinner A64, basé sur l'architecture OpenRISC AR100, dont les pièces sont facilement détachable et remplaçable, et dont la majorité des pilotes sont à source ouverte, sous licence libre, le but étant à terme de ne plus avoir de binaires propriétaires.