New answers tagged

1

In addition to entirely avoiding AGPL and similarly-licensed software, you need to carefully consider how your choice of which licenses to accept and which to reject will affect your ability to evolve your business model in the future. For example, if you ever distribute your software to a customer (ie, an on-premises business model) then all of the ...


4

Yes, the MIT and Apache licenses are compatible with each other and you can use dependencies under one of them in a project under the other. The MIT and Apache license are both permissive licenses and the requirements each imposes upon you are not forbidden by the other license.


3

You propose to write software to be offered to others as SaaS on a commercial (and, presumably, proprietary) basis. This software will not be entirely created de novo; you wish to use pre-existing freely-licensed software in the creation of your offering, and you have some questions. What other types of licenses can I use in addition? All free software ...


3

We have to separate the license terms from the license itself, and from other notice requirements. The license terms are about what the recipient is allowed to do with the covered work. The license says “this work is covered by those license terms”. There might be other notices. Copyright notices are usually not legally necessary, but provide nice ...


2

One can hardly copyright the idea of an application which allows to write documents or which allows to do calculations on and in a table or to create and display presentations. Other than that, Microsoft's products have nothing in common, least of all any code which a copyright claim would have to be based on, with the competing products which are not ...


6

Under current legal precedent in the United States, LibreOffice et al. did not commit copyright infringement. Look to Lotus v. Borland for the U.S. precedent allowing duplication of interfaces. The code used to create each computer program is copyrightable and may not be duplicated without permission, but the functional components of the rendered interface ...


Top 50 recent answers are included