Nhận biết lằn ranh dễ vướng của lập trình viên và người làm kỹ thuật
Viết loại code nào, nhận loại việc nào thì sẽ bị kết án?
Những lời khuyên trong phần này áp dụng được ở Việt Nam. Phần này mô tả các quy định pháp luật, chủ yếu của Trung Quốc đại lục. Đây là thông tin chung, không phải tư vấn pháp lý.
Trước khi làm, hỏi một câu: nhà cung cấp, nền tảng, công ty có báo công an không. Nhật ký máy chủ, lịch sử thanh toán, tin nhắn nhóm, khi điều tra đều lấy ra được. Nếu bị giam giữ hình sự (刑事拘留), trong tối đa 37 ngày sẽ quyết định có bắt bạn hay không. Từ lần hỏi cung đầu tiên bạn đã có thể thuê luật sư, và 37 ngày này là lúc tìm luật sư hình sự có ích nhất.
Bán được 20 lượt người dùng, hoặc kiếm được 5.000 nhân dân tệ, là đủ để bị phạt tù dưới 3 năm; trường hợp đặc biệt nghiêm trọng thì 3 đến 7 năm. Có người làm phần mềm nhìn xuyên tường và ngắm tự động (透视、自瞄), bán được hơn 80.000 nhân dân tệ (8 万多) trong 3 tháng, bị xử 1 năm tù nhưng cho hưởng án treo 1 năm (缓刑) và phạt 5.000 nhân dân tệ. Có người lấy chương trình máy chủ để mở máy chủ tư nhân (私服), thu về hơn 20.000.000 nhân dân tệ (2000 多万) tiền nạp, bị phạt tù tối đa 4 năm và phạt tiền tối đa 10.000.000 nhân dân tệ (1000 万元).
Tài khoản và mật khẩu là công ty cấp, không có nghĩa là sau khi nghỉ việc vẫn dùng được. Đăng nhập vào là bị coi là kiểm soát trái phép, bị tù dưới 3 năm. Xóa dữ liệu làm hệ thống không chạy được thì bị tù dưới 5 năm, nếu hậu quả đặc biệt nghiêm trọng thì trên 5 năm. Một kỹ sư cao cấp bị sa thải đã dùng tài khoản quản trị cũ đăng nhập máy chủ công ty để xóa dữ liệu và nhật ký, gây thiệt hại hơn 120.000 nhân dân tệ (12 万多元), bị xử 3 năm tù nhưng cho hưởng án treo 5 năm (缓刑) và phạt 30.000 nhân dân tệ (3 万元).
Mã do mình viết thì bản quyền cũng thuộc về công ty, danh sách khách hàng cũng được coi là bí mật kinh doanh; mang đi tức là lấy đồ của công ty. Có nhân viên nghỉ việc mang mã nguồn hệ thống kiểm tra an ninh sang công ty mới: bản thân bị tù 5 năm và phạt 500.000 nhân dân tệ (50 万元), công ty mới bị phạt 4.000.000 nhân dân tệ (400 万元). Có người lợi dụng lỗ hổng hệ thống tải hơn 33.000 tệp thiết kế (3.3 万余个), bị tù 1 năm 10 tháng. Công ty còn có thể đòi bồi thường riêng.
Kiểm soát máy tính, máy chủ, camera của người khác khi chưa được phép: từ 20 máy trở lên là bị tù dưới 3 năm; đặc biệt nghiêm trọng thì 3 đến 7 năm. Chưa đến mức phạm tội cũng bị giam hành chính (拘留) dưới 5 ngày, và có thể bị phạt 50.000 đến 500.000 nhân dân tệ (5 万到 50 万元). Người đã từng bị xử phạt hình sự thì suốt đời không được làm các vị trí chủ chốt về quản lý an ninh mạng và vận hành mạng.
Có bị kết tội hay không tùy có được ủy quyền hay không và lấy được bao nhiêu, không phải xem bạn có ý tốt hay không. Lấy được 500 cặp tài khoản mật khẩu thông thường, hoặc thu lợi 5.000 nhân dân tệ, hoặc làm đối phương thiệt hại 10.000 nhân dân tệ, là đủ bị tù dưới 3 năm. Để chứng minh lỗ hổng, tiện tay xuất một bảng người dùng thì thường đã vượt 500 cặp. Đã có tài khoản mật khẩu, dùng ngoài phạm vi ủy quyền cũng là xâm nhập.
Cá nhân cũng thuộc phạm vi «Quy định quản lý lỗ hổng an ninh sản phẩm mạng (网络产品安全漏洞管理规定)». Trước khi nhà cung cấp đưa ra cách vá, bạn không được công khai lỗ hổng, cũng không được công khai chi tiết lỗ hổng của hệ thống đang được dùng. Không được phát chương trình, công cụ chuyên khai thác lỗ hổng; khi công bố phải nêu luôn cách sửa. Lỗ hổng chưa công khai không được đưa cho tổ chức, cá nhân nước ngoài, trừ nhà cung cấp.
Phần mềm chủ yếu nhờ thiết bị, mạng nội bộ hay dữ liệu nghiệp vụ của công ty mà làm ra, do công ty chịu trách nhiệm, thì bản quyền thuộc công ty; bạn chỉ giữ quyền ghi tên. Hợp đồng thỏa thuận như vậy cũng thế. Viết ngoài giờ mà có dùng máy tính công ty hoặc dữ liệu nghiệp vụ thì vẫn có thể được coi là của công ty. Sáng chế làm bằng tài nguyên công ty thì bằng sáng chế cũng thuộc về công ty.
Xâm phạm quyền tác giả thì bồi thường theo thiệt hại của bên kia hoặc theo số tiền bạn kiếm được; nếu cố ý và tình tiết nghiêm trọng, có thể bị phạt bồi thường từ 1 đến 5 lần. Một công ty tuyển cựu nhân viên của đối thủ, làm ra phần mềm giống về thực chất; công ty này biện minh rằng phần mềm của đối thủ dùng GPLv2 nên đáng lẽ phải mở mã. Tòa án Nhân dân tối cao (最高法) cho rằng việc đối thủ có mở mã hay không không ảnh hưởng đến quyền tác giả của họ, vẫn xử buộc ngừng xâm phạm và bồi thường 500.000 nhân dân tệ (50 万元).
Chỉ thu thập thông tin cần cho nghiệp vụ; người chưa đủ 14 tuổi phải có sự đồng ý của người giám hộ. Vi phạm thì cơ quan quản lý yêu cầu sửa đổi trước, app có thể bị đình chỉ. Từ chối sửa thì phạt dưới 1.000.000 nhân dân tệ (100 万元以下); người phụ trách trực tiếp và người chịu trách nhiệm trực tiếp khác bị phạt 10.000 đến 100.000 nhân dân tệ (1 万到 10 万元). Trường hợp nghiêm trọng thì phạt dưới 50.000.000 nhân dân tệ (5000 万元以下) hoặc dưới 5% doanh thu năm trước; người chịu trách nhiệm bị phạt 100.000 đến 1.000.000 nhân dân tệ (10 万到 100 万元). Người viết code và làm sản phẩm cũng có thể bị coi là người chịu trách nhiệm.
Đáng làm vừa phải
Bằng chứng B
Tự do
Chỉ áp dụng ở Trung Quốc đại lục 9 lời khuyên
Những lời khuyên này nói về quy định của Trung Quốc đại lục và không áp dụng ở Việt Nam; để lại cho ai sống ở Trung Quốc.
Script không đụng bộ nhớ, không bẻ khóa, chỉ là gửi yêu cầu nhanh hơn người, vẫn bị kết tội, chỉ cần thu lợi 5.000 nhân dân tệ hoặc làm đối phương thiệt hại 10.000 nhân dân tệ là đủ. Có người dùng tài khoản 12306 (cổng mua vé tàu của Trung Quốc) mua lại để giành hơn 200 vé, kiếm hơn 20.000 nhân dân tệ, bị xử 1 năm 6 tháng tù nhưng cho hưởng án treo 1 năm 6 tháng (缓刑) và phạt 5.000 nhân dân tệ. Người bán phần mềm giành vé trên cửa hàng trực tuyến bị đòi bồi thường 20.000 nhân dân tệ (2 万元) vì cạnh tranh không lành mạnh.
Dữ liệu phải đăng nhập, phải có token, hoặc phải bẻ chữ ký mới lấy được là lách biện pháp bảo vệ, bị tù dưới 3 năm, nghiêm trọng thì 3 đến 7 năm. Thu được thông tin cá nhân còn phiền hơn. Từ 50 bản ghi về hành tung, liên lạc, tín dụng (征信), tài sản đã là tình tiết nghiêm trọng. Bản ghi về lưu trú, sức khỏe, giao dịch là 500 bản ghi, loại khác là 5.000 bản ghi, hoặc thu lợi 5.000 nhân dân tệ, cũng vậy.
Những đơn này thường báo giá cao, yêu cầu mơ hồ. Nhận là thành đồng phạm của băng cờ bạc. Theo tội tổ chức đánh bạc (开设赌场罪), bị tù dưới 5 năm, nghiêm trọng thì 5 đến 10 năm, nặng hơn mức tối đa 3 năm khi chỉ giúp đỡ thông thường. Có một app đoán kết quả esports (电竞竞猜) mà 28 người viết code bị xử từ 1 năm đến 3 năm 6 tháng. Người mở khóa tài khoản QQ cho băng lừa đảo bị xử 1 năm 6 tháng và phạt 20.000 nhân dân tệ (2 万元).
Tự dựng đường truyền để ra nước ngoài, hoặc dùng kênh quốc tế ngoài kênh công cộng quốc gia (国家公用信道), cơ quan công an có thể yêu cầu ngừng kết nối mạng, cảnh cáo, phạt dưới 15.000 nhân dân tệ (1.5 万元以下) và tịch thu thu lợi bất chính. Làm việc này để kiếm tiền thì cơ quan điều tra có thể xử theo tội kinh doanh trái phép (非法经营罪), nghiêm trọng thì tù dưới 5 năm. Điều này nói về việc bán và dựng điểm kết nối. Tự dùng cho bản thân thì mức xử phạt tối đa là cảnh cáo kèm phạt tiền.
Hạn chế cạnh tranh (竞业限制) nghĩa là sau khi nghỉ, trong một thời gian không được làm cho đối thủ cùng ngành, tối đa 2 năm, và công ty phải trả tiền bồi thường hàng tháng. Không thỏa thuận số tiền thì trả theo 30% mức lương bình quân 12 tháng trước khi nghỉ, và không thấp hơn lương tối thiểu tại địa phương. Công ty không trả trong 3 tháng vì lý do từ phía họ thì bạn có thể yêu cầu chấm dứt. Từ năm 2025, vị trí không tiếp xúc bí mật kinh doanh có thể yêu cầu xác nhận điều khoản không có hiệu lực.
Đăng ký không mất phí, đi qua thủ tục của nhà cung cấp đám mây thường mất vài tuần; máy chủ đặt ở Trung Quốc không đăng ký thì bị đóng website. Nói không thu phí nhưng thực tế lại thu tiền thì bị phạt 100.000 đến 1.000.000 nhân dân tệ (10 万到 100 万元). Nhật ký phải lưu đủ 6 tháng; từ chối sửa hoặc gây hậu quả thì phạt 10.000 đến 100.000 nhân dân tệ (1 万到 10 万元).
Dịch vụ AI tạo sinh hướng đến công chúng, có thể ảnh hưởng dư luận hoặc huy động con người, thì trước khi ra mắt phải làm đánh giá an toàn và đăng ký thuật toán (算法备案); thay đổi hoặc ngừng thì còn phải làm thủ tục thay đổi, hủy đăng ký. Hình ảnh và video tạo ra phải gắn nhãn. Công cụ nhỏ chỉ tự dùng, không mở cho công chúng thì không phải lo những việc này. Vi phạm sẽ bị xử theo Luật An ninh mạng (网络安全法) và các luật khác.
Làm phần mềm thay người dùng bỏ qua, chặn quảng cáo của app khác thì có thể bị bên kia kiện cạnh tranh không lành mạnh. Không thu tiền cũng có thể bị coi là vậy, vì luật coi người kinh doanh bao gồm cả cá nhân cung cấp dịch vụ. Từng có trình duyệt mặc định chặn quảng cáo đầu phim của Mango TV (芒果TV), và phải bồi thường 800.000 nhân dân tệ (80 万元). Có app cho phép bỏ qua quảng cáo màn hình mở đầu của Mango TV, phải bồi thường 80.000 nhân dân tệ (8 万元) thiệt hại.
Trạm trung chuyển AI là trang web bán lại giá rẻ giao diện mô hình lớn nước ngoài. Ở Thượng Hải có một chủ trạm bị giam giữ hình sự (刑事拘留) 37 ngày; sau khi được tại ngoại có bảo lãnh, anh ta tự nói chắc chắn sẽ bị kết án, và đã bồi hoàn và trả lại tang vật. Bộ An ninh Quốc gia (国家安全部) cũng từng cảnh báo rằng nhiều trạm trung chuyển không có tư cách vận hành, còn tự ý chuyển dữ liệu người dùng ra nước ngoài.