Phần mềm SCADA không bản quyền: Những rủi ro doanh nghiệp cần biết

Trong nhiều nhà máy, hệ thống SCADA đã được đưa vào vận hành từ 5, 10 hoặc thậm chí 15 năm. Trong khoảng thời gian đó, máy tính được thay thế, Windows được nâng cấp, nhân sự kỹ thuật thay đổi và phần mềm SCADA có thể đã trải qua nhiều phiên bản.
Một vấn đề thường bị bỏ qua là:
Doanh nghiệp có chắc chắn rằng toàn bộ phần mềm SCADA đang sử dụng đều có license phù hợp và còn đầy đủ hồ sơ chứng minh quyền sử dụng?
Đối với một hệ thống công nghiệp, tình trạng license còn liên quan đến khả năng vận hành, nâng cấp, bảo trì, thay thế máy tính, migration và quản lý vòng đời hệ thống SCADA.
Bài viết này phân tích những rủi ro doanh nghiệp cần quan tâm khi hệ thống SCADA sử dụng phần mềm không có license phù hợp hoặc không có đầy đủ hồ sơ quản lý license, đồng thời đưa ra một quy trình để doanh nghiệp chủ động kiểm tra và xử lý.

 

“Không bản quyền” không chỉ có nghĩa là phần mềm crack

Khi nói đến phần mềm không bản quyền, nhiều người thường nghĩ ngay đến phần mềm được cài bằng crack hoặc key không hợp lệ. Trong môi trường công nghiệp, vấn đề có thể phức tạp hơn.
  • Phần mềm được cài nhưng không có license hợp lệ.
  • License đã hết hạn trong trường hợp license có thời hạn.
  • License không phù hợp với phiên bản đang sử dụng.
  • Số lượng license không đáp ứng cấu hình thực tế.
  • Sử dụng sai loại license.
  • Hệ thống đã được nâng cấp nhưng chưa đánh giá lại license.
  • Một số option/add-on đang sử dụng nhưng chưa được kiểm tra license riêng.
Vì vậy, câu hỏi đặt ra là: license hiện tại có phù hợp với phần mềm, phiên bản, cấu hình và phạm vi sử dụng thực tế hay không?
 

Rủi ro về tuân thủ pháp luật

Phần mềm là đối tượng được bảo hộ quyền sở hữu trí tuệ.
Tại Việt Nam, Luật Sở hữu trí tuệ hiện được thể hiện trong Văn bản hợp nhất số 155/VBHN-VPQH ngày 09/09/2025 do Văn phòng Quốc hội ban hành.
Điều này có ý nghĩa đối với doanh nghiệp ở một điểm rất thực tế:
Việc sử dụng phần mềm trong hoạt động sản xuất cần được đặt trong phạm vi quyền sử dụng mà doanh nghiệp đã được cấp hoặc mua theo các điều kiện áp dụng.
Một phần mềm vẫn có thể khởi động hoặc hệ thống vẫn có thể hoạt động, nhưng điều đó không tự động chứng minh rằng việc sử dụng phần mềm đang phù hợp với license.
Đối với từng sản phẩm, doanh nghiệp cần tham chiếu điều kiện license áp dụng cho chính sản phẩm và phiên bản đó.
Đối với WinCC, Siemens nêu rõ trong tài liệu hướng dẫn cài đặt rằng phần mềm được bảo vệ bằng cơ chế license và để sử dụng đầy đủ WinCC cần có license hợp lệ; các software và option được sử dụng cũng có yêu cầu license tương ứng. Tài liệu cũng nêu WinCC không được chạy ở chế độ process khi không có license hợp lệ theo điều kiện được mô tả.
Trong các tài liệu WinCC, Siemens cũng mô tả nguyên tắc: Mỗi software được cài đặt cần license hợp lệ để sử dụng không hạn chế. Điều này cho thấy license không phải là một phần hồ sơ mang tính hình thức. Nó là một thành phần của quyền sử dụng phần mềm.

 

Không xác định được đầy đủ tình trạng License khi cần và nâng cấp hệ thống theo kế hoạch

