SlideShare a Scribd company logo
Phần mềm nguồn mở -

  những vấn đề đặt ra cho
   các công ty phần mềm

        Trần Lương Sơn và Lê Xuân Hải

                             11/2008.

                                        1
Những vấn đề điển hình

1. Hiểu phần mềm nguồn mở
2. Các nguyên tắc sử dụng và thương mại hoá
3. Chiến lược sử dụng nội bộ
4. Chiến lược kinh doanh với phần mềm
   nguồn mở
5. Chiến lược liên kết hiệp hội, cluster, các
   cộng đồng PMNM.

                                     2
Hiểu PMNM như thế nào

Quan niệm sai, hoặc chưa đầy đủ - PMNM là:

     Linux
     Dễ áp dụng (dẫn đến giá trị hàng hóa thấp)
     Có thể lấy về muốn làm gì thì làm
     Có thể đóng lại đem bán
     Không kinh doanh được, không làm gì ra tiền được
      nếu tuân thủ các quy tắc của cộng đồng PMNM
     Là giải pháp duy nhất, quay lưng với PM bản
      quyền…



                                             3
Định nghĩa và các nguyên tắc
•   Phân phối tự do
•   Chuyển giao mã nguồn tự do
•   Phần mềm dẫn xuất từ mã nguồn mở
•   Bảo tồn mã nguồn của tác giả
•   Không phân biệt đối xử với cá nhân hay nhóm người
•   Không phân biệt đối xử về lĩnh vực áp dụng
•   Phân phối license
•   License không hạn chế cho lĩnh vực sản phẩm
•   License không hạn chế ghép mã nguồn mở với mã
    nguồn đóng
•   GPL, LGPL...


                                            4
Mô hình license kép

                Mã nguồn mở theo GPL


  Mã nguồn

                           Mã mới tạo ra /
                         Người đóng góp mới




Bản quyền của
  người tạo
  mã nguồn
                   Mã nguồn đóng




                                              5
Nguyên tắc “ghép” mã mở và đóng


                   Mã nguồn mở theo GPL


                                            Cảnh báo: Không được
Mã nguồn đóng có                          “ghép” Mã nguồn theo GPL
 thể được chuyển                          với mã đóng một khi không
  giao theo GPL                             có sự đồng ý của tất cả
                                                  các tác giả



                      Mã nguồn đóng




                                                       6
Một số hình thức kinh doanh

• Phần mềm thương mại kết hợp Mã nguồn
  đóng với Mã nguồn mở
• Ứng dụng thương mại trên nền tảng mở
• Nâng cấp PMNM bằng những ứng dụng
  đóng
• Phần mềm thương mại qua license kép…



                                 7
Kết hợp PMNM với PMTM




                        Mã theo LGPL
            Mã nguồn phải được công khai hoá
  --------------------------------------------------------------
                       Phần mềm đóng
               Mã nguồn có thể được giữ kín


                    Ứng dụng mới




                                                                   8
Nâng cấp PMNM với ứng dụng đóng




                                        Có thể được
Các nâng cấp cải tiến thương mại đóng    bán cho
                                        khách hàng


      Ứng dụng mã nguồn mở




                                           9
Phần mềm thương mại trên Linux



                            Phần mềm
                             ứng dụng
Phần mềm

                  PM




                                               PM
                  đó
                  ng




                                               đó
                                               ng
ứng dụng

                           Can thiệp vào
Linux Kernel                  Kernel




                                                     GP
                     GP
                      L




                                                      L
                            Linux Kernel



       Ứng dụng là đóng,            Ứng dụng với
       mặc dù chạy trên            những can thiệp
            Linux                    vào Kernel




                                               10
Phần mềm thương mại theo license kép

                 Hỗ trợ, nâng cấp
                   và bán cho
                   khách hàng




  Phần mềm   Giao cho cộng đồng      Giao phần
    đóng                            mềm theo GPL
                                                    Đóng góp
                                                       cho
                                                    cộng đồng

                     Chuyển giao
                      bản quyền




                                                   11
Chiến lược sử dụng nội bộ


• Chuyển sang sử dụng các phần mềm văn
  phòng là PMNM
