Difference between revisions of "Community"

From eLinux.org
Jump to: navigation, search
m (added ODROID community forum)
m (typo fix)
(3 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
=== General Portals ===
 
=== General Portals ===
  
* [http://meld.org Meld] - An embedded Linux developer community site, designed to enable developers, ISVs, and hardware manufacturers to share, connect, and design, sponsored by [[MontaVista | MontaVista Software]]
 
 
* [http://www.linux.com Linux.com] - Linux community portal sponsored by the [http://www.linuxfoundation.org Linux Foundation]
 
* [http://www.linux.com Linux.com] - Linux community portal sponsored by the [http://www.linuxfoundation.org Linux Foundation]
* [http://www.linuxgizmos.com LinuxGizmos.com] - the canonical (no pun intended) place for news about embedded Linux (and the successor to the now-inactive LinuxDevices.com)
+
* [http://www.linuxgizmos.com LinuxGizmos.com] - the canonical (no pun intended) place for news about embedded Linux (and the successor to the now-inactive LinuxDevices.com, which is now available as a static, searchable 15,000 page [http://archive.linuxgizmos.com archive])
 
* [http://www.linux.org Linux.org] - an excellent starting place for all things linux
 
* [http://www.linux.org Linux.org] - an excellent starting place for all things linux
  
Line 27: Line 26:
 
* [http://www.makeplaylive.com Improv community] - Portal for the Improv community. A Modular ARM GNU/Linux and Android single-board computer system for everyone.
 
* [http://www.makeplaylive.com Improv community] - Portal for the Improv community. A Modular ARM GNU/Linux and Android single-board computer system for everyone.
 
* [http://forum.odroid.com ODROID community] - Portal for the ODROID community
 
* [http://forum.odroid.com ODROID community] - Portal for the ODROID community
 +
* [https://devtalk.nvidia.com/default/board/139/ NVidia Tegra community] - Portal for the NVidia Tegra (e.g. Jetson TK1) community
  
 
=== Software-Specific Communities ===
 
=== Software-Specific Communities ===

Revision as of 15:28, 21 January 2015

This page is for information about the embedded Linux and open source community.

Netiquette

Please read Netiquette before interacting with the Open Source Communities

Community sites

General Portals

  • Linux.com - Linux community portal sponsored by the Linux Foundation
  • LinuxGizmos.com - the canonical (no pun intended) place for news about embedded Linux (and the successor to the now-inactive LinuxDevices.com, which is now available as a static, searchable 15,000 page archive)
  • Linux.org - an excellent starting place for all things linux

Hardware-Specific Communities

Software-Specific Communities

Communities for beginners

People

This section lists inviduals who are "movers and shakers" in embedded Linux: For more Information be sure to checkout MAINTAINERS

Linux kernel

Important kernel figures

  • Linus Torvalds - Linux kernel initiator and head maintainer
  • Andrew Morton - Maintains an important secondary (staging) tree
  • David Woodhouse - Embedded Linux maintainer
  • Matt Mackall - Embedded Linux maintainer, originator of Linux-tiny patch set (author of SLOB allocator), author of kpagemap and smem
  • Greg Kroah-Hartman - Initiator and maintainer of the Linux Driver Project / Staging Tree and quite a handyman
  • Stephen Rothwell - Maintainer of the Linux-Next-Tree, most stuff goes in there before getting merged into Linus' tree
  • Paul Gortmaker - Embedded Linux maintainer
  • Ted Tso - EXT4 maintainer, Kernel Summit organizer
  • James Bottomley - SCSI maintainer, Linux Foundation technical advisory board chair

Kernel arch maintainers

  • Arnd Bergman, Russell King - ARM kernel maintainers
  • Ingo Molnar, Thomas Gleixner, Peter Anvin - x86 maintainers
  • Paul Mundt - SH kernel maintainer
  • Ralf Baechle - MIPS kernel maintainer
  • Greg Ungerer - uCLinux/Coldfire kernel maintainer
  • Haavard Skinnemoen - avr32 kernel Maintainer (Atmel)

Feature developers/maintainers

  • David Woodhouse - MTD/jffs2 author, embedded Linux kernel maintainer
  • Andi Kleen - Author of bloat-o-meter
  • Ingo Molnar - Author of RT-preempt patch set, kernel scheduler maintainer, x86 maintainer
  • Phillip Lougher - Author of Squash FS
  • Jason Wessel - KDB maintainer
  • John Stultz - Mainliner of many Android technologies
  • Thomas Gleixner - RT-preempt maintainer, x86 maintainer, IRQ subsystem maintainer
  • Colin Cross - Google Android developer

Other People

  • Jason Wessel - Wind River Linux Architect
  • Sean Hudson - Mentor Graphics Embedded Linux Architect
  • David Rusling - CTO of Linaro
  • Richard Purdie - Poky originator, Yocto Project architect
  • David Stewart - Yocto Project leader
  • Bradley Kuhn - SFLC license enforcement agent
  • David Anders - TI contractor, elinux wiki contributor
  • Tim Bird - Sony Linux researcher, CE WG AG chair, ELC organizer
  • Paul Walmsley - OMAP kernel developer
  • Ben Dooks - ARM/Samsung arch kernel maintainer
  • Catalin Marinas - ARM kernel developer (developer of numerous ARM BSPs, as well as kmemleak author)
  • Thomas Petazzoni - Marvel SOC kernel developer
  • Michael Opdenaker - Free Electrons founder

Interview candidates

The following page has a list of people we'd like to interview for an eLinux.org feature:

Foundations and Forums

Linux User Groups

One way to get involved with a bunch of like-minded Linux enthusiasts is to participate in a local Linux users group. The following site has a good database of Linux users groups:

Development Model

Reasons for contributing to open source

Community-building ideas

See a discussion thread on this at: http://lists.celinuxforum.org/pipermail/celinux-dev/2012-September/000637.html

In 2012, Tim Bird proposed 4 activities to encourage more embedded Linux collaboration and community-building:

1. Resurrect the celinux-dev mailing list

  • Ideas:
    • Use it more often for discussion
    • Promote on other lists (linux-embedded...?)
    • Introduce people who are using it to each other

2. more focused groups at upcoming conferences.

  • Ideas:
    • have informal meeting places for specific topical areas

3. I'm looking for ways to invigorate the elinux.org wiki site.

  • Ideas:
    • more contests?

4. more involvement in and use of the LTSI kernel

  • Ideas:
    •  ???

Other ideas:

Quality Assurance

This section has links to aspects of the development model designed to provide quality assurance.

Certificate of Origin

Developers who contribute code to the Linux kernel agree to the Developer Certificate Of Origin by signing their code, with a "Signed Off By" line.