http://en.wikipedia.org/wiki/Ingo_Molnár

http://zh.wikipedia.org/wiki/英格·蒙內

Ingo Molnár

Ingo Molnár, currently employed by Red Hat, is a Hungarian Linux hacker. He is best known for his contributions to the operating system in terms of security and performance.

Work

Some of his additions to the Linux kernel include the O(1) scheduler of Linux-2.6.0 and the Completely Fair Scheduler of Linux-2.6.23, the in-kernel TUX HTTP / FTP server, as well as his work to enhance thread handling.[1] He also wrote a kernel security feature called "Exec Shield", which prevents stack-based buffer overflow exploits in the x86 architecture by disabling the execute permission for the stack.

Together with Thomas Gleixner, he worked on the real-time preemption (PREEMPT-RT) patch set, which aims to reduce the maximum thread switching latency of the Linux kernel from an unbounded number of milliseconds to down to bounded values in the order of tens of microseconds (depending on the system). As of 2011, Thomas Gleixner is working on further improving the patch and getting important infrastructure patches of the patch set merged into the Mainline Linux kernel.

Between Linux 2.6.21 and Linux 2.6.24, he has been working on the Completely Fair Scheduler (CFS) inspired by scheduler work of Con Kolivas. CFS replaced the previous process scheduler of the Linux kernel with Linux-2.6.23.[2]

In 2012 Molnar criticized the Linux desktop as "not free enough" for the users with respect to the applications. He argues that the typically used system of software distribution and deployment by a centrally organized Linux distributions is not fast and flexible enough to satisfy the requirements of users and application producers alike.[3] Molnár suggests a decentral deployment method (similar to Autopackage, Zero Install,[4] or the Klik-successor PortableLinuxApps[5]) which allows a more flexible application infrastructure formed by a stable platform and independent software providers.[6]

英格·蒙内(匈牙利语:Ingo Molnár),匈牙利软件程式设计师与黑客,在linux内核上有许多贡献,也拥有自己的linux分支版本。对于操作系统的安全性与效能提升方面,他的声名卓著。

在linux内核中,他于Linux-2.6.0版加入O(1)排程器,在 Linux-2.6.23版中加入完全公平排程器(Completely Fair Scheduler)。

http://en.wikipedia.org/wiki/Greg_Kroah-Hartman

http://zh.wikipedia.org/zh-cn/葛雷格·克羅哈曼

Greg Kroah-Hartman

Greg Kroah-Hartman is a Linux kernel developer. He is the current Linux kernel maintainer for the -stable branch,[2] the staging subsystem,[2] USB,[2] driver core, debugfs, kref, kobject, and the sysfs kernel subsystems,[2] Userspace I/O (with Hans J. Koch),[2] and TTY layer.[2] He also created linux-hotplug, the udev project, and the Linux Driver Project.[3] He worked for Novell in the SUSE Labs division and, as of 1 February 2012, works at the Linux Foundation.[1][4]

Website
www.kroah.com

He is a co-author of Linux Device Drivers (3rd Edition)[5] and author of Linux Kernel in a Nutshell,[6] and used to be a contributing editor for Linux Journal. He also contributes articles to LWN.net, the computing news site.

Kroah-Hartman frequently helps in the documentation of the kernel and driver development through talks[7][8] and tutorials.[9][10] In 2006, he released a CD image of material to introduce a programmer to working on Linux device driver development.[11]

葛雷格·克罗哈曼(英语:Greg Kroah-Hartman), Linux核心开发者,目前 为 Linux 核心中稳定分支(-stable)的维护者[2],他也是staging 子系统[2]、USB[2]driver core、debugfs、kref、kobject、sysfs kernel 子系统[2]、 TTY layer [2]、linux-hotplug、Userspace I/O(与 Hans J. Koch 共同维护)等专案的维护者[2],也创立了udev专案。除此之外,他亦协助维护Gentoo Linux中上述程式及 kernel 的套件。

在 2012 年 2 月 1 日以前,他在 Novell 的 SUSE Labs工作,而后效力于Linux基金会[1][3],全心致力于Linux驱动程式专案上[4]。