• PMNM như một lựa chọn ưu tiên cho các
  ứng dụng của chính doanh nghiệp
• Môi trường phát triển phần mềm: tối đa khả
  năng dùng các công cụ là PMNM…



                                     12
Chiến lược kinh doanh

• Bảo đảm tuân thủ các nguyên tắc của cộng
  đồng PMNM
• Lựa chọn sáng suốt PMNP – PM thương mại
• Định hướng theo yêu cầu khách hàng
• Định hướng theo sự phát triển của thị trường
  công nghệ…



                                     13
Tiêu chí lựa chọn của khách hàng


•   Giá cả
•   Khả năng tiếp thu công nghệ
•   Tính tiện lợi trong việc sử dụng giải
    pháp…




                                        14
Tiêu chí lựa chọn của công ty


•   Chi phí phát triển
•   Khả năng làm chủ công nghệ, xây dựng
    quy trình và phát triển giải pháp
•   Lựa chọn của khách hàng…




                                   15
Một số ứng dụng lớn trên PMNM


• uPortal/VPortal - Cổng giao tiếp điện tử:
   • www.hanoi.gov.vn
   • www.binhdinh.gov.vn
   • www.vinhphuc.gov.vn

• Compiere/AMOS – PM Quản trị tài nguyên
  doanh nghiệp

                                        16
Chiến lược liên kết hiệp hội, cluster

•   Góp phần nâng cao hiểu biết của công
    chúng và của các công ty cung cấp giải
    pháp, dịch vụ
•   Đẩy mạnh ứng dụng PMNM như một lựa
    chọn thay thế phần mềm nguồn đóng
•   Loại trừ lãng phí nỗ lực phát triển của quốc
    gia, tập trung vào hoạt động sáng tạo trên cơ
    sở nền công nghệ mở với khối lượng tri thức
    khổng lồ có giá trị…

                                        17
Một số nguồn PMNM

• http://sourceforge.net/index.php
     • Open Source software development website,
       with the largest repository of Open Source code
       and applications available on the Internet.
• http://www.linux.net/compat.php




                                               18
Xin cảm ơn!



Trần Lương Sơn và Lê Xuân Hải
         VietSoftware


                                19

More Related Content

ODP
Foss cloud computing(2)
PPTX
Maritime Information Visualization
PDF
Mhst2013 04 - gate in e-learning system presentation
PDF
Integrated foss network infra son.tt@net nam.vn
PDF
Cyber security foss-foruniversities-haiphong-15042012
ODP
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why not
PPT
Session 16 Ragnar Domstad
ODP
Sfd2012Hanoi - Nguyễn Năng Thắng - Chroot with Apache
Foss cloud computing(2)
Maritime Information Visualization
Mhst2013 04 - gate in e-learning system presentation
Integrated foss network infra son.tt@net nam.vn
Cyber security foss-foruniversities-haiphong-15042012
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why not
Session 16 Ragnar Domstad
Sfd2012Hanoi - Nguyễn Năng Thắng - Chroot with Apache

Similar to Open Source Business Models (20)

PDF
Báo cáo Tìm hiểu tổng quan về netbeans + demo
PPT
Phan i gioithieuchungpmnm
PDF
Sustainable business-itlc-hcm-25082016
DOC
TRIỂN KHAI OPENVPN TRÊN UBUNTU SERVER
PDF
Ung dung foss tai NetNam
ODP
Bao cao Ma nguon mo
PPTX
Chuong 1_2021.pptxksjhjsahdjshdlshadlhsadhs
PDF
Foss security-present
PDF
Giới thiệu tổng quan về công nghệ phần mềm
PDF
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
PPT
Koha presentation vn hoàn chỉnh v3
PPTX
Bài Giảng IC3 GS4: Phần Mềm
PPT
Group 6 Open Source the new technology
DOCX
Báo cáo môn mã nguồn mở
PDF
Presentation điện toán đám mây
PDF
Foss dev-sustainability-model
PDF
Foss for-public-administration-th102012
PPTX
case study; bản quyền và giấy phép
PDF
Khia canhphaply foss
PPT
Phan mem tu do nguon mo
Báo cáo Tìm hiểu tổng quan về netbeans + demo
Phan i gioithieuchungpmnm
Sustainable business-itlc-hcm-25082016
TRIỂN KHAI OPENVPN TRÊN UBUNTU SERVER
Ung dung foss tai NetNam
Bao cao Ma nguon mo
Chuong 1_2021.pptxksjhjsahdjshdlshadlhsadhs
Foss security-present
Giới thiệu tổng quan về công nghệ phần mềm
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Koha presentation vn hoàn chỉnh v3
Bài Giảng IC3 GS4: Phần Mềm
Group 6 Open Source the new technology
Báo cáo môn mã nguồn mở
Presentation điện toán đám mây
Foss dev-sustainability-model
Foss for-public-administration-th102012
case study; bản quyền và giấy phép
Khia canhphaply foss
Phan mem tu do nguon mo
Ad

