ศักยภาพของนักพัฒนาซอฟตแวรไทย
                                กับ
                  การบริหารจัดการสิทธิเหนือลิขสิทธิ์


                                       งานสัมมนา
สงเสริมการคุมครองทรัพยสินทางปญญาดานซอฟตแวรและการใชซอฟตแวรใหถูกตองตามกฎหมาย
           จัดโดย สำนักงานสงเสริมอุตสาหกรรมซอฟตแวรแหงชาติ (องคการมหาชน)


                                                         อัครวุฒิ ตำราเรียง
                                                         twitter : @joomlaCorner
            Marvelic.co.th | JoomlaCorner.com | CMSPlugin.com
                       MamboHub.com | Joomla.or.th


                                                                                         1
Marvelic Engine Co.,Ltd.
                Tel. 027171120-1




Marvelic.co.th | JoomlaCorner.com | CMSPlugin.com
           MamboHub.com | Joomla.or.th


                                                    2
about me
                         - Board of OpenSource Matters.
                           OpenSourceMatters.org (Joomla's non-profit organization)
                         - Joomla! Bug Squad : joomla.org
                         - Founder JoomlaCorner.com
                         - Founder Marvelic Engine Co.,Ltd.
                           www.marvelic.co.th
                         - นายกสมาคมศึกษาและพัฒนาโอเพนซอรส
                            OSEDA.or.th
                         - กรรมการควบคุมจริยธรรม สมาคมผูดูแลเว็บไทย
      อัครวุฒิ ตำราเรียง - ผูอำนวยการเทคโนโลยีสารสนเทศ
Akarawuth Tamrareang สมาคมอาสาสมัครบรรเทาสาธารณภัยแหงประเทศไทย
        (JoomlaCorner)
   akarawuth@marvelic.co.th                    www.marvelic.co.th
      twitter: @joomlacorner                   www.akarawuth.com
                                               Tel : 02 717 1120-1




                                                                                     3
Who we are?
•   Open Source Solutions Provider

•   Open Source Developer

•   Open Source Contributor

    •   Joomla! , Mambo

    •   Elgg , Wordpress




                                     4
Our Contributions
•   Joomla! Project

    •   Board of Open Source Matters Inc.

    •   Translations Team.

    •   Bug Squad

•   3rd Developer



•   พัฒนาภาษาไทย

    •   Joomla!, WordPress, Mambo, elgg , vTigerCRM




                                                      5
ตัวอยางผลงาน




                6
มูลนิธิชัยพัฒนา
                  7
มูลนิธิแม่ฟ้าหลวง ในพระบรมราชูปถัมภ์
                                       8
Software Park , iPhone4Society
                                 9
Women40plus.com
                  10
thaireform.in.th
                   11
NIDA Business School
                       12
สถาบันพัฒนาองค์กรชุมชน codi.or.th
                                    13
S&P Intranet
               14
วิทยาลัยดุสิตธานี
                    15
ระบบจัดฝึกอบรม Softwarepark
                              16
FLEXIcontent CCK for Joomla!
                               17
What is mandatory for a CMS ?
• Nested categories
• Multi-mapping
• Aggregation
• Decent search
• Modular contents
• Workflow
• Version control




                                18
FLEXIMyContent Front-end
Content Manager
FLEXIMyContent Features
* Work with FLEXIcontent
* Full features front-end content submission form of
FLEXIcontent.
* Version control from front-end.
* Support tags.
* Approval request from front-end.
* Display list of my contents from front-end.
* Edit content from front-end by editor or uppers.
* Approve content from front-end by publishers.
* Work with FLEXIAccess
                              more  informa*on  at  :  www.cmsplugin.com


                                                                           19
CMSPlugin.com
                20
สิ่งที่เกี่ยวข้อง
•   ลิขสิทธิ์ (Copyright)   สิทธิในความเป็นเจ้าของ

•   สัญญาอนุญาต,ใบอนุญาต (License)

•   เครื่องหมายการค้า (Trademark)




                                                     21
ลิขสิทธิ์ (ความเป็นเจ้าของ)
• คุมครองทันที่ที่เผยแพร ไมแจงก็ได (ถาแจงก็จะสะดวกในการ
    ตามหาผูถือครองสิทธิ์)
• เชน เว็บไซต เมื่อเผยแพรเว็บไซตก็เปนเจาของลิขสิทธิ์ขอมูลนั้น
    ทันที



                    “Code เปนดั่งบทกวี”



                                                                       22
header file.
              23
ใบอนุญาต (License)
• สิทธิในการใชงานซอฟตแวร ที่เจาของลิขสิทธิ์ยินยอมใหผูใช
    ปลายทางใชซอฟตแวรนั้นๆ ตามรายละเอียดและเงื่อนไขที่ระบุ
    ในใบอนุญาตใชงานสำหรับผูใชปลายทาง
• Open Source Licenses* มีหลายแบบ เชน GNU/GPL,
    GNU/LGPL , MIT license (MIT) , Mozilla Public License
    2.0 (MPL-2.0)

       * http://opensource.org/licenses




                                                                 24
That Open Source matters




 That's why whenever you can, don't forgot the final goal,
              open up & share your code




                                                            25
เครื่องหมายการค้า
• เครื่องหมายการคา ( Trade Mark) คือเครื่องหมายที่ใชเปนที่หมาย
     เกี่ยวของกับสินคาเพื่อแสดงวาสินคาที่ใชเครื่องหมายนั้นแตกตางกับสินคาที่ใช
     เครื่องหมายการคาของบุคคลอื่น เชน โคก เปปซี่ บรีส แฟบ เปนตน

• เครื่องหมายบริการ (Service Mark) เครื่องหมายที่ใชเปนที่หมายหรือ
     เกี่ยวของกับการบริการ เพื่อแสดงวาบริการที่ใชเครื่องหมายนั้นแตกตางกับบริการที่ใช
     เครื่องหมายบริการของบุคคลอื่น เชน เครื่องหมายของสายการบิน ธนาคาร โรงแรม
     เปนตน

• เครื่องหมายรับรอง (Certification Mark) คือเครื่องหมายที่เจาของ
     เครื่องหมายรับรองใชเปนเครื่องหมายหรือเกี่ยวของกับสินคาและบริการของบุคคลอื่น
     เพื่อเปนการรับรองคุณภาพของสินคา หรือบริการนั้น เชน เชลลชวนชิม แมชอยนางรำ
     เปนตน

• เครื่องหมายรวม (Collective Mark) เครื่องหมายการคาหรือ
     เครื่องหมายบริการที่ใชโดยบริษัทหรือรัฐวิสาหกิจในกลุมเดียวกัน หรือโดยสมาชิกของ
     สมาคม กลุมบุคคล หรือองคกรอื่นใดของรัฐหรือเอกชน เชน ตราชางของบริษัทปูนซิ
     เมนไทย จำกัด เปนตน

                                                                                            26
เขาทำงานกันอยางไรในโปรเจคฟรีระดับโลก




                                        27
Organization




               28
เครื่องมือที่ใช้
•   Joomla! CMS ใช้ SVN ( JoomlaCode.org )

•   Joomla! Platform ใช้ Git ( gitHub.com )

•   Document ใช้ Wiki




                                              29
Flow การพัฒนา
•   Tracker

•   Create Patch

•   3 คนทดสอบ




                   30
Communication
•   เอกสารใช้ Google Docs.

•   Skype

•   mail group




                             31
Copyright , License, Trademark
•   Copyright : OpenSource Matter Inc.

•   License : GNU/GPL

•   Trademark : Joomla!




                                         32
Joomla! Summit 2011




                      33
OSM Summit 2011




Your OSM team, from left-to-right: Akarawuth Tamrareang, Thomas Hampton, Marijke Stuivenberg, Ryan
Ozimek, Altansukh Tumenjargal, Robert Deutz, Alice Grevet, Jacques Rentzke, Sandy Ordonez, Paul Orwig,
Dianne Henning




                                                                                                         34
Share: case study, code, practices




Bring back value to the community, sharing extenions
            or explaining best practices




                                                       35
Open Source
สังคมแหงการแบงปน
• Donate / Sponsoring
• แบงปนรายได คืนสูโปรเจค / Community ตนน้ำ
• ลงแรง เวลา ชวยในสวนตางๆ
  • ทดสอบการใชงาน / report bug
  • แกไข Bug / Create Patch
  • ตอบคำถามใน Forum
  • อีกมากมายตามความถนัด


                                                  36
สมาคมศึกษาและพัฒนาโอเพนซอรส
   http://www.oseda.or.th



                                37
โครงการภายใตการสนับสนุนของ
OSEDA
•   JoomlaDay.in.th

•   พิมพ์คํา Wordpress.in.th

•   MongoBKK mongodb.in.th

•   CRM.in.th - vTigerCRM

•   Elgg Elgg.in.th

•   OpenbravoERP openbravo.in.th

•   Joomla! DevCamp น.ศ. เข้าค่ายอบรมสร้างเว็บไซต์โดยใช้
    OpenSource Joomla , Designer , Developper



    สนใจร่วมสนับสนุนได้ที่ http://oseda.or.th


                                                           38
JoomlaDay Bangkok 2012
 25 February 2012




http://www.joomladay.in.th



                             39
JoomlaDay.in.th
                  40
ถาม-ตอบ ตัวเอง
• ถาคนละเมิดลิขสิทธิ์ซอฟตแวรเรา จะทำอยางไร ?
• เรามีกำลังพอที่จะไลฟองรองหรือไม ?




                                                   41
www.marvelic.co.th

            Tel : 02-7171120-1

            info@marvelic.co.th




Thank you



                                  42

ศักยภาพของนักพัฒนาซอฟต์แวร์ไทย กับ การบริหารจัดการสิทธิเหนือลิขสิทธิ์

  • 1.
    ศักยภาพของนักพัฒนาซอฟตแวรไทย กับ การบริหารจัดการสิทธิเหนือลิขสิทธิ์ งานสัมมนา สงเสริมการคุมครองทรัพยสินทางปญญาดานซอฟตแวรและการใชซอฟตแวรใหถูกตองตามกฎหมาย จัดโดย สำนักงานสงเสริมอุตสาหกรรมซอฟตแวรแหงชาติ (องคการมหาชน) อัครวุฒิ ตำราเรียง twitter : @joomlaCorner Marvelic.co.th | JoomlaCorner.com | CMSPlugin.com MamboHub.com | Joomla.or.th 1
  • 2.
    Marvelic Engine Co.,Ltd. Tel. 027171120-1 Marvelic.co.th | JoomlaCorner.com | CMSPlugin.com MamboHub.com | Joomla.or.th 2
  • 3.
    about me - Board of OpenSource Matters. OpenSourceMatters.org (Joomla's non-profit organization) - Joomla! Bug Squad : joomla.org - Founder JoomlaCorner.com - Founder Marvelic Engine Co.,Ltd. www.marvelic.co.th - นายกสมาคมศึกษาและพัฒนาโอเพนซอรส OSEDA.or.th - กรรมการควบคุมจริยธรรม สมาคมผูดูแลเว็บไทย อัครวุฒิ ตำราเรียง - ผูอำนวยการเทคโนโลยีสารสนเทศ Akarawuth Tamrareang สมาคมอาสาสมัครบรรเทาสาธารณภัยแหงประเทศไทย (JoomlaCorner) akarawuth@marvelic.co.th www.marvelic.co.th twitter: @joomlacorner www.akarawuth.com Tel : 02 717 1120-1 3
  • 4.
    Who we are? • Open Source Solutions Provider • Open Source Developer • Open Source Contributor • Joomla! , Mambo • Elgg , Wordpress 4
  • 5.
    Our Contributions • Joomla! Project • Board of Open Source Matters Inc. • Translations Team. • Bug Squad • 3rd Developer • พัฒนาภาษาไทย • Joomla!, WordPress, Mambo, elgg , vTigerCRM 5
  • 6.
  • 7.
  • 8.
  • 9.
    Software Park ,iPhone4Society 9
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    What is mandatoryfor a CMS ? • Nested categories • Multi-mapping • Aggregation • Decent search • Modular contents • Workflow • Version control 18
  • 19.
    FLEXIMyContent Front-end Content Manager FLEXIMyContentFeatures * Work with FLEXIcontent * Full features front-end content submission form of FLEXIcontent. * Version control from front-end. * Support tags. * Approval request from front-end. * Display list of my contents from front-end. * Edit content from front-end by editor or uppers. * Approve content from front-end by publishers. * Work with FLEXIAccess more  informa*on  at  :  www.cmsplugin.com 19
  • 20.
  • 21.
    สิ่งที่เกี่ยวข้อง • ลิขสิทธิ์ (Copyright) สิทธิในความเป็นเจ้าของ • สัญญาอนุญาต,ใบอนุญาต (License) • เครื่องหมายการค้า (Trademark) 21
  • 22.
    ลิขสิทธิ์ (ความเป็นเจ้าของ) • คุมครองทันที่ที่เผยแพรไมแจงก็ได (ถาแจงก็จะสะดวกในการ ตามหาผูถือครองสิทธิ์) • เชน เว็บไซต เมื่อเผยแพรเว็บไซตก็เปนเจาของลิขสิทธิ์ขอมูลนั้น ทันที “Code เปนดั่งบทกวี” 22
  • 23.
  • 24.
    ใบอนุญาต (License) • สิทธิในการใชงานซอฟตแวรที่เจาของลิขสิทธิ์ยินยอมใหผูใช ปลายทางใชซอฟตแวรนั้นๆ ตามรายละเอียดและเงื่อนไขที่ระบุ ในใบอนุญาตใชงานสำหรับผูใชปลายทาง • Open Source Licenses* มีหลายแบบ เชน GNU/GPL, GNU/LGPL , MIT license (MIT) , Mozilla Public License 2.0 (MPL-2.0) * http://opensource.org/licenses 24
  • 25.
    That Open Sourcematters That's why whenever you can, don't forgot the final goal, open up & share your code 25
  • 26.
    เครื่องหมายการค้า • เครื่องหมายการคา (Trade Mark) คือเครื่องหมายที่ใชเปนที่หมาย เกี่ยวของกับสินคาเพื่อแสดงวาสินคาที่ใชเครื่องหมายนั้นแตกตางกับสินคาที่ใช เครื่องหมายการคาของบุคคลอื่น เชน โคก เปปซี่ บรีส แฟบ เปนตน • เครื่องหมายบริการ (Service Mark) เครื่องหมายที่ใชเปนที่หมายหรือ เกี่ยวของกับการบริการ เพื่อแสดงวาบริการที่ใชเครื่องหมายนั้นแตกตางกับบริการที่ใช เครื่องหมายบริการของบุคคลอื่น เชน เครื่องหมายของสายการบิน ธนาคาร โรงแรม เปนตน • เครื่องหมายรับรอง (Certification Mark) คือเครื่องหมายที่เจาของ เครื่องหมายรับรองใชเปนเครื่องหมายหรือเกี่ยวของกับสินคาและบริการของบุคคลอื่น เพื่อเปนการรับรองคุณภาพของสินคา หรือบริการนั้น เชน เชลลชวนชิม แมชอยนางรำ เปนตน • เครื่องหมายรวม (Collective Mark) เครื่องหมายการคาหรือ เครื่องหมายบริการที่ใชโดยบริษัทหรือรัฐวิสาหกิจในกลุมเดียวกัน หรือโดยสมาชิกของ สมาคม กลุมบุคคล หรือองคกรอื่นใดของรัฐหรือเอกชน เชน ตราชางของบริษัทปูนซิ เมนไทย จำกัด เปนตน 26
  • 27.
  • 28.
  • 29.
    เครื่องมือที่ใช้ • Joomla! CMS ใช้ SVN ( JoomlaCode.org ) • Joomla! Platform ใช้ Git ( gitHub.com ) • Document ใช้ Wiki 29
  • 30.
    Flow การพัฒนา • Tracker • Create Patch • 3 คนทดสอบ 30
  • 31.
    Communication • เอกสารใช้ Google Docs. • Skype • mail group 31
  • 32.
    Copyright , License,Trademark • Copyright : OpenSource Matter Inc. • License : GNU/GPL • Trademark : Joomla! 32
  • 33.
  • 34.
    OSM Summit 2011 YourOSM team, from left-to-right: Akarawuth Tamrareang, Thomas Hampton, Marijke Stuivenberg, Ryan Ozimek, Altansukh Tumenjargal, Robert Deutz, Alice Grevet, Jacques Rentzke, Sandy Ordonez, Paul Orwig, Dianne Henning 34
  • 35.
    Share: case study,code, practices Bring back value to the community, sharing extenions or explaining best practices 35
  • 36.
    Open Source สังคมแหงการแบงปน • Donate/ Sponsoring • แบงปนรายได คืนสูโปรเจค / Community ตนน้ำ • ลงแรง เวลา ชวยในสวนตางๆ • ทดสอบการใชงาน / report bug • แกไข Bug / Create Patch • ตอบคำถามใน Forum • อีกมากมายตามความถนัด 36
  • 37.
  • 38.
    โครงการภายใตการสนับสนุนของ OSEDA • JoomlaDay.in.th • พิมพ์คํา Wordpress.in.th • MongoBKK mongodb.in.th • CRM.in.th - vTigerCRM • Elgg Elgg.in.th • OpenbravoERP openbravo.in.th • Joomla! DevCamp น.ศ. เข้าค่ายอบรมสร้างเว็บไซต์โดยใช้ OpenSource Joomla , Designer , Developper สนใจร่วมสนับสนุนได้ที่ http://oseda.or.th 38
  • 39.
    JoomlaDay Bangkok 2012 25 February 2012 http://www.joomladay.in.th 39
  • 40.
  • 41.
    ถาม-ตอบ ตัวเอง • ถาคนละเมิดลิขสิทธิ์ซอฟตแวรเราจะทำอยางไร ? • เรามีกำลังพอที่จะไลฟองรองหรือไม ? 41
  • 42.
    www.marvelic.co.th Tel : 02-7171120-1 info@marvelic.co.th Thank you 42