他是《Linux 驱动程式》[5] 的共同作者,与Linux Kernel in a Nutshell[6] 的作者。他是《Linux Journal》杂志的编辑之一,在电脑新闻网站LWN.net上也发表了许多文章。

克罗哈曼经常透过发表演说的方式,为核心与驱动程式开发的细节留下文件[7][8]与教学[9][10]。在 2006 年,他发表了一份CD 映像档,内容为开发 Linux 设备驱动程式的入门教材。[11]

http://en.wikipedia.org/wiki/Alan_Cox

http://zh.wikipedia.org/zh-cn/艾倫·考克斯

Alan Cox

Alan Cox (born 22 July 1968) is a British computer programmer who maintained the 2.2 branch of the Linux kernel and continues to be heavily involved in the development of the Linux kernel, an association that dates back to 1991. He lives in Swansea, Wales with his wife, Telsa Gwynne.

Involvement in the Linux kernel

While employed on the campus of Swansea University, Cox installed a very early version of Linux on one of the machines belonging to the university computer society. This was one of the first Linux installations on a busy network and revealed many bugs in the networking code. Cox fixed many of these bugs and went on to rewrite much of the networking subsystem. He then became one of the main developers and maintainers of the whole kernel.

He maintained the 2.2 branch, and his own versions of the 2.4 branch (signified by an "ac" in the version, for example 2.4.13-ac1). This branch was very stable and contained bugfixes that went directly into the vendor kernels. He was once commonly regarded as being the "second in command" after Linus Torvalds himself, before reducing his involvement with Linux to study for an MBA.[1]

On 28 July 2009, Cox relinquished his role as the TTY layer maintainer, after receiving criticism from Torvalds.[2][3]

Alan was employed by the Linux distributor Red Hat during 1999-2009.[4] Starting from 2011 he was employed by Intel Corporation, but left both Intel and Linux kernel development in January 2013 "for family reasons".[5]

He has also been involved in the GNOME and X.Org projects, and was the main developer of AberMUD, which he wrote whilst a student at the University of Wales, Aberystwyth.
Model trains

Alan Cox runs Etched Pixels, a model train company producing N gauge kits.[6]
Activism

Alan Cox is an ardent supporter of programming freedom, and an outspoken opponent of software patents, the DMCA and the CBDTPA. He resigned from a subgroup of Usenix in protest, and said he would not visit the United States for fear of being imprisoned after the arrest of Dmitry Sklyarov for DMCA violations.

In January 2007, he applied for a series of patents on "RMS", or rights management systems.[7] It is said that he has filed a patent for digital rights management. Red Hat Inc., Cox's former employer, has stated (in a document drafted by Mark Webbink and Cox himself)[8] that it will not use patents against free software projects.[9]

Cox is also an adviser to the Foundation for Information Policy Research and the Open Rights Group.[10]

艾伦·考克斯(英语:Alan Cox,1968年7月22日-),生于英格兰索利赫尔(Solihull),英国程式员,自1991年开始投入Linux内核的开发工作,在开发者社群中有很高的地位。他负责维护Linux内核 2.2版这个分支,在2.4版中也提供许多程式码,拥有自己的分支版本。

在斯旺西大学工作时,艾伦·考克斯在学校服务器上安装了一个早期的linux版本,供学校使用。他修正了许多的问题,重写了网络系统中的许多部份。随后成为linux内核开发小组中的重要成员。

艾伦·考克斯负责维持2.2版,在2.4版上拥有自己的分支(在版本号上会冠上ac,如 2.4.13-ac1)。他的分支版本非常稳定,修正许多错误,许多厂商都使用他的版本。在他去进修工商管理硕士之前,涉入许多linux内核开发的事务,在社群中有很高的地位,有时会被视为是林纳斯·托瓦兹之下的第二号领导者。

