Open Source Invoicing psi-some notes on the PSI Open source Agreement

Source: Internet
Author: User

There are often users who have doubts about the PSI Open source agreement, and this article focuses on this topic.

1. PSI is a dual open source protocol: GPL V3 and Apache License V2.

2, the reason is the double agreement, a big factor is because ExtJS. Since PSI uses ExtJS 4.2.1 as the UI, I do not have a ExtJS commercial license, so the open source version of ExtJS is used, and the open source protocol of the ExtJS Open source is the GPL V3. Because the GPL has a certain "contagious", the PSI uses the GPL V3 protocol.

3, however, because PSI is enterprise management software, if not privatized, many enterprises are always worried. So, PSI has opted for an open source protocol Apache Open Source protocol, which is business-friendly and allows businesses to privatize the PSI code. But the premise is that companies that want to privatize PSI code have to have ExtJS business licenses.

Simply put, this is the principle:

If you have a commercial license for ExtJS, the PSI code can be privatized by you, and the process of privatization does not have my permission.

If there is no commercial license for ExtJS, in principle the code needs to open source, but in China's national conditions, unless the ExtJS owned by the company to take responsibility, can also be considered to be privatized.

affirm : I will allow you to privatize the PSI code, regardless of ExtJS business license, and I won't be responsible.

On the privatization of the PSI code, I'll say my thoughts in passing.

1. After privatization of the PSI code, it can be completely changed to your own brand name, and then can also be taken out to sell, including and PSI to do market competition. (Currently I have not registered PSI this trademark, so the only hope is not to do the PSI trademark, of course, just hope, if you think the backorder can have commercial value, then let go to the squatting. Because in the business world, there are many ways to solve problems. )

2, a lot of open source software with two versions: an open source version + a closed-sourced professional version. PSI does not adopt this strategy. PSI has only one version, which is the open source version.


Open Source Invoicing psi-some notes on the PSI Open source Agreement

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.