SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Đóng góp trong
phần mềm tự do nguồn mở

            Nguyễn Mạnh Tiến
          iWay Technical Manager


Free Software Foundation - HanoiLUG – Drupal
                 Community
Giới thiệu PMTDNM - FOSS
●   PMTDNM là gì?
●   Ai tạo ra PMTDNM?
●   Tự do trong PMTDNM
●   Tại sao đóng góp PMTDNM
PMTDNM là gì?
●   Tự do là khái niệm bao hàm nguồn mở.
●   Xét khía cạnh giấy phép sử dụng, PMTDNM
    nghĩa là tự do sử dụng, tự do sửa đổi, cải
    tiến, tự do phát hành.
●   Xét trên khía cạnh phát triển, PMTDNM
    nghĩa là “tính mở” và hợp tác phát triển.
Ai tạo ra PMTDNM?
●   Ban đầu: các lập trình viên tình nguyện viết.
    cho chính mình và chia sẻ cho mọi người
●   Ngày nay: được tài trợ bởi các công ty lớn
    => phát triển tốt, cộng đồng lớn.
Tự do trong PMTDNM
●   Tự do chạy chương trình cho mọi mục đích.
●   Tự do tìm hiểu chương trình (code) và thay
    đổi chương trình theo mục đích sử dụng.
●   Tự do phân phát chương trình cho người
    khác và hỗ trợ họ sử dụng.
●   Tự do hoàn thiện chương trình, đóng góp
    chương trình cho cộng đồng.
Tại sao đóng góp cho PMTDNM
●   Đóng góp cho phần mềm tự do là quyền lợi,
    bởi vì nhờ đó bạn có thể can thiệp vào quá
    trình phát triển phần mềm, gợi ý cho nhà
    phát triển những tính năng mình cần mà nhà
    phát triển không thấy.
Đóng góp trong PMTDNM
●   Lợi ích là gì?
●   Hình thức.
●   Cách thức và Quy định chung.
Lợi ích khi đóng góp cho
                PMTDNM
●   Thuận lợi khi giao tiếp, tương tác với cộng đồng
    sử dụng, phát triển.
●   Xét theo khía cạnh sản phẩm: cơ hội để hoàn
    thiện sản phẩm, học hỏi từ cộng đồng và nâng
    cao kỹ năng.
●   Xét theo khía cạnh kinh doanh: cơ hội để quảng
    bá sản phẩm.
●   Xét theo khía cạnh cộng đồng và người sử
    dụng: có nhiều sản phẩm tốt hơn, người sử
    dụng có nhiều lợi ích hơn, cộng đồng được phát
    triển hơn.
Hình thức đóng góp
●   Đóng góp chương trình, sản phẩm (code).
●   Giúp đỡ người sử dụng.
●   Thông báo lỗi, sửa lỗi, cùng phát triển.
●   Dịch thuật.
●   Viết tài liệu.
●   Phát triển mới, tách nhánh.
●   Bất kỳ ai cũng có thể đóng góp: người họa sỹ
    đóng góp icon/hình ảnh, nhạc sỹ đóng góp đoạn
    nhạc... hay chỉ là sử dụng và giới thiệu cho
    những người khác.
Cách thức và quy định chung
●   Cung cấp đầy đủ các khái niệm, kỹ thuật,
    nguồn gốc trong kết quả đóng góp.
●   Tuân theo các thủ tục, quy tắc để đóng góp.
●   Sử dụng các công cụ thống nhất để đóng
    góp: Mailling list, IRC, CVS...
●   Xác định rõ kết quả đóng góp có liên quan và
    ảnh hưởng ra sao tới các phần khác của sản
    phẩm.
●   Đảm bảo tuân theo chuẩn.
Tham khảo
Giới thiệu một chương trình iWay
   đã đóng góp cho PMTDNM
●   Mô tả về chương trình
●   Các bước tiến hành
●   Kết quả
●   Liên hệ
Mô tả về chương trình

●       Module trên Drupal CMS. Tích hợp cho module
        Ubercart.
    –   www.drupal.org
    –   www.ubercart.org
●    Chức năng kết nối tới cổng thanh toán trực
     tuyến Onepay để giao dịch.
    – www.onepay.vn
Các bước tiến hành

●   Hoàn thiện chương trình: đảm bảo đầy đủ, không lỗi, bảo
    mật và tuân theo chuẩn.
