Your SlideShare is downloading. ×
20090912 osc09.coly
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

20090912 osc09.coly


Published on

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. How Chinese students enjoy open source ------- example of a small group of people in China Coly Li openSUSE Conference 2009
  • 2. Before the Talk● Share the experience how a small group of students in China enjoy in open source world 2
  • 3. Who Are We● A group of people – full of passion for open source – enjoy exchanging and sharing ideas – Never deny delicious food● How they look like ? 3
  • 4. Who Are We (Cont.)This guy even brings hisbaby to meet us :-) 4
  • 5. Who Are We (Cont.)● Most of these guys studied or study in same university – Beijing University of Posts and Telecom- munications● We are open source citizen, – Use and develop open source software – Promote open source software to school- mates, colleagues, girl/boy friend, 5 wife/husband, etc...
  • 6. Who Are We (Cont.)● Some of the members graduated – China Mobile, China Telecom, Baidu, Tencent, Novell, IBM, Redhat, Adobe...● Some of the members still stay in school – From second year undergraduate to last year post graduate● We have a regular meetings. 6
  • 7. How It Starts● How the first meeting happened – Firstly knew each other on BBS – Instinct, people wanted to get together and eat something – Then found a perfect place to meet and excellent food to eat 7
  • 8. How It Starts (Cont.)10+ personsate water-melon at thefoot ofChairmanMaos statue… 8
  • 9. To Be A Regular Event● The result of the first meeting was unfor- gettable ...● Decided to run an open source seminar periodically● The first period is 1 year, unfortunately ... 9
  • 10. To Be A Regular Event (Cont.)● Then the seminar are more and more reg- ular :-) 10
  • 11. Simple Rules● There are 4 rules to organize the seminar every time 11
  • 12. Simple Rules (Cont.)● Free snack and soft drink provided for all attendees 12
  • 13. Simple Rules (Cont.)● Speaker should prepare slide with at least 3-4 pages 13
  • 14. Simple Rules (Cont.)● Every speaker will get a specially prepared gift 14
  • 15. Simple Rules (Cont.)● No question or food left after the seminar 15
  • 16. Why Provide Free Food● To attract more students to come● To stimulate more movement of the mouths, which in sequence can make people speak more :-)● To be more relaxed● Does it work ? ---- Absolutely YES ! 16
  • 17. Attendees Variable403530 Total attendees252015 Girls among attendee10 5 002/17/05 09/05/05 03/24/06 10/10/06 04/28/07 11/14/07 06/01/08 12/18/08 07/06/09 01/22/10 ● Less people when talking about kernel related topics ● More people when talking about application or configuration related topics 17
  • 18. Seminar TopicsNot limited to,● Linux kernel development – I/O schedule, sysfs, procfs, kbuild ...● Programming language – Python, perl, libc ...● Basic knowledge – Hardware cache, micro kernel ... 18
  • 19. Seminar Topics (Cont.)● Open source software – Wordpress, linux configuration, moblin …● Open source quality – Open source QA, testing management, ... 19
  • 20. Why the seminar rocks ?● Open source development is regarded as fashion and cool in universities● Numerous students want to work on open source, but they dont know how to start● Some times, they just need a little encour- agement● Once they know how to kick off the first step, they start to contribute 20
  • 21. Why the seminar rocks ? (Cont.) ● Introduce open source developers to the 21 students
  • 22. Why the seminar rocks ? (Cont.) ● Encourage students to present their 22 achievement
  • 23. Why the seminar rocks ? (Cont.) This girl is very smart, got top prize twice ! ● We also held a Linux Question/Answer 23 game in 2007
  • 24. Contribution to Open Source● Most of the contributions are based on openSUSE 24
  • 25. Contribution to Open Source (Cont.) ● Porting Jens Axboes fcache patch from Ext3 to Ext4 file system. – Little code hacking – The two students read quite a lot of code to understand, and gave 2 talks in our seminarZiming Hu – Found and fixed a bug from Jens patch,& Pu Huang confirmed in LSF08make it 25
  • 26. Contribution to Open Source (Cont.) ● Enable Ext4 in GRUB Legacy – Google Summer of Code 2008 project – Prototype on openSUSE 11.1, deployed in openSUSE 11.1 and 11.2 – FATE #305162: Support Ext4 in Grub – FATE #305691: Support Ext4 as installa-Tao Peng tion optiondid it 26
  • 27. Contribution to Open Source (Cont.) ● Fix bugs from – BNC #476388 - ocfs2console / Depreca- tionWarning: The popen2 module is de- precated – BNC #448523 - HASIe: ocfs2console seg- faults without correctly set DISPLAY ● Develop a python agent to yast2-multipathZiming Hu 27made it
  • 28. Contribution to Open Source (Cont.)● Port openSUSE to MIPS platform Eryu Guan ported a very basic openSUSE 11.1 to Gdium netbook 28 – Google Summer of Code 2009 project
  • 29. Contribution to Open Source (Cont.)● Write a book to introduce Debian Linux. Xu Wang wrote this book 29● Just published last week.
  • 30. Contribution to Open Source (Cont.)● Ext4 Patches to Linux kernel.● Patches to – E2fsprogs, ocfs2-tools, Hadoop 30
  • 31. Now days● Own website (Linux funny blah, not for frame buffer!)● Own mailing group● Some people graduate, and continue to promote open source in company 31
  • 32. Future● Connect industry to university● Find new fresh blood to join● Encourage more people to contribute th● 1/4 of human being live in China, huge manpower potential for open source world 32
  • 33. Credits● All attendees to seminar● Dr. Chen Xu from Intel OTC● Emily from Sun ERI● Fred, Pockey, eMBee from BeijingLUG● Novell employees show heads● Every one who helps us 33
  • 34. Credits (Cont.)● Thank you for coming.● Q&A● Contact me by 34