More from Vu Hung Nguyen (20)

PPTX
Co ban horenso - Tai lieu training noi bo
PDF
Funix techtalk: Tự học hiệu quả thời 4.0
PDF
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
PDF
Japanese for it bridge engineers
PPTX
Basic IT Project Management Terminologies
PDF
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
PDF
Làm việc hiệu quả với sếp Nhật (2017)
PDF
Problem Solving Skills (for IT Engineers)
PPTX
Using Shader in cocos2d-x
PPTX
Pham Anh Tu - TK Framework
PDF
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
PDF
Basic advanced scrum framework
PDF
FPT Univ. Talkshow IT khong chi la lap trinh
PDF
Basic & Advanced Scrum Framework
PDF
Agile Vietnam Conference 2016: Recap
PDF
IT Public Speaking Guidelines
PDF
Kanban: Cơ bản và Nâng cao
PDF
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
PPTX
Fuji Technology Workshop: Learning Skills
PDF
Anti patterns in it project management
Co ban horenso - Tai lieu training noi bo
Funix techtalk: Tự học hiệu quả thời 4.0
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Japanese for it bridge engineers
Basic IT Project Management Terminologies
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
Làm việc hiệu quả với sếp Nhật (2017)
Problem Solving Skills (for IT Engineers)
Using Shader in cocos2d-x
Pham Anh Tu - TK Framework
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
Basic advanced scrum framework
FPT Univ. Talkshow IT khong chi la lap trinh
Basic & Advanced Scrum Framework
Agile Vietnam Conference 2016: Recap
IT Public Speaking Guidelines
Kanban: Cơ bản và Nâng cao
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Fuji Technology Workshop: Learning Skills
Anti patterns in it project management
Ad