●   Lên kế hoạch mở rộng, bảo trì chương trình: để cộng đồng
    cùng tham gia, hỗ trợ hoàn thiện và cải tiến chương trình.
●   Chuẩn bị đầy đủ các thông tin hỗ trợ: mô tả chương trình,
    hướng dẫn cài đặt, cấu hình...
●   Đăng ký đưa chương trình.
●   Đưa chương trình sau khi đã được duyệt, công nhận
    chương trình.
Kết quả

●       Website đang sử dụng
        –   www.vntourism.vn
        –   Cài đặt và cấu hình các tham số.
●       Download chương trình.
    –   www.ubercart.org/contrib/uc_onepay
Liên hệ

●   Công ty cổ phần Giải pháp thông tin iWay

●   Số 20A, ngõ 98, Thái Hà, Đống Đa, Hà Nội
●   Điện thoại: (04)3537-8684
●   Fax:        (04)3537-8683
●   Email:      info@iwayvietnam.com
●   Website: http://www.iwayvietnam.com/

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (6)

Interactive with-facebook
Interactive with-facebookInteractive with-facebook
Interactive with-facebook
 
Fichasjuegomisiones
FichasjuegomisionesFichasjuegomisiones
Fichasjuegomisiones
 
Omgevingsanalyse web 2 powerpoint
Omgevingsanalyse web 2 powerpointOmgevingsanalyse web 2 powerpoint
Omgevingsanalyse web 2 powerpoint
 
Recursos pentecostés
Recursos pentecostésRecursos pentecostés
Recursos pentecostés
 
Fichas miércoles de ceniza
Fichas miércoles de cenizaFichas miércoles de ceniza
Fichas miércoles de ceniza
 
Dominó AT
Dominó ATDominó AT
Dominó AT
 

Ähnlich wie Dong gop trong foss

Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mởLàm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mởnukeviet
 
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?Vu Hung Nguyen
 
PP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfPP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfHngVit831022
 
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCN
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCNXây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCN
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCNSecurity Bootcamp
 
Buiding foss-community-oct-2014
Buiding foss-community-oct-2014Buiding foss-community-oct-2014
Buiding foss-community-oct-2014nghia le trung
 
Tình huống ứng dụng thành công Social Media toyota và levis, Adidas
Tình huống ứng dụng thành công Social Media  toyota và levis, AdidasTình huống ứng dụng thành công Social Media  toyota và levis, Adidas
Tình huống ứng dụng thành công Social Media toyota và levis, AdidasJohnnythong
 
Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Minh Vu
 
Case study colombo
Case study colomboCase study colombo
Case study colomboThanh Nguyen
 
Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Diep Chi
 
3. case study colombo_ngo_ver4.0
3. case study colombo_ngo_ver4.03. case study colombo_ngo_ver4.0
3. case study colombo_ngo_ver4.0khanh-itims
 
Lập trình tinh giản
Lập trình tinh giảnLập trình tinh giản
Lập trình tinh giảnDieu Le Hoang
 
Link Circle Ltd Credentials
Link Circle Ltd CredentialsLink Circle Ltd Credentials
Link Circle Ltd CredentialsAiiM
 
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh Giản
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh GiảnTạp chí lập trình VOL.2 Tháng 4/2013 Tinh Giản
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh GiảnNgoc Tu
 
Sfd hanoi2012 nguyen the hung vinades - phat trien pmnm tai vn - kinh nghie...
Sfd hanoi2012 nguyen the hung   vinades - phat trien pmnm tai vn - kinh nghie...Sfd hanoi2012 nguyen the hung   vinades - phat trien pmnm tai vn - kinh nghie...
Sfd hanoi2012 nguyen the hung vinades - phat trien pmnm tai vn - kinh nghie...Vu Hung Nguyen
 
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...Vu Hung Nguyen
 
Case study colombo ngo ver5 16062015-vi
Case study colombo ngo ver5 16062015-viCase study colombo ngo ver5 16062015-vi
Case study colombo ngo ver5 16062015-viMinh Vu
 
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO”
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO” DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO”
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO” nataliej4
 
Phntchtnhhungoreosting 121006102247-phpapp02
Phntchtnhhungoreosting 121006102247-phpapp02Phntchtnhhungoreosting 121006102247-phpapp02
Phntchtnhhungoreosting 121006102247-phpapp02danvds
 

