Bài viết giới thiệu về phần mềm nguồn mở NukeViet và cách thức để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở. Đây là 1 trong 2 chủ đề được quan tâm nhất tại Ngày hội phần mềm tự do nguồn mở (Software Freedom Day 2013) tổ chức tại Đại học Bách Khoa Hà Nội ngày 21/09/2013.
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ở
1. TÌM HIỂU PHẦN MỀM NGUỒN MỞ NUKEVIET &
CƠ HỘI VIỆC LÀM ĐỐI VỚI SINH VIÊN
Hà Nội, ngày 21 – 09 – 2013
www.nukeviet.vn
Nguyễn Thế Hùng
Ủy Viên BCH VFOSSA
NukeViet Administrator
TGĐ cty VINADES
3. Có thể “sống” bằng PMNM?
Lỡ đam mê PMNM
Làm thể nào để kiếm tiền để sống?
4. 3 bước để bạn có thể “sống” bằng PMNM!
1. Tham gia cộng đồng
2. Xây dựng nhân hiệu
3. Cung cấp dịch vụ
5. Làm thế nào để xây dựng “nhân hiệu” trong
một cộng đồng phần mềm nguồn mở
- Tham gia đóng góp cho một cộng đồng
Dù là ai, bạn sẽ luôn tìm thấy một vị trí thích hợp trong một
cộng đồng PMNM
6. Làm thế nào để xây dựng “nhân hiệu” trong
một cộng đồng phần mềm nguồn mở (tiếp)
- Hãy là một người kết nối
Tham gia các cộng đồng PMNM khác
Phổ biến và xây dựng uy tín cho cộng đồng của mình.
7. Giới thiệu NukeViet
NukeViet là gì
• Là một phần mềm website & cổng thông tin.
• Do người Việt sáng tạo.
• Phát hành theo giấy phép PMNM.
8. • Thiết kế an toàn
- Ưu tiên an ninh bảo mật, là yếu tố đặcbiệt phù hợp trong việc xây
dựng các website chính phủ
• Dễ sử dụng
– Không những bởi do giao diện thuần Việt mà còn được thiết kế tối
ưu cho thói quan sử dụng của người Việt.
• Mạnh mẽ và tùy biến cao
– Giao diện, module dễ dàng tùy biến...
• Dễ tích hợp và mở rộng
– Tích hợp sẵn các chuẩn kết nối, chuẩn công nghệ. Sẵn sàng các chức
năng Single Sign-on...
• Cộng đồng phát triển đông đảo:
– Hầu hết các doanh nghiệp thiết kế website ở Việt Nam hiện nay đều
đã có thể triển khai NukeViet.
Ưu điểm của NukeViet
9. Năm thứ nhất
2004
Việt hóa PHP-Nuke để xây dựng website XuNguoi.Com
NukeViet 1.0 ra đời
5000 thành viên.
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
10. Năm thứ hai
2005
Bắt đầu tìm hướng đi chuyên nghiệp
Một Cty TNHH được chọn để hậu thuẫn NukeViet.
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
11. Năm thứ ba
2006
NukeViet 2.0 ra đời
Mô hình chuyên nghiệp lần 1 sụp đổ.
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
12. ...đến năm thứ sáu
2007-2009
NukeViet phát triển theo mô hình tự phát.
10.000 thành viên
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
13. Năm thứ bảy
2010
Xây dựng mô hình chuyên nghiệp lần 2
Công ty cổ phần phát triển nguồn mở Việt Nam ra đời
3 thành viên sáng lập, 20% cổ phần dành cho cộng đồng
NukeViet CMS 3.0 ra đời
với 100% dòng code mới, tách khỏi ảnh hưởng lạc hậu của PHP-Nuke
1000 lượt tải trong vòng 24h phát hành.
16.000 thành viên
Bộ GD&ĐT khuyến khích sử dụng
Thông tư số 08/2010/TT-BGDĐT
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
14. Năm thứ tám
2011
NukeViet Shop ra đời
theo chương trình hợp tác với PeaceSoft, đáp ứng nhu cầu TMĐT
NukeViet đạt giải Nhân tài đất Việt
Sản phẩm CNTT đã ứng dụng rộng rãi.
22.000 thành viên
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
15. Năm thứ chín
2012
Hoàn tất kế hoạch tạo dựng cộng đồng hoàn chỉnh
Xây dựng xong giai đoạn 1 NukeViet Store
Kho code được chuyển sang Github sẵn sàng trở thành social coding.
LỊCH SỬ 9 NĂM
CỘNG ĐỒNG NUKEVIET
16. • Trên 5.000 website đang sử dụng
– Với hàng triệu lượt người đang được phục vụ.
• Hơn 28.000 thành viên ~ 16 lập trình viên chính ~ 50 cty sử dụng
– Tham gia thảo luận, đóng góp ý tưởng.
– Thử nghiệm, kiểm tra sản phẩm.
– Gia công, cung cấp sản phẩm và dịch vụ cho người sử dụng...
• Gần 40 phiên bản phát hành ~ Trên 200.000 lượt tải về
– Tính riêng cho giai đoạn 2010-2012.
– Chưa kể các thành phần mở rộng.
KẾT QUẢ 9 NĂM
CỘNG ĐỒNG NUKEVIET
17. KẾT QUẢ 9 NĂM
CỘNG ĐỒNG NUKEVIET
•Phát hành một quyển sách in 1500 bản!
•Xuất bản 5 Ebook!
•Duy trì 1 Wiki gần tài liệu/bài viết: wiki.nukeviet.vn
•Diễn đàn 108.354 bài viết: forum.nukeviet.vn
•Một trung tâm dịch thuật 10+ ngôn ngữ: translate.nukeviet.vn
•Một trung tâm OpenID!
•Một kho code gần 2000 revision: code.nukeviet.vn
•Một bộ công cụ dành cho lập trình viên!
•Và mới đây: 1 kho ứng dụng cho web vừa ra mắt!
18. NukeViet Hôm nay!
26/01/2013
Hội nghị người dùng và các nhà phát triển 2013
Tháng 02/2013
NukeViet bắt đầu được cung cấp như một dịch vụ (Software as a
service – SaaS) NukeViet Edu Gate
(08/2010/TT-BGDĐT; 4987/BGDĐT-CNTT; 53/2012/TT-BGDĐT)
Tháng 05/2013
Triển khai rộng rãi NukeViet SaaS cho người sử dụng
(Web cá nhân; Web bán hàng; Web doanh nghiệp; Cổng thông tin giáo dục)
19. • Sử dụng các hạ tầng ứng dụng điện toán đám mây
- Amazons, cloudflare hoặc tận dụng hạ tầng hiện tại
• Khởi tạo hệ thống bằng 1 cú click chuột
– Sử dụng như thuê bao
• Phát triển song song với PMNM NukeViet
– Cho phép tách/nhập giữa website độc lập và hệ thống dễ dàng.
NukeViet sử dụng
như một dịch vụ
20. Đối tượng sử dụng NukeViet
30%
20% 20%
15%
15%
Doanh Nghiệp
Cơ Sở Giáo Dục
Thương mại điện tử
Cơ quan nhà nước
Thành phần khác
21. Khối giáo dục sử dụng NukeViet
20% tổng số website sử dụng NukeViet
Cổng thông tin giáo dục tích hợp (NukeViet Edu Gate):
Hệ thống tích hợp hàng trăm cho tới hàng ngàn website trên cùng 1
hệ thống, quản trị tập trung và đăng nhập 1 lần.
- PGD Lạng Giang (1 cổng thông tin và 75 website trường)
- PGD Hà Đông (1 cổng thông tin và 70 website trường)
- PGD Điện Biên (1 cổng thông tin và 55 website trường)
- Sở GD&ĐT Quảng Ninh (2 Cổng thông tin và 70 website trường)
- PGD Huyên Điên Biên Đông (1 cổng thông tin sdụng từ năm 2007)
Và nhiều website các trường đại học, cao đẳng, trung học, dạy nghề,
THPT, THCS, PTCS, Tiểu học, mầm non...
22. Cơ quan nhà nước sử dụng NukeViet
15% tổng số website sử dụng NukeViet
Cổng thông tin các Sở, ban, ngành:
- Sở Thông tin và Truyền thông tỉnh Điện Biên, Quảng Bình
- Sở tài nguyên và môi trường Lạng Sơn, Thái Nguyên, Yên Bái, Cao
Bằng, Quảng Bình, Nam Định, Hà Tĩnh, Khánh Hòa.
- Sở Kế hoạch và Đầu tư tỉnh Nam Định, Quảng Trị
- Sở Văn hóa, Thể thao và Du lịch tỉnh Quảng Nam, Bình Phước
- Sở Khoa học và Công nghệ Quảng Bình, Bắc Kạn, Vĩnh Phúc
- Sở Giao thông vận tải tỉnh Bình Phước
- Văn phòng Đoàn đại biểu Quốc hội và HĐND tỉnh Bình Phước.
- Bảo Hiểm Xã Hội Quảng Ngãi
- Phòng Văn hóa và Thông tin Thành phố Cam Ranh
23. Cơ quan nhà nước sử dụng NukeViet
15% tổng số website sử dụng NukeViet
Các cơ quan khác:
- Bộ Công An: Cổng thông tin hợp tác quốc tế giữa Bộ Công An Việt
Nam (MPS) và Bộ Nội Vụ Singapore (MHA).
- Bộ Giáo dục và Đào tạo: Website Thiết kế bài giảng điện tử e-
Learning (Dự án của Quỹ Hỗ trợ cộng đồng Lawrence S.Ting), Hệ
thống quản lý cơ sở dữ liệu tuyển sinh của các trường đại học toàn
quốc.
- Quỹ Phát triển Khoa học và Công nghệ Quốc gia - Nafosted
- Viện Đánh giá Khoa học và Định giá Công nghệ
- Trường chính trị Trần Phú Hà Tĩnh.
Và nhiều website các cơ quan hành chính khác như phường, xã, các
phòng ban chức năng của các tỉnh, thành phố; các viện, học viện, cơ
quan trực thuộc chính phủ.
24. Bạn đã sẵn sàng tham gia NukeViet?
Làm thế nào để tham gia đóng góp xây dựng NukeViet
- Người dùng thông thường: Sử dụng, báo lỗi.
- Người sử dụng có kinh nghiệm: Viết tài liệu hướng dẫn.
Hỗ trợ người sử dụng khác.
- Lập trình viên: Tham gia lập trình, cung cấp dịch vụ cho
NukeViet cho những đơn vị có nhu cầu.
- Biết đồ họa: Thiết kế giao diện cho NukeViet.
- Biết ngoại ngữ: Tham gia dịch thuật cho NukeViet.
- Tất cả: Phổ biến NukeViet đến nhiều người hơn!
28. BÀI HỌC THÀNH CÔNG
“Sống” bằng niềm đam mê NukeViet
- Một học sinh tốt nghiệp THPT trở thành Lập trình viên
chuyên nghiệp của NukeViet.
- Một sinh viên năm thứ 3 học cao đẳng tự nuôi sống bản
thân bằng NukeViet.
- Một hacker trở thành lập trình viên của NukeViet.
29.
30. www.nukeviet.vn
Hà Nội, ngày 21 – 09 – 2013
TÌM HIỂU PHẦN MỀM NGUỒN MỞ NUKEVIET &
CƠ HỘI VIỆC LÀM ĐỐI VỚI SINH VIÊN
Nguyễn Thế Hùng
Ủy Viên BCH VFOSSA
NukeViet Administrator - TGĐ cty VINADES
FB: facebook.com/nukeviet
Fanpage: facebook.com/nukevietcms
Twitter: twitter.com/nukeviet