Linux Kernel Maintainers的更多相关文章

  1. 【嵌入式开发】 Linux Kernel 下载 配置 编译 安装 及 驱动简介

    作者 : 韩曙亮 转载请出名出处 : http://blog.csdn.net/shulianghan/article/details/38636827 一. Linux 内核简介 1. 内核功能简介 ...

  2. 如何进行Linux Kernel 开发

    转自:http://www.cppblog.com/flyonok/archive/2011/04/15/144316.html 如何进行Linux Kernel 开发? (Take 3) 译者序:这 ...

  3. Linux kernel Wikipedia

    http://en.wikipedia.org/wiki/Linux_kernel Development model The current development model of the Lin ...

  4. Linux Kernel - Debug Guide (Linux内核调试指南 )

    http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级 ...

  5. video : Write and Submit your first Linux kernel Patch

    http://v.youku.com/v_show/id_XNDMwNzc3MTI4.html After working with Linux (mostly as an advanced user ...

  6. 提交 linux kernel 补丁流程备忘录

    1. 订阅 linux 邮件列表 linux 邮件列表 Kernel Mailing Lists 是所有 linux kernel 开源贡献者协同工作的平台,可以通过向 VGER.KERNEL.ORG ...

  7. Linux kernel make 常用选项介绍

    Linux kernel 编译方法大全记录 一.这是一个我自己写的自动make脚本: #!/bin/sh export ARCH=arm export CROSS_COMPILE=arm-linux- ...

  8. Linux Kernel代码艺术——系统调用宏定义

    我们习惯在SI(Source Insight)中阅读Linux内核,SI会建立符号表数据库,能非常方便地跳转到变量.宏.函数等的定义处.但在处理系统调用的函数时,却会遇到一些麻烦:我们知道系统调用函数 ...

  9. Linux Kernel 代码艺术——编译时断言

    本系列文章主要写我在阅读Linux内核过程中,关注的比较难以理解但又设计巧妙的代码片段(不关注OS的各个模块的设计思想,此部分我准备写在“深入理解Linux Kernel” 系列文章中),一来通过内核 ...

随机推荐

  1. iOS学习笔记27-摄像头

    一.摄像头 在iOS中,手机摄像头的使用有以下两种方法: UIImagePickerController拍照和视频录制 优点:使用方便,功能强大 缺点:高度封装性,无法实现一些自定义工作 AVFoun ...

  2. BZOJ1226 [SDOI2009]学校食堂Dining 【状压dp】

    题目 小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭.学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴.当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数表示 ...

  3. JS实现并集,交集和差集

    var set1 = new Set([1,2,3]);var set2 = new Set([2,3,4]); 并集let union = new Set([...set1, ...set2]); ...

  4. java面试题之什么是多线程上下文切换

    多线程会共同使用一组计算机上的CPU,而线程数大于给程序分配的CPU数量时,为了让各个线程都有执行的机会,就需要轮流使用CPU.不同的线程切换使用CPU发生的数据切换等就是上下文切换

  5. 最新版浏览器报错net::ERR_INSECURE_RESPONSE原因

    访问的网址与接口请求的域名不一致,新版的chrome浏览器出于安全的考虑会将请求进行拦截,并报错net::ERR_INSECURE_RESPONSE

  6. Unity 过度光照贴图

    背景:开关窗帘过程,让环境在亮和暗之间过度 事先烘培出亮.暗两张Lighting map.然后代码实现,窗帘开关由动作实现,而代码中通过动作执行进度来过度两张Lighting map void OnA ...

  7. 【NOIP2015】子串(字符串DP)

    题意:有AB两个字符串,用A中连续的K串匹配B全串,问不同的方案总数 n<=1000,m<=200,k<=m 思路:设dp[k,i,j]为用k串 A中前i个字符匹配B中前j个字符的方 ...

  8. Mysql基本操作语句【重要】

    一.对数据库的操作 1.  创建一个库 create database 库名 create database 库名 character set 编码

  9. Django时区配置:有次发现缓存的时间总是有问题,原来是时区配置需要改

    # LANGUAGE_CODE = 'en-us' # TIME_ZONE = 'UTC' LANGUAGE_CODE = 'zh-Hans' TIME_ZONE = 'Asia/Shanghai'

  10. Git基础篇【转】

    转自:https://i.cnblogs.com/EditPosts.aspx?opt=1 1.设置名字与邮箱 $ Git config –global user.name “YourName” $ ...