Ähnlich wie Dong gop trong foss (20)

Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mởLàm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
 
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?
SFD 2013 Hanoi: Một sinh viên có thể kiếm sống bằng phần mềm nguồn mở không?
 
PP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfPP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdf
 
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCN
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCNXây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCN
Xây dựng cộng đồng - Lê Trung Nghĩa - Bộ KHCN
 
Buiding foss-community-oct-2014
Buiding foss-community-oct-2014Buiding foss-community-oct-2014
Buiding foss-community-oct-2014
 
Foss security-present
Foss security-presentFoss security-present
Foss security-present
 
Tình huống ứng dụng thành công Social Media toyota và levis, Adidas
Tình huống ứng dụng thành công Social Media  toyota và levis, AdidasTình huống ứng dụng thành công Social Media  toyota và levis, Adidas
Tình huống ứng dụng thành công Social Media toyota và levis, Adidas
 
Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0
 
Case study colombo
Case study colomboCase study colombo
Case study colombo
 
Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0Case study colombo_ngo_ver4.0
Case study colombo_ngo_ver4.0
 
3. case study colombo_ngo_ver4.0
3. case study colombo_ngo_ver4.03. case study colombo_ngo_ver4.0
3. case study colombo_ngo_ver4.0
 
Lập trình tinh giản
Lập trình tinh giảnLập trình tinh giản
Lập trình tinh giản
 
Link Circle Ltd Credentials
Link Circle Ltd CredentialsLink Circle Ltd Credentials
Link Circle Ltd Credentials
 
Cẩm nang Seeding 2019 - Nghệ thuật buôn chuyện online ( by Slimsoft.vn)
Cẩm nang Seeding 2019 - Nghệ thuật buôn chuyện online ( by Slimsoft.vn)Cẩm nang Seeding 2019 - Nghệ thuật buôn chuyện online ( by Slimsoft.vn)
Cẩm nang Seeding 2019 - Nghệ thuật buôn chuyện online ( by Slimsoft.vn)
 
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh Giản
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh GiảnTạp chí lập trình VOL.2 Tháng 4/2013 Tinh Giản
Tạp chí lập trình VOL.2 Tháng 4/2013 Tinh Giản
 
Sfd hanoi2012 nguyen the hung vinades - phat trien pmnm tai vn - kinh nghie...
Sfd hanoi2012 nguyen the hung   vinades - phat trien pmnm tai vn - kinh nghie...Sfd hanoi2012 nguyen the hung   vinades - phat trien pmnm tai vn - kinh nghie...
Sfd hanoi2012 nguyen the hung vinades - phat trien pmnm tai vn - kinh nghie...
 
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...
Sfd2012Hanoi - Nguyễn Thế Hùng: Phát triển PMNM tại Việt Nam: Kinh nghiệm từ ...
 
Case study colombo ngo ver5 16062015-vi
Case study colombo ngo ver5 16062015-viCase study colombo ngo ver5 16062015-vi
Case study colombo ngo ver5 16062015-vi
 
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO”
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO” DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO”
DỰ ÁN “NÂNG CAO NĂNG LỰC CÁC TỔ CHỨC PHI LỢI NHUẬN VIỆT NAM-VNPO”
 
Phntchtnhhungoreosting 121006102247-phpapp02
Phntchtnhhungoreosting 121006102247-phpapp02Phntchtnhhungoreosting 121006102247-phpapp02
Phntchtnhhungoreosting 121006102247-phpapp02
 

