LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - News
User Name
Password
Linux - News This forum is for original Linux News. If you'd like to write content for LQ, feel free to contact us.
All threads in the forum need to be approved before they will appear.

Notices


Reply
  Search this Thread
Old 03-22-2017, 08:26 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602

Rep: Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084Reputation: 4084
The Pyramid-like Shape of Linux Kernel Authorship


Quote:
In a recent paper accepted at 13th International Conference on Open Source Systems, we study code authorship in a large and long-lived system — the Linux kernel. Our goal is to identify authorship parameters from the Linux kernel evolution history, as well as interpret why they appear as such. We also check whether those parameters apply to the subsystem level, allowing us to assess their generality across different parts of the kernel.

Our analysis accounts for 56 stable releases (v2.6.12– v4.7), spanning a period of over 11 years of development (June, 2005–July, 2016).

Before presenting our study and its results, it is important to mention that our notion of authorship is broader than the English definition of the word. In the context of code, authorship relates to those who make significant changes to a target source code file. This may include the original file creator, as well as those who subsequently change it. Hence, different from authorship in books and scientific papers, code authorship is inherently dynamic as a software evolves.

File authorship follows a pyramid-like shape of increasing authority; at the top, Linus Torvalds acts as a “dictator”, centralizing authorship of most of the files (after all, he did create the kernel!). Bellow him lies his hand-picked “lieutenants”, often chosen on the basis of merit. Such organization directly reflects the Linux kernel contribution dynamics, which is itself a pyramid. However, as the kernel evolves, we see that Torvalds is becoming more “benevolent”. As Figure 2 shows, the percentage of files authored by Torvalds has reduced from 45% (first release) to 10% in v4.7.
Medium for more...

--jeremy
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Singular authorship of Isaiah bluegospel General 112 07-03-2013 10:08 AM
Zyxel G-4100v2 | pyramid linux install | wireless hot spot floorripper Linux - Embedded & Single-board computer 0 02-21-2012 03:21 AM
gcc and linux pyramid board shabi Linux - Embedded & Single-board computer 3 06-23-2010 11:42 PM
LXer: Tip of the Trade: Pyramid Linux LXer Syndicated Linux News 0 07-03-2006 10:21 PM
LXer: Microsoft cannot withstand Linux pyramid: philosopher Girardet LXer Syndicated Linux News 0 04-13-2006 06:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - News

All times are GMT -5. The time now is 11:48 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration