Robuta

https://lwn.net/Articles/42095/
arch linuxlook
https://lwn.net/Articles/547379/
Given Eben Moglen's long association with the Free Software Foundation, his work on drafting th [...]
free softwarecurrentchallengesecosystemlwn
https://lwn.net/Articles/605128/
In the first article in this series, we briefly looked at the original Linux filesystem notific [...]
filesystemnotificationpartdeeperinvestigation
https://lwn.net/Articles/508865/
The upcoming 3.6 kernel will contain client-side support for the TCP 'fast open' protocol exten [...]
web servicestcpfastopenlwn
https://lwn.net/Articles/507319/
Adding the strlcpy() function (and the related strlcat() function) has been a perennial reques [...]
upsdownslwnnet
https://lwn.net/Articles/378030/
It's always a good time to review Arch Linux since it features a rolling release model. This m [...]
arch linuxrollinglwnnet
https://lwn.net/Articles/535111/
Bdale Garbee has become a rather well-known presence at linux.conf.au, having attended and spo [...]
lcafuturelinuxdesktoplwn
https://lwn.net/Articles/548216/
Armijn Hemel is an engineer in the Netherlands who was for several years actively involved wit [...]
dynamiclinkingderivativeworkslwn
https://lwn.net/Articles/520012/
Other than the merging of the server-side component of TCP Fast Open, one of the few user-spac [...]
ctldisableapplicationslwnnet
https://lwn.net/Articles/857140/
Internet Relay Chat (IRC) is a longstanding protocol—or series of protocols—for creating online [...]
turmoilircnetworklwn
https://lwn.net/Articles/520918/
As even moderately sophisticated users of the web are aware by now, the great majority of web [...]
lwnnet
https://lwn.net/Articles/548339/
The alpha test release of Fedora 19, 'Schrödinger's Cat', was released on April 23, with the u [...]
fedoraalphalwnnet
https://lwn.net/Articles/983870/
CircuitPython is an open-source implementation of the Python programming language for microcont [...]
circuitpythonmicrocontrollerssimplifiedlwnnet
https://lwn.net/Articles/543273/
An exploit posted on March 13 revealed a rather easily exploitable security vulnerability (CVE [...]
user namespacesanatomyvulnerabilitylwnnet
https://lwn.net/Articles/656307/
In the 'refereed talks' track at the Linux Plumbers Conference, Michael Kerrisk looked at the [...]
overviewlwnnet
https://lwn.net/Articles/40952/
[This article was contributed by Ladislav Bodnar] Arch Linux is one of those quiet and little [...]
arch linuxlooklwnnet
https://lwn.net/Articles/121784/
Since its humble beginnings in early 2002 Arch Linux has been growing in popularity, occasiona [...]
arch linuxpoweruserslwnnet
https://lwn.net/Articles/531419/
Following on from our two earlier namespaces articles (Part 1: namespaces overview and Part 2: [...]
namespacesoperationpartpidlwn
https://lwn.net/Articles/532771/
Error reporting from the kernel (and low-level system libraries such as the C library) has been [...]
makinglwnnet
https://lwn.net/Articles/510112/
Given this editor's recent history (3 years working there), an article on the GENIVI Alliance [...]
open sourcemovingindustrylwnnet
https://lwn.net/Articles/1032604/
The Arch Linux project is especially well-known in the Linux community for two things: its roll [...]
archshareswikistrategydebian
https://lwn.net/Articles/1042938/
Fil-C is a memory-safe implementation of C and C++ that aims to let C code — complete with po [...]
memory safefilcimplementationlwn
https://lwn.net/Articles/533499/
Huge pages are an optimization technique designed to increase virtual memory performance. The [...]
supportingvariablesizedhugepages
https://lwn.net/Articles/531114/
The Linux 3.8 merge window saw the acceptance of Eric Biederman's sizeable series of user name [...]
namespacesoperationpartoverviewlwn
https://lwn.net/Articles/638069/
distributionslwnnet
https://lwn.net/Articles/791609/
The FreeBSD operating system is continuing to make progress, 26 years after it got its name. Am [...]
freebsdturnslwnnet
https://fedi.lwn.net/@LWN
718 Posts, 5 Following, 4.88K Followers · LWN.net aims to be the premier news and information source for the free software community. We provide comprehensive...
lwnnetmastodon
https://lwn.net/Articles/928581/
My name is Lars Wirzenius, and I was there when Linux started. Linux is now a global success, [...]
early dayslinuxlwnnet
https://lwn.net/Articles/801767/
The input stack for Linux is an essential part of interacting with our systems, but it is also [...]
updateinputstacklwnnet
https://lwn.net/Articles/585415/
The renameat2() system call recently proposed by Miklos Szeredi is a fresh reminder of a categ [...]
system callapi designflagspatternlwn
https://lwn.net/Articles/521859/
Processing, a somewhat confusingly named language, has been around since 2001. As the language [...]
briefsketchprocessinglwnnet
https://lwn.net/Articles/941675/
The 6.5 kernel was released on August 27 after a nine-week development cycle. By that time, so [...]
developmentstatisticskernellwnnet
https://lwn.net/Articles/546678/
Anthonia Ghalamkarizadeh's talk at the 2013 Free Software Legal and Licensing Workshop concern [...]
mozillatrademarkenforcementexperiencelwn
https://lwn.net/Articles/523537/
Karsten Gerloff is the current president of the Free Software Foundation Europe, the European [...]
lcewatchedmachineslovinggrace
https://lwn.net/Articles/527342/
The abstract goal of containers is, in effect, to provide a group of processes with the illusi [...]
steppingcloserpracticalcontainerssyslog
https://lwn.net/Articles/547400/
In adjacent slots at the 2013 Free Software Legal and Licensing Workshop, Daniel German and an [...]
open source licensessurveyinglwnnet
https://lwn.net/Articles/516896/
During the 2012 LinuxCon North America conference, Richard Fontana, legal counsel at Red Hat, [...]
tragedycommonslwnnet
https://lwn.net/Articles/532593/
Continuing our ongoing series on namespaces, this article looks more closely at user namespace [...]
namespacesoperationpartuserlwn
https://lwn.net/Articles/542629/
One of the features merged in the 3.9 development cycle was TCP and UDP support for the SO_REUS [...]
socketoptionlwnnet
https://lwn.net/Articles/520198/
In an article last week, we saw that the EPOLL_CTL_DISABLE operation provides a way for multit [...]
api designctldisablelwnnet
https://lwn.net/Articles/542327/
A February linux-kernel mailing list discussion of a patch that extends the use of the CAP_COMP [...]
troublecapsyslwnnet
https://lwn.net/Articles/1035491/
As a rule, if a package is shipped with a Debian release, users can count on it being available [...]
removingguixdebianlwnnet
https://lwn.net/Articles/546411/
The sixth Free Software Legal and Licensing Workshop, which took place on 4-5 April 2013 in Am [...]
legal issuesradicalcommunityanglelwn
https://lwn.net/Articles/540087/
In this article, we continue last week's discussion of user namespaces. In particular, we look [...]
namespacesoperationpartuserlwn
https://lwn.net/Articles/536538/
At the beginning of his talk on Linux game development at linux.conf.au 2013, Eric Anholt note [...]
linux gaminglcalastlwnnet
https://lwn.net/Articles/545119/
Dave Jones continues to exercise his Trinity fuzz tester and uncover interesting bugs in kerne [...]
post mortemvfsdeadlocklwnnet
https://lwn.net/Articles/544520/
In a separate article, we explained how an ext4 change to the kernel-user-space ABI in Linux 3 [...]
cookielwnnet
https://lwn.net/Articles/247788/
LWN Executive Editor Jonathan Corbet is in Cambridge, UK for LinuxConf Europe 2007. He attende [...]
user spaceapi designeudocumentationlwn
https://lwn.net/Articles/523113/
It has now been a little more than two years since the systemd project began, and in that time [...]
two yearslcesystemdlwnnet
https://lwn.net/Articles/588444/
As noted by various commenters on our earlier article, 'Flags as a system call API design patt [...]
properhandlingunknownflagssystem
https://lwn.net/Articles/522135/
John Stultz continues to push the volatile ranges feature toward the kernel mainline. Volatile [...]
manywordsvolatilerangeslwn
https://lwn.net/Articles/532748/
In this article, we continue last week's discussion of PID namespaces (and extend our ongoing s [...]
namespacesoperationpartpidlwn
https://lwn.net/Articles/722660/
linuxlwnnet
https://lwn.net/Articles/544298/
Linus Torvalds has railed frequently and loudly against kernel developers breaking user space. [...]
kernelchangebreakslwnnet
https://lwn.net/Articles/689856/
Mount namespaces are a powerful and flexible tool for creating per-user and per-container file [...]
mountnamespacessharedlwnnet
https://lwn.net/Articles/525675/
Checkpoint/restore refers to the ability to snapshot the state of an application (which may co [...]
user spacelcecheckpointrestoreyet
https://lwn.net/Articles/604686/
Filesystem notification APIs provide a mechanism by which applications can be informed [...]
filesystemnotificationpartoverview
https://lwn.net/Articles/690679/
In the previous installment of our article series on namespaces, we looked at the key concepts [...]
mountnamespacespropagationlwnnet
https://lwn.net/Articles/525459/
Interest in high-quality random numbers has increased in parallel with the increasing demands t [...]
lceplaydicerandomnumbers
https://lwn.net/ml/all/7ee74c1b5b589619a13c6318c9fbd0d6ac7c334a.camel@HansenPartnership.com/
patchmaintainersremoveentriesdue
https://lwn.net/Articles/519010/
Loadable kernel modules provide a mechanism to dynamically modify the functionality of a runni [...]
loadingmodulesfiledescriptorslwn
https://lwn.net/Articles/545668/
Minchan Kim's recent patch series to provide user-space-triggered reclaim of a process's pages [...]
game scorelossperprocessreclaim
https://lwn.net/Articles/486306/
Capabilities are—at least in theory—a nice idea: divide the privileges of root (use [...]
capsysadminnewroot
https://lwn.net/Articles/519085/
There are many mechanisms for communicating information between user-space applications and th [...]
auxiliaryvectorlwnnet
https://lwn.net/Articles/513789/
The 2012 Kernel Summit was held in San Diego, CA, USA, over three days, 27-29 August. As with [...]
kernelsummitlwnnet
https://lwn.net/Articles/507794/
Patches that add new software features often gain the biggest headlines in free software proje [...]
headerfilesplitlwnnet
https://lwn.net/Articles/536173/
The Linux kernel developers have long been aware of the need for better testing of the kernel. [...]
lcatrinityfuzztesterlwn
https://lwn.net/Articles/524952/
The abstract of Glauber Costa's talk at LinuxCon Europe 2012 started with the humorous note 'I [...]
operating systemslcefailure
https://lwn.net/
welcomelwnnet
https://lwn.net/Articles/528078/
The results of the user namespaces work on Linux have been a long time in coming, probably bec [...]
user namespacesprogresslwnnet
https://lwn.net/Articles/531939/
Checkpoint/restore is a mechanism that permits taking a snapshot of the state of an applicatio [...]
checkpointrestoresignalslwnnet
https://lwn.net/Articles/517527/
The 2012 X.Org Developers' Conference took place in the charming Bavarian city Nuremberg (Nürn [...]
xorgdevelopersconferencelwn
https://lwn.net/Articles/534682/
We are accustomed to thinking of a system call as being a direct service request to the kernel. [...]
user spaceglibckernelapilwn
https://lwn.net/Articles/529522/
Copyright assignment is a topic that brings out strong passions in the free software community [...]
gnu projectgnutlscopyrightassignmentgovernance
https://lwn.net/Articles/176911/
Applications like network servers that need to monitor multiple file descriptors using selec [...]
system callnewlwnnet
https://lwn.net/Articles/704479/
Michael Kerrisk started his 2016 Kernel Recipes talk by noting that the man pages collection, w [...]
designingbetterkernelabislwn