Dong gop trong foss

  • 1. Đóng góp trong phần mềm tự do nguồn mở Nguyễn Mạnh Tiến iWay Technical Manager Free Software Foundation - HanoiLUG – Drupal Community
  • 2. Giới thiệu PMTDNM - FOSS ● PMTDNM là gì? ● Ai tạo ra PMTDNM? ● Tự do trong PMTDNM ● Tại sao đóng góp PMTDNM
  • 3. PMTDNM là gì? ● Tự do là khái niệm bao hàm nguồn mở. ● Xét khía cạnh giấy phép sử dụng, PMTDNM nghĩa là tự do sử dụng, tự do sửa đổi, cải tiến, tự do phát hành. ● Xét trên khía cạnh phát triển, PMTDNM nghĩa là “tính mở” và hợp tác phát triển.
  • 4. Ai tạo ra PMTDNM? ● Ban đầu: các lập trình viên tình nguyện viết. cho chính mình và chia sẻ cho mọi người ● Ngày nay: được tài trợ bởi các công ty lớn => phát triển tốt, cộng đồng lớn.
  • 5. Tự do trong PMTDNM ● Tự do chạy chương trình cho mọi mục đích. ● Tự do tìm hiểu chương trình (code) và thay đổi chương trình theo mục đích sử dụng. ● Tự do phân phát chương trình cho người khác và hỗ trợ họ sử dụng. ● Tự do hoàn thiện chương trình, đóng góp chương trình cho cộng đồng.
  • 6. Tại sao đóng góp cho PMTDNM ● Đóng góp cho phần mềm tự do là quyền lợi, bởi vì nhờ đó bạn có thể can thiệp vào quá trình phát triển phần mềm, gợi ý cho nhà phát triển những tính năng mình cần mà nhà phát triển không thấy.
  • 7. Đóng góp trong PMTDNM ● Lợi ích là gì? ● Hình thức. ● Cách thức và Quy định chung.
  • 8. Lợi ích khi đóng góp cho PMTDNM ● Thuận lợi khi giao tiếp, tương tác với cộng đồng sử dụng, phát triển. ● Xét theo khía cạnh sản phẩm: cơ hội để hoàn thiện sản phẩm, học hỏi từ cộng đồng và nâng cao kỹ năng. ● Xét theo khía cạnh kinh doanh: cơ hội để quảng bá sản phẩm. ● Xét theo khía cạnh cộng đồng và người sử dụng: có nhiều sản phẩm tốt hơn, người sử dụng có nhiều lợi ích hơn, cộng đồng được phát triển hơn.
  • 9. Hình thức đóng góp ● Đóng góp chương trình, sản phẩm (code). ● Giúp đỡ người sử dụng. ● Thông báo lỗi, sửa lỗi, cùng phát triển. ● Dịch thuật. ● Viết tài liệu. ● Phát triển mới, tách nhánh. ● Bất kỳ ai cũng có thể đóng góp: người họa sỹ đóng góp icon/hình ảnh, nhạc sỹ đóng góp đoạn nhạc... hay chỉ là sử dụng và giới thiệu cho những người khác.
  • 10. Cách thức và quy định chung ● Cung cấp đầy đủ các khái niệm, kỹ thuật, nguồn gốc trong kết quả đóng góp. ● Tuân theo các thủ tục, quy tắc để đóng góp. ● Sử dụng các công cụ thống nhất để đóng góp: Mailling list, IRC, CVS... ● Xác định rõ kết quả đóng góp có liên quan và ảnh hưởng ra sao tới các phần khác của sản phẩm. ● Đảm bảo tuân theo chuẩn.
  • 12. Giới thiệu một chương trình iWay đã đóng góp cho PMTDNM ● Mô tả về chương trình ● Các bước tiến hành ● Kết quả ● Liên hệ
  • 13. Mô tả về chương trình ● Module trên Drupal CMS. Tích hợp cho module Ubercart. – www.drupal.org – www.ubercart.org ● Chức năng kết nối tới cổng thanh toán trực tuyến Onepay để giao dịch. – www.onepay.vn
  • 14. Các bước tiến hành ● Hoàn thiện chương trình: đảm bảo đầy đủ, không lỗi, bảo mật và tuân theo chuẩn. ● Lên kế hoạch mở rộng, bảo trì chương trình: để cộng đồng cùng tham gia, hỗ trợ hoàn thiện và cải tiến chương trình. ● Chuẩn bị đầy đủ các thông tin hỗ trợ: mô tả chương trình, hướng dẫn cài đặt, cấu hình... ● Đăng ký đưa chương trình. ● Đưa chương trình sau khi đã được duyệt, công nhận chương trình.
  • 15. Kết quả ● Website đang sử dụng – www.vntourism.vn – Cài đặt và cấu hình các tham số. ● Download chương trình. – www.ubercart.org/contrib/uc_onepay
  • 16. Liên hệ ● Công ty cổ phần Giải pháp thông tin iWay ● Số 20A, ngõ 98, Thái Hà, Đống Đa, Hà Nội ● Điện thoại: (04)3537-8684 ● Fax: (04)3537-8683 ● Email: info@iwayvietnam.com ● Website: http://www.iwayvietnam.com/