Thứ Tư, 3 tháng 2, 2010

Alfresco bỏ GPL, chọn LGPL

Alfresco to drop GPL, goes LGPL

28 January 2010, 11:14

Theo: http://www.h-online.com/open/news/item/Alfresco-to-drop-GPL-goes-LGPL-915943.html

Bài được đưa lên Internet ngày: 28/01/2010

Alfresco đã công bố rằng mình đang thay đổi việc cấp phép của phiên bản cộng đồng của hệ quản trị nội dung doanh nghiệp của hãng từ GPL sang LGPL. Động thái này được công bố bởi CEO của hãng, John Newton, trong một bài viết trên blog của mình. Ông đã giải thích rằng hãng ban đầu đã đi với giấy phép GPL 3 năm trước khi nó từng là “giấy phép nguồn mở được sử dụng rộng rãi nhất và đã đưa ra sự công bằng về sử dụng mà có nghĩa là chúng tôi có thể phát triển dự án một cách tiện lợi, cả công ty lẫn thương hiệu”.

Alfresco nói rằng thương hiệu này bây giờ được thiết lập và họ sẵn sàng chuyển sang một giấy phép có nhiều quyền hơn. Sự khác biệt lớn giữa LGPL và GPL là việc LGPL cho phép các mã nguồn sở hữu độc quyền và đóng liên kết được với phần mềm. Các hãng đã sử dụng khả năng của mã GPL được liên kết tới mã nguồn sở hữu độc quyền như một hòn đá cạnh của giấy phép đôi, nơi mà họ tạo mã nguồn mở, nhưng bán các giấy phép cho người sử dụng nào mà muốn tích hợp nó với các thành phần sở hữu độc quyền.

Newton nói hãng đã chọn giấy phép LGPL vì nó trao cho “khả năng liên kết được vào kho của Alfresco mà không ảnh hưởng tới các phần mềm sở hữu độc quyền mà chúng liên kết tới nó”. Ông cũng trích dẫn lý do của JBoss trong tài liệu của hãng về “Vì sao chúng tôi sử dụng LGPL” là vì LGPL “khuyến khích sự tự do của phần mềm mà không gây ảnh hưởng tới các phần mềm sở hữu độc quyền mà chúng đi cùng và ngồi trên đỉnh của Jboss”. Dù hãng đã xem xét các giấy phép tự do nhiều hơn, như Apache hoặc BSD, nhưng hãng đã không sử dụng chúng vì hãng đã kết hợp 2 thành phần LGPL (Hibernate và JBPM), nhưng hãng sẽ xem xét một giấy phép tự do hơn nữa trong tương lai.

Sự thay đổi đối với giấy phép sẽ được kết hợp vào mã nguồn đối với Alfresco với phiên bản của Alfresco Community Edition 3.3, sẽ ra vào tháng 03. Newton chỉ ra rằng quá trình này sẽ mất một chút thời gian vì nó liên quan tới việc thay đổi đầu đề của từng tệp mã nguồn để phản ánh sự thay đổi giấy phép này. Trong lúc tạm thời ông nói “Nếu bạn muốn xem xét alfresco.war hôm nay như là LGPL, bạn có thể làm thế được”.

Alfresco has announced that it is changing the licensing of the community edition of its enterprise content management system from GPL to LGPL. The move was announced by the company's CEO, John Newton, in a posting on his blog. He explained that the company had initially gone with the GPL licence three years ago as it was the "most widely used open source license and provided a fairness of use that meant we could comfortably grow the project, company and brand".

Alfresco say that the brand is now established and they are ready to move to a more permissive licence. The big difference between the LGPL and GPL is that the LGPL allows proprietary and closed code to be linked to the software. Companies have used the inability of GPL code to be linked to proprietary code as a cornerstone of dual-licensing, where they make the code open source, but sell licences to users who wish to integrate it with proprietary components.

Newton says the company selected the LGPL licence because it gives "the ability to link in the Alfresco repository without affecting proprietary software that links (to) it". He also cites JBoss's reasoning in its paper "Why We Use The LGPL" that the LGPL "promotes software freedom without affecting the proprietary software that sits alongside and on top of JBoss". Although the company considered more liberal licences, such as Apache or BSD, it was prevented from using them because it already incorporates two LGPL components (Hibernate and JBPM), but it will consider a more liberal licence in the future.

The change to the licence will be incorporated into the code for Alfresco by the release of Alfresco Community Edition 3.3, due in March. Newton points out that the process will take a while as it involves changing every single source code file's header to reflect the licence change. In the interim though, he says "If you wish to consider alfresco.war today as LGPL, you may do so".

Dịch tài liệu: Lê Trung Nghĩa

letrungnghia.foss@gmail.com

Không có nhận xét nào:

Đăng nhận xét

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.