H
H
HoHsi2016-12-25 23:57:05
Law in IT
HoHsi, 2016-12-25 23:57:05

What license to use for the web framework?

Good afternoon!
What kind of license to use for a web framework aimed primarily at a large enterprise (ala Spring (Java) / Django (Python))?
I used to use MIT in my small projects, but as I understand it, serious guys love serious licenses.
Now I'm leaning towards Apache 2.0 and BSD-3-Clause
Ps Is it possible not to write a license header in each file or is it a mandatory item in Apache 2.0 / BSD3?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
O
OnYourLips, 2016-12-26
@OnYourLips

https://en.wikipedia.org/wiki/WTFPL

A
amorphine, 2016-12-26
@amorphine

EULA

Z
Zr, 2016-12-26
@Zr

> I used to use MIT in my small projects, but as I understand it, serious guys love serious licenses. > Now leaning towards Apache 2.0 and BSD
-3-Clause
"MIT licenses"?
The second Apache license is indeed spelled out much more carefully.
(By the way, it's good that you indicated which of the "BSD licenses" you are talking about, but it would also be nice to explain which of the "MIT licenses": Expat or X11 ).
> is it possible not to write a license header in each file, or is it a mandatory point of Apache 2.0 / BSD3?
I don't think anything in the 3-BSDL text indicates that it only applies to one file. In the canonical (named) part of the second Apache license, nothing also seems to limit its applicability to a single file. However, the file-by-file part of the contract offered to you clearly speaks about the file (which is not surprising, it is also file-by-file):

Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   ...

So instead of it, you have to write something else.
However, may I ask what is the reason for this question? If the banal laziness to do everything according to the mind, then, there is an opinion that nothing is better than this, your seriousness will not show .

A
alex maslakoff, 2016-12-26
@teke_teke

It seems to me that a license is a piece of paper. what does she give? I can't take some framework and use it how I want?
in general, I would choose apache 2.0 or gpl v3; then in the future, if necessary, would change.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question