Top Banner
1 オープンソースとコミュニティによる 価値の創造 〜次世代ITシステムのあるべき姿と OSSの重要性〜 20121012@日立製作所 楽天株式会社 DU 技術理事 吉岡弘隆
64

オープンソースとコミュニティによる価値の創造

Oct 31, 2014

Download

Technology

Rakuten, Inc

吉岡 弘隆、楽天株式会社
日立製作所 講演資料
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 1. ITOSS20121012 DU 1

2. 2 3. DU [email protected]/hyosihok http://d.hatena.ne.jp/hyoshiok Twitter:hyoshiok 3 4. Rakuten Group4 5. Company Profile Founded:February 7, 1997 IPO:April 19, 2000 (Jasdaq Stock Exchange) Chairman & CEO: Hiroshi MikitaniThe First Office: Atago in Tokyo, JapanEmployees : 5 (at the establishment)Business: Rakuten Ichiba (online mall) 5 6. Company Profile (Continued)New Office: Rakuten Tower (Tokyo, Japan)Employees: 7,615 (as of Dec. 2011)Market Cap: 1.2 Trillion yen or US$15.6 Billion(JASDAQ, as of September 20, 2011)Businesses: Rakuten Ichiba, Rakuten Travel, Rakuten Securities,Rakuten KC, Rakuten Bank, etc.6 7. Rakuten has Stepped onto the Global Stage7 8. Corporate History8 9. Rakuten Business Lineup E-Commerce Portal and Media SecuritiesBanking Credit CardTelecommunications Professional SportsE-money 9 10. Rakuten Worldwide Our Goal is to become the No. 1 Internet Service in the WorldLS(UK) Taiwan *To be open soon Ichiba (EC) Travel Performance marketing 10 11. ( 3,500 3,294 +22.3% YoY 3,0002,693*1 2,500 1,642 Edy *2 +29.5% YoY 1,268 2,0001,859 1,473 657 *3 1,500420+14.9% YoY 1,154 482366 1,000 305355 260220 EC *4 1,2325001,059 896 +16.4% YoY 7305790 20072008 20092010 2011*1: EEdy10/1Q*2: *3: *4: ECGORAtotoShowTime 11 12. 12 13. IT 80 80 98 Web 2.0 13 14. Mass Collaboration Wikipedia OSS Open Source Software Facebook, twitter, ... 2ch 14 15. Free Software GNU Project GNUs Not Unix1983 GNU General Public License http://www.gnu.org/licenses/gpl.html Linux1991 Open Source Software1998 15 16. GNU project FSF CDROM Internet 16 17. Unix & Hacker Culture 1969, AT&T Ken Thompson, Dennis Ritchie, BrianKernighan, Douglas McIlroy, MichaelLesk and Joe Ossanna. by 1973, C 1983, BSD 4.217 18. Hacker Ethic Access to computersand anything which might teachyou something about the way the world worksshouldbe unlimited and total. Always yield to the Hands-OnImperative All information should be free Mistrust authority promote decentralization Hackers should be judged by their hacking, not criteriasuch as degrees, age, race, sex, or position You can create art and beauty on a computer Computers can change your life for the betterhttp://en.wikipedia.org/wiki/Hacker_ethichttp://www.amazon.co.jp/exec/obidos/ASIN/487593100X/18 19. XMosaic -- 1993 Windows 95 -- 1995 Netscape 1998 Web 2.0 - 2004 19 20. OSS Open Source Software OSS & Free Software 98Netscape (Free Software) Free Software OSS20 21. OSS OSS Cathedral and Bazaar Eric Raymond http://www.catb.org/esr/writings/homesteading/ 21 22. OSS OSS Free Software Free Software Free Software 19982OSS http://opensource.org/osd.html 22 23. 23 24. 24 25. - Benevolent Dictator 25 26. 26 27. http://www.artofcommunityonline.org/27 28. release early, release often rough consensus and running code (git) Benevolent Dictator 28 29. 29 30. 30 31. 300/ITid:hanazukin31 32. (Inovation HappensElsewhere) vs N.I.H (Not Invented Here)32 33. 33 34. Linux 19994 100Linus 50 Linux Users Group (YLUG) http://ylug.jp 34 35. YLUG(Linux Users Group)LinuxOSS Linux Kernel http://ylug.jp/ 1 35 36. 11999428100Linus200910221072011531 36 37. Google Video67glibc malloc()GoogleVideo(200692272TOMOYO Linux Night(200728)74SE-PostgreSQL()20075783Rubyustream20071227 37 38. 10 38 39. 39 40. Linux Kernel 1000(TOMOYO/NILFS/Fault Injection/...) Kernel Summit 40 41. (Done)Linux kernel(Done)Linus(Done)(Done)41 42. OSSOSS Linux42 43. Linux 1991, v0.01 1992, GNU GPL 1994, v1.0 1995, DEC Alpha, Sun SPARC 1996, V2.0 2011, V3.0 43 44. Linux Development model kernel release every 2 3 month changes, patches 5,000 10,000 perrelease kernel source code 2.6.11, 2005/03/02, 17,090 files, 6,624K lines 2.6.20, 2007/02/04, 21,280 files, 8,102K lines 2.6.30, 2009/06/09, 27,911 files, 11,560K lines 3.0, 2011/07/21, 36,788 files, 14,651K lines 3.2, 2012/01/04, 37,626 files, 15,004K lines44 45. Linux Kernel Development Who is doing the work 2.6.11, 389 developers, 68 companies 2.6.20, 673 developers, 138 companies 2.6.30, 1150 developers, 249 companies 2.6.39, 1258 developers, 239 companies 3.0, 1131 developers, 331 companies 3.2, 1316 developers, 226 companies All 7,944 developers, 855 companies Linux Kernel Development: How Fast it is Going, Whois Doing It, What They are Doing, and Who isSponsoring It, By Linux foundation http://go.linuxfoundation.org/who-writes-linux-201245 46. OSS 46 47. OSS 47 48. OSS OSS ROMA LeoFS Web API SDK OSS Cassandra OSS Linux 48 49. 49 50. (Not Invented Here) 50 51. OSS IHE - InnovationHappens Elsewhere51 52. 52 53. 53 54. GoogleFacebookApple 54 55. IT OSS? Web 55 56. Web 56 57. http://blog.topprospect.com/wp-content/uploads/2011/06/Talent_traffic.gif 57 58. ENGLISHNIZATION58 59. ITS ONLY ENGLISH59 60. ZONE DEFINITIONRED ZONE:More than 200 points away from targetYELLOW ZONE: Between 100-199 points away from targetORANGE ZONE: Between 1 99 points away from targetGREEN ZONE:Score meets or exceeds targetEmployee Not ReachedNot Reached Not Reached Reached TargetGrade (RED)(YELLOW)(ORANGE)GREENAAA-550 551-650 651-749750-AA -500 501-600 601-699700-A-450 451-550 551-649650-BBB-400 401-500 501-599600-BB -400 401-500 501-599600-B-400 401-500 501-599600-60 61. ZONE STATUS As of June 30th, 201229% GREEN87% 42% 45% 48% 49% 51% 53% 54% 56% 58% 60% 63% 66% 72% 80%9%11%14%36%16% ORANGE8% 19%YELLOWNo Score 20% 19% 17% 15% 13% 10% 7% 6% 6% 4%5% 4% 2%MA M JJ ASO ND J FMRED 1%20112012 AMJ Data: Ranten, Inc (Total may not equal 100% due to rounding) 61 62. TOEIC SCORE700 697.7694.7TOEIC Average score 687.3680672.3660632.6 638.9 645.6 651.5640 625.3620 612.7 604.3600 596.3586.9593.9580526.2589.6589.3 593.7583.6560537.8 558.0540522.6520526.2500 Oct-2010 June-20122010/10 2010/11 2010/12 2011/1 2011/2 2011/3 2011/4 2011/5 2011/6 2011/7 2011/8 2011/9 2011/10 2011/11 2011/12 2012/1 2012/2 2012/3 2012/4 2012/5 2012/6/22Data: Rakuten, Inc.62 63. 2012Oct. 20 th(Sat)Rakuten Tower 1http://tech.rakuten.co.jp/rtc2012/ 63 64. 64