Open Source Business Models

  • 1. Phần mềm nguồn mở - những vấn đề đặt ra cho các công ty phần mềm Trần Lương Sơn và Lê Xuân Hải 11/2008. 1
  • 2. Những vấn đề điển hình 1. Hiểu phần mềm nguồn mở 2. Các nguyên tắc sử dụng và thương mại hoá 3. Chiến lược sử dụng nội bộ 4. Chiến lược kinh doanh với phần mềm nguồn mở 5. Chiến lược liên kết hiệp hội, cluster, các cộng đồng PMNM. 2
  • 3. Hiểu PMNM như thế nào Quan niệm sai, hoặc chưa đầy đủ - PMNM là:  Linux  Dễ áp dụng (dẫn đến giá trị hàng hóa thấp)  Có thể lấy về muốn làm gì thì làm  Có thể đóng lại đem bán  Không kinh doanh được, không làm gì ra tiền được nếu tuân thủ các quy tắc của cộng đồng PMNM  Là giải pháp duy nhất, quay lưng với PM bản quyền… 3
  • 4. Định nghĩa và các nguyên tắc • Phân phối tự do • Chuyển giao mã nguồn tự do • Phần mềm dẫn xuất từ mã nguồn mở • Bảo tồn mã nguồn của tác giả • Không phân biệt đối xử với cá nhân hay nhóm người • Không phân biệt đối xử về lĩnh vực áp dụng • Phân phối license • License không hạn chế cho lĩnh vực sản phẩm • License không hạn chế ghép mã nguồn mở với mã nguồn đóng • GPL, LGPL... 4
  • 5. Mô hình license kép Mã nguồn mở theo GPL Mã nguồn Mã mới tạo ra / Người đóng góp mới Bản quyền của người tạo mã nguồn Mã nguồn đóng 5
  • 6. Nguyên tắc “ghép” mã mở và đóng Mã nguồn mở theo GPL Cảnh báo: Không được Mã nguồn đóng có “ghép” Mã nguồn theo GPL thể được chuyển với mã đóng một khi không giao theo GPL có sự đồng ý của tất cả các tác giả Mã nguồn đóng 6
  • 7. Một số hình thức kinh doanh • Phần mềm thương mại kết hợp Mã nguồn đóng với Mã nguồn mở • Ứng dụng thương mại trên nền tảng mở • Nâng cấp PMNM bằng những ứng dụng đóng • Phần mềm thương mại qua license kép… 7
  • 8. Kết hợp PMNM với PMTM Mã theo LGPL Mã nguồn phải được công khai hoá -------------------------------------------------------------- Phần mềm đóng Mã nguồn có thể được giữ kín Ứng dụng mới 8
  • 9. Nâng cấp PMNM với ứng dụng đóng Có thể được Các nâng cấp cải tiến thương mại đóng bán cho khách hàng Ứng dụng mã nguồn mở 9
  • 10. Phần mềm thương mại trên Linux Phần mềm ứng dụng Phần mềm PM PM đó ng đó ng ứng dụng Can thiệp vào Linux Kernel Kernel GP GP L L Linux Kernel Ứng dụng là đóng, Ứng dụng với mặc dù chạy trên những can thiệp Linux vào Kernel 10
  • 11. Phần mềm thương mại theo license kép Hỗ trợ, nâng cấp và bán cho khách hàng Phần mềm Giao cho cộng đồng Giao phần đóng mềm theo GPL Đóng góp cho cộng đồng Chuyển giao bản quyền 11
  • 12. Chiến lược sử dụng nội bộ • Chuyển sang sử dụng các phần mềm văn phòng là PMNM • PMNM như một lựa chọn ưu tiên cho các ứng dụng của chính doanh nghiệp • Môi trường phát triển phần mềm: tối đa khả năng dùng các công cụ là PMNM… 12
  • 13. Chiến lược kinh doanh • Bảo đảm tuân thủ các nguyên tắc của cộng đồng PMNM • Lựa chọn sáng suốt PMNP – PM thương mại • Định hướng theo yêu cầu khách hàng • Định hướng theo sự phát triển của thị trường công nghệ… 13
  • 14. Tiêu chí lựa chọn của khách hàng • Giá cả • Khả năng tiếp thu công nghệ • Tính tiện lợi trong việc sử dụng giải pháp… 14
  • 15. Tiêu chí lựa chọn của công ty • Chi phí phát triển • Khả năng làm chủ công nghệ, xây dựng quy trình và phát triển giải pháp • Lựa chọn của khách hàng… 15
  • 16. Một số ứng dụng lớn trên PMNM • uPortal/VPortal - Cổng giao tiếp điện tử: • www.hanoi.gov.vn • www.binhdinh.gov.vn • www.vinhphuc.gov.vn • Compiere/AMOS – PM Quản trị tài nguyên doanh nghiệp 16
  • 17. Chiến lược liên kết hiệp hội, cluster • Góp phần nâng cao hiểu biết của công chúng và của các công ty cung cấp giải pháp, dịch vụ • Đẩy mạnh ứng dụng PMNM như một lựa chọn thay thế phần mềm nguồn đóng • Loại trừ lãng phí nỗ lực phát triển của quốc gia, tập trung vào hoạt động sáng tạo trên cơ sở nền công nghệ mở với khối lượng tri thức khổng lồ có giá trị… 17
  • 18. Một số nguồn PMNM • http://sourceforge.net/index.php • Open Source software development website, with the largest repository of Open Source code and applications available on the Internet. • http://www.linux.net/compat.php 18
  • 19. Xin cảm ơn! Trần Lương Sơn và Lê Xuân Hải VietSoftware 19