Đây là tình huống khá phổ biến trong các hệ thống SCADA lâu năm.
Ví dụ: Một nhà máy mua hệ thống SCADA năm 2014, người phụ trách dự án đã nghỉ việc, nhà thầu ban đầu không còn hỗ trợ, máy tính SCADA đã được thay ổ cứng, License key không được lưu trữ riêng. Purchase Order vẫn còn nhưng không rõ license nào tương ứng với máy nào.
Đến năm 2026, nhà máy muốn nâng cấp hệ thống, lúc này xuất hiện câu hỏi: License hiện tại là license gì? Nếu không có hồ sơ đầy đủ, doanh nghiệp phải mất thêm thời gian để xác minh. Đây một trong những vấn đề quan trọng nhất xuất hiện khi doanh nghiệp muốn nâng cấp hệ thống
Siemens có nhiều loại license khác nhau cho các sản phẩm WinCC/TIA Portal, bao gồm các mô hình như Single License, Floating License, Upgrade License và các loại license khác tùy sản phẩm.
Phương án cụ thể phải được xác định theo sản phẩm, version, loại license và điều kiện license áp dụng.

 

Sử dụng sai license type

Không phải mọi license đều giống nhau, trong hệ sinh thái WinCC/TIA Portal có thể gặp:
  • Engineering license
  • Runtime license
  • Floating license
  • Single license
  • Upgrade license
  • Trial license
  • Demo license
  • Option/add-on license
Siemens mô tả riêng các loại license này trong tài liệu licensing của WinCC/TIA Portal.
Đây là một trong những lý do nên thực hiện License Assessment trước khi Migration.

 

Sử dụng phần mềm thử nghiệm hoặc Demo trong môi trường sản xuất

Đây là một tình huống cần đặc biệt tránh.
Phần mềm trial/demo có thể được cung cấp cho mục đích:
  • Training
  • Evaluation
  • Testing
  • Proof of Concept
  • Development
Nhưng điều kiện sử dụng phụ thuộc vào từng sản phẩm và license.
Ví dụ, Siemens có cung cấp trial license cho một số sản phẩm WinCC Unified với thời hạn và mục đích sử dụng cụ thể. Siemens nêu rõ một số trial license được cung cấp cho mục đích học tập hoặc thử nghiệm theo điều kiện tương ứng.
Việc sử dụng một Trial/Demo License trên hệ thống đang phục vụ sản xuất có thể tạo ra cả rủi ro về License Compliance và rủi ro vận hành.
Siemens hiện quy định Trial License dành cho mục đích evaluation và không dành cho commercial, professional hoặc production purposes. Do đó, nếu doanh nghiệp đưa Trial License vào hệ thống sản xuất, cần kiểm tra lại điều khoản của đúng sản phẩm và đúng license thay vì mặc định coi license đó là hợp lệ cho Production.
Trial License thường có thời hạn. Siemens hiện cung cấp Trial License cho một số sản phẩm WinCC Unified với thời hạn 21 ngày. Tùy sản phẩm, khi license hết hạn, phần mềm có thể chuyển sang trạng thái hạn chế hoặc không còn cho phép sử dụng theo cấu hình trước đó. Đối với hệ thống SCADA đang phục vụ sản xuất, một vấn đề license xảy ra đúng thời điểm hết hạn có thể trở thành sự cố cần xử lý khẩn cấp.

 

 

Không đủ hồ sơ khi thực hiện Audit

Một hệ thống quản lý license tốt không chỉ cần license key.
Nên lưu trữ tối thiểu:
Hồ sơ Mục đích
License Certificate Xác minh quyền sử dụng
Purchase Order Chứng minh giao dịch
Invoice Hồ sơ mua hàng
License Key/Entitlement Quản lý license
Software Version Xác định phiên bản
Hardware Xác định thiết bị
Project Backup Khôi phục hệ thống
Installation Media Cài đặt lại
Upgrade History Theo dõi lifecycle
Vendor/Integrator Xác định nguồn hỗ trợ

Các tài liệu này nên được quản lý tập trung thay vì chỉ lưu trên một máy tính kỹ thuật.
 

Chi phí xử lý có thể tăng khi sự cố xảy ra

