Trang chủ » Thiết kế website giá rẻ
Tránh bị kiện bằng công cụ 'soi' nguồn gốc mã phần mềm
Sản phẩm của hãng Palamida (Mỹ) cho phép các nhà phát triển ứng dụng biết được mã chương trình mà họ xây dựng có bị trùng với bất cứ đoạn mã nào trong 38 triệu file nguồn mở hay không.
Sản phẩm mang tên IP AMPlifier 3.0 quét toàn bộ số nhị phân, mã nguồn, hình ảnh, biểu tượng (icon), văn bản text và XML để phát hiện những phần có khả năng bị coi là cắt dán từ đâu đó. Các thông tin khác cũng sẽ được kiểm tra và so sánh, bao gồm tên dự án, giấy phép, các nội dung text trong giấy phép, thông tin về đơn vị cấp phép, số phát hành dự án… IP AMPlifier 3.0 cũng hứa hẹn đem đến cho khách hàng sự hiểu biết đầy đủ về nguồn gốc, các phiên bản, địa điểm và giấy phép nguồn mở cũng như mã của bên thứ 3 trong mỗi ứng dụng của họ. Mark Tolliver, Giám đốc điều hành Palamida, phát biểu: “Các nhà cung cấp phần mềm nguồn mở phải thuân thủ những điều khoản trong hệ thống luật GPL, nền tảng của việc phân phối hầu hết chương trình mã mở hiện nay. Vì thế, bất kỳ nhà phát triển nào cũng cần phải biết mã của bên thứ 3 nào đã được sử dụng trong mỗi dự án”.
IP AMPlifier 3.0 kiểm tra sự trùng lặp bằng cách tìm kiếm trên toàn bộ cơ sở dữ liệu gồm các file mã nguồn mở thuộc 40.000 dự án phổ biến nhất. Giám đốc điều hành Palamida khẳng định đây cũng là cơ sở dữ liệu mã nguồn mở lớn nhất thế giới và sản phẩm của họ sẽ làm giảm bớt thời gian kiểm tra từ hàng tuần xuống còn vài giờ. Nhà cung cấp cho biết họ đã áp dụng một thuật toán nén để thu nhỏ cơ sở dữ liệu có dung lượng nhiều terabyte nói trên nhằm tạo thuận lợi cho việc lưu trên máy tính của khách hàng.
“Chúng tôi đã thiết kế để phần mềm này có thể hoạt động sau tường lửa của khách hàng vì những ý kiến phản hồi đầu tiên của người sử dụng cho thấy họ cảm thấy không thoải mái khi gửi mã phát triển của họ tới bất cứ server nào bên ngoài firewall”, phát ngôn viên của Palamida nói. “Sự liên lạc duy nhất của khách hàng với Palamida chỉ là việc chúng tôi gửi bản nâng cấp cho người sử dụng”.
Mức phí đăng ký sử dụng IP AMPlifier 3.0 cả năm khá cao: từ 50.000 USD đến 250.000 USD, tùy theo quy mô dự án của người mua.
Susan McKiernan, luật sư về công nghệ thông tin của hãng Pinsent Masons, bình luận: “Vấn đề xâm phạm bản quyền là vô cùng nhạy cảm vì có thể 2 người vô tình độc lập viết ra những mã giống nhau hoặc cũng có thể người này sao chép của người khác. Đây là một hiện tượng rất phổ biến và những phần mềm như của Palamida có thể góp phần giảm thiểu nguy cơ kiện tụng”.
Tham khảo thêm về IP AMPlifier 3.0 tại đây.