Một vấn đề license không được phát hiện sớm có thể trở thành vấn đề lớn hơn khi hệ thống cần nâng cấp khẩn cấ thì quá trình hiện đại hóa có thể được chủ động hơn.
 

Có nên tiếp tục sử dụng hệ thống hiện tại?

Không phải cứ phát hiện vấn đề license là phải thay toàn bộ SCADA. Đây là một điểm rất quan trọng. Doanh nghiệp cần đánh giá tình trạng thực tế.
Có thể có 4 phương án:
  • Maintain: nếu hệ thống vẫn đáp ứng yêu cầu và license phù hợp.
  • Upgrade: nếu hệ thống có thể nâng cấp lên version mới hơn.
  • Migration: nếu cần chuyển sang nền tảng mới.
  • Re-engineering: nếu kiến trúc hiện tại không còn phù hợp với yêu cầu sản xuất.
 

Checklist nhanh dành cho End User

Doanh nghiệp có thể tự kiểm tra 10 câu hỏi sau:
  • Chúng ta có danh sách toàn bộ phần mềm SCADA đang sử dụng không?
  • Chúng ta có biết version của từng hệ thống không?
  • Chúng ta có biết license đang được sử dụng trên máy nào không?
  • Chúng ta có License Certificate hoặc hồ sơ tương đương không?
  • Chúng ta có Purchase Order/Invoice không?
  • Chúng ta có biết license nào dành cho Runtime và license nào dành cho Engineering không?
  • Chúng ta có backup license information không?
  • Chúng ta có thể phục hồi SCADA trên một PC mới nếu PC hiện tại hỏng không?
  • Chúng ta có kế hoạch nâng cấp WinCC không?
  • Chúng ta có biết hệ thống hiện tại nên Maintain, Upgrade hay Migrate không?
Nếu doanh nghiệp không trả lời được nhiều câu hỏi trên, đó là dấu hiệu nên thực hiện một SCADA Assessment.

 

A2S SCADA License & Modernization Assessment

A2S có thể hỗ trợ doanh nghiệp đánh giá:

Software

  • WinCC
  • TIA Portal
  • STEP 7
  • Add-ons

License

  • License type
  • License status
  • License quantity
  • Upgrade requirements

Hardware

  • SIMATIC IPC
  • Server
  • Workstation
  • Storage

Operating System

  • Windows
  • Windows Server
  • Database platform

Architecture

  • Single Station
  • Client/Server
  • Redundancy
  • Web Access

Migration

  • WinCC V7 → V8
  • WinCC modernization
  • TIA Portal migration
  • WinCC Unified migration
 
Phần mềm SCADA không có license phù hợp hoặc không được quản lý đầy đủ có thể tạo ra nhiều vấn đề cho doanh nghiệp, từ khó khăn trong quản lý tài sản phần mềm, nâng cấp hệ thống, thay thế máy tính, phục hồi sau sự cố cho đến việc chứng minh quyền sử dụng theo hồ sơ và điều kiện license áp dụng.
Tuy nhiên, giải pháp không phải lúc nào cũng là thay thế toàn bộ hệ thống.
Điều quan trọng là doanh nghiệp cần biết chính xác: Hệ thống đang có gì → License hiện tại là gì → Đang thiếu gì → Có thể nâng cấp gì → Và lộ trình hiện đại hóa nên như thế nào.
Đối với hệ thống SCADA Siemens, việc đánh giá cần được thực hiện dựa trên đúng sản phẩm, phiên bản, loại license và kiến trúc hệ thống. Siemens hiện duy trì các điều khoản license/EULA và các supplemental terms riêng cho từng nhóm sản phẩm; phiên bản điều khoản hiện hành cần được tham chiếu tại thời điểm mua hoặc sử dụng sản phẩm.

Nếu nhà máy đang sử dụng WinCC phiên bản cũ, máy tính SCADA cũ hoặc không chắc chắn về tình trạng license, doanh nghiệp có thể bắt đầu bằng một SCADA License & Modernization Assessment để xác định hiện trạng và xây dựng kế hoạch xử lý phù hợp.
→ Liên hệ A2S để đánh giá hệ thống SCADA của nhà máy.

Tác giả: A2s.vn

Giải pháp khác